1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
David Naylor 1a38813cb9 Enable packaging of emulators/i386-wine-devel on amd64 (part 2/2).
CHANGES
-------
Provide two ports, in one.  When compiling on i386 the port behaves
as a slave port of wine-devel, creating a package suitable for
installation on amd64.  No change here

When compiling on amd64 the port manually installs the provided
amd64 packages (see wiki.FreeBSD.org/i386-Wine for those packages)
and thus allowing the packages to be "build" using the FreeBSD
infrastructure, and critically, to appear in the standard package
set without requiring users to manually add these packages to their
systems.

DESIGN
------
The bootstrapping (for choosing between i386 and amd64 Makefiles)
was done manually as Makefile.i386 is a slave port while Makefile.inc
(for amd64) is a master port.  This situation does not work in the
current infrastructure thus requiring a manual bootstrap.

PRECEDENT
---------
Although Ports does not support cross compiling of packages there is
precedent in supplying binary packages for those situations where,
otherwise, cross compiling is required.

In support of taking this approach I site:
 - misc/compat?x ports
 - */linux-* ports
2013-08-10 15:46:30 +00:00
accessibility The FreeBSD GNOME team presents a Glib and Gtk+ 3 update. 2013-07-31 11:57:45 +00:00
arabic KDE3 and QT3 expired on 2013-07-01, remove these ports. 2013-07-26 19:19:20 +00:00
archivers Update libzpaq and zpaqd to 6.33, and zpaq to 6.41 2013-08-07 23:32:02 +00:00
astro - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
audio - Added conflict with Qt3 2013-08-10 15:08:22 +00:00
benchmarks - Update EFL to 1.7.8 2013-08-07 20:57:26 +00:00
biology - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
cad - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
chinese - Remove blank line in distinfo 2013-08-08 17:19:07 +00:00
comms Horde package update: 2013-08-10 07:46:18 +00:00
converters - Upgrade to 2.59. 2013-08-10 10:17:49 +00:00
databases - Upgrade to 0.12. 2013-08-10 12:08:21 +00:00
deskutils deskutils/libopensync-plugin-vformat-devel: update to 0.39 2013-08-08 11:34:14 +00:00
devel - Upgrade to 0.11. 2013-08-10 14:38:07 +00:00
dns - Convert to new perl framework 2013-08-05 15:05:29 +00:00
editors - Fix build with clang 2013-08-07 13:59:55 +00:00
emulators Enable packaging of emulators/i386-wine-devel on amd64 (part 2/2). 2013-08-10 15:46:30 +00:00
finance finance/trytond_sale_shipment_cost: update to 2.4.1 2013-08-10 14:32:54 +00:00
french - Convert to new perl framework 2013-07-31 11:56:17 +00:00
ftp - Add note about LDAP issue (-DLDAP_DEPRECATED) 2013-08-09 16:39:42 +00:00
games Fix build. 2013-08-10 15:12:53 +00:00
german - Convert to new perl framework 2013-08-04 12:47:44 +00:00
graphics Fix build 2013-08-10 14:09:59 +00:00
hebrew - Convert to new perl framework 2013-08-04 12:47:44 +00:00
hungarian KDE3 and QT3 expired on 2013-07-01, remove these ports. 2013-07-26 19:19:20 +00:00
irc Update to 1.1.6 2013-08-06 06:12:20 +00:00
japanese - Convert to new perl framework 2013-08-03 13:44:00 +00:00
java - Convert to new perl framework 2013-08-03 08:45:51 +00:00
Keywords
korean - Convert to new perl framework 2013-07-31 14:36:21 +00:00
lang Minor last-minute changes missed in recent previous commits. 2013-08-09 14:29:39 +00:00
mail mail/libcmime: Lightweight C mime library 2013-08-10 14:49:45 +00:00
math - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
misc - Update to 0.004 2013-08-09 14:32:28 +00:00
Mk Remove www.bluestop.org from MASTER_SITE_CRITICAL. Thank you bruce for the 2013-08-09 09:39:24 +00:00
multimedia - Update to 0.4.17 2013-08-10 11:27:04 +00:00
net The primary purpose of this is to use file descriptors instead of file 2013-08-10 15:30:16 +00:00
net-im - Unbreak parallel (-jX) builds: add missing inter-source dependencies 2013-08-09 11:41:12 +00:00
net-mgmt - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
net-p2p - Update to 0.8.3.7 2013-08-10 02:18:49 +00:00
news - Convert to new perl framework 2013-07-31 11:56:17 +00:00
palm - Convert to new perl framework 2013-08-03 08:45:51 +00:00
polish - Convert to new perl framework 2013-08-03 08:45:51 +00:00
ports-mgmt Move the sourcing of packaudit.conf higher up in the tree 2013-08-09 07:34:31 +00:00
portuguese KDE3 and QT3 expired on 2013-07-01, remove these ports. 2013-07-26 19:19:20 +00:00
print - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
russian - Update to 3.6 2013-08-06 07:48:03 +00:00
science - Convert to new perl framework 2013-08-06 08:50:49 +00:00
security Update python-registry to 0.2.6 2013-08-10 11:51:31 +00:00
shells - Update INIT to 2013-05-24 2013-08-09 19:01:58 +00:00
sysutils - Upgrade to 0.31. 2013-08-10 14:44:17 +00:00
Templates
textproc - Upgrade to 0.20. 2013-08-10 14:29:39 +00:00
Tools Remove dialogwrapper now that dialog4ports exists 2013-07-07 16:06:28 +00:00
ukrainian - Convert to new perl framework 2013-08-04 12:47:44 +00:00
vietnamese KDE3 and QT3 expired on 2013-07-01, remove these ports. 2013-07-26 19:19:20 +00:00
www - Upgrade to 0.18. 2013-08-10 15:35:52 +00:00
x11 - Unbreak the build on recent -CURRENT after r254025 [1] 2013-08-08 04:39:00 +00:00
x11-clocks Update to 2.39. 2013-08-04 19:27:55 +00:00
x11-drivers
x11-fm - Fix usage of USES 2013-08-04 07:26:19 +00:00
x11-fonts Update to 4.114 2013-08-05 20:56:17 +00:00
x11-servers - Convert to new perl framework 2013-08-04 15:01:34 +00:00
x11-themes - Convert to new perl framework 2013-08-03 08:45:51 +00:00
x11-toolkits Add back @dirrm for share/gtk-3.0, which was mistakely removed in 2013-08-09 19:54:04 +00:00
x11-wm Restore previous COMMENT (as of r324156), new one was overly concise. 2013-08-05 14:15:32 +00:00
CHANGES Back to the present 2013-07-31 14:31:35 +00:00
COPYRIGHT
GIDs Add UIDs and GIDs for incoming multimedia/plexmediaserver 2013-08-07 23:35:39 +00:00
KNOBS KDE3 and QT3 expired on 2013-07-01, remove these ports. 2013-07-26 19:19:20 +00:00
LEGAL Add new port print/hplip-plugin: 2013-07-13 17:51:39 +00:00
Makefile
MOVED Remove expired port: 2013-08-07 11:42:40 +00:00
README
UIDs Add UIDs and GIDs for incoming multimedia/plexmediaserver 2013-08-07 23:35:39 +00:00
UPDATING . switch default file destination from ${PYTHON_SITELIBDIR}/eric4 2013-08-05 22:29:36 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.