Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Dec 2004 18:24:10 +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:  <200412311824.iBVIOAhM026389@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
netchild    2004-12-31 18:24:10 UTC

  FreeBSD ports repository

  Modified files:
    .                    CHANGES UPDATING 
    Mk                   bsd.port.mk 
    accessibility/linux-atk Makefile 
    archivers/stuffit    Makefile 
    astro/linux-setiathome Makefile 
    audio/baudline       Makefile 
    audio/linux-arts     Makefile 
    audio/linux-esound   Makefile 
    audio/linux-libaudiofile Makefile 
    audio/linux-vsound   Makefile 
    cad/linux-eagle      Makefile 
    devel/linux-allegro  Makefile 
    devel/linux-glib2    Makefile 
    devel/linux-libglade Makefile 
    devel/linux-runrev   Makefile 
    devel/linux-sdl12    Makefile 
    devel/linux-understand_ada Makefile 
    devel/linux-understand_c Makefile 
    devel/linux-understand_java Makefile 
    devel/linux_devtools Makefile 
    devel/linux_devtools-6 Makefile 
    devel/linux_devtools-7 Makefile 
    devel/linux_kdump    Makefile 
    devel/zendstudio     Makefile 
    editors/edith        Makefile 
    editors/staroffice5  Makefile 
    editors/staroffice52 Makefile 
    editors/staroffice60 Makefile 
    editors/staroffice70 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-winetools Makefile 
    emulators/linux_base-8 Makefile distinfo.i386 pkg-install 
    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-nwnclient Makefile 
    games/linux-nwserver Makefile 
    games/linux-q3ademo  Makefile 
    games/linux-steam    Makefile 
    games/q3server       Makefile 
    games/rt2-demo       Makefile 
    games/rtcw           Makefile 
    games/rtcw-paks      Makefile 
    games/ssamtse        Makefile 
    games/stvef-paks     Makefile 
    games/stvef-server   Makefile 
    games/utserver       Makefile 
    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-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/linux-mozillafirebird-gtk2 Makefile 
    japanese/linux-ttfonts 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/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 
    multimedia/linux-divx4linux4 Makefile 
    multimedia/linux-divxplayer Makefile 
    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-gui-gtk Makefile 
    net/linux-edonkey-server Makefile 
    net/peercast         Makefile 
    net/skype            Makefile 
    palm/hdconv          Makefile 
    portuguese/staroffice52 Makefile 
    print/acroread       Makefile 
    print/bjfiltercom    Makefile 
    russian/linux-mozillafirebird Makefile 
    sysutils/linux-acu   Makefile 
    sysutils/linux-afaapps Makefile 
    textproc/linux-aspell Makefile 
    textproc/linux-expat Makefile 
    textproc/linux-libxml Makefile 
    textproc/pocketreader Makefile 
    www/aswedit          Makefile 
    www/linux-beonex     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-mozillafirebird Makefile 
    www/linux-nvu        Makefile 
    www/linux-opera      Makefile 
    www/netscape7        Makefile 
    x11/linux-XFree86-libs Makefile 
    x11/linux-gnomelibs  Makefile 
    x11/nvidia-driver    Makefile 
    x11-fonts/linux-fontconfig Makefile 
    x11-fonts/linux-urw-fonts Makefile 
    x11-toolkits/linux-gtk Makefile 
    x11-toolkits/linux-gtk2 Makefile 
    x11-toolkits/linux-openmotif Makefile 
    x11-toolkits/linux-pango Makefile 
  Added files:
    accessibility/linux-atk pkg-plist 
    devel/linux-glib2    pkg-plist 
    x11/linux-XFree86-libs/files pkg-install.in 
    x11-fonts/linux-fontconfig/files pkg-install.in 
    x11-toolkits/linux-gtk2 pkg-plist 
    x11-toolkits/linux-pango pkg-plist 
  Log:
  Say hello to the linux mega patch, it consolidates our linux bits a
  little bit and allows to proceed to a more recent linux_base from
  a stable (read as: the major bugs should be ironed out or identified
  and most linux ports build just fine) source.
  
  It also allows to ship 4.11 with a working linuxolator (the EOLed
  linux_base is marked forbidden because of a security hole).
  
  This is a major update, please read UPDATING (and CHANGES if you
  develop linux ports).
  
  Changes:
   - change the default linux_base from v7 to v8
   - add a newer freetype to linux_base-8 for nicer fonts display [1]
   - don't let cpio use hardlinks in the linux_base-8 port to quiet some
     warnings in some cases [2]
   - fix a cut&past error in the linux_base-8 pkg-install script [3]
   - convert the binary knob "USE_LINUX" to a version specifier, e.g.
     USE_LINUX=<value> specifies a dependency upon
     emulators/linux_base-<value>, exceptions are a value of "7" (which
     does what you want and adds a dependency to linux_base) and any
     value without a corresponding port in
     PORTSDIR/emulators/linux_base-<value> (which adds a dependency to
     the default linux_base)
   - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob,
     this allows us to use the USE_LINUX_PREFIX knob for linux_base and
     paves the way for splitting up future linux base ports into
     individual pieces
   - remove RESTRICTED from some GPL licensed ports, even when we only
     distribute binaries, we get them from official linux sites, so
     anyone can grab them there if he needs to
   - add a dependency upon the linux X11 bits where necessary (based upon
     guesswork)
   - don't use USE_X_PREFIX in some linux ports since it adds a dependency
     to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean
     solution would be to remove the implicit USE_XLIB from USE_X_PREFIX)
   - bump the portrevision of the linux ports ("better safe than sorry"
     algorithm)
   - pass maintainership of the important linux infrastructure to a
     mailinglist, hijack freebsd-emulation@ for this purpose (if somebody
     doesn't like this: tell us your bikeshed color at freebsd-emulation@,
     my color would be "linuxolator@" in case someone cares...)
   - add a pkg-install script for linux-fontconfig, but don't use it;
     everything should work without it (the FreeBSD fc-cache program should
     do all the work), but in case we need it we just need to decomment the
     pkg-install part in the Makefile
   - fix some dependencies
   - fix some bugs
   - add some static plists
   - unbreak the ports with dependecies to more than one linux_base
  
  This also fixes some ports which are marked BROKEN because of dependencies
  to v7 and v8 of linux_base at the same time.
  
  Known bugs:
   - the linux-mesa and linux-devtools ports install libGL*.so symlinks
   - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by
     the linux X11 port, so linx_Base-8 moans at deinstall time)
  
  Future work (interested souls should coordinate with freebsd-emulation@):
   - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies,
     or modify the behavior of USE_XLIB in the USE_LINUX case
     AFAIK trevor has some patches.
   - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of
     the PREFIX?= workaround in some linux ports
     Should be discussed/coordinated on/with x11@.
   - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/
   - update to a more recent linux base
  
  PR:                     69997, 70539 (and maybe others)
  Discussed with/on:      java@, x11@, trevor, portmgr
  Tested by:              mezz, portmgr, pointyhat
  RPM hunted down by:     Joseph Gelinas <scirocco@tasam.com> [1]
  Requested by:           portmgr [2]
  Submitted by:           kris [3]
  Approved by:            portmgr
  
  Revision  Changes    Path
  1.36      +5 -1      ports/CHANGES
  1.505     +13 -6     ports/Mk/bsd.port.mk
  1.128     +12 -1     ports/UPDATING
  1.8       +4 -12     ports/accessibility/linux-atk/Makefile
  1.1       +22 -0     ports/accessibility/linux-atk/pkg-plist (new)
  1.13      +1 -0      ports/archivers/stuffit/Makefile
  1.7       +1 -0      ports/astro/linux-setiathome/Makefile
  1.18      +3 -1      ports/audio/baudline/Makefile
  1.7       +2 -2      ports/audio/linux-arts/Makefile
  1.7       +2 -2      ports/audio/linux-esound/Makefile
  1.7       +2 -2      ports/audio/linux-libaudiofile/Makefile
  1.4       +1 -0      ports/audio/linux-vsound/Makefile
  1.14      +2 -2      ports/cad/linux-eagle/Makefile
  1.2       +3 -1      ports/devel/linux-allegro/Makefile
  1.7       +3 -13     ports/devel/linux-glib2/Makefile
  1.1       +55 -0     ports/devel/linux-glib2/pkg-plist (new)
  1.7       +2 -2      ports/devel/linux-libglade/Makefile
  1.5       +3 -1      ports/devel/linux-runrev/Makefile
  1.9       +3 -2      ports/devel/linux-sdl12/Makefile
  1.51      +3 -0      ports/devel/linux-understand_ada/Makefile
  1.70      +3 -0      ports/devel/linux-understand_c/Makefile
  1.5       +3 -0      ports/devel/linux-understand_java/Makefile
  1.38      +3 -4      ports/devel/linux_devtools-6/Makefile
  1.44      +2 -4      ports/devel/linux_devtools-7/Makefile
  1.47      +3 -5      ports/devel/linux_devtools/Makefile
  1.23      +1 -0      ports/devel/linux_kdump/Makefile
  1.4       +3 -0      ports/devel/zendstudio/Makefile
  1.8       +3 -0      ports/editors/edith/Makefile
  1.20      +2 -0      ports/editors/staroffice5/Makefile
  1.45      +4 -2      ports/editors/staroffice52/Makefile
  1.56      +3 -1      ports/editors/staroffice60/Makefile
  1.60      +3 -1      ports/editors/staroffice70/Makefile
  1.6       +4 -3      ports/emulators/linux-geepee32/Makefile
  1.4       +2 -0      ports/emulators/linux-peops-softgpu/Makefile
  1.4       +2 -0      ports/emulators/linux-peops-spu/Makefile
  1.4       +2 -0      ports/emulators/linux-pete-mesagpu/Makefile
  1.14      +3 -0      ports/emulators/linux-vmware-toolbox2/Makefile
  1.19      +3 -0      ports/emulators/linux-vmware-toolbox4/Makefile
  1.6       +3 -1      ports/emulators/linux-winetools/Makefile
  1.95      +6 -6      ports/emulators/linux_base-8/Makefile
  1.16      +50 -51    ports/emulators/linux_base-8/distinfo.i386
  1.5       +1 -1      ports/emulators/linux_base-8/pkg-install
  1.61      +3 -1      ports/emulators/vmware2/Makefile
  1.82      +3 -2      ports/emulators/vmware3/Makefile
  1.5       +3 -3      ports/french/gibi/Makefile
  1.10      +1 -1      ports/french/homard/Makefile
  1.23      +4 -2      ports/french/staroffice52/Makefile
  1.4       +3 -2      ports/games/HeroesOfMightAndMagic/Makefile
  1.15      +3 -0      ports/games/adom/Makefile
  1.6       +1 -0      ports/games/atitd/Makefile
  1.4       +3 -1      ports/games/dsnake/Makefile
  1.39      +2 -0      ports/games/halflifeserver/Makefile
  1.33      +2 -0      ports/games/hlserver-cs/Makefile
  1.2       +2 -5      ports/games/hohlin/Makefile
  1.3       +2 -0      ports/games/linux-enemyterritory/Makefile
  1.8       +1 -0      ports/games/linux-nwnclient/Makefile
  1.14      +1 -0      ports/games/linux-nwserver/Makefile
  1.10      +3 -4      ports/games/linux-q3ademo/Makefile
  1.4       +3 -0      ports/games/linux-steam/Makefile
  1.12      +2 -0      ports/games/q3server/Makefile
  1.3       +2 -0      ports/games/rt2-demo/Makefile
  1.3       +1 -0      ports/games/rtcw-paks/Makefile
  1.9       +2 -0      ports/games/rtcw/Makefile
  1.3       +4 -1      ports/games/ssamtse/Makefile
  1.3       +2 -0      ports/games/stvef-paks/Makefile
  1.5       +2 -0      ports/games/stvef-server/Makefile
  1.8       +2 -0      ports/games/utserver-to/Makefile
  1.14      +2 -1      ports/games/utserver/Makefile
  1.9       +2 -2      ports/german/citrix_ica/Makefile
  1.15      +3 -1      ports/german/staroffice5/Makefile
  1.37      +4 -2      ports/german/staroffice52/Makefile
  1.61      +3 -1      ports/german/staroffice70/Makefile
  1.6       +2 -0      ports/graphics/linux-ac3d/Makefile
  1.9       +2 -1      ports/graphics/linux-bmrt/Makefile
  1.4       +5 -1      ports/graphics/linux-gdk-pixbuf/Makefile
  1.9       +2 -2      ports/graphics/linux-jpeg/Makefile
  1.4       +2 -0      ports/graphics/linux-libmng/Makefile
  1.3       +1 -1      ports/graphics/linux-panorama-tools/Makefile
  1.15      +2 -1      ports/graphics/linux-png/Makefile
  1.17      +2 -1      ports/graphics/linux-png10/Makefile
  1.2       +1 -1      ports/graphics/linux-sdl_image/Makefile
  1.7       +2 -2      ports/graphics/linux-tiff/Makefile
  1.4       +1 -1      ports/graphics/linux-ungif/Makefile
  1.11      +5 -2      ports/graphics/linux_dri/Makefile
  1.13      +2 -0      ports/graphics/linux_glide/Makefile
  1.18      +4 -3      ports/graphics/linux_glx/Makefile
  1.24      +6 -4      ports/graphics/linux_mesa3/Makefile
  1.5       +0 -3      ports/japanese/linux-mozillafirebird-gtk2/Makefile
  1.6       +2 -2      ports/japanese/linux-ttfonts/Makefile
  1.23      +3 -2      ports/java/linux-blackdown-jdk12/Makefile
  1.14      +3 -2      ports/java/linux-blackdown-jdk13/Makefile
  1.11      +3 -2      ports/java/linux-blackdown-jdk14/Makefile
  1.6       +3 -2      ports/java/linux-blackdown-jre11/Makefile
  1.26      +3 -2      ports/java/linux-ibm-jdk13/Makefile
  1.13      +3 -1      ports/java/linux-ibm-jdk14/Makefile
  1.23      +3 -2      ports/java/linux-sun-jdk12/Makefile
  1.43      +4 -2      ports/java/linux-sun-jdk13/Makefile
  1.50      +4 -2      ports/java/linux-sun-jdk14/Makefile
  1.11      +4 -2      ports/java/linux-sun-jdk15/Makefile
  1.8       +4 -3      ports/korean/linux_locale/Makefile
  1.76      +1 -3      ports/lang/icc/Makefile
  1.67      +1 -0      ports/lang/icc7/Makefile
  1.36      +1 -2      ports/lang/ifc/Makefile
  1.27      +1 -0      ports/lang/ifc7/Makefile
  1.8       +1 -1      ports/lang/linux-j/Makefile
  1.9       +3 -0      ports/lang/visualworks/Makefile
  1.14      +3 -0      ports/mail/mulberry/Makefile
  1.4       +4 -1      ports/math/linux-dislin/Makefile
  1.4       +1 -0      ports/math/linux-relview/Makefile
  1.20      +1 -1      ports/math/mupad/Makefile
  1.20      +3 -1      ports/math/wingz/Makefile
  1.17      +3 -0      ports/math/wingz3/Makefile
  1.5       +3 -1      ports/misc/ftree/Makefile
  1.10      +1 -0      ports/misc/linux-edonkey-tool-list/Makefile
  1.10      +1 -0      ports/misc/linux-edonkey-tool-recovermet/Makefile
  1.10      +2 -2      ports/misc/linux-opengroupware/Makefile
  1.5       +4 -1      ports/misc/opencyc/Makefile
  1.12      +2 -0      ports/multimedia/linux-divx4linux/Makefile
  1.10      +2 -0      ports/multimedia/linux-divx4linux4/Makefile
  1.8       +3 -0      ports/multimedia/linux-divxplayer/Makefile
  1.36      +2 -1      ports/multimedia/linux-realplayer/Makefile
  1.29      +2 -1      ports/multimedia/linux-xmovie/Makefile
  1.14      +3 -1      ports/multimedia/mtv/Makefile
  1.23      +3 -0      ports/multimedia/netshow/Makefile
  1.7       +4 -3      ports/net/aim/Makefile
  1.33      +2 -3      ports/net/citrix_ica/Makefile
  1.12      +3 -1      ports/net/linux-agsatellite/Makefile
  1.19      +1 -0      ports/net/linux-edonkey-core/Makefile
  1.11      +2 -1      ports/net/linux-edonkey-gui-gtk/Makefile
  1.8       +1 -0      ports/net/linux-edonkey-server/Makefile
  1.3       +0 -2      ports/net/peercast/Makefile
  1.8       +4 -4      ports/net/skype/Makefile
  1.14      +1 -1      ports/palm/hdconv/Makefile
  1.6       +3 -1      ports/portuguese/staroffice52/Makefile
  1.36      +5 -10     ports/print/acroread/Makefile
  1.21      +3 -3      ports/print/bjfiltercom/Makefile
  1.5       +0 -3      ports/russian/linux-mozillafirebird/Makefile
  1.4       +5 -4      ports/sysutils/linux-acu/Makefile
  1.6       +4 -4      ports/sysutils/linux-afaapps/Makefile
  1.2       +3 -1      ports/textproc/linux-aspell/Makefile
  1.8       +4 -2      ports/textproc/linux-expat/Makefile
  1.7       +2 -2      ports/textproc/linux-libxml/Makefile
  1.4       +1 -0      ports/textproc/pocketreader/Makefile
  1.15      +3 -0      ports/www/aswedit/Makefile
  1.11      +1 -2      ports/www/linux-beonex/Makefile
  1.20      +3 -1      ports/www/linux-flashplugin/Makefile
  1.5       +3 -1      ports/www/linux-flashplugin6/Makefile
  1.8       +3 -0      ports/www/linux-flashplugin7/Makefile
  1.12      +2 -1      ports/www/linux-lesstif-ns/Makefile
  1.37      +2 -1      ports/www/linux-mozilla-devel/Makefile
  1.38      +2 -1      ports/www/linux-mozilla/Makefile
  1.11      +4 -4      ports/www/linux-mozillafirebird/Makefile
  1.3       +1 -1      ports/www/linux-nvu/Makefile
  1.55      +7 -20     ports/www/linux-opera/Makefile
  1.82      +2 -1      ports/www/netscape7/Makefile
  1.7       +30 -6     ports/x11-fonts/linux-fontconfig/Makefile
  1.1       +9 -0      ports/x11-fonts/linux-fontconfig/files/pkg-install.in (new)
  1.5       +2 -2      ports/x11-fonts/linux-urw-fonts/Makefile
  1.28      +14 -2     ports/x11-toolkits/linux-gtk/Makefile
  1.9       +13 -25    ports/x11-toolkits/linux-gtk2/Makefile
  1.1       +166 -0    ports/x11-toolkits/linux-gtk2/pkg-plist (new)
  1.9       +3 -1      ports/x11-toolkits/linux-openmotif/Makefile
  1.6       +9 -17     ports/x11-toolkits/linux-pango/Makefile
  1.1       +62 -0     ports/x11-toolkits/linux-pango/pkg-plist (new)
  1.14      +10 -8     ports/x11/linux-XFree86-libs/Makefile
  1.1       +12 -0     ports/x11/linux-XFree86-libs/files/pkg-install.in (new)
  1.6       +2 -2      ports/x11/linux-gnomelibs/Makefile
  1.24      +2 -1      ports/x11/nvidia-driver/Makefile



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200412311824.iBVIOAhM026389>