Date: Fri, 17 Jun 2005 22:59:29 +0000 (UTC) From: Alexander Leidinger <netchild@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports CHANGES UPDATING ports/Mk bsd.port.mk ports/accessibility/linux-atk Makefile pkg-plist ports/archivers/stuffit Makefile ports/astro/linux-setiathome Makefile ports/audio/baudline Makefile ports/audio/linux-arts ... Message-ID: <200506172259.j5HMxTad068378@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
netchild 2005-06-17 22:59:29 UTC FreeBSD ports repository Modified files: . CHANGES UPDATING Mk bsd.port.mk accessibility/linux-atk Makefile pkg-plist archivers/stuffit Makefile astro/linux-setiathome Makefile audio/baudline Makefile audio/linux-arts Makefile audio/linux-esound Makefile audio/linux-libaudiofile Makefile audio/linux-mbrola Makefile audio/linux-vsound Makefile audio/teamspeak_client Makefile audio/teamspeak_server Makefile cad/linux-eagle Makefile cad/linux-gid Makefile databases/sybase_ase Makefile devel/linux-allegro Makefile devel/linux-glib2 Makefile pkg-plist devel/linux-libglade Makefile devel/linux-runrev Makefile devel/linux-sdl12 Makefile pkg-plist.i386 devel/linux-understand_ada Makefile devel/linux-understand_c Makefile devel/linux-understand_java Makefile devel/linux_devtools Makefile devel/zendstudio Makefile editors/edith Makefile editors/staroffice5 Makefile editors/staroffice52 Makefile editors/staroffice60 Makefile editors/staroffice70 Makefile emulators/linux-ePSXe Makefile emulators/linux-geepee32 Makefile emulators/linux-peops-softgpu Makefile emulators/linux-peops-spu Makefile emulators/linux-pete-mesagpu Makefile emulators/linux-vmware-toolbox2 Makefile emulators/linux-vmware-toolbox4 Makefile emulators/linux-vmware-toolbox5 Makefile emulators/linux-winetools Makefile emulators/linux_base-8 Makefile pkg-message emulators/rtc Makefile emulators/vmware2 Makefile emulators/vmware3 Makefile french/gibi Makefile french/homard Makefile french/staroffice52 Makefile games/HeroesOfMightAndMagic Makefile games/adom Makefile games/atitd Makefile games/dsnake Makefile games/halflifeserver Makefile games/hlserver-cs Makefile games/hohlin Makefile games/linux-enemyterritory Makefile games/linux-enemyterritory-fortress Makefile games/linux-enemyterritory-tce Makefile games/linux-nwnclient Makefile games/linux-nwserver Makefile games/linux-q3ademo Makefile games/linux-spheresofchaos-demo Makefile games/linux-steam Makefile games/q3server Makefile pkg-plist games/q3server-ra3 Makefile games/rt2-demo Makefile games/rtcw Makefile games/rtcw-paks Makefile pkg-plist games/ssamtse Makefile games/stvef-paks Makefile pkg-plist games/stvef-server Makefile pkg-plist games/utserver Makefile pkg-message games/utserver-to Makefile german/citrix_ica Makefile german/staroffice5 Makefile german/staroffice52 Makefile german/staroffice70 Makefile graphics/linux-ac3d Makefile graphics/linux-bmrt Makefile graphics/linux-gdk-pixbuf Makefile graphics/linux-imlib Makefile graphics/linux-jpeg Makefile graphics/linux-libmng Makefile graphics/linux-panorama-tools Makefile graphics/linux-png Makefile graphics/linux-png10 Makefile graphics/linux-sdl_image Makefile graphics/linux-tiff Makefile graphics/linux-ungif Makefile graphics/linux_dri Makefile graphics/linux_glide Makefile graphics/linux_glx Makefile graphics/linux_mesa3 Makefile japanese/acroread Makefile japanese/linux-ttfonts Makefile japanese/slimeforest Makefile java/linux-blackdown-jdk12 Makefile java/linux-blackdown-jdk13 Makefile java/linux-blackdown-jdk14 Makefile java/linux-blackdown-jre11 Makefile java/linux-ibm-jdk13 Makefile java/linux-ibm-jdk14 Makefile java/linux-sun-jdk12 Makefile java/linux-sun-jdk13 Makefile java/linux-sun-jdk14 Makefile java/linux-sun-jdk15 Makefile korean/linux_locale Makefile lang/compaq-cc Makefile lang/freetxl Makefile lang/icc Makefile lang/icc7 Makefile lang/ifc Makefile lang/ifc7 Makefile lang/linux-j Makefile lang/visualworks Makefile mail/mulberry Makefile math/linux-dislin Makefile math/linux-relview Makefile math/mupad Makefile math/wingz Makefile math/wingz3 Makefile misc/ftree Makefile misc/linux-edonkey-tool-list Makefile misc/linux-edonkey-tool-recovermet Makefile misc/linux-opengroupware Makefile misc/opencyc Makefile multimedia/linux-divx4linux Makefile pkg-plist multimedia/linux-divx4linux4 Makefile pkg-plist multimedia/linux-realplayer Makefile multimedia/linux-xmovie Makefile multimedia/mtv Makefile multimedia/netshow Makefile net/aim Makefile net/citrix_ica Makefile net/linux-agsatellite Makefile net/linux-edonkey-core Makefile net/linux-edonkey-server Makefile net/linux-jigdo Makefile net/linux-nx-client Makefile net/linux-overnet-core Makefile net/peercast Makefile net/skype Makefile portuguese/staroffice52 Makefile print/acroread Makefile print/acroread7 Makefile print/bjfiltercom Makefile sysutils/linux-acu Makefile sysutils/linux-afaapps Makefile textproc/cdsware Makefile textproc/linux-aspell Makefile textproc/linux-expat Makefile textproc/linux-libxml Makefile textproc/pocketreader Makefile www/aswedit Makefile www/flashpluginwrapper Makefile www/linux-beonex Makefile www/linux-firefox Makefile www/linux-flashplugin Makefile www/linux-flashplugin6 Makefile www/linux-flashplugin7 Makefile www/linux-lesstif-ns Makefile www/linux-mozilla Makefile www/linux-mozilla-devel Makefile www/linux-opera Makefile www/linux-sunbird Makefile www/linuxpluginwrapper Makefile x11/XFree86/files patch-e x11/linux-XFree86-libs Makefile x11/linux-gnomelibs Makefile pkg-plist.i386 x11/nvidia-driver Makefile x11-fonts/linux-fontconfig Makefile x11-fonts/linux-urw-fonts Makefile x11-fonts/mathfonts Makefile x11-toolkits/linux-gtk Makefile x11-toolkits/linux-gtk2 Makefile x11-toolkits/linux-openmotif Makefile x11-toolkits/linux-pango Makefile Added files: x11-toolkits/linux-gtk2 pkg-plist Log: Mega-patch to cleanup the ports infrastructure regarding our linux bits: - USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD tools to strip binaries anymore, so it's not neccesary anymore to override STRIP and STRIP_CMD. - USE_LINUX_PREFIX implies NO_MTREE now. - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries instead upon the native FreeBSD libraries. - The variable LINUX_BASE_PORT contains a string which is suitable as an item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the default (or overriden) linux base, ${LINUX_BASE_PORT} should be used instead of a hardcoded reference. - Change all ports to comply to the "new world order". - The Ports Collection now allows to override the default linux_base port. Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}). - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base port and if USE_LINUX isn't set to "yes" (case insensitive), the port will be marked as IGNORE. [1] - Readd USE_LINUX knobs into several ports and make several uses of a conditional dependency ("USE_LINUX?=") into an unconditional one ("USE_LINUX=") which where removed/changed by Trevor to allow the use of alternative linux_base ports. While this is a nice goal, the implementation resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob in this commit is supposed to fix the problem while keeping the feature. Basicaly this includes a backout of Trevor's commit, to prevent confusion I mention it here explicitely. - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports. Chase dependencies for this. - Changes to make linux_devtools installable on amd64, remove some stray device nodes (they don't work on recent OS versions and aren't really needed). - Make linux_base-8 PREFIX clean and remove some stray device nodes. Additionally tell a little bit more about how to setup NIS/YP [2]. - Update the PGSQL dependency in the linux-opengroupware port to a recent version (the old one isn't available anymore), I don't know if this works (at least it isn't more broken than before). - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux ports, the former path exists already and gets populated by other packages too (PREFIX=LINUXPREFIX!). - Fix some obvious (non-linuxolator) bugs in some linux ports while being there. - Bump PORTREVISION where neccesary. Requested by: portmgr (linimon) [1] Submittted by: Gerrit Kuehn <gerrit_huehn@gruft.fido.de [2] Approved by: portmgr (kris, linimon), maintainers (or maintainer timeout) Tested on: ports cluster (kris) Reviewed by: silence on emulation@ Superseedes PR: 69997 Maintainer approval from: chris@chrisburkert.de cracauer@cons.org des girgen jamie@bishopston.net mezz mi nivit@users.sf.net pat simond@irrelevant.org riggs@rrr.de Udo.Schweigert@Siemens.com Revision Changes Path 1.45 +17 -1 ports/CHANGES 1.513 +50 -6 ports/Mk/bsd.port.mk 1.201 +10 -1 ports/UPDATING 1.10 +1 -1 ports/accessibility/linux-atk/Makefile 1.2 +2 -0 ports/accessibility/linux-atk/pkg-plist 1.16 +1 -2 ports/archivers/stuffit/Makefile 1.11 +1 -1 ports/astro/linux-setiathome/Makefile 1.25 +2 -3 ports/audio/baudline/Makefile 1.11 +2 -4 ports/audio/linux-arts/Makefile 1.10 +1 -1 ports/audio/linux-esound/Makefile 1.10 +1 -1 ports/audio/linux-libaudiofile/Makefile 1.4 +1 -1 ports/audio/linux-mbrola/Makefile 1.6 +1 -1 ports/audio/linux-vsound/Makefile 1.9 +1 -1 ports/audio/teamspeak_client/Makefile 1.9 +1 -2 ports/audio/teamspeak_server/Makefile 1.16 +1 -1 ports/cad/linux-eagle/Makefile 1.2 +2 -3 ports/cad/linux-gid/Makefile 1.3 +1 -1 ports/databases/sybase_ase/Makefile 1.6 +9 -20 ports/devel/linux-allegro/Makefile 1.9 +1 -1 ports/devel/linux-glib2/Makefile 1.2 +24 -0 ports/devel/linux-glib2/pkg-plist 1.10 +1 -1 ports/devel/linux-libglade/Makefile 1.7 +4 -11 ports/devel/linux-runrev/Makefile 1.12 +2 -1 ports/devel/linux-sdl12/Makefile 1.3 +1 -0 ports/devel/linux-sdl12/pkg-plist.i386 1.58 +3 -6 ports/devel/linux-understand_ada/Makefile 1.77 +3 -6 ports/devel/linux-understand_c/Makefile 1.12 +3 -6 ports/devel/linux-understand_java/Makefile 1.52 +12 -18 ports/devel/linux_devtools/Makefile 1.6 +4 -3 ports/devel/zendstudio/Makefile 1.10 +2 -4 ports/editors/edith/Makefile 1.22 +4 -2 ports/editors/staroffice5/Makefile 1.47 +5 -3 ports/editors/staroffice52/Makefile 1.58 +4 -3 ports/editors/staroffice60/Makefile 1.62 +4 -3 ports/editors/staroffice70/Makefile 1.9 +6 -10 ports/emulators/linux-ePSXe/Makefile 1.8 +2 -3 ports/emulators/linux-geepee32/Makefile 1.8 +6 -7 ports/emulators/linux-peops-softgpu/Makefile 1.8 +6 -7 ports/emulators/linux-peops-spu/Makefile 1.9 +6 -8 ports/emulators/linux-pete-mesagpu/Makefile 1.16 +2 -3 ports/emulators/linux-vmware-toolbox2/Makefile 1.23 +3 -4 ports/emulators/linux-vmware-toolbox4/Makefile 1.23 +2 -3 ports/emulators/linux-vmware-toolbox5/Makefile 1.9 +4 -6 ports/emulators/linux-winetools/Makefile 1.104 +2 -8 ports/emulators/linux_base-8/Makefile 1.5 +13 -2 ports/emulators/linux_base-8/pkg-message 1.26 +1 -1 ports/emulators/rtc/Makefile 1.64 +4 -4 ports/emulators/vmware2/Makefile 1.85 +4 -4 ports/emulators/vmware3/Makefile 1.9 +4 -3 ports/french/gibi/Makefile 1.14 +1 -1 ports/french/homard/Makefile 1.25 +5 -3 ports/french/staroffice52/Makefile 1.6 +1 -0 ports/games/HeroesOfMightAndMagic/Makefile 1.17 +3 -3 ports/games/adom/Makefile 1.8 +5 -3 ports/games/atitd/Makefile 1.6 +6 -3 ports/games/dsnake/Makefile 1.41 +1 -1 ports/games/halflifeserver/Makefile 1.35 +1 -1 ports/games/hlserver-cs/Makefile 1.4 +7 -4 ports/games/hohlin/Makefile 1.4 +2 -1 ports/games/linux-enemyterritory-fortress/Makefile 1.3 +2 -3 ports/games/linux-enemyterritory-tce/Makefile 1.7 +8 -5 ports/games/linux-enemyterritory/Makefile 1.10 +2 -1 ports/games/linux-nwnclient/Makefile 1.17 +4 -6 ports/games/linux-nwserver/Makefile 1.12 +5 -5 ports/games/linux-q3ademo/Makefile 1.3 +2 -0 ports/games/linux-spheresofchaos-demo/Makefile 1.6 +3 -3 ports/games/linux-steam/Makefile 1.11 +3 -3 ports/games/q3server-ra3/Makefile 1.14 +4 -4 ports/games/q3server/Makefile 1.6 +2 -1 ports/games/q3server/pkg-plist 1.5 +1 -1 ports/games/rt2-demo/Makefile 1.5 +8 -6 ports/games/rtcw-paks/Makefile 1.2 +6 -6 ports/games/rtcw-paks/pkg-plist 1.11 +4 -4 ports/games/rtcw/Makefile 1.5 +3 -3 ports/games/ssamtse/Makefile 1.5 +8 -8 ports/games/stvef-paks/Makefile 1.2 +5 -5 ports/games/stvef-paks/pkg-plist 1.8 +8 -6 ports/games/stvef-server/Makefile 1.2 +6 -6 ports/games/stvef-server/pkg-plist 1.11 +5 -10 ports/games/utserver-to/Makefile 1.17 +3 -3 ports/games/utserver/Makefile 1.4 +1 -5 ports/games/utserver/pkg-message 1.12 +5 -4 ports/german/citrix_ica/Makefile 1.17 +4 -2 ports/german/staroffice5/Makefile 1.39 +5 -3 ports/german/staroffice52/Makefile 1.63 +4 -3 ports/german/staroffice70/Makefile 1.12 +10 -9 ports/graphics/linux-ac3d/Makefile 1.12 +2 -5 ports/graphics/linux-bmrt/Makefile 1.8 +1 -2 ports/graphics/linux-gdk-pixbuf/Makefile 1.8 +1 -1 ports/graphics/linux-imlib/Makefile 1.12 +1 -1 ports/graphics/linux-jpeg/Makefile 1.8 +3 -4 ports/graphics/linux-libmng/Makefile 1.7 +3 -4 ports/graphics/linux-panorama-tools/Makefile 1.19 +1 -1 ports/graphics/linux-png/Makefile 1.20 +1 -1 ports/graphics/linux-png10/Makefile 1.6 +2 -1 ports/graphics/linux-sdl_image/Makefile 1.11 +4 -8 ports/graphics/linux-tiff/Makefile 1.7 +1 -1 ports/graphics/linux-ungif/Makefile 1.13 +5 -5 ports/graphics/linux_dri/Makefile 1.15 +1 -1 ports/graphics/linux_glide/Makefile 1.19 +4 -8 ports/graphics/linux_glx/Makefile 1.27 +2 -3 ports/graphics/linux_mesa3/Makefile 1.2 +4 -4 ports/japanese/acroread/Makefile 1.7 +3 -2 ports/japanese/linux-ttfonts/Makefile 1.4 +2 -0 ports/japanese/slimeforest/Makefile 1.25 +6 -3 ports/java/linux-blackdown-jdk12/Makefile 1.16 +6 -3 ports/java/linux-blackdown-jdk13/Makefile 1.13 +6 -3 ports/java/linux-blackdown-jdk14/Makefile 1.8 +6 -3 ports/java/linux-blackdown-jre11/Makefile 1.28 +6 -3 ports/java/linux-ibm-jdk13/Makefile 1.15 +6 -3 ports/java/linux-ibm-jdk14/Makefile 1.25 +6 -3 ports/java/linux-sun-jdk12/Makefile 1.46 +7 -4 ports/java/linux-sun-jdk13/Makefile 1.54 +7 -4 ports/java/linux-sun-jdk14/Makefile 1.17 +7 -3 ports/java/linux-sun-jdk15/Makefile 1.10 +3 -5 ports/korean/linux_locale/Makefile 1.30 +1 -3 ports/lang/compaq-cc/Makefile 1.3 +6 -3 ports/lang/freetxl/Makefile 1.84 +4 -4 ports/lang/icc/Makefile 1.69 +3 -3 ports/lang/icc7/Makefile 1.40 +4 -3 ports/lang/ifc/Makefile 1.29 +3 -3 ports/lang/ifc7/Makefile 1.13 +1 -1 ports/lang/linux-j/Makefile 1.12 +1 -1 ports/lang/visualworks/Makefile 1.16 +7 -5 ports/mail/mulberry/Makefile 1.10 +5 -4 ports/math/linux-dislin/Makefile 1.6 +3 -5 ports/math/linux-relview/Makefile 1.24 +1 -3 ports/math/mupad/Makefile 1.22 +4 -3 ports/math/wingz/Makefile 1.19 +5 -4 ports/math/wingz3/Makefile 1.7 +4 -9 ports/misc/ftree/Makefile 1.13 +1 -12 ports/misc/linux-edonkey-tool-list/Makefile 1.14 +1 -10 ports/misc/linux-edonkey-tool-recovermet/Makefile 1.14 +5 -4 ports/misc/linux-opengroupware/Makefile 1.7 +3 -3 ports/misc/opencyc/Makefile 1.14 +3 -3 ports/multimedia/linux-divx4linux/Makefile 1.5 +2 -2 ports/multimedia/linux-divx4linux/pkg-plist 1.12 +3 -3 ports/multimedia/linux-divx4linux4/Makefile 1.3 +4 -4 ports/multimedia/linux-divx4linux4/pkg-plist 1.40 +4 -4 ports/multimedia/linux-realplayer/Makefile 1.31 +3 -9 ports/multimedia/linux-xmovie/Makefile 1.16 +8 -7 ports/multimedia/mtv/Makefile 1.26 +5 -8 ports/multimedia/netshow/Makefile 1.9 +5 -6 ports/net/aim/Makefile 1.38 +5 -2 ports/net/citrix_ica/Makefile 1.15 +3 -6 ports/net/linux-agsatellite/Makefile 1.23 +0 -2 ports/net/linux-edonkey-core/Makefile 1.11 +1 -12 ports/net/linux-edonkey-server/Makefile 1.6 +2 -3 ports/net/linux-jigdo/Makefile 1.6 +4 -6 ports/net/linux-nx-client/Makefile 1.3 +1 -2 ports/net/linux-overnet-core/Makefile 1.7 +0 -1 ports/net/peercast/Makefile 1.17 +3 -3 ports/net/skype/Makefile 1.8 +5 -2 ports/portuguese/staroffice52/Makefile 1.46 +7 -7 ports/print/acroread/Makefile 1.9 +5 -6 ports/print/acroread7/Makefile 1.24 +4 -2 ports/print/bjfiltercom/Makefile 1.6 +6 -3 ports/sysutils/linux-acu/Makefile 1.11 +6 -6 ports/sysutils/linux-afaapps/Makefile 1.6 +2 -1 ports/textproc/cdsware/Makefile 1.5 +1 -2 ports/textproc/linux-aspell/Makefile 1.11 +3 -2 ports/textproc/linux-expat/Makefile 1.10 +1 -1 ports/textproc/linux-libxml/Makefile 1.6 +3 -3 ports/textproc/pocketreader/Makefile 1.18 +7 -5 ports/www/aswedit/Makefile 1.12 +2 -1 ports/www/flashpluginwrapper/Makefile 1.13 +4 -3 ports/www/linux-beonex/Makefile 1.15 +0 -4 ports/www/linux-firefox/Makefile 1.22 +3 -3 ports/www/linux-flashplugin/Makefile 1.8 +3 -3 ports/www/linux-flashplugin6/Makefile 1.11 +3 -3 ports/www/linux-flashplugin7/Makefile 1.15 +10 -6 ports/www/linux-lesstif-ns/Makefile 1.40 +6 -4 ports/www/linux-mozilla-devel/Makefile 1.42 +4 -2 ports/www/linux-mozilla/Makefile 1.60 +4 -4 ports/www/linux-opera/Makefile 1.2 +3 -4 ports/www/linux-sunbird/Makefile 1.39 +12 -6 ports/www/linuxpluginwrapper/Makefile 1.9 +1 -1 ports/x11-fonts/linux-fontconfig/Makefile 1.6 +3 -2 ports/x11-fonts/linux-urw-fonts/Makefile 1.2 +4 -3 ports/x11-fonts/mathfonts/Makefile 1.31 +7 -2 ports/x11-toolkits/linux-gtk/Makefile 1.13 +4 -20 ports/x11-toolkits/linux-gtk2/Makefile 1.3 +184 -0 ports/x11-toolkits/linux-gtk2/pkg-plist (new) 1.12 +3 -3 ports/x11-toolkits/linux-openmotif/Makefile 1.7 +2 -1 ports/x11-toolkits/linux-pango/Makefile 1.4 +0 -81 ports/x11/XFree86/files/patch-e 1.19 +6 -3 ports/x11/linux-XFree86-libs/Makefile 1.9 +2 -6 ports/x11/linux-gnomelibs/Makefile 1.3 +12 -0 ports/x11/linux-gnomelibs/pkg-plist.i386 1.32 +2 -2 ports/x11/nvidia-driver/Makefile
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506172259.j5HMxTad068378>