aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES4
-rw-r--r--Mk/bsd.port.mk17
-rw-r--r--UPDATING11
-rw-r--r--accessibility/linux-atk/Makefile16
-rw-r--r--accessibility/linux-atk/pkg-plist22
-rw-r--r--accessibility/linux-f10-atk/Makefile16
-rw-r--r--accessibility/linux-f10-atk/pkg-plist22
-rw-r--r--accessibility/linux-f8-atk/Makefile16
-rw-r--r--accessibility/linux-f8-atk/pkg-plist22
-rw-r--r--archivers/stuffit/Makefile1
-rw-r--r--astro/linux-setiathome/Makefile1
-rw-r--r--audio/baudline/Makefile4
-rw-r--r--audio/linux-arts/Makefile4
-rw-r--r--audio/linux-esound/Makefile4
-rw-r--r--audio/linux-f10-arts/Makefile4
-rw-r--r--audio/linux-f10-esound/Makefile4
-rw-r--r--audio/linux-f10-libaudiofile/Makefile4
-rw-r--r--audio/linux-f8-arts/Makefile4
-rw-r--r--audio/linux-f8-esound/Makefile4
-rw-r--r--audio/linux-f8-libaudiofile/Makefile4
-rw-r--r--audio/linux-libaudiofile/Makefile4
-rw-r--r--audio/linux-vsound/Makefile1
-rw-r--r--cad/linux-eagle/Makefile4
-rw-r--r--cad/linux-eagle5/Makefile4
-rw-r--r--devel/linux-allegro/Makefile4
-rw-r--r--devel/linux-f10-allegro/Makefile4
-rw-r--r--devel/linux-f10-libglade/Makefile4
-rw-r--r--devel/linux-f10-libglade2/Makefile4
-rw-r--r--devel/linux-f10-sdl12/Makefile5
-rw-r--r--devel/linux-f8-allegro/Makefile4
-rw-r--r--devel/linux-f8-libglade/Makefile4
-rw-r--r--devel/linux-f8-libglade2/Makefile4
-rw-r--r--devel/linux-f8-sdl12/Makefile5
-rw-r--r--devel/linux-glib2/Makefile16
-rw-r--r--devel/linux-glib2/pkg-plist55
-rw-r--r--devel/linux-libglade/Makefile4
-rw-r--r--devel/linux-libglade2/Makefile4
-rw-r--r--devel/linux-runrev/Makefile4
-rw-r--r--devel/linux-sdl12/Makefile5
-rw-r--r--devel/linux-understand_ada/Makefile3
-rw-r--r--devel/linux-understand_c/Makefile3
-rw-r--r--devel/linux-understand_java/Makefile3
-rw-r--r--devel/linux_devtools-6/Makefile7
-rw-r--r--devel/linux_devtools-7/Makefile6
-rw-r--r--devel/linux_devtools/Makefile8
-rw-r--r--devel/linux_kdump/Makefile1
-rw-r--r--devel/zendstudio/Makefile3
-rw-r--r--editors/edith/Makefile3
-rw-r--r--editors/staroffice5/Makefile2
-rw-r--r--editors/staroffice52/Makefile6
-rw-r--r--editors/staroffice60/Makefile4
-rw-r--r--editors/staroffice70/Makefile4
-rw-r--r--emulators/linux-geepee32/Makefile7
-rw-r--r--emulators/linux-peops-softgpu/Makefile2
-rw-r--r--emulators/linux-peops-spu/Makefile2
-rw-r--r--emulators/linux-pete-mesagpu/Makefile2
-rw-r--r--emulators/linux-vmware-toolbox2/Makefile3
-rw-r--r--emulators/linux-vmware-toolbox4/Makefile3
-rw-r--r--emulators/linux-vmware-toolbox5/Makefile3
-rw-r--r--emulators/linux-vmware-toolbox6/Makefile3
-rw-r--r--emulators/linux-winetools/Makefile4
-rw-r--r--emulators/linux_base-8/Makefile12
-rw-r--r--emulators/linux_base-8/distinfo.i386101
-rw-r--r--emulators/linux_base-8/pkg-install2
-rw-r--r--emulators/vmware2/Makefile4
-rw-r--r--emulators/vmware3/Makefile5
-rw-r--r--emulators/winetools/Makefile4
-rw-r--r--french/gibi/Makefile6
-rw-r--r--french/homard/Makefile2
-rw-r--r--french/staroffice52/Makefile6
-rw-r--r--games/HeroesOfMightAndMagic/Makefile5
-rw-r--r--games/adom/Makefile3
-rw-r--r--games/atitd/Makefile1
-rw-r--r--games/dsnake/Makefile4
-rw-r--r--games/halflifeserver/Makefile2
-rw-r--r--games/hlserver-cs/Makefile2
-rw-r--r--games/hohlin/Makefile7
-rw-r--r--games/linux-enemyterritory/Makefile2
-rw-r--r--games/linux-nwnclient/Makefile1
-rw-r--r--games/linux-nwserver/Makefile1
-rw-r--r--games/linux-q3ademo/Makefile7
-rw-r--r--games/linux-quake3-demo/Makefile7
-rw-r--r--games/linux-quake3/Makefile2
-rw-r--r--games/linux-ssamtse/Makefile5
-rw-r--r--games/linux-steam/Makefile3
-rw-r--r--games/q3server/Makefile2
-rw-r--r--games/rt2-demo/Makefile2
-rw-r--r--games/rtcw-paks/Makefile1
-rw-r--r--games/rtcw/Makefile2
-rw-r--r--games/ssamtse/Makefile5
-rw-r--r--games/stvef-paks/Makefile2
-rw-r--r--games/stvef-server/Makefile2
-rw-r--r--games/utserver-to/Makefile2
-rw-r--r--games/utserver/Makefile3
-rw-r--r--german/citrix_ica/Makefile4
-rw-r--r--german/citrix_xenapp/Makefile4
-rw-r--r--german/staroffice5/Makefile4
-rw-r--r--german/staroffice52/Makefile6
-rw-r--r--german/staroffice70/Makefile4
-rw-r--r--graphics/linux-ac3d/Makefile2
-rw-r--r--graphics/linux-bmrt/Makefile3
-rw-r--r--graphics/linux-f10-gdk-pixbuf/Makefile6
-rw-r--r--graphics/linux-f10-jpeg/Makefile4
-rw-r--r--graphics/linux-f10-libmng/Makefile2
-rw-r--r--graphics/linux-f10-png/Makefile3
-rw-r--r--graphics/linux-f10-png10/Makefile3
-rw-r--r--graphics/linux-f10-sdl_image/Makefile2
-rw-r--r--graphics/linux-f10-tiff/Makefile4
-rw-r--r--graphics/linux-f10-ungif/Makefile2
-rw-r--r--graphics/linux-f8-gdk-pixbuf/Makefile6
-rw-r--r--graphics/linux-f8-jpeg/Makefile4
-rw-r--r--graphics/linux-f8-libmng/Makefile2
-rw-r--r--graphics/linux-f8-png/Makefile3
-rw-r--r--graphics/linux-f8-png10/Makefile3
-rw-r--r--graphics/linux-f8-sdl_image/Makefile2
-rw-r--r--graphics/linux-f8-tiff/Makefile4
-rw-r--r--graphics/linux-f8-ungif/Makefile2
-rw-r--r--graphics/linux-gdk-pixbuf/Makefile6
-rw-r--r--graphics/linux-jpeg/Makefile4
-rw-r--r--graphics/linux-libmng/Makefile2
-rw-r--r--graphics/linux-panorama-tools/Makefile2
-rw-r--r--graphics/linux-png/Makefile3
-rw-r--r--graphics/linux-png10/Makefile3
-rw-r--r--graphics/linux-sdl_image/Makefile2
-rw-r--r--graphics/linux-tiff/Makefile4
-rw-r--r--graphics/linux-ungif/Makefile2
-rw-r--r--graphics/linux_dri/Makefile7
-rw-r--r--graphics/linux_glide/Makefile2
-rw-r--r--graphics/linux_glx/Makefile7
-rw-r--r--graphics/linux_mesa3/Makefile10
-rw-r--r--japanese/linux-mozillafirebird-gtk2/Makefile3
-rw-r--r--japanese/linux-ttfonts/Makefile4
-rw-r--r--java/linux-blackdown-jdk12/Makefile5
-rw-r--r--java/linux-blackdown-jdk13/Makefile5
-rw-r--r--java/linux-blackdown-jdk14/Makefile5
-rw-r--r--java/linux-blackdown-jre11/Makefile5
-rw-r--r--java/linux-ibm-jdk13/Makefile5
-rw-r--r--java/linux-ibm-jdk14/Makefile4
-rw-r--r--java/linux-sun-jdk12/Makefile5
-rw-r--r--java/linux-sun-jdk13/Makefile6
-rw-r--r--java/linux-sun-jdk14/Makefile6
-rw-r--r--java/linux-sun-jdk15/Makefile6
-rw-r--r--java/linux-sun-jdk16/Makefile6
-rw-r--r--korean/linux_locale/Makefile7
-rw-r--r--lang/icc/Makefile4
-rw-r--r--lang/icc7/Makefile1
-rw-r--r--lang/ifc/Makefile3
-rw-r--r--lang/ifc7/Makefile1
-rw-r--r--lang/linux-j/Makefile2
-rw-r--r--lang/visualworks/Makefile3
-rw-r--r--mail/mulberry/Makefile3
-rw-r--r--math/dislin/Makefile5
-rw-r--r--math/linux-dislin/Makefile5
-rw-r--r--math/linux-relview/Makefile1
-rw-r--r--math/mupad/Makefile2
-rw-r--r--math/wingz/Makefile4
-rw-r--r--math/wingz3/Makefile3
-rw-r--r--misc/ftree/Makefile4
-rw-r--r--misc/linux-edonkey-tool-list/Makefile1
-rw-r--r--misc/linux-edonkey-tool-recovermet/Makefile1
-rw-r--r--misc/linux-opengroupware/Makefile4
-rw-r--r--misc/opencyc/Makefile5
-rw-r--r--multimedia/linux-divx4linux/Makefile2
-rw-r--r--multimedia/linux-divx4linux4/Makefile2
-rw-r--r--multimedia/linux-divxplayer/Makefile3
-rw-r--r--multimedia/linux-realplayer/Makefile3
-rw-r--r--multimedia/linux-xmovie/Makefile3
-rw-r--r--multimedia/mtv/Makefile4
-rw-r--r--multimedia/netshow/Makefile3
-rw-r--r--net-im/aim/Makefile7
-rw-r--r--net-im/skype-devel/Makefile8
-rw-r--r--net-im/skype/Makefile8
-rw-r--r--net-im/skype20/Makefile8
-rw-r--r--net-p2p/linux-agsatellite/Makefile4
-rw-r--r--net-p2p/linux-edonkey-core/Makefile1
-rw-r--r--net-p2p/linux-edonkey-server/Makefile1
-rw-r--r--net-p2p/linux-edonkey-tool-recovermet/Makefile1
-rw-r--r--net-p2p/peercast/Makefile2
-rw-r--r--net/aim/Makefile7
-rw-r--r--net/citrix_ica/Makefile5
-rw-r--r--net/citrix_xenapp/Makefile5
-rw-r--r--net/linux-agsatellite/Makefile4
-rw-r--r--net/linux-edonkey-core/Makefile1
-rw-r--r--net/linux-edonkey-gui-gtk/Makefile3
-rw-r--r--net/linux-edonkey-server/Makefile1
-rw-r--r--net/peercast/Makefile2
-rw-r--r--net/skype-devel/Makefile8
-rw-r--r--net/skype/Makefile8
-rw-r--r--palm/hdconv/Makefile2
-rw-r--r--portuguese/staroffice52/Makefile4
-rw-r--r--print/acroread/Makefile15
-rw-r--r--print/bjfiltercom/Makefile6
-rw-r--r--russian/linux-mozillafirebird/Makefile3
-rw-r--r--sysutils/linux-acu/Makefile9
-rw-r--r--sysutils/linux-afaapps/Makefile8
-rw-r--r--textproc/linux-aspell/Makefile4
-rw-r--r--textproc/linux-expat/Makefile6
-rw-r--r--textproc/linux-f10-aspell/Makefile4
-rw-r--r--textproc/linux-f10-expat/Makefile6
-rw-r--r--textproc/linux-f10-libxml/Makefile4
-rw-r--r--textproc/linux-f10-libxml2/Makefile4
-rw-r--r--textproc/linux-f8-aspell/Makefile4
-rw-r--r--textproc/linux-f8-expat/Makefile6
-rw-r--r--textproc/linux-f8-libxml/Makefile4
-rw-r--r--textproc/linux-f8-libxml2/Makefile4
-rw-r--r--textproc/linux-libxml/Makefile4
-rw-r--r--textproc/linux-libxml2/Makefile4
-rw-r--r--textproc/pocketreader/Makefile1
-rw-r--r--www/aswedit/Makefile3
-rw-r--r--www/linux-beonex/Makefile3
-rw-r--r--www/linux-flashplugin/Makefile4
-rw-r--r--www/linux-flashplugin6/Makefile4
-rw-r--r--www/linux-flashplugin7/Makefile3
-rw-r--r--www/linux-flashplugin9/Makefile3
-rw-r--r--www/linux-lesstif-ns/Makefile3
-rw-r--r--www/linux-mozilla-devel/Makefile3
-rw-r--r--www/linux-mozilla/Makefile3
-rw-r--r--www/linux-mozillafirebird/Makefile8
-rw-r--r--www/linux-nvu/Makefile2
-rw-r--r--www/linux-opera-devel/Makefile27
-rw-r--r--www/linux-opera/Makefile27
-rw-r--r--www/netscape7/Makefile3
-rw-r--r--x11-fonts/linux-f10-fontconfig/Makefile36
-rw-r--r--x11-fonts/linux-f10-fontconfig/files/pkg-install.in9
-rw-r--r--x11-fonts/linux-f8-fontconfig/Makefile36
-rw-r--r--x11-fonts/linux-f8-fontconfig/files/pkg-install.in9
-rw-r--r--x11-fonts/linux-fontconfig/Makefile36
-rw-r--r--x11-fonts/linux-fontconfig/files/pkg-install.in9
-rw-r--r--x11-fonts/linux-urw-fonts/Makefile4
-rw-r--r--x11-toolkits/linux-f10-gtk/Makefile16
-rw-r--r--x11-toolkits/linux-f10-gtk2/Makefile38
-rw-r--r--x11-toolkits/linux-f10-gtk2/pkg-plist166
-rw-r--r--x11-toolkits/linux-f10-openmotif/Makefile4
-rw-r--r--x11-toolkits/linux-f10-pango/Makefile26
-rw-r--r--x11-toolkits/linux-f10-pango/pkg-plist62
-rw-r--r--x11-toolkits/linux-f8-gtk/Makefile16
-rw-r--r--x11-toolkits/linux-f8-gtk2/Makefile38
-rw-r--r--x11-toolkits/linux-f8-gtk2/pkg-plist166
-rw-r--r--x11-toolkits/linux-f8-openmotif/Makefile4
-rw-r--r--x11-toolkits/linux-f8-pango/Makefile26
-rw-r--r--x11-toolkits/linux-f8-pango/pkg-plist62
-rw-r--r--x11-toolkits/linux-gtk/Makefile16
-rw-r--r--x11-toolkits/linux-gtk2/Makefile38
-rw-r--r--x11-toolkits/linux-gtk2/pkg-plist166
-rw-r--r--x11-toolkits/linux-openmotif/Makefile4
-rw-r--r--x11-toolkits/linux-pango/Makefile26
-rw-r--r--x11-toolkits/linux-pango/pkg-plist62
-rw-r--r--x11/linux-XFree86-libs/Makefile18
-rw-r--r--x11/linux-XFree86-libs/files/pkg-install.in12
-rw-r--r--x11/linux-gnomelibs/Makefile4
-rw-r--r--x11/nvidia-driver/Makefile3
251 files changed, 1687 insertions, 604 deletions
diff --git a/CHANGES b/CHANGES
index 2df50782e1c0..419efbf6d454 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,10 @@ in the release notes.
All ports committers are allowed to commit to this file.
+20041231:
+AUTHOR: netchild@FreeBSD.org
+ USE_LINUX_PREFIX doesn't implies USE_LINUX anymore.
+
20041209:
AUTHOR: portmgr@FreeBSD.org
The following changes were committed:
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index e3fa92c6765f..e86a4b629769 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -341,7 +341,9 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org
# USE_QT_VER - Set to 3 to use the QT libraries.
# Implies inclusion of bsd.kde.mk.
##
-# USE_LINUX - Set to yes to say the port needs emulators/linux_base.
+# USE_LINUX - Set to yes to say the port needs emulators/linux_base-8.
+# Set to value <X>, if the port needs emulators/linux_base-<X>.
+# If set to "7", a dependency is registered to emulators/linux_base.
# USE_LINUX_PREFIX
# - controls the action of PREFIX (see above).
##
@@ -1134,9 +1136,6 @@ USE_X_PREFIX= yes
.if defined(USE_X_PREFIX)
USE_XLIB= yes
.endif
-.if defined(USE_LINUX_PREFIX)
-USE_LINUX= yes
-.endif
.if defined(USE_X_PREFIX)
PREFIX?= ${X11BASE}
.elif defined(USE_LINUX_PREFIX)
@@ -1479,7 +1478,15 @@ LIB_DEPENDS+= intl.${USE_GETTEXT}:${PORTSDIR}/devel/gettext
.endif
.if defined(USE_LINUX)
-RUN_DEPENDS+= ${LINUXBASE}/etc/redhat-release:${PORTSDIR}/emulators/linux_base
+. if exists(${PORTSDIR}/emulators/linux_base-${USE_LINUX})
+RUN_DEPENDS+= ${LINUXBASE}/bin/sh:${PORTSDIR}/emulators/linux_base-${USE_LINUX}
+. else
+. if ${USE_LINUX} == "7"
+RUN_DEPENDS+= ${LINUXBASE}/etc/redhat-release:${PORTSDIR}/emulators/linux_base
+. else
+RUN_DEPENDS+= ${LINUXBASE}/etc/redhat-release:${PORTSDIR}/emulators/linux_base-8
+. endif
+. endif
.endif
.if defined(USE_MOTIF)
diff --git a/UPDATING b/UPDATING
index d658b3ee2c0b..f81bf1b13d0b 100644
--- a/UPDATING
+++ b/UPDATING
@@ -13,6 +13,17 @@ upgrades.
Location of awstats changed from /usr/local/www to /usr/local/www/awstats.
Please update configuration according instructions in pkg-message.
+20041231:
+ AFFECTS: users of the linux compatibility environment
+ AUTHOR: netchild@FreeBSD.org
+
+ The default linux_base was changed from v7 to v8. You need to update from
+ v7 to v8 and rebuild every linux port. To update run:
+ portupgrade -rf -o emulators/linux_base-8 emulators/linux_base
+
+ In case you already use linux_base-8 you have to run:
+ portupgrade -rf emulators/linux_base-8
+
20041229:
AFFECTS: users of x11/kdebase3, x11/xorg-server
AUTHOR: lofi@freebsd.org
diff --git a/accessibility/linux-atk/Makefile b/accessibility/linux-atk/Makefile
index a4b3a4ef210c..740828e66c7b 100644
--- a/accessibility/linux-atk/Makefile
+++ b/accessibility/linux-atk/Makefile
@@ -7,26 +7,18 @@
PORTNAME= atk
PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= accessibility
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Accessibility Toolkit, Linux/i386 binary
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binary under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= atk-1.2.0-2.i386.rpm
-pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id; \
- ${FIND} * -type f -o -type l > ${PLIST}
- ${ECHO_CMD} @dirrm usr/share/doc/atk-1.2.0 >> ${PLIST}
-
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/accessibility/linux-atk/pkg-plist b/accessibility/linux-atk/pkg-plist
new file mode 100644
index 000000000000..238c70c0c2d2
--- /dev/null
+++ b/accessibility/linux-atk/pkg-plist
@@ -0,0 +1,22 @@
+usr/lib/libatk-1.0.so.0
+usr/lib/libatk-1.0.so.0.200.0
+usr/share/doc/atk-1.2.0/AUTHORS
+usr/share/doc/atk-1.2.0/COPYING
+usr/share/doc/atk-1.2.0/ChangeLog
+usr/share/doc/atk-1.2.0/README
+usr/share/locale/bg/LC_MESSAGES/atk10.mo
+usr/share/locale/cs/LC_MESSAGES/atk10.mo
+usr/share/locale/da/LC_MESSAGES/atk10.mo
+usr/share/locale/de/LC_MESSAGES/atk10.mo
+usr/share/locale/en_GB/LC_MESSAGES/atk10.mo
+usr/share/locale/es/LC_MESSAGES/atk10.mo
+usr/share/locale/he/LC_MESSAGES/atk10.mo
+usr/share/locale/hu/LC_MESSAGES/atk10.mo
+usr/share/locale/ms/LC_MESSAGES/atk10.mo
+usr/share/locale/nl/LC_MESSAGES/atk10.mo
+usr/share/locale/no/LC_MESSAGES/atk10.mo
+usr/share/locale/ru/LC_MESSAGES/atk10.mo
+usr/share/locale/sv/LC_MESSAGES/atk10.mo
+usr/share/locale/uk/LC_MESSAGES/atk10.mo
+usr/share/locale/vi/LC_MESSAGES/atk10.mo
+@dirrm usr/share/doc/atk-1.2.0
diff --git a/accessibility/linux-f10-atk/Makefile b/accessibility/linux-f10-atk/Makefile
index a4b3a4ef210c..740828e66c7b 100644
--- a/accessibility/linux-f10-atk/Makefile
+++ b/accessibility/linux-f10-atk/Makefile
@@ -7,26 +7,18 @@
PORTNAME= atk
PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= accessibility
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Accessibility Toolkit, Linux/i386 binary
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binary under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= atk-1.2.0-2.i386.rpm
-pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id; \
- ${FIND} * -type f -o -type l > ${PLIST}
- ${ECHO_CMD} @dirrm usr/share/doc/atk-1.2.0 >> ${PLIST}
-
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/accessibility/linux-f10-atk/pkg-plist b/accessibility/linux-f10-atk/pkg-plist
new file mode 100644
index 000000000000..238c70c0c2d2
--- /dev/null
+++ b/accessibility/linux-f10-atk/pkg-plist
@@ -0,0 +1,22 @@
+usr/lib/libatk-1.0.so.0
+usr/lib/libatk-1.0.so.0.200.0
+usr/share/doc/atk-1.2.0/AUTHORS
+usr/share/doc/atk-1.2.0/COPYING
+usr/share/doc/atk-1.2.0/ChangeLog
+usr/share/doc/atk-1.2.0/README
+usr/share/locale/bg/LC_MESSAGES/atk10.mo
+usr/share/locale/cs/LC_MESSAGES/atk10.mo
+usr/share/locale/da/LC_MESSAGES/atk10.mo
+usr/share/locale/de/LC_MESSAGES/atk10.mo
+usr/share/locale/en_GB/LC_MESSAGES/atk10.mo
+usr/share/locale/es/LC_MESSAGES/atk10.mo
+usr/share/locale/he/LC_MESSAGES/atk10.mo
+usr/share/locale/hu/LC_MESSAGES/atk10.mo
+usr/share/locale/ms/LC_MESSAGES/atk10.mo
+usr/share/locale/nl/LC_MESSAGES/atk10.mo
+usr/share/locale/no/LC_MESSAGES/atk10.mo
+usr/share/locale/ru/LC_MESSAGES/atk10.mo
+usr/share/locale/sv/LC_MESSAGES/atk10.mo
+usr/share/locale/uk/LC_MESSAGES/atk10.mo
+usr/share/locale/vi/LC_MESSAGES/atk10.mo
+@dirrm usr/share/doc/atk-1.2.0
diff --git a/accessibility/linux-f8-atk/Makefile b/accessibility/linux-f8-atk/Makefile
index a4b3a4ef210c..740828e66c7b 100644
--- a/accessibility/linux-f8-atk/Makefile
+++ b/accessibility/linux-f8-atk/Makefile
@@ -7,26 +7,18 @@
PORTNAME= atk
PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= accessibility
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Accessibility Toolkit, Linux/i386 binary
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binary under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= atk-1.2.0-2.i386.rpm
-pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id; \
- ${FIND} * -type f -o -type l > ${PLIST}
- ${ECHO_CMD} @dirrm usr/share/doc/atk-1.2.0 >> ${PLIST}
-
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/accessibility/linux-f8-atk/pkg-plist b/accessibility/linux-f8-atk/pkg-plist
new file mode 100644
index 000000000000..238c70c0c2d2
--- /dev/null
+++ b/accessibility/linux-f8-atk/pkg-plist
@@ -0,0 +1,22 @@
+usr/lib/libatk-1.0.so.0
+usr/lib/libatk-1.0.so.0.200.0
+usr/share/doc/atk-1.2.0/AUTHORS
+usr/share/doc/atk-1.2.0/COPYING
+usr/share/doc/atk-1.2.0/ChangeLog
+usr/share/doc/atk-1.2.0/README
+usr/share/locale/bg/LC_MESSAGES/atk10.mo
+usr/share/locale/cs/LC_MESSAGES/atk10.mo
+usr/share/locale/da/LC_MESSAGES/atk10.mo
+usr/share/locale/de/LC_MESSAGES/atk10.mo
+usr/share/locale/en_GB/LC_MESSAGES/atk10.mo
+usr/share/locale/es/LC_MESSAGES/atk10.mo
+usr/share/locale/he/LC_MESSAGES/atk10.mo
+usr/share/locale/hu/LC_MESSAGES/atk10.mo
+usr/share/locale/ms/LC_MESSAGES/atk10.mo
+usr/share/locale/nl/LC_MESSAGES/atk10.mo
+usr/share/locale/no/LC_MESSAGES/atk10.mo
+usr/share/locale/ru/LC_MESSAGES/atk10.mo
+usr/share/locale/sv/LC_MESSAGES/atk10.mo
+usr/share/locale/uk/LC_MESSAGES/atk10.mo
+usr/share/locale/vi/LC_MESSAGES/atk10.mo
+@dirrm usr/share/doc/atk-1.2.0
diff --git a/archivers/stuffit/Makefile b/archivers/stuffit/Makefile
index ca8d3cf57688..ba95ef809d64 100644
--- a/archivers/stuffit/Makefile
+++ b/archivers/stuffit/Makefile
@@ -7,6 +7,7 @@
PORTNAME= stuffit
PORTVERSION= 5.2.0.611
+PORTREVISION= 1
CATEGORIES= archivers linux
MASTER_SITES= http://www.allume.com/downloads/files/
DISTNAME= stuffit520.611linux-i386
diff --git a/astro/linux-setiathome/Makefile b/astro/linux-setiathome/Makefile
index b8d1c849dedd..89938cd56f1a 100644
--- a/astro/linux-setiathome/Makefile
+++ b/astro/linux-setiathome/Makefile
@@ -5,6 +5,7 @@
# $FreeBSD$
PORTVERSION= 3.08
+PORTREVISION= 1
CATEGORIES= astro linux
PKGNAMEPREFIX= linux-
diff --git a/audio/baudline/Makefile b/audio/baudline/Makefile
index ab698f515eae..377ef3b7639d 100644
--- a/audio/baudline/Makefile
+++ b/audio/baudline/Makefile
@@ -7,6 +7,7 @@
PORTNAME= baudline
PORTVERSION= 0.99
+PORTREVISION= 1
CATEGORIES= audio linux
MASTER_SITES= http://www.baudline.com/
PKGNAMEPREFIX= linux-
@@ -15,7 +16,8 @@ DISTNAME= baudline_${PORTVERSION:S/.p/pre/}_i686
MAINTAINER= dyeske@yahoo.com
COMMENT= A real-time signal analysis tool and an offline time-frequency browser
-RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
+RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_X_PREFIX= yes
ONLY_FOR_ARCHS= i386
diff --git a/audio/linux-arts/Makefile b/audio/linux-arts/Makefile
index cdb3df6b47be..7b0eee2600bd 100644
--- a/audio/linux-arts/Makefile
+++ b/audio/linux-arts/Makefile
@@ -7,7 +7,7 @@
PORTNAME= arts
PORTVERSION= 1.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio kde linux
MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX}
MASTER_SITE_SUBDIR= 8.0/en/os/${MACHINE_ARCH}/RedHat/RPMS
@@ -20,8 +20,8 @@ MAINTAINER= bms@FreeBSD.org
COMMENT= Audio system for the KDE integrated X11 desktop
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= ${LINUXBASE}/var/lib/rpm/packages.rpm:${PORTSDIR}/emulators/linux_base-8
+USE_LINUX= yes
PREFIX?= ${LINUXBASE}
NO_MTREE= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/audio/linux-esound/Makefile b/audio/linux-esound/Makefile
index ffb470e5b8be..e67027ca85ba 100644
--- a/audio/linux-esound/Makefile
+++ b/audio/linux-esound/Makefile
@@ -8,9 +8,9 @@
PORTNAME= esound
CATEGORIES= audio linux
PORTVERSION= 0.2.22
-PORTREVISION= 2
+PORTREVISION= 3
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of esound
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile
diff --git a/audio/linux-f10-arts/Makefile b/audio/linux-f10-arts/Makefile
index cdb3df6b47be..7b0eee2600bd 100644
--- a/audio/linux-f10-arts/Makefile
+++ b/audio/linux-f10-arts/Makefile
@@ -7,7 +7,7 @@
PORTNAME= arts
PORTVERSION= 1.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio kde linux
MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX}
MASTER_SITE_SUBDIR= 8.0/en/os/${MACHINE_ARCH}/RedHat/RPMS
@@ -20,8 +20,8 @@ MAINTAINER= bms@FreeBSD.org
COMMENT= Audio system for the KDE integrated X11 desktop
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= ${LINUXBASE}/var/lib/rpm/packages.rpm:${PORTSDIR}/emulators/linux_base-8
+USE_LINUX= yes
PREFIX?= ${LINUXBASE}
NO_MTREE= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/audio/linux-f10-esound/Makefile b/audio/linux-f10-esound/Makefile
index ffb470e5b8be..e67027ca85ba 100644
--- a/audio/linux-f10-esound/Makefile
+++ b/audio/linux-f10-esound/Makefile
@@ -8,9 +8,9 @@
PORTNAME= esound
CATEGORIES= audio linux
PORTVERSION= 0.2.22
-PORTREVISION= 2
+PORTREVISION= 3
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of esound
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile
diff --git a/audio/linux-f10-libaudiofile/Makefile b/audio/linux-f10-libaudiofile/Makefile
index 34df0f553558..35d35de5cb40 100644
--- a/audio/linux-f10-libaudiofile/Makefile
+++ b/audio/linux-f10-libaudiofile/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libaudiofile
PORTVERSION= 0.1.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of audiofile
RPM_SET= audiofile-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/audio/linux-f8-arts/Makefile b/audio/linux-f8-arts/Makefile
index cdb3df6b47be..7b0eee2600bd 100644
--- a/audio/linux-f8-arts/Makefile
+++ b/audio/linux-f8-arts/Makefile
@@ -7,7 +7,7 @@
PORTNAME= arts
PORTVERSION= 1.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio kde linux
MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX}
MASTER_SITE_SUBDIR= 8.0/en/os/${MACHINE_ARCH}/RedHat/RPMS
@@ -20,8 +20,8 @@ MAINTAINER= bms@FreeBSD.org
COMMENT= Audio system for the KDE integrated X11 desktop
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= ${LINUXBASE}/var/lib/rpm/packages.rpm:${PORTSDIR}/emulators/linux_base-8
+USE_LINUX= yes
PREFIX?= ${LINUXBASE}
NO_MTREE= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/audio/linux-f8-esound/Makefile b/audio/linux-f8-esound/Makefile
index ffb470e5b8be..e67027ca85ba 100644
--- a/audio/linux-f8-esound/Makefile
+++ b/audio/linux-f8-esound/Makefile
@@ -8,9 +8,9 @@
PORTNAME= esound
CATEGORIES= audio linux
PORTVERSION= 0.2.22
-PORTREVISION= 2
+PORTREVISION= 3
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of esound
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile
diff --git a/audio/linux-f8-libaudiofile/Makefile b/audio/linux-f8-libaudiofile/Makefile
index 34df0f553558..35d35de5cb40 100644
--- a/audio/linux-f8-libaudiofile/Makefile
+++ b/audio/linux-f8-libaudiofile/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libaudiofile
PORTVERSION= 0.1.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of audiofile
RPM_SET= audiofile-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/audio/linux-libaudiofile/Makefile b/audio/linux-libaudiofile/Makefile
index 34df0f553558..35d35de5cb40 100644
--- a/audio/linux-libaudiofile/Makefile
+++ b/audio/linux-libaudiofile/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libaudiofile
PORTVERSION= 0.1.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of audiofile
RPM_SET= audiofile-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/audio/linux-vsound/Makefile b/audio/linux-vsound/Makefile
index 717708cc0e78..729c985afea6 100644
--- a/audio/linux-vsound/Makefile
+++ b/audio/linux-vsound/Makefile
@@ -7,6 +7,7 @@
PORTNAME= linux-vsound
PORTVERSION= 0.4
+PORTREVISION= 1
CATEGORIES= audio linux
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= kris
diff --git a/cad/linux-eagle/Makefile b/cad/linux-eagle/Makefile
index 92f30e64404f..651d6b605be5 100644
--- a/cad/linux-eagle/Makefile
+++ b/cad/linux-eagle/Makefile
@@ -9,6 +9,7 @@ PORTNAME= linux-eagle
EAGLEVERSION?= 4.13
EAGLELANG?= eng
PORTVERSION= ${EAGLEVERSION:S/r/./}
+PORTREVISION= 1
CATEGORIES?= cad linux
MASTER_SITES= ftp://ftp.cadsoft.de/pub/program/${EAGLEVERSION}/
DISTNAME= ${PORTNAME:S/linux-//}-lin-${EAGLELANG}-${EAGLEVERSION}
@@ -17,8 +18,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER?= riggs@rrr.de
COMMENT?= An easy to use, yet powerful tool for designing printed circuit boards
-RUN_DEPENDS= ${LINUXBASE}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base
-
CONFLICTS?= de-linux-eagle-*
ONLY_FOR_ARCHS= i386
@@ -29,6 +28,7 @@ DATADIR= ${PREFIX}/share/${PORTNAME:S/linux-//}
RESTRICTED= "Usage permitted for non-commercial purposes only"
NO_CDROM= "Sale for profit is not permitted"
+USE_LINUX= yes
NO_BUILD= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
diff --git a/cad/linux-eagle5/Makefile b/cad/linux-eagle5/Makefile
index 92f30e64404f..651d6b605be5 100644
--- a/cad/linux-eagle5/Makefile
+++ b/cad/linux-eagle5/Makefile
@@ -9,6 +9,7 @@ PORTNAME= linux-eagle
EAGLEVERSION?= 4.13
EAGLELANG?= eng
PORTVERSION= ${EAGLEVERSION:S/r/./}
+PORTREVISION= 1
CATEGORIES?= cad linux
MASTER_SITES= ftp://ftp.cadsoft.de/pub/program/${EAGLEVERSION}/
DISTNAME= ${PORTNAME:S/linux-//}-lin-${EAGLELANG}-${EAGLEVERSION}
@@ -17,8 +18,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER?= riggs@rrr.de
COMMENT?= An easy to use, yet powerful tool for designing printed circuit boards
-RUN_DEPENDS= ${LINUXBASE}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base
-
CONFLICTS?= de-linux-eagle-*
ONLY_FOR_ARCHS= i386
@@ -29,6 +28,7 @@ DATADIR= ${PREFIX}/share/${PORTNAME:S/linux-//}
RESTRICTED= "Usage permitted for non-commercial purposes only"
NO_CDROM= "Sale for profit is not permitted"
+USE_LINUX= yes
NO_BUILD= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
diff --git a/devel/linux-allegro/Makefile b/devel/linux-allegro/Makefile
index 31521b556a97..69b888e9e899 100644
--- a/devel/linux-allegro/Makefile
+++ b/devel/linux-allegro/Makefile
@@ -7,6 +7,7 @@
PORTNAME= allegro
PORTVERSION= 4.0.3
+PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= http://membres.lycos.fr/ebotcazou/allegro/
PKGNAMEPREFIX= linux-
@@ -14,9 +15,10 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform game programming library (linux version)
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/devel/linux-f10-allegro/Makefile b/devel/linux-f10-allegro/Makefile
index 31521b556a97..69b888e9e899 100644
--- a/devel/linux-f10-allegro/Makefile
+++ b/devel/linux-f10-allegro/Makefile
@@ -7,6 +7,7 @@
PORTNAME= allegro
PORTVERSION= 4.0.3
+PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= http://membres.lycos.fr/ebotcazou/allegro/
PKGNAMEPREFIX= linux-
@@ -14,9 +15,10 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform game programming library (linux version)
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/devel/linux-f10-libglade/Makefile b/devel/linux-f10-libglade/Makefile
index 74d833804aea..f076547bce49 100644
--- a/devel/linux-f10-libglade/Makefile
+++ b/devel/linux-f10-libglade/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libglade
RPM_SET= libglade-${PORTVERSION}-3.${MACHINE_ARCH}.rpm
diff --git a/devel/linux-f10-libglade2/Makefile b/devel/linux-f10-libglade2/Makefile
index 74d833804aea..f076547bce49 100644
--- a/devel/linux-f10-libglade2/Makefile
+++ b/devel/linux-f10-libglade2/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libglade
RPM_SET= libglade-${PORTVERSION}-3.${MACHINE_ARCH}.rpm
diff --git a/devel/linux-f10-sdl12/Makefile b/devel/linux-f10-sdl12/Makefile
index 9c988a991431..28845887cf76 100644
--- a/devel/linux-f10-sdl12/Makefile
+++ b/devel/linux-f10-sdl12/Makefile
@@ -8,7 +8,7 @@
PORTNAME= sdl
PORTVERSION= 1.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
MASTER_SITES= http://www.libsdl.org/release/ \
ftp://ftp.icm.edu.pl/vol/rzm9/linux-pld/pool/s/SDL/
@@ -17,10 +17,11 @@ DISTNAME= ${PORTNAME:U}-${PORTVERSION:S/.1$/-1/}-1.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform multi-media development API (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_LINUX_PREFIX= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/devel/linux-f8-allegro/Makefile b/devel/linux-f8-allegro/Makefile
index 31521b556a97..69b888e9e899 100644
--- a/devel/linux-f8-allegro/Makefile
+++ b/devel/linux-f8-allegro/Makefile
@@ -7,6 +7,7 @@
PORTNAME= allegro
PORTVERSION= 4.0.3
+PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= http://membres.lycos.fr/ebotcazou/allegro/
PKGNAMEPREFIX= linux-
@@ -14,9 +15,10 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform game programming library (linux version)
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/devel/linux-f8-libglade/Makefile b/devel/linux-f8-libglade/Makefile
index 74d833804aea..f076547bce49 100644
--- a/devel/linux-f8-libglade/Makefile
+++ b/devel/linux-f8-libglade/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libglade
RPM_SET= libglade-${PORTVERSION}-3.${MACHINE_ARCH}.rpm
diff --git a/devel/linux-f8-libglade2/Makefile b/devel/linux-f8-libglade2/Makefile
index 74d833804aea..f076547bce49 100644
--- a/devel/linux-f8-libglade2/Makefile
+++ b/devel/linux-f8-libglade2/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libglade
RPM_SET= libglade-${PORTVERSION}-3.${MACHINE_ARCH}.rpm
diff --git a/devel/linux-f8-sdl12/Makefile b/devel/linux-f8-sdl12/Makefile
index 9c988a991431..28845887cf76 100644
--- a/devel/linux-f8-sdl12/Makefile
+++ b/devel/linux-f8-sdl12/Makefile
@@ -8,7 +8,7 @@
PORTNAME= sdl
PORTVERSION= 1.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
MASTER_SITES= http://www.libsdl.org/release/ \
ftp://ftp.icm.edu.pl/vol/rzm9/linux-pld/pool/s/SDL/
@@ -17,10 +17,11 @@ DISTNAME= ${PORTNAME:U}-${PORTVERSION:S/.1$/-1/}-1.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform multi-media development API (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_LINUX_PREFIX= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/devel/linux-glib2/Makefile b/devel/linux-glib2/Makefile
index 665aee3747ff..4c64f045642d 100644
--- a/devel/linux-glib2/Makefile
+++ b/devel/linux-glib2/Makefile
@@ -7,25 +7,15 @@
PORTNAME= glib2
PORTVERSION= 2.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Version 2.X Linux/i386 binary port of GLib
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binary under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= glib2-2.2.1-1.i386.rpm
-pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | \
- ${CPIO} -id; ${FIND} * -type f -o -type l > ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} glib | ${SED} -e 's:^:@dirrm :' \
- >> ${PLIST}
-
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/devel/linux-glib2/pkg-plist b/devel/linux-glib2/pkg-plist
new file mode 100644
index 000000000000..deed898fe114
--- /dev/null
+++ b/devel/linux-glib2/pkg-plist
@@ -0,0 +1,55 @@
+etc/profile.d/glib2.csh
+etc/profile.d/glib2.sh
+usr/lib/libglib-2.0.so.0
+usr/lib/libglib-2.0.so.0.200.1
+usr/lib/libgmodule-2.0.so.0
+usr/lib/libgmodule-2.0.so.0.200.1
+usr/lib/libgobject-2.0.so.0
+usr/lib/libgobject-2.0.so.0.200.1
+usr/lib/libgthread-2.0.so.0
+usr/lib/libgthread-2.0.so.0.200.1
+usr/share/doc/glib2-2.2.1/AUTHORS
+usr/share/doc/glib2-2.2.1/COPYING
+usr/share/doc/glib2-2.2.1/ChangeLog
+usr/share/doc/glib2-2.2.1/NEWS
+usr/share/doc/glib2-2.2.1/README
+usr/share/locale/am/LC_MESSAGES/glib20.mo
+usr/share/locale/az/LC_MESSAGES/glib20.mo
+usr/share/locale/be/LC_MESSAGES/glib20.mo
+usr/share/locale/bg/LC_MESSAGES/glib20.mo
+usr/share/locale/bn/LC_MESSAGES/glib20.mo
+usr/share/locale/ca/LC_MESSAGES/glib20.mo
+usr/share/locale/cs/LC_MESSAGES/glib20.mo
+usr/share/locale/da/LC_MESSAGES/glib20.mo
+usr/share/locale/de/LC_MESSAGES/glib20.mo
+usr/share/locale/el/LC_MESSAGES/glib20.mo
+usr/share/locale/es/LC_MESSAGES/glib20.mo
+usr/share/locale/et/LC_MESSAGES/glib20.mo
+usr/share/locale/eu/LC_MESSAGES/glib20.mo
+usr/share/locale/fi/LC_MESSAGES/glib20.mo
+usr/share/locale/fr/LC_MESSAGES/glib20.mo
+usr/share/locale/gl/LC_MESSAGES/glib20.mo
+usr/share/locale/hi/LC_MESSAGES/glib20.mo
+usr/share/locale/ja/LC_MESSAGES/glib20.mo
+usr/share/locale/ko/LC_MESSAGES/glib20.mo
+usr/share/locale/mn/LC_MESSAGES/glib20.mo
+usr/share/locale/ms/LC_MESSAGES/glib20.mo
+usr/share/locale/nl/LC_MESSAGES/glib20.mo
+usr/share/locale/nn/LC_MESSAGES/glib20.mo
+usr/share/locale/no/LC_MESSAGES/glib20.mo
+usr/share/locale/pl/LC_MESSAGES/glib20.mo
+usr/share/locale/pt/LC_MESSAGES/glib20.mo
+usr/share/locale/pt_BR/LC_MESSAGES/glib20.mo
+usr/share/locale/ro/LC_MESSAGES/glib20.mo
+usr/share/locale/ru/LC_MESSAGES/glib20.mo
+usr/share/locale/sk/LC_MESSAGES/glib20.mo
+usr/share/locale/sl/LC_MESSAGES/glib20.mo
+usr/share/locale/sq/LC_MESSAGES/glib20.mo
+usr/share/locale/sv/LC_MESSAGES/glib20.mo
+usr/share/locale/ta/LC_MESSAGES/glib20.mo
+usr/share/locale/tr/LC_MESSAGES/glib20.mo
+usr/share/locale/uk/LC_MESSAGES/glib20.mo
+usr/share/locale/vi/LC_MESSAGES/glib20.mo
+usr/share/locale/zh_CN/LC_MESSAGES/glib20.mo
+usr/share/locale/zh_TW/LC_MESSAGES/glib20.mo
+@dirrm usr/share/doc/glib2-2.2.1
diff --git a/devel/linux-libglade/Makefile b/devel/linux-libglade/Makefile
index 74d833804aea..f076547bce49 100644
--- a/devel/linux-libglade/Makefile
+++ b/devel/linux-libglade/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libglade
RPM_SET= libglade-${PORTVERSION}-3.${MACHINE_ARCH}.rpm
diff --git a/devel/linux-libglade2/Makefile b/devel/linux-libglade2/Makefile
index 74d833804aea..f076547bce49 100644
--- a/devel/linux-libglade2/Makefile
+++ b/devel/linux-libglade2/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libglade
RPM_SET= libglade-${PORTVERSION}-3.${MACHINE_ARCH}.rpm
diff --git a/devel/linux-runrev/Makefile b/devel/linux-runrev/Makefile
index ff9bb732fddc..8e0ed0fc0c8f 100644
--- a/devel/linux-runrev/Makefile
+++ b/devel/linux-runrev/Makefile
@@ -7,6 +7,7 @@
PORTNAME= runrev
PORTVERSION= 1.1.1
+PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= ftp://ftp.runrev.com/pub/revolution/ \
http://www.runrev.com/revolution/engines11/unix/
@@ -18,7 +19,8 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= blackend@FreeBSD.org
COMMENT= Revolution is a rapid application development environment
-RUN_DEPENDS= xanim:${PORTSDIR}/multimedia/xanim
+RUN_DEPENDS= xanim:${PORTSDIR}/multimedia/xanim \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_CDROM= "Sale for profit is not permitted"
diff --git a/devel/linux-sdl12/Makefile b/devel/linux-sdl12/Makefile
index 9c988a991431..28845887cf76 100644
--- a/devel/linux-sdl12/Makefile
+++ b/devel/linux-sdl12/Makefile
@@ -8,7 +8,7 @@
PORTNAME= sdl
PORTVERSION= 1.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
MASTER_SITES= http://www.libsdl.org/release/ \
ftp://ftp.icm.edu.pl/vol/rzm9/linux-pld/pool/s/SDL/
@@ -17,10 +17,11 @@ DISTNAME= ${PORTNAME:U}-${PORTVERSION:S/.1$/-1/}-1.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform multi-media development API (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_LINUX_PREFIX= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/devel/linux-understand_ada/Makefile b/devel/linux-understand_ada/Makefile
index 1e183c104497..1811f55c172e 100644
--- a/devel/linux-understand_ada/Makefile
+++ b/devel/linux-understand_ada/Makefile
@@ -7,6 +7,7 @@
PORTNAME= understand_ada
PORTVERSION= 1.4.206
+PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/${PORTNAME}/%SUBDIR%/
MASTER_SITE_SUBDIR= latest pastbuilds
@@ -16,6 +17,8 @@ DISTNAME= und_ada-14b${PORTVERSION:E}-linux
MAINTAINER= lioux@FreeBSD.org
COMMENT= Understand can parse a Ada project helping reverse engineer it
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
NO_WRKSUBDIR= yes
diff --git a/devel/linux-understand_c/Makefile b/devel/linux-understand_c/Makefile
index e756735380d5..c1c15d208080 100644
--- a/devel/linux-understand_c/Makefile
+++ b/devel/linux-understand_c/Makefile
@@ -7,6 +7,7 @@
PORTNAME= understand_c
PORTVERSION= 1.4.206
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= devel linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/understand_c/%SUBDIR%/
@@ -17,6 +18,8 @@ DISTNAME= und_c-14b${PORTVERSION:E}-linux
MAINTAINER= lioux@FreeBSD.org
COMMENT= Understand can parse a C/C++ project helping reverse engineer it
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
NO_WRKSUBDIR= yes
diff --git a/devel/linux-understand_java/Makefile b/devel/linux-understand_java/Makefile
index 795b9ae39c30..543e1529dc9f 100644
--- a/devel/linux-understand_java/Makefile
+++ b/devel/linux-understand_java/Makefile
@@ -7,6 +7,7 @@
PORTNAME= understand_java
PORTVERSION= 1.4.206
+PORTREVISION= 1
CATEGORIES= devel java linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/${PORTNAME}/%SUBDIR%/
MASTER_SITE_SUBDIR= latest pastbuilds
@@ -16,6 +17,8 @@ DISTNAME= und_java-14b${PORTVERSION:E}-linux
MAINTAINER= lioux@FreeBSD.org
COMMENT= Understand can parse a Java project helping reverse engineer it
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
NO_WRKSUBDIR= yes
diff --git a/devel/linux_devtools-6/Makefile b/devel/linux_devtools-6/Makefile
index 4ba330e7178c..561f5ef77188 100644
--- a/devel/linux_devtools-6/Makefile
+++ b/devel/linux_devtools-6/Makefile
@@ -7,7 +7,7 @@
PORTNAME= linux_devtools
PORTVERSION= 6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel emulators linux
MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX}
MASTER_SITE_SUBDIR= ${PORTVERSION}/en/os/${MACHINE_ARCH}/RedHat/RPMS
@@ -25,12 +25,10 @@ PATCH_SITES= ${MASTER_SITE_REDHAT_LINUX}
PATCH_SITE_SUBDIR= updates/${PORTVERSION}/en/os/${MACHINE_ARCH}
PATCHFILES=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Packages needed for doing development in Linux mode
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= \
- ${PREFIX}/etc/redhat-release:${PORTSDIR}/emulators/linux_base-6
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= alpha i386
@@ -40,6 +38,7 @@ EXTRACT_ONLY=
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
NO_MTREE= yes
+USE_LINUX= 6
PLIST= ${PKGDIR}/pkg-plist.${MACHINE_ARCH}
.include <bsd.port.pre.mk>
diff --git a/devel/linux_devtools-7/Makefile b/devel/linux_devtools-7/Makefile
index 8d0a7880dcbd..3db268adfbc0 100644
--- a/devel/linux_devtools-7/Makefile
+++ b/devel/linux_devtools-7/Makefile
@@ -20,16 +20,14 @@ PATCH_SITES= ${MASTER_SITE_REDHAT_LINUX}
PATCH_SITE_SUBDIR= updates/${PORTVERSION}/${LANG}/os/${MACHINE_ARCH}
PATCHFILES= ${UPDATES}
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Packages needed for doing development in Linux mode
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
ONLY_FOR_ARCHS= alpha i386
-RESTRICTED= "binaries under GNU GPL without accompanying source"
-
-USE_LINUX= yes
+USE_LINUX= 7
DIST_SUBDIR= rpm
PREFIX= ${LINUXBASE}
NO_BUILD= yes
diff --git a/devel/linux_devtools/Makefile b/devel/linux_devtools/Makefile
index d3c062ab6c13..7f7e664654a9 100644
--- a/devel/linux_devtools/Makefile
+++ b/devel/linux_devtools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= linux_devtools
PORTVERSION= 8.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel emulators linux
MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX}
MASTER_SITE_SUBDIR= ${PORTVERSION}/${LANG}/os/${MACHINE_ARCH}/RedHat/RPMS
@@ -30,14 +30,12 @@ PATCH_SITES= ${MASTER_SITE_REDHAT_LINUX}
PATCH_SITE_SUBDIR= updates/${PORTVERSION}/${LANG}/os/${MACHINE_ARCH}
PATCHFILES= ${UPDATES}
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Packages needed for doing development in Linux mode
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS=${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
-
-RESTRICTED= "binaries under GNU GPL without accompanying source"
+USE_LINUX= yes
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
CONFLICTS= linux_devtools-*
diff --git a/devel/linux_kdump/Makefile b/devel/linux_kdump/Makefile
index e3b8690da129..b6e7c0cef6e6 100644
--- a/devel/linux_kdump/Makefile
+++ b/devel/linux_kdump/Makefile
@@ -7,6 +7,7 @@
PORTNAME= linux_kdump
PORTVERSION= 1.5
+PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= marcel
diff --git a/devel/zendstudio/Makefile b/devel/zendstudio/Makefile
index d112032b49c5..4a2e872affe2 100644
--- a/devel/zendstudio/Makefile
+++ b/devel/zendstudio/Makefile
@@ -7,12 +7,15 @@
PORTNAME= ZendStudio
PORTVERSION= 3.5.2
+PORTREVISION= 1
CATEGORIES= devel
DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}
MASTER_SITES= http://www.zend.com/store/products/zend-studio.php
MAINTAINER= tux@pinguru.net
COMMENT= A PHP IDE
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX= yes
NO_BUILD= yes
RESTRICTED= "Redistribution is not permitted"
diff --git a/editors/edith/Makefile b/editors/edith/Makefile
index fa7d11b412e1..2ea8df8d9059 100644
--- a/editors/edith/Makefile
+++ b/editors/edith/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edith
PORTVERSION= 1.58
+PORTREVISION= 1
CATEGORIES= editors linux
MASTER_SITES= ftp://ftp.eidetica.com/pub/edith/x11/
DISTFILES= edith1.55.common.tar.gz \
@@ -15,6 +16,8 @@ DISTFILES= edith1.55.common.tar.gz \
MAINTAINER= ports@FreeBSD.org
COMMENT= A X11 GUI editor for binary and plain text files
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX= yes
USE_X_PREFIX= yes
ONLY_FOR_ARCHS= i386
diff --git a/editors/staroffice5/Makefile b/editors/staroffice5/Makefile
index e1aad4b4e06d..d82efc9c255e 100644
--- a/editors/staroffice5/Makefile
+++ b/editors/staroffice5/Makefile
@@ -7,6 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 5.1a
+PORTREVISION= 1
CATEGORIES= editors linux
MASTER_SITES= http://afug.hypermart.net/files/ \
ftp://ftp.stat.duke.edu/pub/Users/sto/StarOffice51a/
@@ -18,6 +19,7 @@ MAINTAINER= mb@imp.ch
COMMENT= Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
diff --git a/editors/staroffice52/Makefile b/editors/staroffice52/Makefile
index e21a418c9fbb..750ab2c433e1 100644
--- a/editors/staroffice52/Makefile
+++ b/editors/staroffice52/Makefile
@@ -7,7 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors linux
MASTER_SITES= ftp://ftp.csua.berkeley.edu/pub/.1/ports/distfiles/staroffice52/ \
ftp://sunsite.cnlab-switch.ch/mirror/staroffice/english/ \
@@ -32,8 +32,10 @@ EXTRACT_ONLY= 109939-03.tar.Z
MAINTAINER= mbr@FreeBSD.org
COMMENT= Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser
-FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
+FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+USE_LINUX= yes
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Must be downloaded direct from Sun via www interface'
diff --git a/editors/staroffice60/Makefile b/editors/staroffice60/Makefile
index bb1eb853cd86..d8c61978dac6 100644
--- a/editors/staroffice60/Makefile
+++ b/editors/staroffice60/Makefile
@@ -7,7 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors linux
MASTER_SITES= ftp://ftp.sunsite.auc.dk/disk6/sun-patches/:patch \
ftp://ftp.math.ohio-state.edu/private/sun/.../:patch \
@@ -26,6 +26,8 @@ EXTRACT_ONLY= 112887-04.tar
MAINTAINER= mbr@FreeBSD.org
COMMENT= Wordprocessor/dbase/spreadheet/drawing/chart
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Must be bought and downloaded direct from Sun via www interface'
diff --git a/editors/staroffice70/Makefile b/editors/staroffice70/Makefile
index d784b11d41c9..a55d87b1d361 100644
--- a/editors/staroffice70/Makefile
+++ b/editors/staroffice70/Makefile
@@ -7,7 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 7.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= editors linux
MASTER_SITES= ftp://patches.sun.com/patchroot/all_unsigned/:patch \
ftp://ftp.sun.co.uk/pub/patches/:patch \
@@ -30,6 +30,8 @@ EXTRACT_ONLY= 116518-06.tar
MAINTAINER= mbr@FreeBSD.org
COMMENT= Wordprocessor/dbase/spreadheet/drawing/chart
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Must be bought and downloaded direct from Sun via www interface'
diff --git a/emulators/linux-geepee32/Makefile b/emulators/linux-geepee32/Makefile
index e72d03337f76..59e6a8c6e9fe 100644
--- a/emulators/linux-geepee32/Makefile
+++ b/emulators/linux-geepee32/Makefile
@@ -6,7 +6,7 @@
PORTNAME= geepee32
PORTVERSION= 30
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= emulators linux
MASTER_SITES= http://users.skynet.be/firefly/gp32/project/geepee32/
PKGNAMEPREFIX= linux-
@@ -15,11 +15,12 @@ DISTNAME= ${PORTNAME}_linux_sdl_${PORTVERSION}
MAINTAINER= arundel@h3c.de
COMMENT= The only GP32 emulator for i386
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_X_PREFIX= yes
USE_ZIP= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/emulators/linux-peops-softgpu/Makefile b/emulators/linux-peops-softgpu/Makefile
index 6406d943478b..21b6c0a64da4 100644
--- a/emulators/linux-peops-softgpu/Makefile
+++ b/emulators/linux-peops-softgpu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= peops-softgpu
PORTVERSION= 1.15
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= http://home.t-online.de/home/PeteBernert/
PKGNAMEPREFIX= linux-
@@ -19,6 +20,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
diff --git a/emulators/linux-peops-spu/Makefile b/emulators/linux-peops-spu/Makefile
index c02c49b0aa71..75621ba75206 100644
--- a/emulators/linux-peops-spu/Makefile
+++ b/emulators/linux-peops-spu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= peops-spu
PORTVERSION= 1.7
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= http://home.t-online.de/home/PeteBernert/
PKGNAMEPREFIX= linux-
@@ -19,6 +20,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
diff --git a/emulators/linux-pete-mesagpu/Makefile b/emulators/linux-pete-mesagpu/Makefile
index 2d37e16fb7b5..62376601c190 100644
--- a/emulators/linux-pete-mesagpu/Makefile
+++ b/emulators/linux-pete-mesagpu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pete-mesagpu
PORTVERSION= 1.75
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= http://home.t-online.de/home/PeteBernert/
PKGNAMEPREFIX= linux-
@@ -20,6 +21,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
diff --git a/emulators/linux-vmware-toolbox2/Makefile b/emulators/linux-vmware-toolbox2/Makefile
index 8815fd00ca10..75792d7a1f7e 100644
--- a/emulators/linux-vmware-toolbox2/Makefile
+++ b/emulators/linux-vmware-toolbox2/Makefile
@@ -7,6 +7,7 @@
PORTNAME= vmware-toolbox
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= # bundled with VMware itself
PKGNAMEPREFIX= linux-
@@ -15,6 +16,8 @@ DISTNAME= vmware-linux-tools
MAINTAINER= matusita@FreeBSD.org
COMMENT=VMware toolbox for guest OS (for VMware 2.x, Linux version)
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
PLIST_FILES= bin/linux-vmware-toolbox
USE_LINUX= yes
diff --git a/emulators/linux-vmware-toolbox4/Makefile b/emulators/linux-vmware-toolbox4/Makefile
index bf43ad9c3bc1..869a6428e3dd 100644
--- a/emulators/linux-vmware-toolbox4/Makefile
+++ b/emulators/linux-vmware-toolbox4/Makefile
@@ -7,6 +7,7 @@
PORTNAME= vmware-toolbox
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= # bundled with VMware itself
PKGNAMEPREFIX= linux-
@@ -15,6 +16,8 @@ DISTNAME= vmware-linux-tools
MAINTAINER= matusita@FreeBSD.org
COMMENT=VMware toolbox for guest OS (for VMware 4.x, Linux version)
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox
diff --git a/emulators/linux-vmware-toolbox5/Makefile b/emulators/linux-vmware-toolbox5/Makefile
index bf43ad9c3bc1..869a6428e3dd 100644
--- a/emulators/linux-vmware-toolbox5/Makefile
+++ b/emulators/linux-vmware-toolbox5/Makefile
@@ -7,6 +7,7 @@
PORTNAME= vmware-toolbox
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= # bundled with VMware itself
PKGNAMEPREFIX= linux-
@@ -15,6 +16,8 @@ DISTNAME= vmware-linux-tools
MAINTAINER= matusita@FreeBSD.org
COMMENT=VMware toolbox for guest OS (for VMware 4.x, Linux version)
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox
diff --git a/emulators/linux-vmware-toolbox6/Makefile b/emulators/linux-vmware-toolbox6/Makefile
index bf43ad9c3bc1..869a6428e3dd 100644
--- a/emulators/linux-vmware-toolbox6/Makefile
+++ b/emulators/linux-vmware-toolbox6/Makefile
@@ -7,6 +7,7 @@
PORTNAME= vmware-toolbox
PORTVERSION= ${VMWARE_VER}.${BUILD_VER}
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= # bundled with VMware itself
PKGNAMEPREFIX= linux-
@@ -15,6 +16,8 @@ DISTNAME= vmware-linux-tools
MAINTAINER= matusita@FreeBSD.org
COMMENT=VMware toolbox for guest OS (for VMware 4.x, Linux version)
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox
diff --git a/emulators/linux-winetools/Makefile b/emulators/linux-winetools/Makefile
index 7e350a4a6e8a..412030245380 100644
--- a/emulators/linux-winetools/Makefile
+++ b/emulators/linux-winetools/Makefile
@@ -7,6 +7,7 @@
PORTNAME= winetools
PORTVERSION= 1.25a
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/winetools/}
PKGNAMEPREFIX= linux-
@@ -15,7 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= blackend@FreeBSD.org
COMMENT= A setup and configuration tool for WINE
-RUN_DEPENDS= wine:${PORTSDIR}/emulators/wine
+RUN_DEPENDS= wine:${PORTSDIR}/emulators/wine \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/emulators/linux_base-8/Makefile b/emulators/linux_base-8/Makefile
index 78b63856a9b7..03fec8706fda 100644
--- a/emulators/linux_base-8/Makefile
+++ b/emulators/linux_base-8/Makefile
@@ -11,7 +11,8 @@ PORTVERSION= 8.0
PORTREVISION= 4
CATEGORIES= emulators linux
MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX} \
- ${MASTER_SITE_REDHAT_LINUX:S/$/:new/}
+ ${MASTER_SITE_REDHAT_LINUX:S/$/:new/} \
+ ftp://mirror.switch.ch/mirror/ximian/mono/redhat-80-i386/:ft
MASTER_SITE_SUBDIR= \
${PORTVERSION}/${LANG}/os/${ARCH}/RedHat/RPMS \
updates/${PORTVERSION}/${LANG}/os/${ARCH}/:new
@@ -46,17 +47,16 @@ DISTFILES= redhat-release-8.0-8.noarch.rpm \
sh-utils-2.0.12-3.${ARCH}.rpm \
rpm-4.1-1.06.${ARCH}.rpm \
libgcc-3.2-7.${ARCH}.rpm \
- freetype-2.1.2-7.${ARCH}.rpm \
+ freetype-2.1.5-0.ximian.5.1.${ARCH}.rpm:ft \
zlib-1.1.4-8.8x.${ARCH}.rpm:new
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Base set of packages needed in Linux mode (only for i386)
EXTRACT_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
CONFLICTS= linux_base-6* linux_base-7* linux_base-deb* linux_base-gen* \
linux_base-rh* linux_base-suse*
-RESTRICTED= "binaries under GNU GPL without accompanying source"
ONLY_FOR_ARCHS= i386 amd64
DIST_SUBDIR= rpm/${ARCH}/${PORTVERSION}
PREFIX= ${LINUXBASE}
@@ -120,7 +120,7 @@ do-extract:
# Also, set the ELF fallback brand to Linux, so that we don't have to do
# anything special to run staticly linked binaries.
@/sbin/sysctl -w ${FALLBACK_ELF_MIB}=${LINUX_ELF}
- @for R in ${DISTFILES:S/:new//}; do \
+ @for R in ${DISTFILES:S/:new//:S/:ft//}; do \
${ECHO} $$R; \
${RPM} -U ${RPMFLAGS} ${RPMDIR}/$$R; \
done
@@ -153,7 +153,7 @@ pre-install:
&& ${FIND} -d * -type d | ${SED} -e 's:^:@dirrm :' >> ${PLIST}
do-install:
- cd ${WRKSRC} && ${FIND} * | ${CPIO} -dlmp ${PREFIX}
+ cd ${WRKSRC} && ${FIND} * | ${CPIO} -dmp ${PREFIX}
${FIND} ${PREFIX} -type d -exec ${CHMOD} 755 \{\} \;
post-install:
diff --git a/emulators/linux_base-8/distinfo.i386 b/emulators/linux_base-8/distinfo.i386
index e1eecaff526c..d27c0a61b44c 100644
--- a/emulators/linux_base-8/distinfo.i386
+++ b/emulators/linux_base-8/distinfo.i386
@@ -1,67 +1,66 @@
-$FreeBSD$
+MD5 (rpm/i386/8.0/redhat-release-8.0-8.noarch.rpm) = 7cbf42500f3f91c7df1e1495b5f1ee1d
+SIZE (rpm/i386/8.0/redhat-release-8.0-8.noarch.rpm) = 391224
+MD5 (rpm/i386/8.0/glibc-common-2.3.2-4.80.8.i386.rpm) = 62019c1ecff44880be70871a9b52c4bc
+SIZE (rpm/i386/8.0/glibc-common-2.3.2-4.80.8.i386.rpm) = 12526068
+MD5 (rpm/i386/8.0/glibc-2.3.2-4.80.8.i386.rpm) = 8058c50430bca5ee527c3521b8cd5019
+SIZE (rpm/i386/8.0/glibc-2.3.2-4.80.8.i386.rpm) = 3121676
+MD5 (rpm/i386/8.0/setup-2.5.20-1.noarch.rpm) = 94168e9cd5d2c6601167d55e50e70bc0
+SIZE (rpm/i386/8.0/setup-2.5.20-1.noarch.rpm) = 27220
+MD5 (rpm/i386/8.0/filesystem-2.1.6-5.noarch.rpm) = f9f4c4e31668216e5cd98c05c3e4751f
+SIZE (rpm/i386/8.0/filesystem-2.1.6-5.noarch.rpm) = 12340
MD5 (rpm/i386/8.0/basesystem-8.0-1.noarch.rpm) = d66629eeffdc61de69395be8c43f4f7d
-MD5 (rpm/i386/8.0/bash-2.05b-5.i386.rpm) = ffea80578086373dda7d7e98ec42b294
-MD5 (rpm/i386/8.0/bzip2-1.0.2-5.i386.rpm) = 05674cb719aef022396581808669105d
+SIZE (rpm/i386/8.0/basesystem-8.0-1.noarch.rpm) = 2565
+MD5 (rpm/i386/8.0/libattr-2.0.8-3.i386.rpm) = 6e96282afe6ebaf2caf2d0022f5e7063
+SIZE (rpm/i386/8.0/libattr-2.0.8-3.i386.rpm) = 16741
+MD5 (rpm/i386/8.0/libacl-2.0.11-2.i386.rpm) = 4c925ae8eb502c2102e7fcee40e78b3e
+SIZE (rpm/i386/8.0/libacl-2.0.11-2.i386.rpm) = 69938
+MD5 (rpm/i386/8.0/libelf-0.8.2-2.i386.rpm) = 7a4ea791d46ca45f9e398a9732216c17
+SIZE (rpm/i386/8.0/libelf-0.8.2-2.i386.rpm) = 41069
MD5 (rpm/i386/8.0/bzip2-libs-1.0.2-5.i386.rpm) = a96d125105d1eb56c0b71bc699b84288
+SIZE (rpm/i386/8.0/bzip2-libs-1.0.2-5.i386.rpm) = 34311
+MD5 (rpm/i386/8.0/termcap-11.0.1-13.noarch.rpm) = 80354e467c784ad660edcd9ec9eb0148
+SIZE (rpm/i386/8.0/termcap-11.0.1-13.noarch.rpm) = 241495
MD5 (rpm/i386/8.0/compat-db-3.3.11-2.i386.rpm) = c8ec0b5bce196a8f6dcc2b559d5fd625
-MD5 (rpm/i386/8.0/compat-libstdc++-7.3-2.96.110.i386.rpm) = 298aaa504398f2b7298f805e4f751afe
+SIZE (rpm/i386/8.0/compat-db-3.3.11-2.i386.rpm) = 2830894
MD5 (rpm/i386/8.0/db4-4.0.14-14.i386.rpm) = 2b31e1ac5ccc23f0dbd37e299ed91661
-MD5 (rpm/i386/8.0/filesystem-2.1.6-5.noarch.rpm) = f9f4c4e31668216e5cd98c05c3e4751f
-MD5 (rpm/i386/8.0/fileutils-4.1.9-11.i386.rpm) = 7d6f449488f8e7360c74101c20e4052c
-MD5 (rpm/i386/8.0/freetype-2.1.2-7.i386.rpm) = 1d11846f80741cf629908fff77565c1d
+SIZE (rpm/i386/8.0/db4-4.0.14-14.i386.rpm) = 687874
MD5 (rpm/i386/8.0/gdbm-1.8.0-18.i386.rpm) = 247aa33363cdf4ac0c01a17893221ac7
+SIZE (rpm/i386/8.0/gdbm-1.8.0-18.i386.rpm) = 27594
MD5 (rpm/i386/8.0/glib-1.2.10-8.i386.rpm) = cad221120dd2aa32dbbf274f694e982b
-MD5 (rpm/i386/8.0/glibc-2.3.2-4.80.8.i386.rpm) = 8058c50430bca5ee527c3521b8cd5019
-MD5 (rpm/i386/8.0/glibc-common-2.3.2-4.80.8.i386.rpm) = 62019c1ecff44880be70871a9b52c4bc
-MD5 (rpm/i386/8.0/grep-2.5.1-4.i386.rpm) = d47cb3261cca975b1b177acec30d1b88
-MD5 (rpm/i386/8.0/info-4.2-5.i386.rpm) = d273ca4e7d607f0df77179e6493211fb
-MD5 (rpm/i386/8.0/libacl-2.0.11-2.i386.rpm) = 4c925ae8eb502c2102e7fcee40e78b3e
-MD5 (rpm/i386/8.0/libattr-2.0.8-3.i386.rpm) = 6e96282afe6ebaf2caf2d0022f5e7063
-MD5 (rpm/i386/8.0/libelf-0.8.2-2.i386.rpm) = 7a4ea791d46ca45f9e398a9732216c17
-MD5 (rpm/i386/8.0/libgcc-3.2-7.i386.rpm) = db9ca2ea377a30e7a7ab0c95fb538b00
-MD5 (rpm/i386/8.0/libstdc++-3.2-7.i386.rpm) = 1593270df028b4225818f4cb08cb0b40
+SIZE (rpm/i386/8.0/glib-1.2.10-8.i386.rpm) = 138265
MD5 (rpm/i386/8.0/libtermcap-2.0.8-31.i386.rpm) = 64426510f27078a3f35a3a02ee4da7fc
-MD5 (rpm/i386/8.0/ncurses-5.2-28.i386.rpm) = 1240c14ba8fe20b5e9cc8c3591f0a533
-MD5 (rpm/i386/8.0/popt-1.7-1.06.i386.rpm) = 158c59ec88320586ce0100b2eec140ab
-MD5 (rpm/i386/8.0/readline-4.3-3.i386.rpm) = 6a41eba752dee08222b99cce58552fea
-MD5 (rpm/i386/8.0/redhat-release-8.0-8.noarch.rpm) = 7cbf42500f3f91c7df1e1495b5f1ee1d
-MD5 (rpm/i386/8.0/rpm-4.1-1.06.i386.rpm) = fc0f9967e7dd7b4bf3f4e1e25d5047aa
-MD5 (rpm/i386/8.0/setserial-2.17-9.i386.rpm) = 132160b9a4718d86eb14b86f780de3a5
-MD5 (rpm/i386/8.0/setup-2.5.20-1.noarch.rpm) = 94168e9cd5d2c6601167d55e50e70bc0
-MD5 (rpm/i386/8.0/sh-utils-2.0.12-3.i386.rpm) = 1b9d53f5a86d2dcb1ed7ce2647274476
-MD5 (rpm/i386/8.0/slang-1.4.5-11.i386.rpm) = eb551fe40c244f750c089d6d450cd0e7
-MD5 (rpm/i386/8.0/termcap-11.0.1-13.noarch.rpm) = 80354e467c784ad660edcd9ec9eb0148
-MD5 (rpm/i386/8.0/zlib-1.1.4-8.8x.i386.rpm) = fb1db2a01b5366cb40f98fda4507024e
-SIZE (rpm/i386/8.0/basesystem-8.0-1.noarch.rpm) = 2565
+SIZE (rpm/i386/8.0/libtermcap-2.0.8-31.i386.rpm) = 11472
+MD5 (rpm/i386/8.0/bash-2.05b-5.i386.rpm) = ffea80578086373dda7d7e98ec42b294
SIZE (rpm/i386/8.0/bash-2.05b-5.i386.rpm) = 746649
+MD5 (rpm/i386/8.0/bzip2-1.0.2-5.i386.rpm) = 05674cb719aef022396581808669105d
SIZE (rpm/i386/8.0/bzip2-1.0.2-5.i386.rpm) = 45007
-SIZE (rpm/i386/8.0/bzip2-libs-1.0.2-5.i386.rpm) = 34311
-SIZE (rpm/i386/8.0/compat-db-3.3.11-2.i386.rpm) = 2830894
+MD5 (rpm/i386/8.0/compat-libstdc++-7.3-2.96.110.i386.rpm) = 298aaa504398f2b7298f805e4f751afe
SIZE (rpm/i386/8.0/compat-libstdc++-7.3-2.96.110.i386.rpm) = 1051183
-SIZE (rpm/i386/8.0/db4-4.0.14-14.i386.rpm) = 687874
-SIZE (rpm/i386/8.0/filesystem-2.1.6-5.noarch.rpm) = 12340
-SIZE (rpm/i386/8.0/fileutils-4.1.9-11.i386.rpm) = 990084
-SIZE (rpm/i386/8.0/freetype-2.1.2-7.i386.rpm) = 587226
-SIZE (rpm/i386/8.0/gdbm-1.8.0-18.i386.rpm) = 27594
-SIZE (rpm/i386/8.0/glib-1.2.10-8.i386.rpm) = 138265
-SIZE (rpm/i386/8.0/glibc-2.3.2-4.80.8.i386.rpm) = 3121676
-SIZE (rpm/i386/8.0/glibc-common-2.3.2-4.80.8.i386.rpm) = 12526068
-SIZE (rpm/i386/8.0/grep-2.5.1-4.i386.rpm) = 187800
-SIZE (rpm/i386/8.0/info-4.2-5.i386.rpm) = 166638
-SIZE (rpm/i386/8.0/libacl-2.0.11-2.i386.rpm) = 69938
-SIZE (rpm/i386/8.0/libattr-2.0.8-3.i386.rpm) = 16741
-SIZE (rpm/i386/8.0/libelf-0.8.2-2.i386.rpm) = 41069
-SIZE (rpm/i386/8.0/libgcc-3.2-7.i386.rpm) = 111856
-SIZE (rpm/i386/8.0/libstdc++-3.2-7.i386.rpm) = 1478392
-SIZE (rpm/i386/8.0/libtermcap-2.0.8-31.i386.rpm) = 11472
+MD5 (rpm/i386/8.0/ncurses-5.2-28.i386.rpm) = 1240c14ba8fe20b5e9cc8c3591f0a533
SIZE (rpm/i386/8.0/ncurses-5.2-28.i386.rpm) = 852255
+MD5 (rpm/i386/8.0/info-4.2-5.i386.rpm) = d273ca4e7d607f0df77179e6493211fb
+SIZE (rpm/i386/8.0/info-4.2-5.i386.rpm) = 166638
+MD5 (rpm/i386/8.0/grep-2.5.1-4.i386.rpm) = d47cb3261cca975b1b177acec30d1b88
+SIZE (rpm/i386/8.0/grep-2.5.1-4.i386.rpm) = 187800
+MD5 (rpm/i386/8.0/fileutils-4.1.9-11.i386.rpm) = 7d6f449488f8e7360c74101c20e4052c
+SIZE (rpm/i386/8.0/fileutils-4.1.9-11.i386.rpm) = 990084
+MD5 (rpm/i386/8.0/popt-1.7-1.06.i386.rpm) = 158c59ec88320586ce0100b2eec140ab
SIZE (rpm/i386/8.0/popt-1.7-1.06.i386.rpm) = 69622
+MD5 (rpm/i386/8.0/readline-4.3-3.i386.rpm) = 6a41eba752dee08222b99cce58552fea
SIZE (rpm/i386/8.0/readline-4.3-3.i386.rpm) = 193685
-SIZE (rpm/i386/8.0/redhat-release-8.0-8.noarch.rpm) = 391224
-SIZE (rpm/i386/8.0/rpm-4.1-1.06.i386.rpm) = 2220042
+MD5 (rpm/i386/8.0/setserial-2.17-9.i386.rpm) = 132160b9a4718d86eb14b86f780de3a5
SIZE (rpm/i386/8.0/setserial-2.17-9.i386.rpm) = 21432
-SIZE (rpm/i386/8.0/setup-2.5.20-1.noarch.rpm) = 27220
-SIZE (rpm/i386/8.0/sh-utils-2.0.12-3.i386.rpm) = 250662
+MD5 (rpm/i386/8.0/libstdc++-3.2-7.i386.rpm) = 1593270df028b4225818f4cb08cb0b40
+SIZE (rpm/i386/8.0/libstdc++-3.2-7.i386.rpm) = 1478392
+MD5 (rpm/i386/8.0/slang-1.4.5-11.i386.rpm) = eb551fe40c244f750c089d6d450cd0e7
SIZE (rpm/i386/8.0/slang-1.4.5-11.i386.rpm) = 196297
-SIZE (rpm/i386/8.0/termcap-11.0.1-13.noarch.rpm) = 241495
+MD5 (rpm/i386/8.0/sh-utils-2.0.12-3.i386.rpm) = 1b9d53f5a86d2dcb1ed7ce2647274476
+SIZE (rpm/i386/8.0/sh-utils-2.0.12-3.i386.rpm) = 250662
+MD5 (rpm/i386/8.0/rpm-4.1-1.06.i386.rpm) = fc0f9967e7dd7b4bf3f4e1e25d5047aa
+SIZE (rpm/i386/8.0/rpm-4.1-1.06.i386.rpm) = 2220042
+MD5 (rpm/i386/8.0/libgcc-3.2-7.i386.rpm) = db9ca2ea377a30e7a7ab0c95fb538b00
+SIZE (rpm/i386/8.0/libgcc-3.2-7.i386.rpm) = 111856
+MD5 (rpm/i386/8.0/freetype-2.1.5-0.ximian.5.1.i386.rpm) = bf0bb06fcc300b0087ef5d602ecde088
+SIZE (rpm/i386/8.0/freetype-2.1.5-0.ximian.5.1.i386.rpm) = 593618
+MD5 (rpm/i386/8.0/zlib-1.1.4-8.8x.i386.rpm) = fb1db2a01b5366cb40f98fda4507024e
SIZE (rpm/i386/8.0/zlib-1.1.4-8.8x.i386.rpm) = 36749
diff --git a/emulators/linux_base-8/pkg-install b/emulators/linux_base-8/pkg-install
index b4d717c72915..5870edf05835 100644
--- a/emulators/linux_base-8/pkg-install
+++ b/emulators/linux_base-8/pkg-install
@@ -26,7 +26,7 @@ POST-INSTALL)
echo 'Re-mounting linprocfs...'
mount linprocfs
fi
- if [ -n "`grep -w ^linprocfs /etc/fstab`" ]; then
+ if [ -n "`grep -w ^linproc /etc/fstab`" ]; then
echo 'Re-mounting linproc...'
mount linproc
fi
diff --git a/emulators/vmware2/Makefile b/emulators/vmware2/Makefile
index 5630434144e0..723cfff42edc 100644
--- a/emulators/vmware2/Makefile
+++ b/emulators/vmware2/Makefile
@@ -8,6 +8,7 @@
PORTNAME= vmware2
PORTVERSION= 2.0.4.1142
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= ${FREEBSD_MODULE_SITES} \
${VMWARE_MIRROR_SITES}
@@ -20,7 +21,8 @@ DISTFILES= VMware-${PORTVERSION:R}-${PORTVERSION:E}${EXTRACT_SUFX}:vmware \
MAINTAINER= vsilyaev@mindspring.com
COMMENT= A virtual machine emulator - a full PC in a window
-RUN_DEPENDS= ${LINUXBASE}/dev/rtc:${PORTSDIR}/emulators/rtc
+RUN_DEPENDS= ${LINUXBASE}/dev/rtc:${PORTSDIR}/emulators/rtc \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
RESTRICTED= "Not sure if we can redistribute it"
diff --git a/emulators/vmware3/Makefile b/emulators/vmware3/Makefile
index c06213e8fda8..c933dc9ffc55 100644
--- a/emulators/vmware3/Makefile
+++ b/emulators/vmware3/Makefile
@@ -7,7 +7,7 @@
PORTNAME= vmware3
PORTVERSION= 3.2.1.2242
-PORTREVISION= 9
+PORTREVISION= 10
PORTEPOCH= 1
CATEGORIES= emulators linux
MASTER_SITES= http://www4.vmware.com/software/ \
@@ -22,7 +22,8 @@ DISTFILES= VMware-workstation-${PORTVERSION:R}-${PORTVERSION:E}${EXTRACT_SUFX}:v
MAINTAINER= orlando@break.net
COMMENT= A virtual machine emulator - a full PC in a window
-RUN_DEPENDS= /dev/rtc:${PORTSDIR}/emulators/rtc
+RUN_DEPENDS= /dev/rtc:${PORTSDIR}/emulators/rtc \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
RESTRICTED= "Not sure if we can redistribute it"
diff --git a/emulators/winetools/Makefile b/emulators/winetools/Makefile
index 7e350a4a6e8a..412030245380 100644
--- a/emulators/winetools/Makefile
+++ b/emulators/winetools/Makefile
@@ -7,6 +7,7 @@
PORTNAME= winetools
PORTVERSION= 1.25a
+PORTREVISION= 1
CATEGORIES= emulators linux
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/winetools/}
PKGNAMEPREFIX= linux-
@@ -15,7 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= blackend@FreeBSD.org
COMMENT= A setup and configuration tool for WINE
-RUN_DEPENDS= wine:${PORTSDIR}/emulators/wine
+RUN_DEPENDS= wine:${PORTSDIR}/emulators/wine \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/french/gibi/Makefile b/french/gibi/Makefile
index a58a04c36360..0c99d82be118 100644
--- a/french/gibi/Makefile
+++ b/french/gibi/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gibi
PORTVERSION= 2000
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= french cad linux
MASTER_SITES= http://www.code-aster.org/FICHIERS/
DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${ARCH}
@@ -23,9 +23,9 @@ COMMENT= GIBI est la partie mailleur et post de CASTEM
# zsh (default), bash or ksh.
#-----------------------------------------------------------------------
-BUILD_DEPENDS= ${LINUXBASE}/etc/redhat-release:${PORTSDIR}/emulators/linux_base \
- ${LOCALBASE}/aster/${vaster}/asteru.exe:${PORTSDIR}/french/aster
+BUILD_DEPENDS= ${LOCALBASE}/aster/${vaster}/asteru.exe:${PORTSDIR}/french/aster
RUN_DEPENDS= ${LOCALBASE}/aster/${vaster}/asteru.exe:${PORTSDIR}/french/aster \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs \
${SHELL_RUN_GIBI}:${PORTSDIR}/shells/${SHRGDEP}
RESTRICTED= "Toute personne chargeant le logiciel GIBI s'engage à ne\
diff --git a/french/homard/Makefile b/french/homard/Makefile
index fb40feedfaa9..5b13473d2666 100644
--- a/french/homard/Makefile
+++ b/french/homard/Makefile
@@ -7,7 +7,7 @@
PORTNAME= homard
PORTVERSION= 6.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= french cad linux python
MASTER_SITES= http://www.code-aster.org/FICHIERS/
DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${ARCH}
diff --git a/french/staroffice52/Makefile b/french/staroffice52/Makefile
index b4567c2c2900..43523065a49b 100644
--- a/french/staroffice52/Makefile
+++ b/french/staroffice52/Makefile
@@ -8,7 +8,7 @@
PORTNAME= staroffice
PORTVERSION= 5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= french editors linux
MASTER_SITES= ftp://ftp.cem2.univ-montp2.fr/pub/linux/soft/StarOffice/ \
ftp://sunsite.cnlab-switch.ch/mirror/staroffice/francais/ \
@@ -32,8 +32,10 @@ EXTRACT_ONLY= 109939-03.tar.Z
MAINTAINER= mbr@FreeBSD.org
COMMENT= Suite bureautique intégrée
-FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
+FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Doit être téléchargé depuis le site web de Sun'
CD_MOUNTPT= '/cdrom'
diff --git a/games/HeroesOfMightAndMagic/Makefile b/games/HeroesOfMightAndMagic/Makefile
index 728d626bb628..1518ee2cebdc 100644
--- a/games/HeroesOfMightAndMagic/Makefile
+++ b/games/HeroesOfMightAndMagic/Makefile
@@ -7,6 +7,7 @@
PORTNAME= HeroesOfMightAndMagic
PORTVERSION= 3
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES=
DISTFILES=
@@ -14,12 +15,12 @@ DISTFILES=
MAINTAINER= holger@e-gitt.net
COMMENT= BSD Installation of the Linux game "Heroes of Might and Magic III"
-RUN_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
- ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
PLIST= ${WRKDIR}/PLIST
IS_INTERACTIVE= yes
ONLY_FOR_ARCHS= i386
+USE_LINUX= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
NO_CDROM= Software is commercial
diff --git a/games/adom/Makefile b/games/adom/Makefile
index f4058c6f85a3..7d1dbc1f39bd 100644
--- a/games/adom/Makefile
+++ b/games/adom/Makefile
@@ -7,6 +7,7 @@
PORTNAME= adom
PORTVERSION= 1.1.1
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= http://www.adom.de/adom/download/linux/
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}-elf
@@ -14,6 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}-elf
MAINTAINER= sr-13@mail.ru
COMMENT= An rogue-like advanced rpg with color support (binary port)
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
NO_CDROM= Copy of CD must be sent to author
ONLY_FOR_ARCHS= i386
diff --git a/games/atitd/Makefile b/games/atitd/Makefile
index 5c3c3e8c748e..1679993b0c33 100644
--- a/games/atitd/Makefile
+++ b/games/atitd/Makefile
@@ -7,6 +7,7 @@
PORTNAME= atitd
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= games graphics linux
MASTER_SITES= http://www.atitd.com/
DISTNAME= eClient-linux.run
diff --git a/games/dsnake/Makefile b/games/dsnake/Makefile
index f207f1ab3d71..7ab55814583c 100644
--- a/games/dsnake/Makefile
+++ b/games/dsnake/Makefile
@@ -7,6 +7,7 @@
PORTNAME= dsnake
PORTVERSION= 3.0.0
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= http://bitblaze.com/downloads/
DISTNAME= ${PORTNAME}-linux-${PORTVERSION}
@@ -20,7 +21,8 @@ NO_PACKAGE= Licence forbids any repacking and reselling
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
+USE_LINUX= yes
WRKSRC= ${WRKDIR}/DeluxeSnake
do-install:
diff --git a/games/halflifeserver/Makefile b/games/halflifeserver/Makefile
index 1257cc7d2080..4989f8948a2a 100644
--- a/games/halflifeserver/Makefile
+++ b/games/halflifeserver/Makefile
@@ -7,6 +7,7 @@
PORTNAME= hlds
PORTVERSION= 3.1.1.1.d
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= http://www.isis.de/members/~hmenze/cs/server/linux/
DISTFILES= hlds_l_3111_full.tar.gz \
@@ -17,6 +18,7 @@ COMMENT= Half-Life Dedicated Server for Linux
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
USE_PERL5= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
diff --git a/games/hlserver-cs/Makefile b/games/hlserver-cs/Makefile
index 97be1a8db4f2..5c2a84031f15 100644
--- a/games/hlserver-cs/Makefile
+++ b/games/hlserver-cs/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= cs
PORTVERSION?= 1.5
+PORTREVISION?= 1
CATEGORIES?= games linux
MASTER_SITES?= http://files.redphive.org/ \
http://www.jetstreamgames.co.nz/files/pub/halflife/cstrike/ \
@@ -25,6 +26,7 @@ USE_SUBMAKE= yes
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
USE_PERL5= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
diff --git a/games/hohlin/Makefile b/games/hohlin/Makefile
index bbb43c17487c..c09c21026a9d 100644
--- a/games/hohlin/Makefile
+++ b/games/hohlin/Makefile
@@ -17,6 +17,8 @@ DISTNAME= ${PORTNAME}-${SHORTPORTVERSION}
MAINTAINER= janos.mohacsi@bsd.hu
COMMENT= Remake of the classic spectrum game Head over Heels
+RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs
+
WRKSRC= ${WRKDIR}/hoh-install-${PORTVERSION}/
USE_BZIP2= YES
@@ -25,12 +27,7 @@ ONLY_FOR_ARCHS= i386
SHORTPORTVERSION=${PORTVERSION:C/([0-9]*)\.([0-9]*)/\1\2/}
.include <bsd.port.pre.mk>
-.if exists(${LINUXBASE}/lib/libc-2.3.2.so) || defined(WITH_LINUX8)
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs
-WITH_LINUX8= YES
-.else
USE_LINUX= YES
-.endif
do-install:
${MKDIR} ${DATADIR}
diff --git a/games/linux-enemyterritory/Makefile b/games/linux-enemyterritory/Makefile
index b35468faf3b3..c28e4ee75d0e 100644
--- a/games/linux-enemyterritory/Makefile
+++ b/games/linux-enemyterritory/Makefile
@@ -7,6 +7,7 @@
PORTNAME= enemyterritory
PORTVERSION= 2.56.2
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= http://ftp.wireplay.co.uk/enemyterritory/server/linux/ \
ftp://3dgamers.in-span.net/pub/3dgamers4/games/wolfensteinet/ \
@@ -22,6 +23,7 @@ COMMENT= Wolfenstein: Enemy Territory (Linux version)
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
NO_PACKAGE= Distfile is 258MB, set FORCE_PACKAGE if you really want to build this package
RESTRICTED= Redistribution is limited, see license
NO_BUILD= yes
diff --git a/games/linux-nwnclient/Makefile b/games/linux-nwnclient/Makefile
index e56b049d7b37..5acc76a7785e 100644
--- a/games/linux-nwnclient/Makefile
+++ b/games/linux-nwnclient/Makefile
@@ -7,6 +7,7 @@
PORTNAME= nwnclient
PORTVERSION= 1.65
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= http://content.bioware.com/neverwinternights/linux/${PORTVERSION:S/.//}/
PKGNAMEPREFIX= linux-
diff --git a/games/linux-nwserver/Makefile b/games/linux-nwserver/Makefile
index 55b6d90d6fcd..5754031bb88c 100644
--- a/games/linux-nwserver/Makefile
+++ b/games/linux-nwserver/Makefile
@@ -7,6 +7,7 @@
PORTNAME= nwserver
PORTVERSION= 1.32
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= http://nwdownloads.bioware.com/neverwinternights/linux/${PORTVERSION:S/.//}/
PKGNAMEPREFIX= linux-
diff --git a/games/linux-q3ademo/Makefile b/games/linux-q3ademo/Makefile
index b82ada239563..1af278097f51 100644
--- a/games/linux-q3ademo/Makefile
+++ b/games/linux-q3ademo/Makefile
@@ -10,7 +10,7 @@
PORTNAME= linux-q3ademo
PORTVERSION= 1.11.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games graphics linux
# fetch manually
MASTER_SITES=
@@ -21,10 +21,9 @@ EXTRACT_SUFX=
MAINTAINER= ports@FreeBSD.org
COMMENT= Linux 3d shooter from id Software / Loki Software (demo version)
-RUN_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
USE_GL= yes
+USE_LINUX= yes
.include <bsd.port.pre.mk>
diff --git a/games/linux-quake3-demo/Makefile b/games/linux-quake3-demo/Makefile
index b82ada239563..1af278097f51 100644
--- a/games/linux-quake3-demo/Makefile
+++ b/games/linux-quake3-demo/Makefile
@@ -10,7 +10,7 @@
PORTNAME= linux-q3ademo
PORTVERSION= 1.11.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games graphics linux
# fetch manually
MASTER_SITES=
@@ -21,10 +21,9 @@ EXTRACT_SUFX=
MAINTAINER= ports@FreeBSD.org
COMMENT= Linux 3d shooter from id Software / Loki Software (demo version)
-RUN_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
USE_GL= yes
+USE_LINUX= yes
.include <bsd.port.pre.mk>
diff --git a/games/linux-quake3/Makefile b/games/linux-quake3/Makefile
index 64239652ee3a..402bbc6573cf 100644
--- a/games/linux-quake3/Makefile
+++ b/games/linux-quake3/Makefile
@@ -7,6 +7,7 @@
PORTNAME= q3ded
PORTVERSION= 1.32b
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= ftp://ftp.bluesnews.com/idstuff/quake3/linux/ \
ftp://ftp.idsoftware.com/idstuff/quake3/linux/
@@ -18,6 +19,7 @@ COMMENT= Quake III Arena Dedicated Server for Linux
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
USE_PERL5= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
diff --git a/games/linux-ssamtse/Makefile b/games/linux-ssamtse/Makefile
index 8062e319427e..57469a3bd3fa 100644
--- a/games/linux-ssamtse/Makefile
+++ b/games/linux-ssamtse/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ssamtse
PORTVERSION= b1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= # must fetch manually
DISTFILES= ${PORTNAME}-${PORTVERSION:S|b|beta|}.sh.bin
@@ -15,10 +16,12 @@ EXTRACT_ONLY=
MAINTAINER= asa@gascom.ru
COMMENT= Serious Sam - The Second Encounter
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
NO_BUILD= yes
USE_BZIP2= yes
USE_REINPLACE= yes
-USE_XLIB= yes
+USE_X_PREFIX= yes
USE_GL= yes
USE_LINUX= yes
INSTALLS_SHLIB= yes
diff --git a/games/linux-steam/Makefile b/games/linux-steam/Makefile
index 8646c5ca90eb..4f970630fe47 100644
--- a/games/linux-steam/Makefile
+++ b/games/linux-steam/Makefile
@@ -7,6 +7,7 @@
PORTNAME= steam
PORTVERSION= 1.0
+PORTREVISOIN= 1
CATEGORIES= games linux
MASTER_SITES= http://www.coreblack.com/files/
PKGNAMEPREFIX= linux-
@@ -14,6 +15,8 @@ PKGNAMEPREFIX= linux-
MAINTAINER= hido@coreblack.com
COMMENT= Half Life dedicated server running on steam
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
+
IS_INTERACTIVE= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
USE_LINUX= yes
diff --git a/games/q3server/Makefile b/games/q3server/Makefile
index 64239652ee3a..402bbc6573cf 100644
--- a/games/q3server/Makefile
+++ b/games/q3server/Makefile
@@ -7,6 +7,7 @@
PORTNAME= q3ded
PORTVERSION= 1.32b
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= ftp://ftp.bluesnews.com/idstuff/quake3/linux/ \
ftp://ftp.idsoftware.com/idstuff/quake3/linux/
@@ -18,6 +19,7 @@ COMMENT= Quake III Arena Dedicated Server for Linux
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
USE_PERL5= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
diff --git a/games/rt2-demo/Makefile b/games/rt2-demo/Makefile
index 80ea210a8315..8ea4735c9423 100644
--- a/games/rt2-demo/Makefile
+++ b/games/rt2-demo/Makefile
@@ -7,6 +7,7 @@
PORTNAME= rt2_demo
PORTVERSION= 1.54b
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= ftp://ftp.linuxgames.com/loki/demos/rt2/
DISTNAME= rt2-demo
@@ -18,6 +19,7 @@ COMMENT= The free demo of Railroad Tycoon II
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
do-install:
@${SH} ${FILESDIR}/do-install ${PREFIX} ${DISTDIR}
diff --git a/games/rtcw-paks/Makefile b/games/rtcw-paks/Makefile
index 734aa3341d2a..c7c2f5aa8078 100644
--- a/games/rtcw-paks/Makefile
+++ b/games/rtcw-paks/Makefile
@@ -24,6 +24,7 @@ BUILD_DEPENDS= ${PREFIX}/usr/games/rtcw/wolf.x86:${PORTSDIR}/games/rtcw
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
EXTRACT_ONLY= # Don't extract anything
STRIP=
diff --git a/games/rtcw/Makefile b/games/rtcw/Makefile
index 78295a50edcf..d6afa2d4f265 100644
--- a/games/rtcw/Makefile
+++ b/games/rtcw/Makefile
@@ -7,6 +7,7 @@
PORTNAME= rtcw
PORTVERSION= 1.1b
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= ftp://ftp.idsoftware.com/idstuff/wolf/linux/old/
DISTNAME= wolf-linux-${PORTVERSION}.x86
@@ -17,6 +18,7 @@ COMMENT= Return to Castle Wolfenstein for Linux
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/games/ssamtse/Makefile b/games/ssamtse/Makefile
index 8062e319427e..57469a3bd3fa 100644
--- a/games/ssamtse/Makefile
+++ b/games/ssamtse/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ssamtse
PORTVERSION= b1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= # must fetch manually
DISTFILES= ${PORTNAME}-${PORTVERSION:S|b|beta|}.sh.bin
@@ -15,10 +16,12 @@ EXTRACT_ONLY=
MAINTAINER= asa@gascom.ru
COMMENT= Serious Sam - The Second Encounter
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
NO_BUILD= yes
USE_BZIP2= yes
USE_REINPLACE= yes
-USE_XLIB= yes
+USE_X_PREFIX= yes
USE_GL= yes
USE_LINUX= yes
INSTALLS_SHLIB= yes
diff --git a/games/stvef-paks/Makefile b/games/stvef-paks/Makefile
index bfdf6776207f..1d12b416c8f7 100644
--- a/games/stvef-paks/Makefile
+++ b/games/stvef-paks/Makefile
@@ -7,6 +7,7 @@
PORTNAME= stvef-paks
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= #
DISTFILES= pak0.pk3
@@ -22,6 +23,7 @@ BUILD_DEPENDS= ${PREFIX}/usr/games/stvef/linuxstvefded_1.2-static:${PORTSDIR}/ga
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
EXTRACT_ONLY= # Don't extract anything
STRIP=
diff --git a/games/stvef-server/Makefile b/games/stvef-server/Makefile
index e6ab9c8da05b..75999cc1ab0c 100644
--- a/games/stvef-server/Makefile
+++ b/games/stvef-server/Makefile
@@ -6,6 +6,7 @@
PORTNAME= stvef-server
PORTVERSION= 1.20
+PORTREVISION= 1
CATEGORIES= games linux
MASTER_SITES= ftp://3dgamers.in-span.net/pub/3dgamers/games/stveliteforce/
DISTFILES= stveflinuxdedicated120.zip
@@ -16,6 +17,7 @@ COMMENT= Star Trek Voyager: Elite Forces dedicated server for Linux
ONLY_FOR_ARCHS= i386
USE_ZIP= yes
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/Linux
STRIP=
diff --git a/games/utserver-to/Makefile b/games/utserver-to/Makefile
index ba83ffa1f7f7..0bace144f6b7 100644
--- a/games/utserver-to/Makefile
+++ b/games/utserver-to/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= to
PORTVERSION?= 2.2.0
+PORTREVISION?= 1
CATEGORIES= games linux
MASTER_SITES?= http://www.netreachgames.com/downloads/to/ \
http://downloads.fragism.com/ \
@@ -25,6 +26,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/games/ut-server/System/ucc-bin:${UTSERVER_PORT}
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
USE_PERL5= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
diff --git a/games/utserver/Makefile b/games/utserver/Makefile
index e79446db06c2..62fcb305e3df 100644
--- a/games/utserver/Makefile
+++ b/games/utserver/Makefile
@@ -7,7 +7,7 @@
PORTNAME= utserver
PORTVERSION= 436
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games linux
MASTER_SITES= http://public.planetmirror.com/pub/lokigames/installers/ut/ \
http://fileserver.talkware.net/ut/
@@ -21,6 +21,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
USE_PERL5= yes
NO_CDROM= "Size; the data set is much too big"
NO_BUILD= yes
diff --git a/german/citrix_ica/Makefile b/german/citrix_ica/Makefile
index 8f81896d91aa..349436676ef0 100644
--- a/german/citrix_ica/Makefile
+++ b/german/citrix_ica/Makefile
@@ -7,6 +7,7 @@
PORTNAME= citrix_ica
PORTVERSION= 6.30.1054
+PORTREVISION= 1
CATEGORIES= german net comms linux
MASTER_SITES=
DISTNAME= ${PORTNAME}-linuxx86-de
@@ -14,14 +15,13 @@ DISTNAME= ${PORTNAME}-linuxx86-de
MAINTAINER= mbr@FreeBSD.org
COMMENT= Citrix(R) client for the Microsoft Windows Terminal Server
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-
ONLY_FOR_ARCHS= i386
RESTRICTED= "License prohibits redistribution"
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
NO_WRKSUBDIR= Yes
NO_BUILD= Yes
+USE_LINUX= yes
CDIR= ${PREFIX}/ICAClient
BINDIR= ${PREFIX}/bin
diff --git a/german/citrix_xenapp/Makefile b/german/citrix_xenapp/Makefile
index 8f81896d91aa..349436676ef0 100644
--- a/german/citrix_xenapp/Makefile
+++ b/german/citrix_xenapp/Makefile
@@ -7,6 +7,7 @@
PORTNAME= citrix_ica
PORTVERSION= 6.30.1054
+PORTREVISION= 1
CATEGORIES= german net comms linux
MASTER_SITES=
DISTNAME= ${PORTNAME}-linuxx86-de
@@ -14,14 +15,13 @@ DISTNAME= ${PORTNAME}-linuxx86-de
MAINTAINER= mbr@FreeBSD.org
COMMENT= Citrix(R) client for the Microsoft Windows Terminal Server
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-
ONLY_FOR_ARCHS= i386
RESTRICTED= "License prohibits redistribution"
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
NO_WRKSUBDIR= Yes
NO_BUILD= Yes
+USE_LINUX= yes
CDIR= ${PREFIX}/ICAClient
BINDIR= ${PREFIX}/bin
diff --git a/german/staroffice5/Makefile b/german/staroffice5/Makefile
index aa7994e9cb9c..a56ccfe322c8 100644
--- a/german/staroffice5/Makefile
+++ b/german/staroffice5/Makefile
@@ -7,6 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 5.1a
+PORTREVISION= 1
CATEGORIES= german editors linux
MASTER_SITES= ftp://ftp.hagenhomes.com/pub/ \
ftp://ftp.stat.duke.edu/pub/Users/sto/StarOffice51a/ \
@@ -20,11 +21,12 @@ MAINTAINER= mb@imp.ch
COMMENT= Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
-RUN_DEPENDS= /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Sie muessen StarOffice manuell via WWW-Interface herunterladen.'
+USE_LINUX= yes
IS_INTERACTIVE= yes
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_CMD= ${CAT}
diff --git a/german/staroffice52/Makefile b/german/staroffice52/Makefile
index 168b762bc65c..45aab9d363e0 100644
--- a/german/staroffice52/Makefile
+++ b/german/staroffice52/Makefile
@@ -7,7 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= german editors linux
MASTER_SITES= ftp://ftp.hu-berlin.de/pub/linux/staroffice/german/ \
ftp://sunsite.cnlab-switch.ch/mirror/staroffice/deutsch/ \
@@ -30,8 +30,10 @@ EXTRACT_ONLY= 109939-03.tar.Z
MAINTAINER= mbr@FreeBSD.org
COMMENT= Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser
-FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
+FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+USE_LINUX= yes
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Sie muessen StarOffice manuell via WWW-Interface herunterladen.'
diff --git a/german/staroffice70/Makefile b/german/staroffice70/Makefile
index 723542eaffd0..62c455a11236 100644
--- a/german/staroffice70/Makefile
+++ b/german/staroffice70/Makefile
@@ -7,7 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 7.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= german editors linux
MASTER_SITES= ftp://patches.sun.com/patchroot/all_unsigned/:patch \
ftp://ftp.sun.co.uk/pub/patches/:patch \
@@ -30,6 +30,8 @@ EXTRACT_ONLY= 116518-06.tar
MAINTAINER= mbr@FreeBSD.org
COMMENT= Wordprocessor/dbase/spreadheet/drawing/chart
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Must be bought and downloaded direct from Sun via www interface'
diff --git a/graphics/linux-ac3d/Makefile b/graphics/linux-ac3d/Makefile
index 75212e01a4b2..b8bcb2ad6a41 100644
--- a/graphics/linux-ac3d/Makefile
+++ b/graphics/linux-ac3d/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ac3d
PORTVERSION= 4.0f
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://inivis.swmirror.com/
PKGNAMEPREFIX= linux-
@@ -19,6 +20,7 @@ COMMENT= Easy to use and powerful 3D graphics modeller (trial version)
.ifdef(INSTALL_DYNLINKED_VERSION)
LIB_DEPENDS= ${LINUXBASE}/usr/X11R6/libGLU.so.1:${PORTSDIR}/graphics/linux_mesa3
.endif
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_LINUX= yes
NO_BUILD= yes
diff --git a/graphics/linux-bmrt/Makefile b/graphics/linux-bmrt/Makefile
index ec0b2545a495..6657e273c294 100644
--- a/graphics/linux-bmrt/Makefile
+++ b/graphics/linux-bmrt/Makefile
@@ -7,6 +7,7 @@
PORTNAME= linux-bmrt
PORTVERSION= 2.6beta
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= #fetch manually
DISTNAME= BMRT${PORTVERSION}.linux-glibc2
@@ -14,7 +15,7 @@ DISTNAME= BMRT${PORTVERSION}.linux-glibc2
MAINTAINER= rjoseph@mammalia.org
COMMENT= A collection of rendering programs that use the RenderMan interface
-RUN_DEPENDS= /compat/linux/usr/X11R6/lib/libGL.so:${PORTSDIR}/graphics/linux_mesa3
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libGL.so:${PORTSDIR}/graphics/linux_mesa3
USE_LINUX= yes
WRKSRC= ${WRKDIR}/BMRT2.6
diff --git a/graphics/linux-f10-gdk-pixbuf/Makefile b/graphics/linux-f10-gdk-pixbuf/Makefile
index d8404bd796d8..1041587a2d05 100644
--- a/graphics/linux-f10-gdk-pixbuf/Makefile
+++ b/graphics/linux-f10-gdk-pixbuf/Makefile
@@ -7,9 +7,10 @@
PORTNAME= gdk-pixbuf
PORTVERSION= 0.22.0.11.3.5
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= ${MASTER_SITE_FEDORA_LINUX}
-MASTER_SITE_SUBDIR=fedora/fedora/${BASEVERSION}/${MACHINE_ARCH}/RPMS.updates/
+MASTER_SITE_SUBDIR=fedora/fedora/${BASEVERSION}/${MACHINE_ARCH}/RPMS.updates
PKGNAMEPREFIX= linux-
DISTNAME= ${PORTNAME}-${PORTVERSION:C/^([^\.]+\.[^\.]+\.[^\.]+)\./\1-/}.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
@@ -20,7 +21,10 @@ COMMENT= Linux version of the graphic library for GTK+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+CONFLICTS= linux-gtk2*
+
USE_LINUX_PREFIX=yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
DIST_SUBDIR= rpm
NO_BUILD= yes
diff --git a/graphics/linux-f10-jpeg/Makefile b/graphics/linux-f10-jpeg/Makefile
index 026237ccc42c..a17828596f65 100644
--- a/graphics/linux-f10-jpeg/Makefile
+++ b/graphics/linux-f10-jpeg/Makefile
@@ -7,10 +7,10 @@
PORTNAME= jpeg
PORTVERSION= 6b.15
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the JPEG lib
RPM_SET= libjpeg-6b-15.${MACHINE_ARCH}.rpm
diff --git a/graphics/linux-f10-libmng/Makefile b/graphics/linux-f10-libmng/Makefile
index 150caf7ef18b..7082c44c5534 100644
--- a/graphics/linux-f10-libmng/Makefile
+++ b/graphics/linux-f10-libmng/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libmng
PORTVERSION= 1.0.4
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES?= ${RPM_MIRRORS:S/__DIR__/${STDDIR}/g}
PKGNAMEPREFIX= linux-
@@ -23,6 +24,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
BASEVERSION= 8.0
USE_LINUX_RPM= yes
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
DIST_SUBDIR= rpm
diff --git a/graphics/linux-f10-png/Makefile b/graphics/linux-f10-png/Makefile
index 87ddd8a8f85a..029959b20ada 100644
--- a/graphics/linux-f10-png/Makefile
+++ b/graphics/linux-f10-png/Makefile
@@ -7,11 +7,12 @@
PORTNAME= png
PORTVERSION= 1.2.7
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://mirrors.xmission.com/fedora/core/3/i386/os/Fedora/RPMS/ \
http://fedora.cat.pdx.edu/linux/core/3/i386/os/Fedora/RPMS/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the PNG lib
DIST_SUBDIR= rpm/i386/fc3
diff --git a/graphics/linux-f10-png10/Makefile b/graphics/linux-f10-png10/Makefile
index 0a69d6a3fab8..b817efb03ff9 100644
--- a/graphics/linux-f10-png10/Makefile
+++ b/graphics/linux-f10-png10/Makefile
@@ -7,11 +7,12 @@
PORTNAME= png
PORTVERSION= 1.0.16
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://mirrors.xmission.com/fedora/core/3/i386/os/Fedora/RPMS/ \
http://fedora.cat.pdx.edu/linux/core/3/i386/os/Fedora/RPMS/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the PNG lib (old 1.0 version)
LATEST_LINK= linux-png10
diff --git a/graphics/linux-f10-sdl_image/Makefile b/graphics/linux-f10-sdl_image/Makefile
index c8607b6daf25..a7d1248095a3 100644
--- a/graphics/linux-f10-sdl_image/Makefile
+++ b/graphics/linux-f10-sdl_image/Makefile
@@ -21,8 +21,8 @@ COMMENT= A simple library to load images as SDL interfaces (linux version)
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
-USE_LINUX_RPM= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
ONLY_FOR_ARCHS= i386
diff --git a/graphics/linux-f10-tiff/Makefile b/graphics/linux-f10-tiff/Makefile
index 40e581bee8d4..034ff66d61ab 100644
--- a/graphics/linux-f10-tiff/Makefile
+++ b/graphics/linux-f10-tiff/Makefile
@@ -7,10 +7,10 @@
PORTNAME= tiff
PORTVERSION= 3.5.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of tiff lib
RPM_SET= libtiff-${PORTVERSION}-10.${MACHINE_ARCH}.rpm
diff --git a/graphics/linux-f10-ungif/Makefile b/graphics/linux-f10-ungif/Makefile
index d13e7b3021cf..479616796878 100644
--- a/graphics/linux-f10-ungif/Makefile
+++ b/graphics/linux-f10-ungif/Makefile
@@ -5,7 +5,7 @@
#
PORTNAME= ungif
PORTVERSION= 4.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics linux
MAINTAINTER= maho@FreeBSD.org
diff --git a/graphics/linux-f8-gdk-pixbuf/Makefile b/graphics/linux-f8-gdk-pixbuf/Makefile
index d8404bd796d8..1041587a2d05 100644
--- a/graphics/linux-f8-gdk-pixbuf/Makefile
+++ b/graphics/linux-f8-gdk-pixbuf/Makefile
@@ -7,9 +7,10 @@
PORTNAME= gdk-pixbuf
PORTVERSION= 0.22.0.11.3.5
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= ${MASTER_SITE_FEDORA_LINUX}
-MASTER_SITE_SUBDIR=fedora/fedora/${BASEVERSION}/${MACHINE_ARCH}/RPMS.updates/
+MASTER_SITE_SUBDIR=fedora/fedora/${BASEVERSION}/${MACHINE_ARCH}/RPMS.updates
PKGNAMEPREFIX= linux-
DISTNAME= ${PORTNAME}-${PORTVERSION:C/^([^\.]+\.[^\.]+\.[^\.]+)\./\1-/}.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
@@ -20,7 +21,10 @@ COMMENT= Linux version of the graphic library for GTK+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+CONFLICTS= linux-gtk2*
+
USE_LINUX_PREFIX=yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
DIST_SUBDIR= rpm
NO_BUILD= yes
diff --git a/graphics/linux-f8-jpeg/Makefile b/graphics/linux-f8-jpeg/Makefile
index 026237ccc42c..a17828596f65 100644
--- a/graphics/linux-f8-jpeg/Makefile
+++ b/graphics/linux-f8-jpeg/Makefile
@@ -7,10 +7,10 @@
PORTNAME= jpeg
PORTVERSION= 6b.15
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the JPEG lib
RPM_SET= libjpeg-6b-15.${MACHINE_ARCH}.rpm
diff --git a/graphics/linux-f8-libmng/Makefile b/graphics/linux-f8-libmng/Makefile
index 150caf7ef18b..7082c44c5534 100644
--- a/graphics/linux-f8-libmng/Makefile
+++ b/graphics/linux-f8-libmng/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libmng
PORTVERSION= 1.0.4
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES?= ${RPM_MIRRORS:S/__DIR__/${STDDIR}/g}
PKGNAMEPREFIX= linux-
@@ -23,6 +24,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
BASEVERSION= 8.0
USE_LINUX_RPM= yes
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
DIST_SUBDIR= rpm
diff --git a/graphics/linux-f8-png/Makefile b/graphics/linux-f8-png/Makefile
index 87ddd8a8f85a..029959b20ada 100644
--- a/graphics/linux-f8-png/Makefile
+++ b/graphics/linux-f8-png/Makefile
@@ -7,11 +7,12 @@
PORTNAME= png
PORTVERSION= 1.2.7
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://mirrors.xmission.com/fedora/core/3/i386/os/Fedora/RPMS/ \
http://fedora.cat.pdx.edu/linux/core/3/i386/os/Fedora/RPMS/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the PNG lib
DIST_SUBDIR= rpm/i386/fc3
diff --git a/graphics/linux-f8-png10/Makefile b/graphics/linux-f8-png10/Makefile
index 0a69d6a3fab8..b817efb03ff9 100644
--- a/graphics/linux-f8-png10/Makefile
+++ b/graphics/linux-f8-png10/Makefile
@@ -7,11 +7,12 @@
PORTNAME= png
PORTVERSION= 1.0.16
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://mirrors.xmission.com/fedora/core/3/i386/os/Fedora/RPMS/ \
http://fedora.cat.pdx.edu/linux/core/3/i386/os/Fedora/RPMS/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the PNG lib (old 1.0 version)
LATEST_LINK= linux-png10
diff --git a/graphics/linux-f8-sdl_image/Makefile b/graphics/linux-f8-sdl_image/Makefile
index c8607b6daf25..a7d1248095a3 100644
--- a/graphics/linux-f8-sdl_image/Makefile
+++ b/graphics/linux-f8-sdl_image/Makefile
@@ -21,8 +21,8 @@ COMMENT= A simple library to load images as SDL interfaces (linux version)
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
-USE_LINUX_RPM= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
ONLY_FOR_ARCHS= i386
diff --git a/graphics/linux-f8-tiff/Makefile b/graphics/linux-f8-tiff/Makefile
index 40e581bee8d4..034ff66d61ab 100644
--- a/graphics/linux-f8-tiff/Makefile
+++ b/graphics/linux-f8-tiff/Makefile
@@ -7,10 +7,10 @@
PORTNAME= tiff
PORTVERSION= 3.5.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of tiff lib
RPM_SET= libtiff-${PORTVERSION}-10.${MACHINE_ARCH}.rpm
diff --git a/graphics/linux-f8-ungif/Makefile b/graphics/linux-f8-ungif/Makefile
index d13e7b3021cf..479616796878 100644
--- a/graphics/linux-f8-ungif/Makefile
+++ b/graphics/linux-f8-ungif/Makefile
@@ -5,7 +5,7 @@
#
PORTNAME= ungif
PORTVERSION= 4.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics linux
MAINTAINTER= maho@FreeBSD.org
diff --git a/graphics/linux-gdk-pixbuf/Makefile b/graphics/linux-gdk-pixbuf/Makefile
index d8404bd796d8..1041587a2d05 100644
--- a/graphics/linux-gdk-pixbuf/Makefile
+++ b/graphics/linux-gdk-pixbuf/Makefile
@@ -7,9 +7,10 @@
PORTNAME= gdk-pixbuf
PORTVERSION= 0.22.0.11.3.5
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= ${MASTER_SITE_FEDORA_LINUX}
-MASTER_SITE_SUBDIR=fedora/fedora/${BASEVERSION}/${MACHINE_ARCH}/RPMS.updates/
+MASTER_SITE_SUBDIR=fedora/fedora/${BASEVERSION}/${MACHINE_ARCH}/RPMS.updates
PKGNAMEPREFIX= linux-
DISTNAME= ${PORTNAME}-${PORTVERSION:C/^([^\.]+\.[^\.]+\.[^\.]+)\./\1-/}.${MACHINE_ARCH}
EXTRACT_SUFX= .rpm
@@ -20,7 +21,10 @@ COMMENT= Linux version of the graphic library for GTK+
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+CONFLICTS= linux-gtk2*
+
USE_LINUX_PREFIX=yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
DIST_SUBDIR= rpm
NO_BUILD= yes
diff --git a/graphics/linux-jpeg/Makefile b/graphics/linux-jpeg/Makefile
index 026237ccc42c..a17828596f65 100644
--- a/graphics/linux-jpeg/Makefile
+++ b/graphics/linux-jpeg/Makefile
@@ -7,10 +7,10 @@
PORTNAME= jpeg
PORTVERSION= 6b.15
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the JPEG lib
RPM_SET= libjpeg-6b-15.${MACHINE_ARCH}.rpm
diff --git a/graphics/linux-libmng/Makefile b/graphics/linux-libmng/Makefile
index 150caf7ef18b..7082c44c5534 100644
--- a/graphics/linux-libmng/Makefile
+++ b/graphics/linux-libmng/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libmng
PORTVERSION= 1.0.4
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES?= ${RPM_MIRRORS:S/__DIR__/${STDDIR}/g}
PKGNAMEPREFIX= linux-
@@ -23,6 +24,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
BASEVERSION= 8.0
USE_LINUX_RPM= yes
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
DIST_SUBDIR= rpm
diff --git a/graphics/linux-panorama-tools/Makefile b/graphics/linux-panorama-tools/Makefile
index 17c521f3b23f..008a8e6d071d 100644
--- a/graphics/linux-panorama-tools/Makefile
+++ b/graphics/linux-panorama-tools/Makefile
@@ -23,7 +23,7 @@ COMMENT= Software to View, Create, Edit and Remap Panoramic Images
RUN_DEPENDS= ${LINUXBASE}/usr/bin/jpegtran:${PORTSDIR}/graphics/linux-jpeg \
${LINUXBASE}/usr/bin/tiffcmp:${PORTSDIR}/graphics/linux-tiff \
- ${LINUXBASE}/usr/lib/libpng.so.3:${PORTSDIR}/graphics/linux-png
+ ${LINUXBASE}/usr/lib/libpng12.so.0.1.2.7:${PORTSDIR}/graphics/linux-png
USE_LINUX= yes
NO_BUILD= yes
diff --git a/graphics/linux-png/Makefile b/graphics/linux-png/Makefile
index 87ddd8a8f85a..029959b20ada 100644
--- a/graphics/linux-png/Makefile
+++ b/graphics/linux-png/Makefile
@@ -7,11 +7,12 @@
PORTNAME= png
PORTVERSION= 1.2.7
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://mirrors.xmission.com/fedora/core/3/i386/os/Fedora/RPMS/ \
http://fedora.cat.pdx.edu/linux/core/3/i386/os/Fedora/RPMS/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the PNG lib
DIST_SUBDIR= rpm/i386/fc3
diff --git a/graphics/linux-png10/Makefile b/graphics/linux-png10/Makefile
index 0a69d6a3fab8..b817efb03ff9 100644
--- a/graphics/linux-png10/Makefile
+++ b/graphics/linux-png10/Makefile
@@ -7,11 +7,12 @@
PORTNAME= png
PORTVERSION= 1.0.16
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://mirrors.xmission.com/fedora/core/3/i386/os/Fedora/RPMS/ \
http://fedora.cat.pdx.edu/linux/core/3/i386/os/Fedora/RPMS/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of the PNG lib (old 1.0 version)
LATEST_LINK= linux-png10
diff --git a/graphics/linux-sdl_image/Makefile b/graphics/linux-sdl_image/Makefile
index c8607b6daf25..a7d1248095a3 100644
--- a/graphics/linux-sdl_image/Makefile
+++ b/graphics/linux-sdl_image/Makefile
@@ -21,8 +21,8 @@ COMMENT= A simple library to load images as SDL interfaces (linux version)
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
-USE_LINUX_RPM= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
ONLY_FOR_ARCHS= i386
diff --git a/graphics/linux-tiff/Makefile b/graphics/linux-tiff/Makefile
index 40e581bee8d4..034ff66d61ab 100644
--- a/graphics/linux-tiff/Makefile
+++ b/graphics/linux-tiff/Makefile
@@ -7,10 +7,10 @@
PORTNAME= tiff
PORTVERSION= 3.5.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of tiff lib
RPM_SET= libtiff-${PORTVERSION}-10.${MACHINE_ARCH}.rpm
diff --git a/graphics/linux-ungif/Makefile b/graphics/linux-ungif/Makefile
index d13e7b3021cf..479616796878 100644
--- a/graphics/linux-ungif/Makefile
+++ b/graphics/linux-ungif/Makefile
@@ -5,7 +5,7 @@
#
PORTNAME= ungif
PORTVERSION= 4.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics linux
MAINTAINTER= maho@FreeBSD.org
diff --git a/graphics/linux_dri/Makefile b/graphics/linux_dri/Makefile
index 618c21745e8d..a60758d06be6 100644
--- a/graphics/linux_dri/Makefile
+++ b/graphics/linux_dri/Makefile
@@ -7,7 +7,7 @@
PORTNAME= linux_dri
PORTVERSION= 4.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics linux
MASTER_SITES= ftp://ftp.xfree86.org/pub/XFree86/${PORTVERSION}/binaries/Linux-ix86-glibc21/:x \
http://people.freebsd.org/~anholt/dri/files/:anholt
@@ -17,12 +17,15 @@ DISTFILES= Xbin.tgz:x \
linux-dri-tools.tar.gz:anholt
DIST_SUBDIR= linux_dri-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Binary Linux DRI libraries for 3D hardware acceleration of linux apps
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
+
WRKSRC= ${WRKDIR}/lib
NO_BUILD= yes
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS= i386
diff --git a/graphics/linux_glide/Makefile b/graphics/linux_glide/Makefile
index 2240e4a3fbf1..599f4fb62974 100644
--- a/graphics/linux_glide/Makefile
+++ b/graphics/linux_glide/Makefile
@@ -8,6 +8,7 @@
PORTNAME= glide
PORTVERSION= 2.4
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= http://www2.cons.org/freebsd-distfiles/ \
${MASTER_SITE_LOCAL}
@@ -21,6 +22,7 @@ COMMENT= Linux library implementing the GLIDE interface to 3dfx video cards
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX=yes
+USE_LINUX= yes
NO_MTREE= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/Glide2.4
diff --git a/graphics/linux_glx/Makefile b/graphics/linux_glx/Makefile
index 97eed90295ee..0a9c33a1abb5 100644
--- a/graphics/linux_glx/Makefile
+++ b/graphics/linux_glx/Makefile
@@ -7,21 +7,22 @@
PORTNAME= glx
PORTVERSION= 991127
+PORTREVISION= 1
CATEGORIES= graphics linux
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= 3d/glx/linux
PKGNAMEPREFIX= linux_
DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Libraries to make use of glx-aware Linux apps
-BUILD_DEPENDS= /compat/linux/sbin/ldconfig:${PORTSDIR}/emulators/linux_base
+BUILD_DEPENDS= ${LINUXBASE}/sbin/ldconfig:${PORTSDIR}/emulators/linux_base-8
USE_BZIP2= yes
NO_BUILD= yes
-PREFIX= /compat/linux
+USE_LINUX_PREFIX=yes
NO_MTREE= yes
WRKSRC= ${WRKDIR}/linux_glx
diff --git a/graphics/linux_mesa3/Makefile b/graphics/linux_mesa3/Makefile
index 5ec9159b0f68..029870d73d86 100644
--- a/graphics/linux_mesa3/Makefile
+++ b/graphics/linux_mesa3/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mesa
PORTVERSION= 3.4.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics linux
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://ftp.fu-berlin.de/pub/unix/X11/graphics/Mesa/
@@ -16,7 +16,7 @@ PKGNAMEPREFIX= linux_
DISTFILES= MesaLib-${PORTVERSION}${EXTRACT_SUFX} \
MesaDemos-${PORTVERSION}${EXTRACT_SUFX}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= A graphics library similar to SGI's OpenGL, used from Linux programs
USE_BZIP2= yes
@@ -63,8 +63,10 @@ BUILD_DEPENDS+= ${LINUXBASE}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base-
BUILD_DEPENDS+= ${LINUXBASE}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base-6 \
${LINUXBASE}/usr/bin/gcc:${PORTSDIR}/devel/linux_devtools-6
.else
-BUILD_DEPENDS+= ${LINUXBASE}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base \
- ${LINUXBASE}/usr/bin/gcc:${PORTSDIR}/devel/linux_devtools-7
+BUILD_DEPENDS+= ${LINUXBASE}/lib/ld-linux.so.2:${PORTSDIR}/emulators/linux_base-8 \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs \
+ ${LINUXBASE}/usr/bin/gcc:${PORTSDIR}/devel/linux_devtools
+RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
.endif
post-install:
diff --git a/japanese/linux-mozillafirebird-gtk2/Makefile b/japanese/linux-mozillafirebird-gtk2/Makefile
index fc1501e3de78..8b19f4d8d37e 100644
--- a/japanese/linux-mozillafirebird-gtk2/Makefile
+++ b/japanese/linux-mozillafirebird-gtk2/Makefile
@@ -14,7 +14,6 @@ DISTNAME= MozillaFirebird-${PORTVERSION}-i686-linux-gtk2+xft-jaJP
COMMENT= Firebird Web browser: Japanese, Linux/i386, GTK+ 2.X, with Xft
RUN_DEPENDS= \
-${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
@@ -23,7 +22,5 @@ ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
${LINUXBASE}/usr/lib/libpango-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango \
${LINUXBASE}/usr/share/fonts/ja/TrueType:${PORTSDIR}/japanese/linux-ttfonts
-BROKEN= "Inconsistent dependencies (linux_base 7.x and 8.x)"
-
MASTERDIR= ${.CURDIR}/../../www/linux-mozillafirebird
.include "${MASTERDIR}/Makefile"
diff --git a/japanese/linux-ttfonts/Makefile b/japanese/linux-ttfonts/Makefile
index 6cb7c3a3fb75..2462b5142f69 100644
--- a/japanese/linux-ttfonts/Makefile
+++ b/japanese/linux-ttfonts/Makefile
@@ -7,10 +7,10 @@
PORTNAME= ttfonts-ja
PORTVERSION= 1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= japanese x11-fonts linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Japanese Truetype fonts for use with Linux emulation
BASEVERSION= 9
diff --git a/java/linux-blackdown-jdk12/Makefile b/java/linux-blackdown-jdk12/Makefile
index 1b016842f17f..9e117e705ed1 100644
--- a/java/linux-blackdown-jdk12/Makefile
+++ b/java/linux-blackdown-jdk12/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jdk
PORTVERSION= 1.2.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= java devel
MASTER_SITES= ftp://ftp.tux.org/pub/java/JDK-${PORTVERSION}/${ARCH}/FCS/ \
${MASTER_SITE_LOCAL}
@@ -18,7 +18,8 @@ DISTNAME= j2sdk-${PORTVERSION}-FCS-linux-${ARCH}-glibc-2.1.3
MAINTAINER= java@FreeBSD.org
COMMENT= Blackdown Java Development Kit 1.2 for Linux
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_CDROM= "License doesn\'t allow distribution with fee"
NO_PACKAGE= "License doesn\'t allow binary distributions"
diff --git a/java/linux-blackdown-jdk13/Makefile b/java/linux-blackdown-jdk13/Makefile
index ccaf8dad0a8b..4f52f851c5b9 100644
--- a/java/linux-blackdown-jdk13/Makefile
+++ b/java/linux-blackdown-jdk13/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= java
MASTER_SITES= ftp://ftp.nluug.nl/pub/os/Linux/java/jdk/${DOWNLOAD_DIR}/ \
ftp://metalab.unc.edu/pub/linux/devel/lang/java/blackdown.org/${DOWNLOAD_DIR}/ \
@@ -21,7 +21,8 @@ COMMENT= Blackdown Java Development Kit 1.3 for Linux
FORBIDDEN= Vulnerabilities in the browser plugin
-RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
WRKSRC= ${WRKDIR}/j2sdk${PORTVERSION}
PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///}
diff --git a/java/linux-blackdown-jdk14/Makefile b/java/linux-blackdown-jdk14/Makefile
index 454c84ca4ff3..c0328775485b 100644
--- a/java/linux-blackdown-jdk14/Makefile
+++ b/java/linux-blackdown-jdk14/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java
MASTER_SITES= ftp://metalab.unc.edu/pub/linux/devel/lang/java/blackdown.org/${DOWNLOAD_DIR}/ \
ftp://ftp.tux.org/pub/java/${DOWNLOAD_DIR}/
@@ -18,7 +18,8 @@ EXTRACT_SUFX= .bin
MAINTAINER= java@FreeBSD.org
COMMENT= Blackdown Java Development Kit 1.4 for Linux
-RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
EXTRACT_CMD= ${TAIL}
EXTRACT_BEFORE_ARGS= +564
diff --git a/java/linux-blackdown-jre11/Makefile b/java/linux-blackdown-jre11/Makefile
index 54511471c5e1..a957a8d58c55 100644
--- a/java/linux-blackdown-jre11/Makefile
+++ b/java/linux-blackdown-jre11/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jre
PORTVERSION= ${JRE_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= ftp://gd.tuwien.ac.at/opsys/linux/java/JDK-${PORTVERSION}/${ARCH}/v3/ \
ftp://metalab.unc.edu/pub/linux/devel/lang/java/blackdown.org/JDK-${PORTVERSION}/i386/v3/ \
@@ -20,7 +20,8 @@ DISTNAME= jre118_v3-glibc-2.1.3
MAINTAINER= sime@logos.hr
COMMENT= Blackdown Linux Java Runtime Environment 1.1.8
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_CDROM= "License doesn\'t allow distribution with fee"
NO_PACKAGE= "License doesn\'t allow binary distributions"
diff --git a/java/linux-ibm-jdk13/Makefile b/java/linux-ibm-jdk13/Makefile
index 50bd5f9ccb27..d084d99dcb39 100644
--- a/java/linux-ibm-jdk13/Makefile
+++ b/java/linux-ibm-jdk13/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}
-PORTREVISION= 8 # SR7
+PORTREVISION= 9 # SR7
CATEGORIES= java
MASTER_SITES= #
PKGNAMEPREFIX= linux-ibm-
@@ -19,7 +19,8 @@ COMMENT= IBM Java Development Kit 1.3 for Linux
FORBIDDEN= Vulnerabilities in the browser plugin
-RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
WRKSRC= ${WRKDIR}/${DISTNAME:S/-SDK//}
PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///}
diff --git a/java/linux-ibm-jdk14/Makefile b/java/linux-ibm-jdk14/Makefile
index cc5371a34d8a..de7316ba346b 100644
--- a/java/linux-ibm-jdk14/Makefile
+++ b/java/linux-ibm-jdk14/Makefile
@@ -7,6 +7,7 @@
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java
PKGNAMEPREFIX= linux-ibm-
DISTNAME= IBMJava2-SDK-${JDK_VERSION:S/.//g}
@@ -17,7 +18,8 @@ COMMENT= IBM Java Development Kit 1.4 for Linux
FORBIDDEN= Vulnerabilities in the browser plugin
-RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
WRKSRC= ${WRKDIR}/${DISTNAME:S/-SDK//}
PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///}
diff --git a/java/linux-sun-jdk12/Makefile b/java/linux-sun-jdk12/Makefile
index 74af60a5e733..959be0a965ea 100644
--- a/java/linux-sun-jdk12/Makefile
+++ b/java/linux-sun-jdk12/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java
MASTER_SITES= #
PKGNAMEPREFIX= linux-sun-
@@ -16,7 +16,8 @@ DISTNAME= ${PORTNAME}-${JDK_VERSION:S/./_/g}-linux-i586
MAINTAINER= java@FreeBSD.org
COMMENT= Sun Java Development Kit 1.2 for Linux
-RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R}
PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///}
diff --git a/java/linux-sun-jdk13/Makefile b/java/linux-sun-jdk13/Makefile
index 949da5d4dafe..9233d54db12b 100644
--- a/java/linux-sun-jdk13/Makefile
+++ b/java/linux-sun-jdk13/Makefile
@@ -7,6 +7,7 @@
PORTNAME= jdk
PORTVERSION= ${JDK_VERSION}.${JDK_REVISION}
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= #
PKGNAMEPREFIX= linux-sun-
@@ -16,8 +17,9 @@ EXTRACT_SUFX= .bin
MAINTAINER= java@FreeBSD.org
COMMENT= Sun Java Development Kit 1.3 for Linux
-EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_CDROM= "License does not allow distribution with fee"
RESTRICTED= "Redistribution of repackaged binaries not permitted"
diff --git a/java/linux-sun-jdk14/Makefile b/java/linux-sun-jdk14/Makefile
index 2e21407206f5..3b734173c7df 100644
--- a/java/linux-sun-jdk14/Makefile
+++ b/java/linux-sun-jdk14/Makefile
@@ -7,6 +7,7 @@
PORTNAME= jdk
PORTVERSION= ${INSTALL_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= #
PKGNAMEPREFIX= linux-sun-
@@ -16,8 +17,9 @@ EXTRACT_SUFX= .bin
MAINTAINER= java@FreeBSD.org
COMMENT= Sun Java Development Kit 1.4 for Linux
-EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_CDROM= "License does not allow distribution with fee"
RESTRICTED= "Redistribution of repackaged binaries not permitted"
diff --git a/java/linux-sun-jdk15/Makefile b/java/linux-sun-jdk15/Makefile
index 6f97910e2960..59d4b0931cf9 100644
--- a/java/linux-sun-jdk15/Makefile
+++ b/java/linux-sun-jdk15/Makefile
@@ -7,6 +7,7 @@
PORTNAME= jdk
PORTVERSION= 1.5.0
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= java devel
MASTER_SITES= #
@@ -17,8 +18,9 @@ EXTRACT_SUFX= .bin
MAINTAINER= java@FreeBSD.org
COMMENT= Sun Java Development Kit 1.5 for Linux
-EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_CDROM= "License does not allow distribution with fee"
RESTRICTED= "Redistribution of repackaged binaries not permitted"
diff --git a/java/linux-sun-jdk16/Makefile b/java/linux-sun-jdk16/Makefile
index 6f97910e2960..59d4b0931cf9 100644
--- a/java/linux-sun-jdk16/Makefile
+++ b/java/linux-sun-jdk16/Makefile
@@ -7,6 +7,7 @@
PORTNAME= jdk
PORTVERSION= 1.5.0
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= java devel
MASTER_SITES= #
@@ -17,8 +18,9 @@ EXTRACT_SUFX= .bin
MAINTAINER= java@FreeBSD.org
COMMENT= Sun Java Development Kit 1.5 for Linux
-EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper
+EXTRACT_DEPENDS=${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= javavm:${PORTSDIR}/java/javavmwrapper \
+ ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
NO_CDROM= "License does not allow distribution with fee"
RESTRICTED= "Redistribution of repackaged binaries not permitted"
diff --git a/korean/linux_locale/Makefile b/korean/linux_locale/Makefile
index 204c4aba9e4b..1b7723d3e89d 100644
--- a/korean/linux_locale/Makefile
+++ b/korean/linux_locale/Makefile
@@ -7,6 +7,7 @@
PORTNAME= linux_locale
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= korean emulators linux
MASTER_SITES= ftp://ftp.kr.freebsd.org/pub/FreeBSD-kr/distfiles/
DISTNAME= ${PORTNAME}-${PKGNAMEPREFIX}${PORTVERSION}
@@ -14,12 +15,12 @@ DISTNAME= ${PORTNAME}-${PKGNAMEPREFIX}${PORTVERSION}
MAINTAINER= cjh@kr.freebsd.org
COMMENT= Glibc 2.0 Korean locale for linux compatibility
-BUILD_DEPENDS= ${PREFIX}/usr/share/locale/ko:${PORTSDIR}/emulators/linux_base
-RUN_DEPENDS= ${PREFIX}/usr/share/locale/ko:${PORTSDIR}/emulators/linux_base
+BUILD_DEPENDS= ${LINUXBASE}/usr/share/locale/ko:${PORTSDIR}/emulators/linux_base-8
ONLY_FOR_ARCHS= i386
-PREFIX= /compat/linux
+USE_LINUX_PREFIX=yes
+USE_LINUX= yes
NO_MTREE= yes
NO_BUILD= yes
EXTRACT_ONLY= # empty
diff --git a/lang/icc/Makefile b/lang/icc/Makefile
index 58c4f47fe054..fb6dc7294d3e 100644
--- a/lang/icc/Makefile
+++ b/lang/icc/Makefile
@@ -18,7 +18,6 @@ PATCHLEVEL= ${PORTVERSION:C/(.+p)(.+)$/pe\2/}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
.if ${PORTVERSION} != ${PATCHLEVEL}
DISTFILES+= ${DISTNAME}_${PATCHLEVEL}${EXTRACT_SUFX}
-#PATCH_DEPENDS= ${LINUXBASE}/etc/redhat-release:${PORTSDIR}/emulators/linux_base
PATCH_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
.endif
@@ -31,8 +30,7 @@ NO_CDROM= ${RESTRICTED}
ONLY_FOR_ARCHS= i386
CONFLICTS= linux_devtools*
-#USE_LINUX= yes
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
+USE_LINUX= yes
USE_REINPLACE= yes
NO_FILTER_SHLIBS= yes
diff --git a/lang/icc7/Makefile b/lang/icc7/Makefile
index a06f1592caf9..a5f15cf4cc69 100644
--- a/lang/icc7/Makefile
+++ b/lang/icc7/Makefile
@@ -7,6 +7,7 @@
PORTNAME= icc7
PORTVERSION= 7.1.042
+PORTREVISION= 1
CATEGORIES= lang linux devel
MASTER_SITES=
DISTNAME= l_cc_pc_${PORTVERSION}
diff --git a/lang/ifc/Makefile b/lang/ifc/Makefile
index bdae559e183d..3e8f0d0ad9c0 100644
--- a/lang/ifc/Makefile
+++ b/lang/ifc/Makefile
@@ -31,8 +31,7 @@ NO_CDROM= ${RESTRICTED}
ONLY_FOR_ARCHS= i386
CONFLICTS= linux_devtools*
-#USE_LINUX= yes
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
+USE_LINUX= yes
USE_REINPLACE= yes
NO_FILTER_SHLIBS= yes
diff --git a/lang/ifc7/Makefile b/lang/ifc7/Makefile
index 6dd181b78c17..e03a2547d1c4 100644
--- a/lang/ifc7/Makefile
+++ b/lang/ifc7/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ifc7
PORTVERSION= 7.1.040
+PORTREVISION= 1
CATEGORIES= lang linux devel
MASTER_SITES=
DISTNAME= l_fc_pc_${PORTVERSION}
diff --git a/lang/linux-j/Makefile b/lang/linux-j/Makefile
index 575f8f1e37c7..79f93c81163e 100644
--- a/lang/linux-j/Makefile
+++ b/lang/linux-j/Makefile
@@ -7,7 +7,7 @@
PORTNAME= linux-j
PORTVERSION= 502a
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang linux
MASTER_SITES= http://www.jsoftware.com/download/
DISTNAME= j${PORTVERSION}_linux
diff --git a/lang/visualworks/Makefile b/lang/visualworks/Makefile
index d4f882e794c3..06e04d2ac412 100644
--- a/lang/visualworks/Makefile
+++ b/lang/visualworks/Makefile
@@ -7,6 +7,7 @@
PORTNAME= visualworks
PORTVERSION= 7.2
+PORTREVISION= 1
CATEGORIES= lang linux
MASTER_SITES= http://www.cincomsmalltalk.com/bsdports/vwnc7.2/
DISTFILES= AdvancedTools.tar.gz \
@@ -34,6 +35,8 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= chris@chrisburkert.de
COMMENT= A high performance Smalltalk environment
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX= yes
ONLY_FOR_ARCHS= i386
diff --git a/mail/mulberry/Makefile b/mail/mulberry/Makefile
index f2ca952e47c7..8b9ae4e7866f 100644
--- a/mail/mulberry/Makefile
+++ b/mail/mulberry/Makefile
@@ -7,6 +7,7 @@
PORTNAME= mulberry
PORTVERSION= 3.1.6
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= ftp://ftp.cyrusoft.com/pub/Mulberry/v${PORTVERSION:S/./_/g}/
DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}-rh6
@@ -17,6 +18,8 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= girgen@FreeBSD.org
COMMENT= A scalable high-performance GUI internet Mail User Agent
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/math/dislin/Makefile b/math/dislin/Makefile
index 736f21efe0f6..a27e5857ff4d 100644
--- a/math/dislin/Makefile
+++ b/math/dislin/Makefile
@@ -7,7 +7,8 @@
PORTNAME= dislin
PORTVERSION= 8.2
-CATEGORIES= math
+PORTREVISION= 1
+CATEGORIES= math linux
MASTER_SITES= ftp://ftp.gwdg.de/pub/grafik/dislin/linux/${MACHINE_ARCH}/
PKGNAMEPREFIX= linux-
EXTRACT_SUFX= .linux.tar.gz
@@ -16,6 +17,8 @@ DIST_SUBDIR= ${MACHINE_ARCH}
MAINTAINER= des@FreeBSD.org
COMMENT= A scientific data plotting package
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX= yes
ONLY_FOR_ARCHS= i386 alpha
NO_BUILD= yes
diff --git a/math/linux-dislin/Makefile b/math/linux-dislin/Makefile
index 736f21efe0f6..a27e5857ff4d 100644
--- a/math/linux-dislin/Makefile
+++ b/math/linux-dislin/Makefile
@@ -7,7 +7,8 @@
PORTNAME= dislin
PORTVERSION= 8.2
-CATEGORIES= math
+PORTREVISION= 1
+CATEGORIES= math linux
MASTER_SITES= ftp://ftp.gwdg.de/pub/grafik/dislin/linux/${MACHINE_ARCH}/
PKGNAMEPREFIX= linux-
EXTRACT_SUFX= .linux.tar.gz
@@ -16,6 +17,8 @@ DIST_SUBDIR= ${MACHINE_ARCH}
MAINTAINER= des@FreeBSD.org
COMMENT= A scientific data plotting package
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX= yes
ONLY_FOR_ARCHS= i386 alpha
NO_BUILD= yes
diff --git a/math/linux-relview/Makefile b/math/linux-relview/Makefile
index 9fd56b65e70f..6a51ccc3b9d5 100644
--- a/math/linux-relview/Makefile
+++ b/math/linux-relview/Makefile
@@ -7,6 +7,7 @@
PORTNAME= relview
PORTVERSION= 7.0.2
+PORTREVISION= 1
CATEGORIES= math linux
MASTER_SITES= ftp://ftp.informatik.uni-kiel.de/pub/kiel/relview/RELVIEW_7.0/LINUX/
PKGNAMEPREFIX= linux-
diff --git a/math/mupad/Makefile b/math/mupad/Makefile
index 0eedf70156bf..febdac828a66 100644
--- a/math/mupad/Makefile
+++ b/math/mupad/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mupad
PORTVERSION= 2.5.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math linux
MASTER_SITES= ftp://ftp.mupad.de/MuPAD/distrib/unix/
DISTNAME= mupad_linux_scilab_253
diff --git a/math/wingz/Makefile b/math/wingz/Makefile
index a86a9ad73e76..0170b467e11f 100644
--- a/math/wingz/Makefile
+++ b/math/wingz/Makefile
@@ -7,7 +7,7 @@
PORTNAME= Wingz
PORTVERSION= 142
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math linux
MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= apps/financial/spreadsheet
@@ -16,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= A Commercial Spreadsheet
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/math/wingz3/Makefile b/math/wingz3/Makefile
index d9accd503250..1532e355d721 100644
--- a/math/wingz3/Makefile
+++ b/math/wingz3/Makefile
@@ -7,6 +7,7 @@
PORTNAME= wingzpro
PORTVERSION= 311
+PORTREVISION= 1
CATEGORIES= math linux
MASTER_SITES= netu
EXTRACT_ONLY=
@@ -14,6 +15,8 @@ EXTRACT_ONLY=
MAINTAINER= mi@aldan.algebra.com
COMMENT= A Commercial Spreadsheet
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
NO_PACKAGE= "nothing to build. commercial software"
ONLY_FOR_ARCHS= i386
diff --git a/misc/ftree/Makefile b/misc/ftree/Makefile
index 4a6fa641f69f..fdab850179a5 100644
--- a/misc/ftree/Makefile
+++ b/misc/ftree/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ftree
PORTVERSION= 1.9
+PORTREVISION= 1
CATEGORIES= misc linux
MASTER_SITES= http://www.vjet.demon.co.uk/ftree/ \
http://www.unknown.nu/ports/
@@ -16,9 +17,10 @@ EXTRACT_SUFX= .tgz
MAINTAINER= user@unknown.nu
COMMENT= An X11 genealogy program
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX= yes
USE_X_PREFIX= yes
-USE_XLIB= no
ONLY_FOR_ARCHS= i386
NO_CDROM= Non-commercial use only
diff --git a/misc/linux-edonkey-tool-list/Makefile b/misc/linux-edonkey-tool-list/Makefile
index e337adb727aa..8f208f683aa7 100644
--- a/misc/linux-edonkey-tool-list/Makefile
+++ b/misc/linux-edonkey-tool-list/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 0.0.1
+PORTREVISION= 1
CATEGORIES= misc linux
MASTER_SITES= http://users.aber.ac.uk/tpm01/ed2k_tools/
PKGNAMEPREFIX= linux-
diff --git a/misc/linux-edonkey-tool-recovermet/Makefile b/misc/linux-edonkey-tool-recovermet/Makefile
index c8ea3c79b7c3..86512d25fb75 100644
--- a/misc/linux-edonkey-tool-recovermet/Makefile
+++ b/misc/linux-edonkey-tool-recovermet/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 0.0.2
+PORTREVISION= 1
CATEGORIES= misc linux
MASTER_SITES= http://users.aber.ac.uk/tpm01/ed2k_tools/
PKGNAMEPREFIX= linux-
diff --git a/misc/linux-opengroupware/Makefile b/misc/linux-opengroupware/Makefile
index 8d85df6fb267..2cf673cf5304 100644
--- a/misc/linux-opengroupware/Makefile
+++ b/misc/linux-opengroupware/Makefile
@@ -6,7 +6,7 @@
PORTNAME= opengroupware
PORTVERSION= 1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc www linux
MASTER_SITES= http://download.opengroupware.org/packages/freebsd/linux-opengroupware/RPMS/:ogo \
http://download.opengroupware.org/packages/freebsd/linux-opengroupware/NGOBJWEB/:ngo \
@@ -21,10 +21,10 @@ EXTRACT_ONLY= ${NGOBJWEB_ADAPTOR}
MAINTAINER= frank@opengroupware.org
COMMENT= Groupware package including mail, calendar, palm sync and much more
+EXTRACT_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
INSTALL_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache2 \
${LOCALBASE}/bin/psql:${PORTSDIR}/databases/postgresql7 \
${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash2 \
- ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
${LOCALBASE}/bin/gmake:${PORTSDIR}/devel/gmake
#BEGINSET1
diff --git a/misc/opencyc/Makefile b/misc/opencyc/Makefile
index 05cf657887be..a53d6fe1efe0 100644
--- a/misc/opencyc/Makefile
+++ b/misc/opencyc/Makefile
@@ -7,7 +7,8 @@
PORTNAME= opencyc
PORTVERSION= 0.7.0
-CATEGORIES= misc
+PORTREVISION= 1
+CATEGORIES= misc linux
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
EXTRACT_SUFX= .tgz
@@ -15,6 +16,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= alexs@snark.rinet.ru
COMMENT= General knowledge base and commonsense reasoning engine
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
NO_BUILD= yes
USE_LINUX= yes
diff --git a/multimedia/linux-divx4linux/Makefile b/multimedia/linux-divx4linux/Makefile
index d3d15a0f593e..e4ad9dae3f41 100644
--- a/multimedia/linux-divx4linux/Makefile
+++ b/multimedia/linux-divx4linux/Makefile
@@ -7,6 +7,7 @@
PORTNAME= divx4linux
PORTVERSION= 5.0.${RELEASE_DATE}
+PORTREVISION= 1
CATEGORIES= multimedia linux
MASTER_SITES= http://download.divx.com/divx/
PKGNAMEPREFIX= linux-
@@ -20,6 +21,7 @@ RESTRICTED= unsure of licensing issues
ONLY_FOR_ARCHS= i386
USE_REINPLACE= yes
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${RELEASE_DATE}
NO_BUILD= yes
PLIST_SUB= PKGNAME="${PKGNAME}"
diff --git a/multimedia/linux-divx4linux4/Makefile b/multimedia/linux-divx4linux4/Makefile
index b7cf07455fa7..0fc175a878a2 100644
--- a/multimedia/linux-divx4linux4/Makefile
+++ b/multimedia/linux-divx4linux4/Makefile
@@ -7,6 +7,7 @@
PORTNAME= divx4linux
PORTVERSION= 0.${RELEASE_DATE:S/_/./}
+PORTREVISION= 1
CATEGORIES= multimedia linux
MASTER_SITES= http://download.divx.com/videocodecs/linux/
PKGNAMEPREFIX= linux-
@@ -20,6 +21,7 @@ RESTRICTED= unsure of licensing issues
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
USE_REINPLACE= yes
WRKSRC= ${WRKDIR}/${DISTNAME:C/_.+$//}
NO_BUILD= yes
diff --git a/multimedia/linux-divxplayer/Makefile b/multimedia/linux-divxplayer/Makefile
index 92f620c39b57..a8df55abace5 100644
--- a/multimedia/linux-divxplayer/Makefile
+++ b/multimedia/linux-divxplayer/Makefile
@@ -7,6 +7,7 @@
PORTNAME= divxplayer
PORTVERSION= 0.2.0
+PORTREVISION= 1
CATEGORIES= multimedia linux
MASTER_SITES= http://download.divx.com/player/
PKGNAMEPREFIX= linux-
@@ -15,6 +16,8 @@ DISTNAME= divx-player-installer
MAINTAINER= lioux@FreeBSD.org
COMMENT= DivX(TM) Video Player for Linux from DivX.com
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/multimedia/linux-realplayer/Makefile b/multimedia/linux-realplayer/Makefile
index 84c570a41ffb..3b8a9963e9a4 100644
--- a/multimedia/linux-realplayer/Makefile
+++ b/multimedia/linux-realplayer/Makefile
@@ -7,6 +7,7 @@
PORTNAME= linux-realplayer
PORTVERSION= 10.0.2
+PORTREVISION= 1
CATEGORIES= multimedia audio linux
MASTER_SITES= https://helixcommunity.org/download.php/801/
DISTNAME= RealPlayer-${PORTVERSION}.608-20041214.i586
@@ -17,13 +18,13 @@ COMMENT= Linux RealPlayer 10 from RealNetworks
EXTRACT_DEPENDS= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
RUN_DEPENDS= \
- ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8 \
${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2
WRKSRC= ${WRKDIR}/usr/local/RealPlayer
ONLY_FOR_ARCHS= i386
RESTRICTED= "Redistribution not allowed"
NO_BUILD= yes
+USE_LINUX= yes
# Linux binary should not be stripped by INSTALL_PROGRAM
# because as a side effect it brands the binary as FreeBSD.
diff --git a/multimedia/linux-xmovie/Makefile b/multimedia/linux-xmovie/Makefile
index 9b1d2310a1fd..fdc061ecdf0f 100644
--- a/multimedia/linux-xmovie/Makefile
+++ b/multimedia/linux-xmovie/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xmovie
PORTVERSION= 1.9.8.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia linux
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= heroines
@@ -19,6 +19,7 @@ MAINTAINER= lioux@FreeBSD.org
COMMENT= A movie player for AVI, MPEG-2/4 and MOV movies
EXTRACT_DEPENDS=rpm2cpio:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/multimedia/mtv/Makefile b/multimedia/mtv/Makefile
index 0bc6cd08ce09..d74996b437b6 100644
--- a/multimedia/mtv/Makefile
+++ b/multimedia/mtv/Makefile
@@ -7,6 +7,7 @@
PORTNAME= mtv
PORTVERSION= 1.2.5
+PORTREVISION= 1
CATEGORIES= multimedia linux
MASTER_SITES= ftp://ftp.mpegtv.com/pub/mpeg/mpegtv/player/x86-unknown-linux-glibc/packages/TGZ/
DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz libSDLx11.so.tar.gz
@@ -14,7 +15,7 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz libSDLx11.so.tar.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= High-performance MPEG video player (shareware)
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}.tar.gz
NO_PACKAGE= "No redistribution"
@@ -22,6 +23,7 @@ NO_CDROM= "No redistribution"
NO_BUILD= yes
NO_FILTER_SHLIBS=yes
ONLY_FOR_ARCHS= i386
+USE_LINUX= yes
WRKSRC= ${WRKDIR}/mtv
MAN1= mtv.1
diff --git a/multimedia/netshow/Makefile b/multimedia/netshow/Makefile
index 7d1ade4f4158..b25855082bf8 100644
--- a/multimedia/netshow/Makefile
+++ b/multimedia/netshow/Makefile
@@ -7,6 +7,7 @@
PORTNAME= netshow
PORTVERSION= 2.00.251
+PORTREVISION= 1
CATEGORIES= multimedia linux net
MASTER_SITES= http://www.microsoft.com/netshow/download/en/beta/
DISTNAME= netshow_linux
@@ -15,6 +16,8 @@ EXTRACT_SUFX= .gz
MAINTAINER= dburr@FreeBSD.org
COMMENT= Microsoft NetShow video stream player
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
RESTRICTED= "Commercial software"
BROKEN= Unfetchable
diff --git a/net-im/aim/Makefile b/net-im/aim/Makefile
index 9e79e727ab1a..c4ef5a7d5bc3 100644
--- a/net-im/aim/Makefile
+++ b/net-im/aim/Makefile
@@ -7,6 +7,7 @@
PORTNAME= aim
PORTVERSION= 1.5.286
+PORTREVISION= 1
CATEGORIES= net linux
MASTER_SITES= ftp://ftp.newaol.com/aimgen/380469/
DISTNAME= aim-${PORTVERSION}
@@ -15,13 +16,13 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= AOL's Instant Messenger (AIM) client
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
- /compat/linux/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
ONLY_FOR_ARCHS= i386
NO_WRKSUBDIR= yes
NO_BUILD= yes
-USE_XLIB= yes
+USE_LINUX= yes
+PREFIX?= ${X11BASE}
INSTALLS_SHLIB= yes
# must not strip
STRIP=
diff --git a/net-im/skype-devel/Makefile b/net-im/skype-devel/Makefile
index 759dc976345a..c6b47e298ebb 100644
--- a/net-im/skype-devel/Makefile
+++ b/net-im/skype-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= skype
PORTVERSION= 0.92.0.12
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://download.skype.com/linux/
DISTNAME= skype_staticQT-${PORTVERSION}
@@ -14,14 +15,13 @@ DISTNAME= skype_staticQT-${PORTVERSION}
MAINTAINER= netchild@FreeBSD.org
COMMENT= P2P VoIP software
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_BZIP2= yes
-USE_X_PREFIX= yes
-#USE_LINUX= yes
+PREFIX?= ${X11BASE}
+USE_LINUX= yes
WANT_GNOME= yes
ONLY_FOR_ARCHS= i386
diff --git a/net-im/skype/Makefile b/net-im/skype/Makefile
index 759dc976345a..c6b47e298ebb 100644
--- a/net-im/skype/Makefile
+++ b/net-im/skype/Makefile
@@ -7,6 +7,7 @@
PORTNAME= skype
PORTVERSION= 0.92.0.12
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://download.skype.com/linux/
DISTNAME= skype_staticQT-${PORTVERSION}
@@ -14,14 +15,13 @@ DISTNAME= skype_staticQT-${PORTVERSION}
MAINTAINER= netchild@FreeBSD.org
COMMENT= P2P VoIP software
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_BZIP2= yes
-USE_X_PREFIX= yes
-#USE_LINUX= yes
+PREFIX?= ${X11BASE}
+USE_LINUX= yes
WANT_GNOME= yes
ONLY_FOR_ARCHS= i386
diff --git a/net-im/skype20/Makefile b/net-im/skype20/Makefile
index 759dc976345a..c6b47e298ebb 100644
--- a/net-im/skype20/Makefile
+++ b/net-im/skype20/Makefile
@@ -7,6 +7,7 @@
PORTNAME= skype
PORTVERSION= 0.92.0.12
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://download.skype.com/linux/
DISTNAME= skype_staticQT-${PORTVERSION}
@@ -14,14 +15,13 @@ DISTNAME= skype_staticQT-${PORTVERSION}
MAINTAINER= netchild@FreeBSD.org
COMMENT= P2P VoIP software
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_BZIP2= yes
-USE_X_PREFIX= yes
-#USE_LINUX= yes
+PREFIX?= ${X11BASE}
+USE_LINUX= yes
WANT_GNOME= yes
ONLY_FOR_ARCHS= i386
diff --git a/net-p2p/linux-agsatellite/Makefile b/net-p2p/linux-agsatellite/Makefile
index 9f3a4592a707..a2df25e0e13d 100644
--- a/net-p2p/linux-agsatellite/Makefile
+++ b/net-p2p/linux-agsatellite/Makefile
@@ -7,7 +7,7 @@
PORTNAME= agsatellite
PORTVERSION= 0.520
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net audio linux
MASTER_SITES= http://www.audiogalaxy.com/downloads/
PKGNAMEPREFIX= linux-
@@ -16,6 +16,8 @@ DISTNAME= AGSatellite${PORTVERSION:S/.//}-glibc21
MAINTAINER= lioux@FreeBSD.org
COMMENT= Client that allows you to share your music on Audiogalaxy(TM)
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*//}
USE_LINUX= yes
diff --git a/net-p2p/linux-edonkey-core/Makefile b/net-p2p/linux-edonkey-core/Makefile
index 65537dc8f6a8..6fda23a509c9 100644
--- a/net-p2p/linux-edonkey-core/Makefile
+++ b/net-p2p/linux-edonkey-core/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 0.50.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net linux
MASTER_SITES= http://www.overnet.com/files/
diff --git a/net-p2p/linux-edonkey-server/Makefile b/net-p2p/linux-edonkey-server/Makefile
index 13d661d11ef2..fffd87c540d3 100644
--- a/net-p2p/linux-edonkey-server/Makefile
+++ b/net-p2p/linux-edonkey-server/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 16.39
+PORTREVISION= 1
CATEGORIES= net linux
MASTER_SITES= http://www.edonkey2000.com/files/
PKGNAMEPREFIX= linux-
diff --git a/net-p2p/linux-edonkey-tool-recovermet/Makefile b/net-p2p/linux-edonkey-tool-recovermet/Makefile
index c8ea3c79b7c3..86512d25fb75 100644
--- a/net-p2p/linux-edonkey-tool-recovermet/Makefile
+++ b/net-p2p/linux-edonkey-tool-recovermet/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 0.0.2
+PORTREVISION= 1
CATEGORIES= misc linux
MASTER_SITES= http://users.aber.ac.uk/tpm01/ed2k_tools/
PKGNAMEPREFIX= linux-
diff --git a/net-p2p/peercast/Makefile b/net-p2p/peercast/Makefile
index 03d32427194c..7e2c7ef0cb94 100644
--- a/net-p2p/peercast/Makefile
+++ b/net-p2p/peercast/Makefile
@@ -15,8 +15,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER= jylefort@brutele.be
COMMENT= A peer-to-peer network for broadcasting and listening to streams
-RUN_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
-
USE_LINUX= yes
NO_WRKSUBDIR= yes
diff --git a/net/aim/Makefile b/net/aim/Makefile
index 9e79e727ab1a..c4ef5a7d5bc3 100644
--- a/net/aim/Makefile
+++ b/net/aim/Makefile
@@ -7,6 +7,7 @@
PORTNAME= aim
PORTVERSION= 1.5.286
+PORTREVISION= 1
CATEGORIES= net linux
MASTER_SITES= ftp://ftp.newaol.com/aimgen/380469/
DISTNAME= aim-${PORTVERSION}
@@ -15,13 +16,13 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= AOL's Instant Messenger (AIM) client
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
- /compat/linux/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
ONLY_FOR_ARCHS= i386
NO_WRKSUBDIR= yes
NO_BUILD= yes
-USE_XLIB= yes
+USE_LINUX= yes
+PREFIX?= ${X11BASE}
INSTALLS_SHLIB= yes
# must not strip
STRIP=
diff --git a/net/citrix_ica/Makefile b/net/citrix_ica/Makefile
index 17bbacfe3f92..984293afe8e4 100644
--- a/net/citrix_ica/Makefile
+++ b/net/citrix_ica/Makefile
@@ -7,7 +7,7 @@
PORTNAME= citrix_ica
PORTVERSION= 8.00
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net comms linux
MASTER_SITES=
DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
@@ -15,14 +15,13 @@ DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
MAINTAINER= mbr@FreeBSD.org
COMMENT= Citrix(R) client for the Microsoft Windows Terminal Server
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-
ONLY_FOR_ARCHS= i386
RESTRICTED= "License prohibits redistribution"
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
CDIR= ${PREFIX}/ICAClient
BINDIR= ${PREFIX}/bin
diff --git a/net/citrix_xenapp/Makefile b/net/citrix_xenapp/Makefile
index 17bbacfe3f92..984293afe8e4 100644
--- a/net/citrix_xenapp/Makefile
+++ b/net/citrix_xenapp/Makefile
@@ -7,7 +7,7 @@
PORTNAME= citrix_ica
PORTVERSION= 8.00
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net comms linux
MASTER_SITES=
DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
@@ -15,14 +15,13 @@ DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
MAINTAINER= mbr@FreeBSD.org
COMMENT= Citrix(R) client for the Microsoft Windows Terminal Server
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
-
ONLY_FOR_ARCHS= i386
RESTRICTED= "License prohibits redistribution"
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
CDIR= ${PREFIX}/ICAClient
BINDIR= ${PREFIX}/bin
diff --git a/net/linux-agsatellite/Makefile b/net/linux-agsatellite/Makefile
index 9f3a4592a707..a2df25e0e13d 100644
--- a/net/linux-agsatellite/Makefile
+++ b/net/linux-agsatellite/Makefile
@@ -7,7 +7,7 @@
PORTNAME= agsatellite
PORTVERSION= 0.520
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net audio linux
MASTER_SITES= http://www.audiogalaxy.com/downloads/
PKGNAMEPREFIX= linux-
@@ -16,6 +16,8 @@ DISTNAME= AGSatellite${PORTVERSION:S/.//}-glibc21
MAINTAINER= lioux@FreeBSD.org
COMMENT= Client that allows you to share your music on Audiogalaxy(TM)
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*//}
USE_LINUX= yes
diff --git a/net/linux-edonkey-core/Makefile b/net/linux-edonkey-core/Makefile
index 65537dc8f6a8..6fda23a509c9 100644
--- a/net/linux-edonkey-core/Makefile
+++ b/net/linux-edonkey-core/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 0.50.1
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net linux
MASTER_SITES= http://www.overnet.com/files/
diff --git a/net/linux-edonkey-gui-gtk/Makefile b/net/linux-edonkey-gui-gtk/Makefile
index 3ee8bd87393c..85dd0cbecf06 100644
--- a/net/linux-edonkey-gui-gtk/Makefile
+++ b/net/linux-edonkey-gui-gtk/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 0.2.0.a.${SNAPSHOT_DATE:S/-/./g}
+PORTREVISION= 1
CATEGORIES= net linux
MASTER_SITES= http://users.aber.ac.uk/tpm01/
PKGNAMEPREFIX= linux-
@@ -21,7 +22,7 @@ RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core \
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
NO_WRKSUBDIR= yes
NO_BUILD= yes
STRIP=
diff --git a/net/linux-edonkey-server/Makefile b/net/linux-edonkey-server/Makefile
index 13d661d11ef2..fffd87c540d3 100644
--- a/net/linux-edonkey-server/Makefile
+++ b/net/linux-edonkey-server/Makefile
@@ -7,6 +7,7 @@
PORTNAME= edonkey
PORTVERSION= 16.39
+PORTREVISION= 1
CATEGORIES= net linux
MASTER_SITES= http://www.edonkey2000.com/files/
PKGNAMEPREFIX= linux-
diff --git a/net/peercast/Makefile b/net/peercast/Makefile
index 03d32427194c..7e2c7ef0cb94 100644
--- a/net/peercast/Makefile
+++ b/net/peercast/Makefile
@@ -15,8 +15,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER= jylefort@brutele.be
COMMENT= A peer-to-peer network for broadcasting and listening to streams
-RUN_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
-
USE_LINUX= yes
NO_WRKSUBDIR= yes
diff --git a/net/skype-devel/Makefile b/net/skype-devel/Makefile
index 759dc976345a..c6b47e298ebb 100644
--- a/net/skype-devel/Makefile
+++ b/net/skype-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= skype
PORTVERSION= 0.92.0.12
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://download.skype.com/linux/
DISTNAME= skype_staticQT-${PORTVERSION}
@@ -14,14 +15,13 @@ DISTNAME= skype_staticQT-${PORTVERSION}
MAINTAINER= netchild@FreeBSD.org
COMMENT= P2P VoIP software
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_BZIP2= yes
-USE_X_PREFIX= yes
-#USE_LINUX= yes
+PREFIX?= ${X11BASE}
+USE_LINUX= yes
WANT_GNOME= yes
ONLY_FOR_ARCHS= i386
diff --git a/net/skype/Makefile b/net/skype/Makefile
index 759dc976345a..c6b47e298ebb 100644
--- a/net/skype/Makefile
+++ b/net/skype/Makefile
@@ -7,6 +7,7 @@
PORTNAME= skype
PORTVERSION= 0.92.0.12
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://download.skype.com/linux/
DISTNAME= skype_staticQT-${PORTVERSION}
@@ -14,14 +15,13 @@ DISTNAME= skype_staticQT-${PORTVERSION}
MAINTAINER= netchild@FreeBSD.org
COMMENT= P2P VoIP software
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
USE_BZIP2= yes
-USE_X_PREFIX= yes
-#USE_LINUX= yes
+PREFIX?= ${X11BASE}
+USE_LINUX= yes
WANT_GNOME= yes
ONLY_FOR_ARCHS= i386
diff --git a/palm/hdconv/Makefile b/palm/hdconv/Makefile
index 6cd75dc6e94c..791fd8f4d180 100644
--- a/palm/hdconv/Makefile
+++ b/palm/hdconv/Makefile
@@ -16,7 +16,7 @@ COMMENT= Converts HanDBase database to CSV, and vice versa
BUILD_DEPENDS= ${LINUXBASE}/usr/bin/strip:${PORTSDIR}/devel/linux_devtools-7
-USE_LINUX= yes
+USE_LINUX= 7
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
diff --git a/portuguese/staroffice52/Makefile b/portuguese/staroffice52/Makefile
index 121382540304..5553b19133e7 100644
--- a/portuguese/staroffice52/Makefile
+++ b/portuguese/staroffice52/Makefile
@@ -7,6 +7,7 @@
PORTNAME= staroffice
PORTVERSION= 5.2
+PORTREVISION= 1
CATEGORIES= portuguese editors linux
MASTER_SITES= http://ftp.ceat.net/pub/linux/text/office/star_office-5.2/ \
ftp://ftp.puc-rio.br/pub/StarOffice52/ \
@@ -27,13 +28,14 @@ EXTRACT_ONLY= 109939-03.tar.Z
MAINTAINER= mbr@FreeBSD.org
COMMENT= Sistema integrado de processador de texto/planilha/e muito mais
-FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base
+FETCH_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base-8
ONLY_FOR_ARCHS= i386
NO_CDROM= 'Deve ser obtido diretamente do site da Sun via interface www'
CD_MOUNTPT= '/cdrom'
IS_INTERACTIVE= yes
NO_BUILD= yes
+USE_LINUX= yes
USE_PERL5_BUILD=yes
DIST_SUBDIR= staroffice52
WRKSRC= ${WRKDIR}/office52
diff --git a/print/acroread/Makefile b/print/acroread/Makefile
index ce5c449dc805..0c1dcd76205f 100644
--- a/print/acroread/Makefile
+++ b/print/acroread/Makefile
@@ -7,6 +7,7 @@
PORTNAME= acroread
PORTVERSION= 5.10
+PORTREVISION= 1
CATEGORIES= print linux
MASTER_SITES= http://download.adobe.com/pub/adobe/acrobatreader/unix/5.x/ \
ftp://ftp.adobe.com/pub/adobe/acrobatreader/unix/5.x/
@@ -17,24 +18,18 @@ DIST_SUBDIR= acroread
MAINTAINER= trevor@FreeBSD.org
COMMENT= View, distribute and print PDF documents
-ONLY_FOR_ARCHS= amd64 i386
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
-.if (exists(${LINUXBASE}/lib/libc-2.3.2.so))
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
-.else
+ONLY_FOR_ARCHS= amd64 i386
USE_LINUX= yes
-.endif
-
USE_REINPLACE= yes
+NO_BUILD= yes
REINPLACE_ARGS= -i '' -E
NO_FILTER_SHLIBS= yes
PLIST_SUB= "ARCHDIR=intellinux"
WRKSRC= ${WRKDIR}/installers
-do-build:
- @${ECHO_MSG} "Do a \`make install' as root."
-
do-install:
@${MKDIR} ${PREFIX}/Acrobat5
@ReadInstallDir=${PREFIX}/Acrobat5 ${WRKSRC}/INSTALL
@@ -46,7 +41,7 @@ do-install:
post-install:
${REINPLACE_CMD} 's:Linux):FreeBSD|Linux):g' ${PREFIX}/Acrobat5/bin/acroread
-@${LINUXBASE}/usr/bin/strip ${PREFIX}/Acrobat5/Reader/intellinux/bin/acroread
- @brandelf -t Linux ${PREFIX}/Acrobat5/Reader/intellinux/bin/acroread
+ @${BRANDELF} -t Linux ${PREFIX}/Acrobat5/Reader/intellinux/bin/acroread
${REINPLACE_CMD} 's:OSF1):FreeBSD|OSF1):g' ${PREFIX}/Acrobat5/bin/acroread
@cd ${PREFIX}/Acrobat5/bin && \
${INSTALL_SCRIPT} ${PREFIX}/Acrobat5/bin/acroread \
diff --git a/print/bjfiltercom/Makefile b/print/bjfiltercom/Makefile
index 04773b63efff..50e3c78ad8f1 100644
--- a/print/bjfiltercom/Makefile
+++ b/print/bjfiltercom/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= bjfiltercom
PORTVERSION?= 1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= print linux
MASTER_SITES= ftp://download.canon.jp/pub/driver/bj/linux/
DISTFILES= ${RPMFILE}
@@ -24,14 +24,14 @@ EXTRACT_DEPENDS= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
RUN_DEPENDS= stsmon:${PORTSDIR}/print/bjfiltercom \
pstops:${PORTSDIR}/print/psutils-${PAPERSIZE}
.else
-RUN_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
- ${LINUXBASE}/usr/lib/libxml.so.1:${PORTSDIR}/textproc/linux-libxml \
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libxml.so.1:${PORTSDIR}/textproc/linux-libxml \
${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
${LINUXBASE}/usr/lib/libtiff.so.3:${PORTSDIR}/graphics/linux-tiff \
${LINUXBASE}/usr/lib/libglade.so.0:${PORTSDIR}/devel/linux-libglade \
${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
BIN_FILES= bjcmd bjfilter bjprn lgmon printui stsmon
+USE_LINUX= yes
.endif
EXTRACT_CMD= rpm2cpio.pl
diff --git a/russian/linux-mozillafirebird/Makefile b/russian/linux-mozillafirebird/Makefile
index 6404ff38b9cd..ee747b5d4b95 100644
--- a/russian/linux-mozillafirebird/Makefile
+++ b/russian/linux-mozillafirebird/Makefile
@@ -13,7 +13,6 @@ DISTNAME= MozillaFirebird-${PORTVERSION}-i686-pc-linux-gnu-ruRU
COMMENT= Firebird Web browser: Russian Linux/i386 version
RUN_DEPENDS= \
-${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8 \
${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
@@ -22,8 +21,6 @@ ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
${LINUXBASE}/usr/lib/libpango-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango \
${LINUXBASE}/usr/share/fonts/default:${PORTSDIR}/x11-fonts/linux-urw-fonts
-BROKEN= "Inconsistent dependencies (linux_base 7.x and 8.x)"
-
USE_BZIP2= yes
MASTERDIR= ${.CURDIR}/../../www/linux-mozillafirebird
diff --git a/sysutils/linux-acu/Makefile b/sysutils/linux-acu/Makefile
index 498b12c0f47b..6da6aedbaa17 100644
--- a/sysutils/linux-acu/Makefile
+++ b/sysutils/linux-acu/Makefile
@@ -7,7 +7,8 @@
PORTNAME= acu
PORTVERSION= 2.0
-CATEGORIES= sysutils
+PORTREVISION= 1
+CATEGORIES= sysutils linux
MASTER_SITES= # fetch manually
PKGNAMEPREFIX= linux-
DISTNAME= Linux-ACU-Driver-v${PORTVERSION}
@@ -15,8 +16,7 @@ DISTNAME= Linux-ACU-Driver-v${PORTVERSION}
MAINTAINER= matt@peterson.org
COMMENT= Aironet Cisco Utilities for 802.11 wireless NIC's
-RUN_DEPENDS= ${LINUXBASE}/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
- ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
.include <bsd.port.pre.mk>
@@ -30,7 +30,8 @@ IGNORE= may not be automatically fetched due to licensing\
.endif
ONLY_FOR_ARCHS= i386
-USE_XLIB= yes
+USE_LINUX= yes
+PREFIX?= ${X11BASE}
NO_WRKSUBDIR= yes
NO_BUILD= yes
NO_CDROM= "Redistribution not allowed"
diff --git a/sysutils/linux-afaapps/Makefile b/sysutils/linux-afaapps/Makefile
index 39024869eee1..cecdea336f7e 100644
--- a/sysutils/linux-afaapps/Makefile
+++ b/sysutils/linux-afaapps/Makefile
@@ -7,7 +7,7 @@
PORTNAME= afaapps
PORTVERSION= 2.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils linux
MASTER_SITES= ftp://ftp.us.dell.com/scsi-raid/
PKGNAMEPREFIX= linux-
@@ -17,15 +17,15 @@ MAINTAINER= bms@FreeBSD.org
COMMENT= DELL PowerEdge Raid Controller 2 (apps)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libartsc.so.0:${PORTSDIR}/audio/linux-arts \
- ${LINUXBASE}/usr/lib/libncurses.so.5:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libartsc.so.0:${PORTSDIR}/audio/linux-arts
RESTRICTED= "binary redistribution license needs clarification"
NO_BUILD= yes
NO_WRKSUBDIR= yes
-PREFIX?= ${LINUXBASE}
+USE_LINUX= yes
+USE_LINUX_PREFIX= yes
NO_MTREE= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/textproc/linux-aspell/Makefile b/textproc/linux-aspell/Makefile
index 6ed5368ccd39..6856235c3f10 100644
--- a/textproc/linux-aspell/Makefile
+++ b/textproc/linux-aspell/Makefile
@@ -7,6 +7,7 @@
PORTNAME= aspell
PORTVERSION= 0.50.4.1
+PORTREVISION= 1
CATEGORIES= textproc linux
MASTER_SITES= ftp://sunsite.cnlab-switch.ch/mirror/ximian/ximian-evolution/redhat-80-i386/ \
ftp://ftp.ntua.gr/pub/X11/ximian/ximian-evolution/redhat-80-i386/ \
@@ -22,12 +23,13 @@ COMMENT= Spelling checker with better logic than ispell (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm \
bzip2:${PORTSDIR}/archivers/bzip2
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
NO_BUILD= yes
USE_REINPLACE= yes
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
+USE_GMAKE= yes
NO_FILTER_SHLIBS= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/textproc/linux-expat/Makefile b/textproc/linux-expat/Makefile
index 2b1b5d631f65..121986b7794a 100644
--- a/textproc/linux-expat/Makefile
+++ b/textproc/linux-expat/Makefile
@@ -7,12 +7,14 @@
PORTNAME= expat
PORTVERSION= 1.95.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Linux/i386 binary port of Expat XML-parsing library
+RUN_DEPENDS=
+
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
PLIST= ${WRKDIR}/plist
diff --git a/textproc/linux-f10-aspell/Makefile b/textproc/linux-f10-aspell/Makefile
index 6ed5368ccd39..6856235c3f10 100644
--- a/textproc/linux-f10-aspell/Makefile
+++ b/textproc/linux-f10-aspell/Makefile
@@ -7,6 +7,7 @@
PORTNAME= aspell
PORTVERSION= 0.50.4.1
+PORTREVISION= 1
CATEGORIES= textproc linux
MASTER_SITES= ftp://sunsite.cnlab-switch.ch/mirror/ximian/ximian-evolution/redhat-80-i386/ \
ftp://ftp.ntua.gr/pub/X11/ximian/ximian-evolution/redhat-80-i386/ \
@@ -22,12 +23,13 @@ COMMENT= Spelling checker with better logic than ispell (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm \
bzip2:${PORTSDIR}/archivers/bzip2
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
NO_BUILD= yes
USE_REINPLACE= yes
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
+USE_GMAKE= yes
NO_FILTER_SHLIBS= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/textproc/linux-f10-expat/Makefile b/textproc/linux-f10-expat/Makefile
index 2b1b5d631f65..121986b7794a 100644
--- a/textproc/linux-f10-expat/Makefile
+++ b/textproc/linux-f10-expat/Makefile
@@ -7,12 +7,14 @@
PORTNAME= expat
PORTVERSION= 1.95.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Linux/i386 binary port of Expat XML-parsing library
+RUN_DEPENDS=
+
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
PLIST= ${WRKDIR}/plist
diff --git a/textproc/linux-f10-libxml/Makefile b/textproc/linux-f10-libxml/Makefile
index 5c312dcc6201..c9590a2f6ffe 100644
--- a/textproc/linux-f10-libxml/Makefile
+++ b/textproc/linux-f10-libxml/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libxml
PORTVERSION= 1.8.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libxml
RPM_SET= libxml-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/textproc/linux-f10-libxml2/Makefile b/textproc/linux-f10-libxml2/Makefile
index 5c312dcc6201..c9590a2f6ffe 100644
--- a/textproc/linux-f10-libxml2/Makefile
+++ b/textproc/linux-f10-libxml2/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libxml
PORTVERSION= 1.8.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libxml
RPM_SET= libxml-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/textproc/linux-f8-aspell/Makefile b/textproc/linux-f8-aspell/Makefile
index 6ed5368ccd39..6856235c3f10 100644
--- a/textproc/linux-f8-aspell/Makefile
+++ b/textproc/linux-f8-aspell/Makefile
@@ -7,6 +7,7 @@
PORTNAME= aspell
PORTVERSION= 0.50.4.1
+PORTREVISION= 1
CATEGORIES= textproc linux
MASTER_SITES= ftp://sunsite.cnlab-switch.ch/mirror/ximian/ximian-evolution/redhat-80-i386/ \
ftp://ftp.ntua.gr/pub/X11/ximian/ximian-evolution/redhat-80-i386/ \
@@ -22,12 +23,13 @@ COMMENT= Spelling checker with better logic than ispell (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm \
bzip2:${PORTSDIR}/archivers/bzip2
-RUN_DEPENDS= ${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
NO_BUILD= yes
USE_REINPLACE= yes
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
+USE_GMAKE= yes
NO_FILTER_SHLIBS= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
diff --git a/textproc/linux-f8-expat/Makefile b/textproc/linux-f8-expat/Makefile
index 2b1b5d631f65..121986b7794a 100644
--- a/textproc/linux-f8-expat/Makefile
+++ b/textproc/linux-f8-expat/Makefile
@@ -7,12 +7,14 @@
PORTNAME= expat
PORTVERSION= 1.95.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Linux/i386 binary port of Expat XML-parsing library
+RUN_DEPENDS=
+
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
PLIST= ${WRKDIR}/plist
diff --git a/textproc/linux-f8-libxml/Makefile b/textproc/linux-f8-libxml/Makefile
index 5c312dcc6201..c9590a2f6ffe 100644
--- a/textproc/linux-f8-libxml/Makefile
+++ b/textproc/linux-f8-libxml/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libxml
PORTVERSION= 1.8.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libxml
RPM_SET= libxml-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/textproc/linux-f8-libxml2/Makefile b/textproc/linux-f8-libxml2/Makefile
index 5c312dcc6201..c9590a2f6ffe 100644
--- a/textproc/linux-f8-libxml2/Makefile
+++ b/textproc/linux-f8-libxml2/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libxml
PORTVERSION= 1.8.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libxml
RPM_SET= libxml-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/textproc/linux-libxml/Makefile b/textproc/linux-libxml/Makefile
index 5c312dcc6201..c9590a2f6ffe 100644
--- a/textproc/linux-libxml/Makefile
+++ b/textproc/linux-libxml/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libxml
PORTVERSION= 1.8.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libxml
RPM_SET= libxml-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/textproc/linux-libxml2/Makefile b/textproc/linux-libxml2/Makefile
index 5c312dcc6201..c9590a2f6ffe 100644
--- a/textproc/linux-libxml2/Makefile
+++ b/textproc/linux-libxml2/Makefile
@@ -7,10 +7,10 @@
PORTNAME= libxml
PORTVERSION= 1.8.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of libxml
RPM_SET= libxml-${PORTVERSION}-1.${MACHINE_ARCH}.rpm
diff --git a/textproc/pocketreader/Makefile b/textproc/pocketreader/Makefile
index 08e78952954a..afacd275bf28 100644
--- a/textproc/pocketreader/Makefile
+++ b/textproc/pocketreader/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pocketreader
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= textproc linux
MASTER_SITES= http://www.pocketreader.com/download/software/
DISTNAME= linux-bin
diff --git a/www/aswedit/Makefile b/www/aswedit/Makefile
index 84900aba82c6..663997341485 100644
--- a/www/aswedit/Makefile
+++ b/www/aswedit/Makefile
@@ -7,6 +7,7 @@
PORTNAME= asWedit
PORTVERSION= 4.0.1
+PORTREVISION= 1
CATEGORIES= www editors linux
MASTER_SITES= http://www.advasoft.com/asWedit/ \
ftp://sunsite.doc.ic.ac.uk/packages/www/asWedit/ \
@@ -17,6 +18,8 @@ DISTNAME= asWedit-4.0-i386.linux
MAINTAINER= brett@peloton.runet.edu
COMMENT= An easy to use HTML and text editor
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
RESTRICTED= "Commercial software"
NO_BUILD= yes
diff --git a/www/linux-beonex/Makefile b/www/linux-beonex/Makefile
index 03ca11e0e093..6b21c90744c8 100644
--- a/www/linux-beonex/Makefile
+++ b/www/linux-beonex/Makefile
@@ -34,8 +34,7 @@ PKGMESSAGE= ${WRKDIR}/pkg-message
PLIST= ${WRKDIR}/pkg-plist
USE_BZIP2= yes
USE_LINUX= yes
-USE_XLIB= yes
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
WRKSRC= ${WRKDIR}/beonex-comm
post-extract:
diff --git a/www/linux-flashplugin/Makefile b/www/linux-flashplugin/Makefile
index b32c9acbf490..f99e1b1539df 100644
--- a/www/linux-flashplugin/Makefile
+++ b/www/linux-flashplugin/Makefile
@@ -7,7 +7,7 @@
PORTNAME= flashplugin
PORTVERSION= 5.0r51
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www multimedia linux
MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/
PKGNAMEPREFIX= linux-
@@ -17,6 +17,8 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@brandon.dvalentine.com
COMMENT= The official Macromedia Flash Player for Linux Netscape and Opera
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/www/linux-flashplugin6/Makefile b/www/linux-flashplugin6/Makefile
index 0c12e0147ee0..9cce9ddbd88a 100644
--- a/www/linux-flashplugin6/Makefile
+++ b/www/linux-flashplugin6/Makefile
@@ -7,7 +7,7 @@
PORTNAME= flashplugin
PORTVERSION= 6.0r79
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www multimedia linux
MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/
PKGNAMEPREFIX= linux-
@@ -17,6 +17,8 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@brandon.dvalentine.com
COMMENT= The official Macromedia Flash Player for Linux Mozilla and Netscape 6+
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/www/linux-flashplugin7/Makefile b/www/linux-flashplugin7/Makefile
index fc172ea6d2c2..f85e9235636c 100644
--- a/www/linux-flashplugin7/Makefile
+++ b/www/linux-flashplugin7/Makefile
@@ -7,6 +7,7 @@
PORTNAME= flashplugin
PORTVERSION= 7.0r25
+PORTREVISION= 1
CATEGORIES= www multimedia linux
MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/
PKGNAMEPREFIX= linux-
@@ -16,6 +17,8 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= jamie@bishopston.net
COMMENT= The official Macromedia Flash Player for Linux Mozilla and Netscape 6+
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/www/linux-flashplugin9/Makefile b/www/linux-flashplugin9/Makefile
index fc172ea6d2c2..f85e9235636c 100644
--- a/www/linux-flashplugin9/Makefile
+++ b/www/linux-flashplugin9/Makefile
@@ -7,6 +7,7 @@
PORTNAME= flashplugin
PORTVERSION= 7.0r25
+PORTREVISION= 1
CATEGORIES= www multimedia linux
MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/
PKGNAMEPREFIX= linux-
@@ -16,6 +17,8 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= jamie@bishopston.net
COMMENT= The official Macromedia Flash Player for Linux Mozilla and Netscape 6+
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
diff --git a/www/linux-lesstif-ns/Makefile b/www/linux-lesstif-ns/Makefile
index 39b0078de645..f8ee74e43096 100644
--- a/www/linux-lesstif-ns/Makefile
+++ b/www/linux-lesstif-ns/Makefile
@@ -7,7 +7,7 @@
PORTNAME= lesstif
PORTVERSION= 0.92.26
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www x11-toolkits linux
MASTER_SITES= ftp://ftp.lesstif.org/pub/hungry/lesstif/srcdist/ \
ftp://ftp.lesstif.org/pub/hungry/lesstif/srcdist/obsolete/ \
@@ -26,6 +26,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Clone of the Motif library mostly for linux-netscape4
BUILD_DEPENDS= ${LINUXBASE}/usr/bin/cc:${PORTSDIR}/devel/linux_devtools-7
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
USE_BZIP2= yes
USE_LINUX_PREFIX= yes
diff --git a/www/linux-mozilla-devel/Makefile b/www/linux-mozilla-devel/Makefile
index 47526bec6105..c38136a4b6a8 100644
--- a/www/linux-mozilla-devel/Makefile
+++ b/www/linux-mozilla-devel/Makefile
@@ -8,6 +8,7 @@
PORTNAME= mozilla
PORTVERSION= 1.8a5
+PORTREVISION= 1
CATEGORIES= www linux
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR= mozilla/releases/mozilla${PORTVERSION}/linux-xpi
@@ -24,7 +25,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
ONLY_FOR_ARCHS= i386
-USE_XLIB= yes
+PREFIX?= ${X11BASE}
USE_ZIP= yes
USE_LINUX= yes
WRKSRC= ${WRKDIR}/xpi
diff --git a/www/linux-mozilla/Makefile b/www/linux-mozilla/Makefile
index af746db97957..3203afbec9da 100644
--- a/www/linux-mozilla/Makefile
+++ b/www/linux-mozilla/Makefile
@@ -8,6 +8,7 @@
PORTNAME= mozilla
PORTVERSION= 1.7.3
+PORTREVISION= 1
CATEGORIES= www linux
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR= mozilla/releases/mozilla${PORTVERSION}/linux-xpi
@@ -23,7 +24,7 @@ RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
ONLY_FOR_ARCHS= i386
-USE_XLIB= yes
+PREFIX?= ${X11BASE}
USE_ZIP= yes
USE_LINUX= yes
WRKSRC= ${WRKDIR}/xpi
diff --git a/www/linux-mozillafirebird/Makefile b/www/linux-mozillafirebird/Makefile
index e125d9328423..dce6313709db 100644
--- a/www/linux-mozillafirebird/Makefile
+++ b/www/linux-mozillafirebird/Makefile
@@ -7,6 +7,7 @@
PORTNAME= mozillafirebird
PORTVERSION= 0.7
+PORTREVISION= 1
CATEGORIES?= www linux
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR?= firebird/releases/${PORTVERSION}
@@ -28,8 +29,7 @@ MD5_FILE= ${.CURDIR}/distinfo
PKGMESSAGE= ${WRKDIR}/pkg-message
PLIST= ${WRKDIR}/pkg-plist
USE_LINUX= yes
-USE_XLIB= yes
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
WRKSRC= ${WRKDIR}/MozillaFirebird
do-patch:
@@ -79,10 +79,10 @@ NEW_LIBSTDCXX= ${LINUXBASE}/usr/lib/libstdc++-libc6.2-2.so.3
OLD_LIBSTDCXX= libstdc++-libc6.1-1.so.2
post-install:
- if [ ! -f ${NEW_LIBSTDCXX} ]; then \
+ if [ ! -e ${NEW_LIBSTDCXX} ]; then \
${LN} -s ${OLD_LIBSTDCXX} ${NEW_LIBSTDCXX}; \
fi
- ${ECHO_CMD} "@exec if [ ! -f ${NEW_LIBSTDCXX} ]; then ${LN} -s ${OLD_LIBSTDCXX} ${NEW_LIBSTDCXX}; fi" >> ${TMPPLIST}
+ ${ECHO_CMD} "@exec if [ ! -e ${NEW_LIBSTDCXX} ]; then ${LN} -s ${OLD_LIBSTDCXX} ${NEW_LIBSTDCXX}; fi" >> ${TMPPLIST}
${ECHO_CMD} "@unexec if [ -L ${NEW_LIBSTDCXX} ]; then ${RM} -f ${NEW_LIBSTDCXX}; fi" >> ${TMPPLIST}
@${ECHO_CMD} \*\* After adding plugins to \(Linux\) Beonex,
@${ECHO_CMD} \*\* Mozilla or Netscape, run\
diff --git a/www/linux-nvu/Makefile b/www/linux-nvu/Makefile
index 6009a1c3838a..9012499c2aee 100644
--- a/www/linux-nvu/Makefile
+++ b/www/linux-nvu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= nvu
PORTVERSION= 0.20
+PORTREVISION= 1
CATEGORIES= www linux
MASTER_SITES= http://cvs.nvu.com/download/
PKGNAMEPREFIX= linux-
@@ -16,7 +17,6 @@ MAINTAINER= ilya@space.rootshell.ru
COMMENT= A complete Web Authoring System
RUN_DEPENDS= \
- ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
${LINUXBASE}/usr/lib/libgobject-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
diff --git a/www/linux-opera-devel/Makefile b/www/linux-opera-devel/Makefile
index 384f2e457ace..c4c983e9f4e3 100644
--- a/www/linux-opera-devel/Makefile
+++ b/www/linux-opera-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= opera
PORTVERSION= ${OPERA_VER}.${OPERA_DATE}
+PORTREVISION= 1
CATEGORIES= www linux
MASTER_SITES= ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
@@ -24,12 +25,17 @@ DISTNAME= ${PORTNAME}-${OPERA_VER}-${OPERA_DATE}.1-static-qt.i386-en
MAINTAINER= mezz@FreeBSD.org
COMMENT= A blazingly fast, full-featured, standards-compliant browser
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs \
+ ${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell \
+ ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3:${PORTSDIR}/x11-toolkits/linux-openmotif
+
RESTRICTED= "not redistributable; commercial software"
USE_BZIP2= yes
WANT_GNOME= yes
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
USE_REINPLACE= yes
+WITH_LINUX= yes
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
@@ -42,18 +48,6 @@ DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME}
.include <bsd.port.pre.mk>
-.if exists(${LINUXBASE}/lib/libc-2.3.2.so) || defined(WITH_LINUX8)
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
- ${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell \
- ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-WITH_LINUX8= yes
-.else
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-USE_LINUX= yes
-.endif
-
.if ${HAVE_GNOME:Mgnomehier}!=""
PLIST_SUB+= GNOME:=""
.else
@@ -66,13 +60,6 @@ PLIST_SUB+= KDE:=""
PLIST_SUB+= KDE:="@comment "
.endif
-pre-everything::
-.if !defined(WITH_LINUX8)
- @${ECHO_MSG} "You may specify the following on the command line:"
- @${ECHO_MSG} " "
- @${ECHO_MSG} "WITH_LINUX8=yes to use Xft2 and enable spell checker (requires linux_base-8)."
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g ; \
s|%%LOCALBASE%%|${LOCALBASE}|g ; s|%%X11BASE%%|${X11BASE}|g' \
diff --git a/www/linux-opera/Makefile b/www/linux-opera/Makefile
index 384f2e457ace..c4c983e9f4e3 100644
--- a/www/linux-opera/Makefile
+++ b/www/linux-opera/Makefile
@@ -7,6 +7,7 @@
PORTNAME= opera
PORTVERSION= ${OPERA_VER}.${OPERA_DATE}
+PORTREVISION= 1
CATEGORIES= www linux
MASTER_SITES= ftp://ftp.opera.com/pub/opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
ftp://ftp.sunet.se/pub/www/clients/Opera/linux/${OPERA_VER:S/.//}u1/final/en/i386/static/ \
@@ -24,12 +25,17 @@ DISTNAME= ${PORTNAME}-${OPERA_VER}-${OPERA_DATE}.1-static-qt.i386-en
MAINTAINER= mezz@FreeBSD.org
COMMENT= A blazingly fast, full-featured, standards-compliant browser
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs \
+ ${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell \
+ ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3:${PORTSDIR}/x11-toolkits/linux-openmotif
+
RESTRICTED= "not redistributable; commercial software"
USE_BZIP2= yes
WANT_GNOME= yes
-USE_X_PREFIX= yes
+PREFIX?= ${X11BASE}
USE_REINPLACE= yes
+WITH_LINUX= yes
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
@@ -42,18 +48,6 @@ DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME}
.include <bsd.port.pre.mk>
-.if exists(${LINUXBASE}/lib/libc-2.3.2.so) || defined(WITH_LINUX8)
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
- ${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell \
- ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-WITH_LINUX8= yes
-.else
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-USE_LINUX= yes
-.endif
-
.if ${HAVE_GNOME:Mgnomehier}!=""
PLIST_SUB+= GNOME:=""
.else
@@ -66,13 +60,6 @@ PLIST_SUB+= KDE:=""
PLIST_SUB+= KDE:="@comment "
.endif
-pre-everything::
-.if !defined(WITH_LINUX8)
- @${ECHO_MSG} "You may specify the following on the command line:"
- @${ECHO_MSG} " "
- @${ECHO_MSG} "WITH_LINUX8=yes to use Xft2 and enable spell checker (requires linux_base-8)."
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g ; \
s|%%LOCALBASE%%|${LOCALBASE}|g ; s|%%X11BASE%%|${X11BASE}|g' \
diff --git a/www/netscape7/Makefile b/www/netscape7/Makefile
index 46fa27c1909a..6b925e3c7df2 100644
--- a/www/netscape7/Makefile
+++ b/www/netscape7/Makefile
@@ -8,6 +8,7 @@
PORTNAME= netscape7
PORTVERSION?= 7.2
+PORTREVISION?= 1
CATEGORIES?= www linux
MASTER_SITES= ${MASTER_SITE_NETSCAPE}
DIST_SUBDIR= ${MAJ}/${NETSCAPE_LANG}/${VER}
@@ -30,7 +31,7 @@ ONLY_FOR_ARCHS= i386
RESTRICTED= "no redistribution"
NO_CDROM= ${RESTRICTED}
USE_LINUX= yes
-USE_XLIB= yes
+PREFIX?= ${X11BASE}
USE_ZIP= yes
VER?= ${PORTVERSION}
WRKSRC= ${WRKDIR}/netscape-installer/xpi
diff --git a/x11-fonts/linux-f10-fontconfig/Makefile b/x11-fonts/linux-f10-fontconfig/Makefile
index 2be72b130f64..8070fa864f77 100644
--- a/x11-fonts/linux-f10-fontconfig/Makefile
+++ b/x11-fonts/linux-f10-fontconfig/Makefile
@@ -7,24 +7,48 @@
PORTNAME= fontconfig
PORTVERSION= 2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fonts linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Linux/i386 binary of Fontconfig
+EXTRACT_DEPENDS=rpm2cpio:${PORTSDIR}/archivers/rpm
+BUILD_DEPENDS= ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_REINPLACE= yes
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
PLIST= ${WRKDIR}/plist
RPM_SET= fontconfig-2.1-9.i386.rpm
+#PKGINSTALL= ${WRKDIR}/pkg-install
+
+do-extract:
+ @${RM} -rf ${WRKSRC}/tmp
+ @${MKDIR} ${WRKSRC}/tmp
+ @cd ${WRKSRC}/tmp; \
+ rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id;
+
+post-patch:
+ @${REINPLACE_CMD} -i "" -e 's:/usr/share/fonts:${X11BASE}/lib/X11/fonts:g ; \
+ s:/usr/X11R6/lib/X11/fonts/OTF:${X11BASE}/lib/X11/fonts/bitstream-vera:g' \
+ ${WRKSRC}/tmp/etc/fonts/fonts.conf
+
pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id; \
+ @cd ${WRKSRC}/tmp; \
${FIND} * -type f -o -type l > ${PLIST}; \
${FIND} -d * -type d | ${GREP} font | \
${SED} -e 's:^:@dirrm :' >> ${PLIST}
+post-install:
+ @${INSTALL_DATA} ${WRKSRC}/tmp/etc/fonts/fonts.conf ${PREFIX}/etc/fonts/
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/fc-cache ${PREFIX}/usr/bin/fc-list
+# @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${FILESDIR}/pkg-install.in \
+# > ${PKGINSTALL}
+#.if !defined(PACKAGE_BUILDING)
+# @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+#.endif
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/x11-fonts/linux-f10-fontconfig/files/pkg-install.in b/x11-fonts/linux-f10-fontconfig/files/pkg-install.in
new file mode 100644
index 000000000000..92023842a8c4
--- /dev/null
+++ b/x11-fonts/linux-f10-fontconfig/files/pkg-install.in
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:%%PREFIX%%/usr/bin:%%PREFIX%%/usr/sbin:%%PREFIX%%/usr/X11R6/bin
+export PATH
+
+if [ "$2" = "POST-INSTALL" ]; then
+ echo "Running fc-cache to build fontconfig cache..."
+ %%PREFIX%%/usr/bin/fc-cache -f -v
+fi
diff --git a/x11-fonts/linux-f8-fontconfig/Makefile b/x11-fonts/linux-f8-fontconfig/Makefile
index 2be72b130f64..8070fa864f77 100644
--- a/x11-fonts/linux-f8-fontconfig/Makefile
+++ b/x11-fonts/linux-f8-fontconfig/Makefile
@@ -7,24 +7,48 @@
PORTNAME= fontconfig
PORTVERSION= 2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fonts linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Linux/i386 binary of Fontconfig
+EXTRACT_DEPENDS=rpm2cpio:${PORTSDIR}/archivers/rpm
+BUILD_DEPENDS= ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_REINPLACE= yes
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
PLIST= ${WRKDIR}/plist
RPM_SET= fontconfig-2.1-9.i386.rpm
+#PKGINSTALL= ${WRKDIR}/pkg-install
+
+do-extract:
+ @${RM} -rf ${WRKSRC}/tmp
+ @${MKDIR} ${WRKSRC}/tmp
+ @cd ${WRKSRC}/tmp; \
+ rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id;
+
+post-patch:
+ @${REINPLACE_CMD} -i "" -e 's:/usr/share/fonts:${X11BASE}/lib/X11/fonts:g ; \
+ s:/usr/X11R6/lib/X11/fonts/OTF:${X11BASE}/lib/X11/fonts/bitstream-vera:g' \
+ ${WRKSRC}/tmp/etc/fonts/fonts.conf
+
pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id; \
+ @cd ${WRKSRC}/tmp; \
${FIND} * -type f -o -type l > ${PLIST}; \
${FIND} -d * -type d | ${GREP} font | \
${SED} -e 's:^:@dirrm :' >> ${PLIST}
+post-install:
+ @${INSTALL_DATA} ${WRKSRC}/tmp/etc/fonts/fonts.conf ${PREFIX}/etc/fonts/
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/fc-cache ${PREFIX}/usr/bin/fc-list
+# @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${FILESDIR}/pkg-install.in \
+# > ${PKGINSTALL}
+#.if !defined(PACKAGE_BUILDING)
+# @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+#.endif
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/x11-fonts/linux-f8-fontconfig/files/pkg-install.in b/x11-fonts/linux-f8-fontconfig/files/pkg-install.in
new file mode 100644
index 000000000000..92023842a8c4
--- /dev/null
+++ b/x11-fonts/linux-f8-fontconfig/files/pkg-install.in
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:%%PREFIX%%/usr/bin:%%PREFIX%%/usr/sbin:%%PREFIX%%/usr/X11R6/bin
+export PATH
+
+if [ "$2" = "POST-INSTALL" ]; then
+ echo "Running fc-cache to build fontconfig cache..."
+ %%PREFIX%%/usr/bin/fc-cache -f -v
+fi
diff --git a/x11-fonts/linux-fontconfig/Makefile b/x11-fonts/linux-fontconfig/Makefile
index 2be72b130f64..8070fa864f77 100644
--- a/x11-fonts/linux-fontconfig/Makefile
+++ b/x11-fonts/linux-fontconfig/Makefile
@@ -7,24 +7,48 @@
PORTNAME= fontconfig
PORTVERSION= 2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fonts linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Linux/i386 binary of Fontconfig
+EXTRACT_DEPENDS=rpm2cpio:${PORTSDIR}/archivers/rpm
+BUILD_DEPENDS= ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_REINPLACE= yes
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
PLIST= ${WRKDIR}/plist
RPM_SET= fontconfig-2.1-9.i386.rpm
+#PKGINSTALL= ${WRKDIR}/pkg-install
+
+do-extract:
+ @${RM} -rf ${WRKSRC}/tmp
+ @${MKDIR} ${WRKSRC}/tmp
+ @cd ${WRKSRC}/tmp; \
+ rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id;
+
+post-patch:
+ @${REINPLACE_CMD} -i "" -e 's:/usr/share/fonts:${X11BASE}/lib/X11/fonts:g ; \
+ s:/usr/X11R6/lib/X11/fonts/OTF:${X11BASE}/lib/X11/fonts/bitstream-vera:g' \
+ ${WRKSRC}/tmp/etc/fonts/fonts.conf
+
pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | cpio -id; \
+ @cd ${WRKSRC}/tmp; \
${FIND} * -type f -o -type l > ${PLIST}; \
${FIND} -d * -type d | ${GREP} font | \
${SED} -e 's:^:@dirrm :' >> ${PLIST}
+post-install:
+ @${INSTALL_DATA} ${WRKSRC}/tmp/etc/fonts/fonts.conf ${PREFIX}/etc/fonts/
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/fc-cache ${PREFIX}/usr/bin/fc-list
+# @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' < ${FILESDIR}/pkg-install.in \
+# > ${PKGINSTALL}
+#.if !defined(PACKAGE_BUILDING)
+# @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+#.endif
+
.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/x11-fonts/linux-fontconfig/files/pkg-install.in b/x11-fonts/linux-fontconfig/files/pkg-install.in
new file mode 100644
index 000000000000..92023842a8c4
--- /dev/null
+++ b/x11-fonts/linux-fontconfig/files/pkg-install.in
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+PATH=%%PREFIX%%/bin:%%PREFIX%%/sbin:%%PREFIX%%/usr/bin:%%PREFIX%%/usr/sbin:%%PREFIX%%/usr/X11R6/bin
+export PATH
+
+if [ "$2" = "POST-INSTALL" ]; then
+ echo "Running fc-cache to build fontconfig cache..."
+ %%PREFIX%%/usr/bin/fc-cache -f -v
+fi
diff --git a/x11-fonts/linux-urw-fonts/Makefile b/x11-fonts/linux-urw-fonts/Makefile
index 1775ac7ef8e7..9e4912706bb3 100644
--- a/x11-fonts/linux-urw-fonts/Makefile
+++ b/x11-fonts/linux-urw-fonts/Makefile
@@ -7,10 +7,10 @@
PORTNAME= urw-fonts
PORTVERSION= 2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-fonts linux
-MAINTAINER= trevor@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Truetype fonts for use with Linux programs
BASEVERSION= 9
diff --git a/x11-toolkits/linux-f10-gtk/Makefile b/x11-toolkits/linux-f10-gtk/Makefile
index 61a93aaf25fb..05a20c29f376 100644
--- a/x11-toolkits/linux-f10-gtk/Makefile
+++ b/x11-toolkits/linux-f10-gtk/Makefile
@@ -9,17 +9,20 @@
PORTNAME?= gtk
PORTVERSION?= 1.2
-PORTREVISION?= 3
+PORTREVISION?= 4
CATEGORIES?= x11-toolkits linux
MASTER_SITES?= ${RPM_MIRRORS:S/__DIR__/${STDDIR}/g}
PKGNAMEPREFIX= linux-
DISTFILES= ${RPM_SET}
-MAINTAINER?= ports@FreeBSD.org
+MAINTAINER?= freebsd-emulation@FreeBSD.org
COMMENT?= RPM of the Gtk lib
BUILD_DEPENDS+= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS?= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS?= i386 alpha
DIST_SUBDIR?= rpm
@@ -54,4 +57,13 @@ do-install:
rpm -U ${RPMFLAGS} ${RPMDIR}/$$R || true ; \
done
+new-plist:
+ @${RM} -rf ${WRKSRC}/tmp
+ @${MKDIR} ${WRKSRC}/tmp
+ @cd ${WRKSRC}/tmp; \
+ rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
+ ${FIND} * -type f -o -type l > ${PLIST}.new; \
+ ${FIND} -d * -type d | ${SED} -e 's:^:@dirrm :' \
+ >> ${PLIST}.new
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-f10-gtk2/Makefile b/x11-toolkits/linux-f10-gtk2/Makefile
index 27275f32bd58..62f0ad8b73f0 100644
--- a/x11-toolkits/linux-f10-gtk2/Makefile
+++ b/x11-toolkits/linux-f10-gtk2/Makefile
@@ -10,42 +10,30 @@ PORTVERSION= 2.2.1
PORTREVISION= 2
CATEGORIES= x11-toolkits linux
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= GTK+ library, version 2.X, i386 Linux binary
+MAINTAINER= freebsd-emulation@FreeBSD.org
+COMMENT= GTK+ library, version 2.X, Linux binary
# these libraries are required by gtk-query-immodules-2.0 or
# gdk-pixbuf-query-loaders
-BUILD_DEPENDS= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
+BUILD_DEPENDS+= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libpng12.so.0:${PORTSDIR}/graphics/linux-png \
+ ${LINUXBASE}/usr/lib/libpng12.so.0.1.2.7:${PORTSDIR}/graphics/linux-png \
${LINUXBASE}/usr/lib/libtiff.so.3.5:${PORTSDIR}/graphics/linux-tiff \
- ${LINUXBASE}/usr/lib/libpango-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango
-RUN_DEPENDS= ${BUILD_DEPENDS}
+ ${LINUXBASE}/usr/lib/libpango-1.0.so.0.200.1:${PORTSDIR}/x11-toolkits/linux-pango
+RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
+ ${BUILD_DEPENDS}
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binaries under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= gtk2-2.2.1-4.i386.rpm
-pre-install:
- ${RM} -f ${PLIST}
-.for ii in gtk.immodules gdk-pixbuf.loaders
- ${ECHO_CMD} etc/gtk-2.0/${ii} >> ${PLIST}
-.endfor
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
- ${FIND} * -type f -o -type l >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} -E 'gtk|themes' | \
- ${SED} -e 's:^:@dirrm :' >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} locale | \
- ${SED} -e 's:^:@unexec rmdir %D/:;s:$$: 2>/dev/null || true:' >> ${PLIST}
-
post-install:
- ${PREFIX}/usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
- ${PREFIX}/usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders
+.for ii in gdk-pixbuf-query-loaders gtk-demo gtk-query-immodules-2.0 testgtk testtext
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/${ii}
+.endfor
+ @chroot ${PREFIX} /usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
+ @chroot ${PREFIX} /usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders
.include "../linux-gtk/Makefile"
diff --git a/x11-toolkits/linux-f10-gtk2/pkg-plist b/x11-toolkits/linux-f10-gtk2/pkg-plist
new file mode 100644
index 000000000000..2ee863b4e630
--- /dev/null
+++ b/x11-toolkits/linux-f10-gtk2/pkg-plist
@@ -0,0 +1,166 @@
+etc/gtk-2.0/gtk.immodules
+etc/gtk-2.0/gdk-pixbuf.loaders
+usr/bin/gdk-pixbuf-query-loaders
+usr/bin/gtk-demo
+usr/bin/gtk-query-immodules-2.0
+usr/bin/testgtk
+usr/bin/testtext
+usr/lib/gtk-2.0/2.2.0/immodules/im-am-et.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-am-et.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-cyrillic-translit.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-cyrillic-translit.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-hangul.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-hangul.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-inuktitut.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-inuktitut.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ipa.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ipa.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-thai-broken.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-thai-broken.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-er.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-er.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-et.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-et.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-viqr.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-viqr.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-xim.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-xim.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ani.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ani.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-bmp.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-bmp.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-gif.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-gif.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ico.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ico.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-pnm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-pnm.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ras.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ras.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tga.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tga.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-wbmp.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-wbmp.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xbm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xbm.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so
+usr/lib/libgdk-x11-2.0.so.0
+usr/lib/libgdk-x11-2.0.so.0.200.1
+usr/lib/libgdk_pixbuf-2.0.so.0
+usr/lib/libgdk_pixbuf-2.0.so.0.200.1
+usr/lib/libgdk_pixbuf_xlib-2.0.so.0
+usr/lib/libgdk_pixbuf_xlib-2.0.so.0.200.1
+usr/lib/libgtk-x11-2.0.so.0
+usr/lib/libgtk-x11-2.0.so.0.200.1
+usr/share/doc/gtk2-2.2.1/AUTHORS
+usr/share/doc/gtk2-2.2.1/COPYING
+usr/share/doc/gtk2-2.2.1/ChangeLog
+usr/share/doc/gtk2-2.2.1/NEWS
+usr/share/doc/gtk2-2.2.1/README
+usr/share/gtk-2.0/demo/alphatest.png
+usr/share/gtk-2.0/demo/apple-red.png
+usr/share/gtk-2.0/demo/appwindow.c
+usr/share/gtk-2.0/demo/background.jpg
+usr/share/gtk-2.0/demo/button_box.c
+usr/share/gtk-2.0/demo/changedisplay.c
+usr/share/gtk-2.0/demo/colorsel.c
+usr/share/gtk-2.0/demo/dialog.c
+usr/share/gtk-2.0/demo/drawingarea.c
+usr/share/gtk-2.0/demo/editable_cells.c
+usr/share/gtk-2.0/demo/floppybuddy.gif
+usr/share/gtk-2.0/demo/gnome-applets.png
+usr/share/gtk-2.0/demo/gnome-calendar.png
+usr/share/gtk-2.0/demo/gnome-foot.png
+usr/share/gtk-2.0/demo/gnome-gimp.png
+usr/share/gtk-2.0/demo/gnome-gmush.png
+usr/share/gtk-2.0/demo/gnome-gsame.png
+usr/share/gtk-2.0/demo/gnu-keys.png
+usr/share/gtk-2.0/demo/gtk-logo-rgb.gif
+usr/share/gtk-2.0/demo/images.c
+usr/share/gtk-2.0/demo/item_factory.c
+usr/share/gtk-2.0/demo/list_store.c
+usr/share/gtk-2.0/demo/menus.c
+usr/share/gtk-2.0/demo/panes.c
+usr/share/gtk-2.0/demo/pixbufs.c
+usr/share/gtk-2.0/demo/sizegroup.c
+usr/share/gtk-2.0/demo/stock_browser.c
+usr/share/gtk-2.0/demo/textview.c
+usr/share/gtk-2.0/demo/tree_store.c
+usr/share/locale/am/LC_MESSAGES/gtk20.mo
+usr/share/locale/az/LC_MESSAGES/gtk20.mo
+usr/share/locale/be/LC_MESSAGES/gtk20.mo
+usr/share/locale/bg/LC_MESSAGES/gtk20.mo
+usr/share/locale/ca/LC_MESSAGES/gtk20.mo
+usr/share/locale/cs/LC_MESSAGES/gtk20.mo
+usr/share/locale/cy/LC_MESSAGES/gtk20.mo
+usr/share/locale/da/LC_MESSAGES/gtk20.mo
+usr/share/locale/de/LC_MESSAGES/gtk20.mo
+usr/share/locale/el/LC_MESSAGES/gtk20.mo
+usr/share/locale/en@IPA/LC_MESSAGES/gtk20.mo
+usr/share/locale/en_GB/LC_MESSAGES/gtk20.mo
+usr/share/locale/es/LC_MESSAGES/gtk20.mo
+usr/share/locale/et/LC_MESSAGES/gtk20.mo
+usr/share/locale/eu/LC_MESSAGES/gtk20.mo
+usr/share/locale/fa/LC_MESSAGES/gtk20.mo
+usr/share/locale/fi/LC_MESSAGES/gtk20.mo
+usr/share/locale/fr/LC_MESSAGES/gtk20.mo
+usr/share/locale/ga/LC_MESSAGES/gtk20.mo
+usr/share/locale/gl/LC_MESSAGES/gtk20.mo
+usr/share/locale/he/LC_MESSAGES/gtk20.mo
+usr/share/locale/hi/LC_MESSAGES/gtk20.mo
+usr/share/locale/hr/LC_MESSAGES/gtk20.mo
+usr/share/locale/hu/LC_MESSAGES/gtk20.mo
+usr/share/locale/ia/LC_MESSAGES/gtk20.mo
+usr/share/locale/it/LC_MESSAGES/gtk20.mo
+usr/share/locale/ja/LC_MESSAGES/gtk20.mo
+usr/share/locale/ko/LC_MESSAGES/gtk20.mo
+usr/share/locale/lt/LC_MESSAGES/gtk20.mo
+usr/share/locale/lv/LC_MESSAGES/gtk20.mo
+usr/share/locale/mk/LC_MESSAGES/gtk20.mo
+usr/share/locale/mn/LC_MESSAGES/gtk20.mo
+usr/share/locale/ms/LC_MESSAGES/gtk20.mo
+usr/share/locale/nl/LC_MESSAGES/gtk20.mo
+usr/share/locale/nn/LC_MESSAGES/gtk20.mo
+usr/share/locale/no/LC_MESSAGES/gtk20.mo
+usr/share/locale/pl/LC_MESSAGES/gtk20.mo
+usr/share/locale/pt/LC_MESSAGES/gtk20.mo
+usr/share/locale/pt_BR/LC_MESSAGES/gtk20.mo
+usr/share/locale/ro/LC_MESSAGES/gtk20.mo
+usr/share/locale/ru/LC_MESSAGES/gtk20.mo
+usr/share/locale/sk/LC_MESSAGES/gtk20.mo
+usr/share/locale/sl/LC_MESSAGES/gtk20.mo
+usr/share/locale/sp/LC_MESSAGES/gtk20.mo
+usr/share/locale/sr/LC_MESSAGES/gtk20.mo
+usr/share/locale/sv/LC_MESSAGES/gtk20.mo
+usr/share/locale/ta/LC_MESSAGES/gtk20.mo
+usr/share/locale/tr/LC_MESSAGES/gtk20.mo
+usr/share/locale/uk/LC_MESSAGES/gtk20.mo
+usr/share/locale/vi/LC_MESSAGES/gtk20.mo
+usr/share/locale/wa/LC_MESSAGES/gtk20.mo
+usr/share/locale/zh_CN/LC_MESSAGES/gtk20.mo
+usr/share/locale/zh_TW/LC_MESSAGES/gtk20.mo
+usr/share/themes/Default/gtk-2.0-key/gtkrc
+usr/share/themes/Emacs/gtk-2.0-key/gtkrc
+usr/share/themes/Raleigh/gtk-2.0/gtkrc
+@dirrm etc/gtk-2.0
+@dirrm usr/lib/gtk-2.0/2.2.0/immodules
+@dirrm usr/lib/gtk-2.0/2.2.0/loaders
+@dirrm usr/lib/gtk-2.0/2.2.0
+@dirrm usr/lib/gtk-2.0
+@dirrm usr/share/doc/gtk2-2.2.1
+@dirrm usr/share/gtk-2.0/demo
+@dirrm usr/share/gtk-2.0
+@dirrm usr/share/themes/Default/gtk-2.0-key
+@dirrm usr/share/themes/Default
+@dirrm usr/share/themes/Emacs/gtk-2.0-key
+@dirrm usr/share/themes/Emacs
+@dirrm usr/share/themes/Raleigh/gtk-2.0
+@dirrm usr/share/themes/Raleigh
+@dirrm usr/share/themes
diff --git a/x11-toolkits/linux-f10-openmotif/Makefile b/x11-toolkits/linux-f10-openmotif/Makefile
index e33ac5ea61a9..40884e0cc17e 100644
--- a/x11-toolkits/linux-f10-openmotif/Makefile
+++ b/x11-toolkits/linux-f10-openmotif/Makefile
@@ -6,6 +6,7 @@
PORTNAME= openmotif
PORTVERSION= 2.2.4
+PORTREVISION= 1
CATEGORIES= x11-toolkits linux
MASTER_SITES= ftp://ftp.ics.com/pub/Products/Motif/%SUBDIR%/
MASTER_SITE_SUBDIR= om2.2.4/redhat-7.3
@@ -14,10 +15,11 @@ EXTRACT_SUFX= -0.1.${MACHINE_ARCH}.rpm
DIST_SUBDIR= rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Motif toolkit Linux libraries
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
diff --git a/x11-toolkits/linux-f10-pango/Makefile b/x11-toolkits/linux-f10-pango/Makefile
index d85e6f6c789d..bfae1cfb4acb 100644
--- a/x11-toolkits/linux-f10-pango/Makefile
+++ b/x11-toolkits/linux-f10-pango/Makefile
@@ -7,35 +7,27 @@
PORTNAME= pango
PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits linux
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= Linux/i386 pango binary
+MAINTAINER= freebsd-emulation@FreeBSD.org
+COMMENT= Linux pango binary
# these libraries are required by pango-querymodules
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXft.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
+BUILD_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binary under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= pango-1.2.1-3.i386.rpm
-pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${ECHO_CMD} etc/pango/pango.modules > ${PLIST}
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
- ${FIND} * -type f -o -type l >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} pango | \
- ${SED} -e 's:^:@dirrm :' >> ${PLIST}
-
post-install:
- ${PREFIX}/usr/bin/pango-querymodules > ${PREFIX}/etc/pango/pango.modules
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/pango-querymodules
+ @${PREFIX}/usr/bin/pango-querymodules > ${PREFIX}/etc/pango/pango.modules
.include "../linux-gtk/Makefile"
diff --git a/x11-toolkits/linux-f10-pango/pkg-plist b/x11-toolkits/linux-f10-pango/pkg-plist
new file mode 100644
index 000000000000..16c90a328e25
--- /dev/null
+++ b/x11-toolkits/linux-f10-pango/pkg-plist
@@ -0,0 +1,62 @@
+etc/pango/pango.modules
+etc/pango/pangox.aliases
+usr/bin/pango-querymodules
+usr/lib/libpango-1.0.so.0
+usr/lib/libpango-1.0.so.0.200.1
+usr/lib/libpangoft2-1.0.so.0
+usr/lib/libpangoft2-1.0.so.0.200.1
+usr/lib/libpangox-1.0.so.0
+usr/lib/libpangox-1.0.so.0.200.1
+usr/lib/libpangoxft-1.0.so.0
+usr/lib/libpangoxft-1.0.so.0.200.1
+usr/lib/pango/1.2.0/modules/pango-arabic-ft2.la
+usr/lib/pango/1.2.0/modules/pango-arabic-ft2.so
+usr/lib/pango/1.2.0/modules/pango-arabic-x.la
+usr/lib/pango/1.2.0/modules/pango-arabic-x.so
+usr/lib/pango/1.2.0/modules/pango-arabic-xft.la
+usr/lib/pango/1.2.0/modules/pango-arabic-xft.so
+usr/lib/pango/1.2.0/modules/pango-basic-ft2.la
+usr/lib/pango/1.2.0/modules/pango-basic-ft2.so
+usr/lib/pango/1.2.0/modules/pango-basic-x.la
+usr/lib/pango/1.2.0/modules/pango-basic-x.so
+usr/lib/pango/1.2.0/modules/pango-basic-xft.la
+usr/lib/pango/1.2.0/modules/pango-basic-xft.so
+usr/lib/pango/1.2.0/modules/pango-bengali-x.la
+usr/lib/pango/1.2.0/modules/pango-bengali-x.so
+usr/lib/pango/1.2.0/modules/pango-devanagari-x.la
+usr/lib/pango/1.2.0/modules/pango-devanagari-x.so
+usr/lib/pango/1.2.0/modules/pango-gujarati-x.la
+usr/lib/pango/1.2.0/modules/pango-gujarati-x.so
+usr/lib/pango/1.2.0/modules/pango-gurmukhi-x.la
+usr/lib/pango/1.2.0/modules/pango-gurmukhi-x.so
+usr/lib/pango/1.2.0/modules/pango-hangul-x.la
+usr/lib/pango/1.2.0/modules/pango-hangul-x.so
+usr/lib/pango/1.2.0/modules/pango-hangul-xft.la
+usr/lib/pango/1.2.0/modules/pango-hangul-xft.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-ft2.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-ft2.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-x.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-x.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-xft.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-xft.so
+usr/lib/pango/1.2.0/modules/pango-indic-xft.la
+usr/lib/pango/1.2.0/modules/pango-indic-xft.so
+usr/lib/pango/1.2.0/modules/pango-myanmar-x.la
+usr/lib/pango/1.2.0/modules/pango-myanmar-x.so
+usr/lib/pango/1.2.0/modules/pango-tamil-x.la
+usr/lib/pango/1.2.0/modules/pango-tamil-x.so
+usr/lib/pango/1.2.0/modules/pango-thai-x.la
+usr/lib/pango/1.2.0/modules/pango-thai-x.so
+usr/lib/pango/1.2.0/modules/pango-thai-xft.la
+usr/lib/pango/1.2.0/modules/pango-thai-xft.so
+usr/share/doc/pango-1.2.1/AUTHORS
+usr/share/doc/pango-1.2.1/COPYING
+usr/share/doc/pango-1.2.1/ChangeLog
+usr/share/doc/pango-1.2.1/HELLO.utf8
+usr/share/doc/pango-1.2.1/README
+usr/share/doc/pango-1.2.1/TODO
+@dirrm etc/pango
+@dirrm usr/lib/pango/1.2.0/modules
+@dirrm usr/lib/pango/1.2.0
+@dirrm usr/lib/pango
+@dirrm usr/share/doc/pango-1.2.1
diff --git a/x11-toolkits/linux-f8-gtk/Makefile b/x11-toolkits/linux-f8-gtk/Makefile
index 61a93aaf25fb..05a20c29f376 100644
--- a/x11-toolkits/linux-f8-gtk/Makefile
+++ b/x11-toolkits/linux-f8-gtk/Makefile
@@ -9,17 +9,20 @@
PORTNAME?= gtk
PORTVERSION?= 1.2
-PORTREVISION?= 3
+PORTREVISION?= 4
CATEGORIES?= x11-toolkits linux
MASTER_SITES?= ${RPM_MIRRORS:S/__DIR__/${STDDIR}/g}
PKGNAMEPREFIX= linux-
DISTFILES= ${RPM_SET}
-MAINTAINER?= ports@FreeBSD.org
+MAINTAINER?= freebsd-emulation@FreeBSD.org
COMMENT?= RPM of the Gtk lib
BUILD_DEPENDS+= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS?= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS?= i386 alpha
DIST_SUBDIR?= rpm
@@ -54,4 +57,13 @@ do-install:
rpm -U ${RPMFLAGS} ${RPMDIR}/$$R || true ; \
done
+new-plist:
+ @${RM} -rf ${WRKSRC}/tmp
+ @${MKDIR} ${WRKSRC}/tmp
+ @cd ${WRKSRC}/tmp; \
+ rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
+ ${FIND} * -type f -o -type l > ${PLIST}.new; \
+ ${FIND} -d * -type d | ${SED} -e 's:^:@dirrm :' \
+ >> ${PLIST}.new
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-f8-gtk2/Makefile b/x11-toolkits/linux-f8-gtk2/Makefile
index 27275f32bd58..62f0ad8b73f0 100644
--- a/x11-toolkits/linux-f8-gtk2/Makefile
+++ b/x11-toolkits/linux-f8-gtk2/Makefile
@@ -10,42 +10,30 @@ PORTVERSION= 2.2.1
PORTREVISION= 2
CATEGORIES= x11-toolkits linux
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= GTK+ library, version 2.X, i386 Linux binary
+MAINTAINER= freebsd-emulation@FreeBSD.org
+COMMENT= GTK+ library, version 2.X, Linux binary
# these libraries are required by gtk-query-immodules-2.0 or
# gdk-pixbuf-query-loaders
-BUILD_DEPENDS= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
+BUILD_DEPENDS+= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libpng12.so.0:${PORTSDIR}/graphics/linux-png \
+ ${LINUXBASE}/usr/lib/libpng12.so.0.1.2.7:${PORTSDIR}/graphics/linux-png \
${LINUXBASE}/usr/lib/libtiff.so.3.5:${PORTSDIR}/graphics/linux-tiff \
- ${LINUXBASE}/usr/lib/libpango-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango
-RUN_DEPENDS= ${BUILD_DEPENDS}
+ ${LINUXBASE}/usr/lib/libpango-1.0.so.0.200.1:${PORTSDIR}/x11-toolkits/linux-pango
+RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
+ ${BUILD_DEPENDS}
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binaries under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= gtk2-2.2.1-4.i386.rpm
-pre-install:
- ${RM} -f ${PLIST}
-.for ii in gtk.immodules gdk-pixbuf.loaders
- ${ECHO_CMD} etc/gtk-2.0/${ii} >> ${PLIST}
-.endfor
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
- ${FIND} * -type f -o -type l >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} -E 'gtk|themes' | \
- ${SED} -e 's:^:@dirrm :' >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} locale | \
- ${SED} -e 's:^:@unexec rmdir %D/:;s:$$: 2>/dev/null || true:' >> ${PLIST}
-
post-install:
- ${PREFIX}/usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
- ${PREFIX}/usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders
+.for ii in gdk-pixbuf-query-loaders gtk-demo gtk-query-immodules-2.0 testgtk testtext
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/${ii}
+.endfor
+ @chroot ${PREFIX} /usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
+ @chroot ${PREFIX} /usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders
.include "../linux-gtk/Makefile"
diff --git a/x11-toolkits/linux-f8-gtk2/pkg-plist b/x11-toolkits/linux-f8-gtk2/pkg-plist
new file mode 100644
index 000000000000..2ee863b4e630
--- /dev/null
+++ b/x11-toolkits/linux-f8-gtk2/pkg-plist
@@ -0,0 +1,166 @@
+etc/gtk-2.0/gtk.immodules
+etc/gtk-2.0/gdk-pixbuf.loaders
+usr/bin/gdk-pixbuf-query-loaders
+usr/bin/gtk-demo
+usr/bin/gtk-query-immodules-2.0
+usr/bin/testgtk
+usr/bin/testtext
+usr/lib/gtk-2.0/2.2.0/immodules/im-am-et.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-am-et.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-cyrillic-translit.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-cyrillic-translit.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-hangul.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-hangul.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-inuktitut.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-inuktitut.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ipa.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ipa.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-thai-broken.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-thai-broken.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-er.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-er.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-et.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-et.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-viqr.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-viqr.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-xim.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-xim.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ani.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ani.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-bmp.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-bmp.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-gif.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-gif.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ico.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ico.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-pnm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-pnm.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ras.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ras.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tga.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tga.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-wbmp.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-wbmp.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xbm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xbm.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so
+usr/lib/libgdk-x11-2.0.so.0
+usr/lib/libgdk-x11-2.0.so.0.200.1
+usr/lib/libgdk_pixbuf-2.0.so.0
+usr/lib/libgdk_pixbuf-2.0.so.0.200.1
+usr/lib/libgdk_pixbuf_xlib-2.0.so.0
+usr/lib/libgdk_pixbuf_xlib-2.0.so.0.200.1
+usr/lib/libgtk-x11-2.0.so.0
+usr/lib/libgtk-x11-2.0.so.0.200.1
+usr/share/doc/gtk2-2.2.1/AUTHORS
+usr/share/doc/gtk2-2.2.1/COPYING
+usr/share/doc/gtk2-2.2.1/ChangeLog
+usr/share/doc/gtk2-2.2.1/NEWS
+usr/share/doc/gtk2-2.2.1/README
+usr/share/gtk-2.0/demo/alphatest.png
+usr/share/gtk-2.0/demo/apple-red.png
+usr/share/gtk-2.0/demo/appwindow.c
+usr/share/gtk-2.0/demo/background.jpg
+usr/share/gtk-2.0/demo/button_box.c
+usr/share/gtk-2.0/demo/changedisplay.c
+usr/share/gtk-2.0/demo/colorsel.c
+usr/share/gtk-2.0/demo/dialog.c
+usr/share/gtk-2.0/demo/drawingarea.c
+usr/share/gtk-2.0/demo/editable_cells.c
+usr/share/gtk-2.0/demo/floppybuddy.gif
+usr/share/gtk-2.0/demo/gnome-applets.png
+usr/share/gtk-2.0/demo/gnome-calendar.png
+usr/share/gtk-2.0/demo/gnome-foot.png
+usr/share/gtk-2.0/demo/gnome-gimp.png
+usr/share/gtk-2.0/demo/gnome-gmush.png
+usr/share/gtk-2.0/demo/gnome-gsame.png
+usr/share/gtk-2.0/demo/gnu-keys.png
+usr/share/gtk-2.0/demo/gtk-logo-rgb.gif
+usr/share/gtk-2.0/demo/images.c
+usr/share/gtk-2.0/demo/item_factory.c
+usr/share/gtk-2.0/demo/list_store.c
+usr/share/gtk-2.0/demo/menus.c
+usr/share/gtk-2.0/demo/panes.c
+usr/share/gtk-2.0/demo/pixbufs.c
+usr/share/gtk-2.0/demo/sizegroup.c
+usr/share/gtk-2.0/demo/stock_browser.c
+usr/share/gtk-2.0/demo/textview.c
+usr/share/gtk-2.0/demo/tree_store.c
+usr/share/locale/am/LC_MESSAGES/gtk20.mo
+usr/share/locale/az/LC_MESSAGES/gtk20.mo
+usr/share/locale/be/LC_MESSAGES/gtk20.mo
+usr/share/locale/bg/LC_MESSAGES/gtk20.mo
+usr/share/locale/ca/LC_MESSAGES/gtk20.mo
+usr/share/locale/cs/LC_MESSAGES/gtk20.mo
+usr/share/locale/cy/LC_MESSAGES/gtk20.mo
+usr/share/locale/da/LC_MESSAGES/gtk20.mo
+usr/share/locale/de/LC_MESSAGES/gtk20.mo
+usr/share/locale/el/LC_MESSAGES/gtk20.mo
+usr/share/locale/en@IPA/LC_MESSAGES/gtk20.mo
+usr/share/locale/en_GB/LC_MESSAGES/gtk20.mo
+usr/share/locale/es/LC_MESSAGES/gtk20.mo
+usr/share/locale/et/LC_MESSAGES/gtk20.mo
+usr/share/locale/eu/LC_MESSAGES/gtk20.mo
+usr/share/locale/fa/LC_MESSAGES/gtk20.mo
+usr/share/locale/fi/LC_MESSAGES/gtk20.mo
+usr/share/locale/fr/LC_MESSAGES/gtk20.mo
+usr/share/locale/ga/LC_MESSAGES/gtk20.mo
+usr/share/locale/gl/LC_MESSAGES/gtk20.mo
+usr/share/locale/he/LC_MESSAGES/gtk20.mo
+usr/share/locale/hi/LC_MESSAGES/gtk20.mo
+usr/share/locale/hr/LC_MESSAGES/gtk20.mo
+usr/share/locale/hu/LC_MESSAGES/gtk20.mo
+usr/share/locale/ia/LC_MESSAGES/gtk20.mo
+usr/share/locale/it/LC_MESSAGES/gtk20.mo
+usr/share/locale/ja/LC_MESSAGES/gtk20.mo
+usr/share/locale/ko/LC_MESSAGES/gtk20.mo
+usr/share/locale/lt/LC_MESSAGES/gtk20.mo
+usr/share/locale/lv/LC_MESSAGES/gtk20.mo
+usr/share/locale/mk/LC_MESSAGES/gtk20.mo
+usr/share/locale/mn/LC_MESSAGES/gtk20.mo
+usr/share/locale/ms/LC_MESSAGES/gtk20.mo
+usr/share/locale/nl/LC_MESSAGES/gtk20.mo
+usr/share/locale/nn/LC_MESSAGES/gtk20.mo
+usr/share/locale/no/LC_MESSAGES/gtk20.mo
+usr/share/locale/pl/LC_MESSAGES/gtk20.mo
+usr/share/locale/pt/LC_MESSAGES/gtk20.mo
+usr/share/locale/pt_BR/LC_MESSAGES/gtk20.mo
+usr/share/locale/ro/LC_MESSAGES/gtk20.mo
+usr/share/locale/ru/LC_MESSAGES/gtk20.mo
+usr/share/locale/sk/LC_MESSAGES/gtk20.mo
+usr/share/locale/sl/LC_MESSAGES/gtk20.mo
+usr/share/locale/sp/LC_MESSAGES/gtk20.mo
+usr/share/locale/sr/LC_MESSAGES/gtk20.mo
+usr/share/locale/sv/LC_MESSAGES/gtk20.mo
+usr/share/locale/ta/LC_MESSAGES/gtk20.mo
+usr/share/locale/tr/LC_MESSAGES/gtk20.mo
+usr/share/locale/uk/LC_MESSAGES/gtk20.mo
+usr/share/locale/vi/LC_MESSAGES/gtk20.mo
+usr/share/locale/wa/LC_MESSAGES/gtk20.mo
+usr/share/locale/zh_CN/LC_MESSAGES/gtk20.mo
+usr/share/locale/zh_TW/LC_MESSAGES/gtk20.mo
+usr/share/themes/Default/gtk-2.0-key/gtkrc
+usr/share/themes/Emacs/gtk-2.0-key/gtkrc
+usr/share/themes/Raleigh/gtk-2.0/gtkrc
+@dirrm etc/gtk-2.0
+@dirrm usr/lib/gtk-2.0/2.2.0/immodules
+@dirrm usr/lib/gtk-2.0/2.2.0/loaders
+@dirrm usr/lib/gtk-2.0/2.2.0
+@dirrm usr/lib/gtk-2.0
+@dirrm usr/share/doc/gtk2-2.2.1
+@dirrm usr/share/gtk-2.0/demo
+@dirrm usr/share/gtk-2.0
+@dirrm usr/share/themes/Default/gtk-2.0-key
+@dirrm usr/share/themes/Default
+@dirrm usr/share/themes/Emacs/gtk-2.0-key
+@dirrm usr/share/themes/Emacs
+@dirrm usr/share/themes/Raleigh/gtk-2.0
+@dirrm usr/share/themes/Raleigh
+@dirrm usr/share/themes
diff --git a/x11-toolkits/linux-f8-openmotif/Makefile b/x11-toolkits/linux-f8-openmotif/Makefile
index e33ac5ea61a9..40884e0cc17e 100644
--- a/x11-toolkits/linux-f8-openmotif/Makefile
+++ b/x11-toolkits/linux-f8-openmotif/Makefile
@@ -6,6 +6,7 @@
PORTNAME= openmotif
PORTVERSION= 2.2.4
+PORTREVISION= 1
CATEGORIES= x11-toolkits linux
MASTER_SITES= ftp://ftp.ics.com/pub/Products/Motif/%SUBDIR%/
MASTER_SITE_SUBDIR= om2.2.4/redhat-7.3
@@ -14,10 +15,11 @@ EXTRACT_SUFX= -0.1.${MACHINE_ARCH}.rpm
DIST_SUBDIR= rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Motif toolkit Linux libraries
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
diff --git a/x11-toolkits/linux-f8-pango/Makefile b/x11-toolkits/linux-f8-pango/Makefile
index d85e6f6c789d..bfae1cfb4acb 100644
--- a/x11-toolkits/linux-f8-pango/Makefile
+++ b/x11-toolkits/linux-f8-pango/Makefile
@@ -7,35 +7,27 @@
PORTNAME= pango
PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits linux
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= Linux/i386 pango binary
+MAINTAINER= freebsd-emulation@FreeBSD.org
+COMMENT= Linux pango binary
# these libraries are required by pango-querymodules
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXft.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
+BUILD_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binary under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= pango-1.2.1-3.i386.rpm
-pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${ECHO_CMD} etc/pango/pango.modules > ${PLIST}
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
- ${FIND} * -type f -o -type l >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} pango | \
- ${SED} -e 's:^:@dirrm :' >> ${PLIST}
-
post-install:
- ${PREFIX}/usr/bin/pango-querymodules > ${PREFIX}/etc/pango/pango.modules
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/pango-querymodules
+ @${PREFIX}/usr/bin/pango-querymodules > ${PREFIX}/etc/pango/pango.modules
.include "../linux-gtk/Makefile"
diff --git a/x11-toolkits/linux-f8-pango/pkg-plist b/x11-toolkits/linux-f8-pango/pkg-plist
new file mode 100644
index 000000000000..16c90a328e25
--- /dev/null
+++ b/x11-toolkits/linux-f8-pango/pkg-plist
@@ -0,0 +1,62 @@
+etc/pango/pango.modules
+etc/pango/pangox.aliases
+usr/bin/pango-querymodules
+usr/lib/libpango-1.0.so.0
+usr/lib/libpango-1.0.so.0.200.1
+usr/lib/libpangoft2-1.0.so.0
+usr/lib/libpangoft2-1.0.so.0.200.1
+usr/lib/libpangox-1.0.so.0
+usr/lib/libpangox-1.0.so.0.200.1
+usr/lib/libpangoxft-1.0.so.0
+usr/lib/libpangoxft-1.0.so.0.200.1
+usr/lib/pango/1.2.0/modules/pango-arabic-ft2.la
+usr/lib/pango/1.2.0/modules/pango-arabic-ft2.so
+usr/lib/pango/1.2.0/modules/pango-arabic-x.la
+usr/lib/pango/1.2.0/modules/pango-arabic-x.so
+usr/lib/pango/1.2.0/modules/pango-arabic-xft.la
+usr/lib/pango/1.2.0/modules/pango-arabic-xft.so
+usr/lib/pango/1.2.0/modules/pango-basic-ft2.la
+usr/lib/pango/1.2.0/modules/pango-basic-ft2.so
+usr/lib/pango/1.2.0/modules/pango-basic-x.la
+usr/lib/pango/1.2.0/modules/pango-basic-x.so
+usr/lib/pango/1.2.0/modules/pango-basic-xft.la
+usr/lib/pango/1.2.0/modules/pango-basic-xft.so
+usr/lib/pango/1.2.0/modules/pango-bengali-x.la
+usr/lib/pango/1.2.0/modules/pango-bengali-x.so
+usr/lib/pango/1.2.0/modules/pango-devanagari-x.la
+usr/lib/pango/1.2.0/modules/pango-devanagari-x.so
+usr/lib/pango/1.2.0/modules/pango-gujarati-x.la
+usr/lib/pango/1.2.0/modules/pango-gujarati-x.so
+usr/lib/pango/1.2.0/modules/pango-gurmukhi-x.la
+usr/lib/pango/1.2.0/modules/pango-gurmukhi-x.so
+usr/lib/pango/1.2.0/modules/pango-hangul-x.la
+usr/lib/pango/1.2.0/modules/pango-hangul-x.so
+usr/lib/pango/1.2.0/modules/pango-hangul-xft.la
+usr/lib/pango/1.2.0/modules/pango-hangul-xft.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-ft2.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-ft2.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-x.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-x.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-xft.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-xft.so
+usr/lib/pango/1.2.0/modules/pango-indic-xft.la
+usr/lib/pango/1.2.0/modules/pango-indic-xft.so
+usr/lib/pango/1.2.0/modules/pango-myanmar-x.la
+usr/lib/pango/1.2.0/modules/pango-myanmar-x.so
+usr/lib/pango/1.2.0/modules/pango-tamil-x.la
+usr/lib/pango/1.2.0/modules/pango-tamil-x.so
+usr/lib/pango/1.2.0/modules/pango-thai-x.la
+usr/lib/pango/1.2.0/modules/pango-thai-x.so
+usr/lib/pango/1.2.0/modules/pango-thai-xft.la
+usr/lib/pango/1.2.0/modules/pango-thai-xft.so
+usr/share/doc/pango-1.2.1/AUTHORS
+usr/share/doc/pango-1.2.1/COPYING
+usr/share/doc/pango-1.2.1/ChangeLog
+usr/share/doc/pango-1.2.1/HELLO.utf8
+usr/share/doc/pango-1.2.1/README
+usr/share/doc/pango-1.2.1/TODO
+@dirrm etc/pango
+@dirrm usr/lib/pango/1.2.0/modules
+@dirrm usr/lib/pango/1.2.0
+@dirrm usr/lib/pango
+@dirrm usr/share/doc/pango-1.2.1
diff --git a/x11-toolkits/linux-gtk/Makefile b/x11-toolkits/linux-gtk/Makefile
index 61a93aaf25fb..05a20c29f376 100644
--- a/x11-toolkits/linux-gtk/Makefile
+++ b/x11-toolkits/linux-gtk/Makefile
@@ -9,17 +9,20 @@
PORTNAME?= gtk
PORTVERSION?= 1.2
-PORTREVISION?= 3
+PORTREVISION?= 4
CATEGORIES?= x11-toolkits linux
MASTER_SITES?= ${RPM_MIRRORS:S/__DIR__/${STDDIR}/g}
PKGNAMEPREFIX= linux-
DISTFILES= ${RPM_SET}
-MAINTAINER?= ports@FreeBSD.org
+MAINTAINER?= freebsd-emulation@FreeBSD.org
COMMENT?= RPM of the Gtk lib
BUILD_DEPENDS+= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS?= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
+
USE_LINUX_PREFIX= yes
+USE_LINUX= yes
ONLY_FOR_ARCHS?= i386 alpha
DIST_SUBDIR?= rpm
@@ -54,4 +57,13 @@ do-install:
rpm -U ${RPMFLAGS} ${RPMDIR}/$$R || true ; \
done
+new-plist:
+ @${RM} -rf ${WRKSRC}/tmp
+ @${MKDIR} ${WRKSRC}/tmp
+ @cd ${WRKSRC}/tmp; \
+ rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
+ ${FIND} * -type f -o -type l > ${PLIST}.new; \
+ ${FIND} -d * -type d | ${SED} -e 's:^:@dirrm :' \
+ >> ${PLIST}.new
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-gtk2/Makefile b/x11-toolkits/linux-gtk2/Makefile
index 27275f32bd58..62f0ad8b73f0 100644
--- a/x11-toolkits/linux-gtk2/Makefile
+++ b/x11-toolkits/linux-gtk2/Makefile
@@ -10,42 +10,30 @@ PORTVERSION= 2.2.1
PORTREVISION= 2
CATEGORIES= x11-toolkits linux
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= GTK+ library, version 2.X, i386 Linux binary
+MAINTAINER= freebsd-emulation@FreeBSD.org
+COMMENT= GTK+ library, version 2.X, Linux binary
# these libraries are required by gtk-query-immodules-2.0 or
# gdk-pixbuf-query-loaders
-BUILD_DEPENDS= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
+BUILD_DEPENDS+= ${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libpng12.so.0:${PORTSDIR}/graphics/linux-png \
+ ${LINUXBASE}/usr/lib/libpng12.so.0.1.2.7:${PORTSDIR}/graphics/linux-png \
${LINUXBASE}/usr/lib/libtiff.so.3.5:${PORTSDIR}/graphics/linux-tiff \
- ${LINUXBASE}/usr/lib/libpango-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango
-RUN_DEPENDS= ${BUILD_DEPENDS}
+ ${LINUXBASE}/usr/lib/libpango-1.0.so.0.200.1:${PORTSDIR}/x11-toolkits/linux-pango
+RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
+ ${BUILD_DEPENDS}
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binaries under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= gtk2-2.2.1-4.i386.rpm
-pre-install:
- ${RM} -f ${PLIST}
-.for ii in gtk.immodules gdk-pixbuf.loaders
- ${ECHO_CMD} etc/gtk-2.0/${ii} >> ${PLIST}
-.endfor
- ${RM} -rf ${WRKSRC}/tmp
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
- ${FIND} * -type f -o -type l >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} -E 'gtk|themes' | \
- ${SED} -e 's:^:@dirrm :' >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} locale | \
- ${SED} -e 's:^:@unexec rmdir %D/:;s:$$: 2>/dev/null || true:' >> ${PLIST}
-
post-install:
- ${PREFIX}/usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
- ${PREFIX}/usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders
+.for ii in gdk-pixbuf-query-loaders gtk-demo gtk-query-immodules-2.0 testgtk testtext
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/${ii}
+.endfor
+ @chroot ${PREFIX} /usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
+ @chroot ${PREFIX} /usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders
.include "../linux-gtk/Makefile"
diff --git a/x11-toolkits/linux-gtk2/pkg-plist b/x11-toolkits/linux-gtk2/pkg-plist
new file mode 100644
index 000000000000..2ee863b4e630
--- /dev/null
+++ b/x11-toolkits/linux-gtk2/pkg-plist
@@ -0,0 +1,166 @@
+etc/gtk-2.0/gtk.immodules
+etc/gtk-2.0/gdk-pixbuf.loaders
+usr/bin/gdk-pixbuf-query-loaders
+usr/bin/gtk-demo
+usr/bin/gtk-query-immodules-2.0
+usr/bin/testgtk
+usr/bin/testtext
+usr/lib/gtk-2.0/2.2.0/immodules/im-am-et.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-am-et.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-cyrillic-translit.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-cyrillic-translit.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-hangul.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-hangul.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-inuktitut.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-inuktitut.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ipa.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ipa.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-thai-broken.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-thai-broken.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-er.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-er.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-et.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-ti-et.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-viqr.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-viqr.so
+usr/lib/gtk-2.0/2.2.0/immodules/im-xim.la
+usr/lib/gtk-2.0/2.2.0/immodules/im-xim.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ani.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ani.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-bmp.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-bmp.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-gif.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-gif.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ico.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ico.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-jpeg.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-png.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-pnm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-pnm.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ras.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-ras.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tga.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tga.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-tiff.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-wbmp.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-wbmp.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xbm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xbm.so
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.la
+usr/lib/gtk-2.0/2.2.0/loaders/libpixbufloader-xpm.so
+usr/lib/libgdk-x11-2.0.so.0
+usr/lib/libgdk-x11-2.0.so.0.200.1
+usr/lib/libgdk_pixbuf-2.0.so.0
+usr/lib/libgdk_pixbuf-2.0.so.0.200.1
+usr/lib/libgdk_pixbuf_xlib-2.0.so.0
+usr/lib/libgdk_pixbuf_xlib-2.0.so.0.200.1
+usr/lib/libgtk-x11-2.0.so.0
+usr/lib/libgtk-x11-2.0.so.0.200.1
+usr/share/doc/gtk2-2.2.1/AUTHORS
+usr/share/doc/gtk2-2.2.1/COPYING
+usr/share/doc/gtk2-2.2.1/ChangeLog
+usr/share/doc/gtk2-2.2.1/NEWS
+usr/share/doc/gtk2-2.2.1/README
+usr/share/gtk-2.0/demo/alphatest.png
+usr/share/gtk-2.0/demo/apple-red.png
+usr/share/gtk-2.0/demo/appwindow.c
+usr/share/gtk-2.0/demo/background.jpg
+usr/share/gtk-2.0/demo/button_box.c
+usr/share/gtk-2.0/demo/changedisplay.c
+usr/share/gtk-2.0/demo/colorsel.c
+usr/share/gtk-2.0/demo/dialog.c
+usr/share/gtk-2.0/demo/drawingarea.c
+usr/share/gtk-2.0/demo/editable_cells.c
+usr/share/gtk-2.0/demo/floppybuddy.gif
+usr/share/gtk-2.0/demo/gnome-applets.png
+usr/share/gtk-2.0/demo/gnome-calendar.png
+usr/share/gtk-2.0/demo/gnome-foot.png
+usr/share/gtk-2.0/demo/gnome-gimp.png
+usr/share/gtk-2.0/demo/gnome-gmush.png
+usr/share/gtk-2.0/demo/gnome-gsame.png
+usr/share/gtk-2.0/demo/gnu-keys.png
+usr/share/gtk-2.0/demo/gtk-logo-rgb.gif
+usr/share/gtk-2.0/demo/images.c
+usr/share/gtk-2.0/demo/item_factory.c
+usr/share/gtk-2.0/demo/list_store.c
+usr/share/gtk-2.0/demo/menus.c
+usr/share/gtk-2.0/demo/panes.c
+usr/share/gtk-2.0/demo/pixbufs.c
+usr/share/gtk-2.0/demo/sizegroup.c
+usr/share/gtk-2.0/demo/stock_browser.c
+usr/share/gtk-2.0/demo/textview.c
+usr/share/gtk-2.0/demo/tree_store.c
+usr/share/locale/am/LC_MESSAGES/gtk20.mo
+usr/share/locale/az/LC_MESSAGES/gtk20.mo
+usr/share/locale/be/LC_MESSAGES/gtk20.mo
+usr/share/locale/bg/LC_MESSAGES/gtk20.mo
+usr/share/locale/ca/LC_MESSAGES/gtk20.mo
+usr/share/locale/cs/LC_MESSAGES/gtk20.mo
+usr/share/locale/cy/LC_MESSAGES/gtk20.mo
+usr/share/locale/da/LC_MESSAGES/gtk20.mo
+usr/share/locale/de/LC_MESSAGES/gtk20.mo
+usr/share/locale/el/LC_MESSAGES/gtk20.mo
+usr/share/locale/en@IPA/LC_MESSAGES/gtk20.mo
+usr/share/locale/en_GB/LC_MESSAGES/gtk20.mo
+usr/share/locale/es/LC_MESSAGES/gtk20.mo
+usr/share/locale/et/LC_MESSAGES/gtk20.mo
+usr/share/locale/eu/LC_MESSAGES/gtk20.mo
+usr/share/locale/fa/LC_MESSAGES/gtk20.mo
+usr/share/locale/fi/LC_MESSAGES/gtk20.mo
+usr/share/locale/fr/LC_MESSAGES/gtk20.mo
+usr/share/locale/ga/LC_MESSAGES/gtk20.mo
+usr/share/locale/gl/LC_MESSAGES/gtk20.mo
+usr/share/locale/he/LC_MESSAGES/gtk20.mo
+usr/share/locale/hi/LC_MESSAGES/gtk20.mo
+usr/share/locale/hr/LC_MESSAGES/gtk20.mo
+usr/share/locale/hu/LC_MESSAGES/gtk20.mo
+usr/share/locale/ia/LC_MESSAGES/gtk20.mo
+usr/share/locale/it/LC_MESSAGES/gtk20.mo
+usr/share/locale/ja/LC_MESSAGES/gtk20.mo
+usr/share/locale/ko/LC_MESSAGES/gtk20.mo
+usr/share/locale/lt/LC_MESSAGES/gtk20.mo
+usr/share/locale/lv/LC_MESSAGES/gtk20.mo
+usr/share/locale/mk/LC_MESSAGES/gtk20.mo
+usr/share/locale/mn/LC_MESSAGES/gtk20.mo
+usr/share/locale/ms/LC_MESSAGES/gtk20.mo
+usr/share/locale/nl/LC_MESSAGES/gtk20.mo
+usr/share/locale/nn/LC_MESSAGES/gtk20.mo
+usr/share/locale/no/LC_MESSAGES/gtk20.mo
+usr/share/locale/pl/LC_MESSAGES/gtk20.mo
+usr/share/locale/pt/LC_MESSAGES/gtk20.mo
+usr/share/locale/pt_BR/LC_MESSAGES/gtk20.mo
+usr/share/locale/ro/LC_MESSAGES/gtk20.mo
+usr/share/locale/ru/LC_MESSAGES/gtk20.mo
+usr/share/locale/sk/LC_MESSAGES/gtk20.mo
+usr/share/locale/sl/LC_MESSAGES/gtk20.mo
+usr/share/locale/sp/LC_MESSAGES/gtk20.mo
+usr/share/locale/sr/LC_MESSAGES/gtk20.mo
+usr/share/locale/sv/LC_MESSAGES/gtk20.mo
+usr/share/locale/ta/LC_MESSAGES/gtk20.mo
+usr/share/locale/tr/LC_MESSAGES/gtk20.mo
+usr/share/locale/uk/LC_MESSAGES/gtk20.mo
+usr/share/locale/vi/LC_MESSAGES/gtk20.mo
+usr/share/locale/wa/LC_MESSAGES/gtk20.mo
+usr/share/locale/zh_CN/LC_MESSAGES/gtk20.mo
+usr/share/locale/zh_TW/LC_MESSAGES/gtk20.mo
+usr/share/themes/Default/gtk-2.0-key/gtkrc
+usr/share/themes/Emacs/gtk-2.0-key/gtkrc
+usr/share/themes/Raleigh/gtk-2.0/gtkrc
+@dirrm etc/gtk-2.0
+@dirrm usr/lib/gtk-2.0/2.2.0/immodules
+@dirrm usr/lib/gtk-2.0/2.2.0/loaders
+@dirrm usr/lib/gtk-2.0/2.2.0
+@dirrm usr/lib/gtk-2.0
+@dirrm usr/share/doc/gtk2-2.2.1
+@dirrm usr/share/gtk-2.0/demo
+@dirrm usr/share/gtk-2.0
+@dirrm usr/share/themes/Default/gtk-2.0-key
+@dirrm usr/share/themes/Default
+@dirrm usr/share/themes/Emacs/gtk-2.0-key
+@dirrm usr/share/themes/Emacs
+@dirrm usr/share/themes/Raleigh/gtk-2.0
+@dirrm usr/share/themes/Raleigh
+@dirrm usr/share/themes
diff --git a/x11-toolkits/linux-openmotif/Makefile b/x11-toolkits/linux-openmotif/Makefile
index e33ac5ea61a9..40884e0cc17e 100644
--- a/x11-toolkits/linux-openmotif/Makefile
+++ b/x11-toolkits/linux-openmotif/Makefile
@@ -6,6 +6,7 @@
PORTNAME= openmotif
PORTVERSION= 2.2.4
+PORTREVISION= 1
CATEGORIES= x11-toolkits linux
MASTER_SITES= ftp://ftp.ics.com/pub/Products/Motif/%SUBDIR%/
MASTER_SITE_SUBDIR= om2.2.4/redhat-7.3
@@ -14,10 +15,11 @@ EXTRACT_SUFX= -0.1.${MACHINE_ARCH}.rpm
DIST_SUBDIR= rpm
EXTRACT_ONLY=
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Motif toolkit Linux libraries
BUILD_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs
ONLY_FOR_ARCHS= i386
USE_LINUX_PREFIX= yes
diff --git a/x11-toolkits/linux-pango/Makefile b/x11-toolkits/linux-pango/Makefile
index d85e6f6c789d..bfae1cfb4acb 100644
--- a/x11-toolkits/linux-pango/Makefile
+++ b/x11-toolkits/linux-pango/Makefile
@@ -7,35 +7,27 @@
PORTNAME= pango
PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits linux
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= Linux/i386 pango binary
+MAINTAINER= freebsd-emulation@FreeBSD.org
+COMMENT= Linux pango binary
# these libraries are required by pango-querymodules
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXft.so.2:${PORTSDIR}/x11/linux-XFree86-libs \
+BUILD_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
${LINUXBASE}/usr/lib/libglib-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
BASEVERSION= 9
ONLY_FOR_ARCHS= i386
-PLIST= ${WRKDIR}/plist
-RESTRICTED= "binary under GNU LGPL without accompanying source"
+PLIST= ${PKGDIR}/pkg-plist
RPM_SET= pango-1.2.1-3.i386.rpm
-pre-install:
- ${RM} -rf ${WRKSRC}/tmp
- ${ECHO_CMD} etc/pango/pango.modules > ${PLIST}
- ${MKDIR} ${WRKSRC}/tmp
- cd ${WRKSRC}/tmp; \
- rpm2cpio < ${DISTDIR}/${DIST_SUBDIR}/${RPM_SET} | ${CPIO} -id; \
- ${FIND} * -type f -o -type l >> ${PLIST}; \
- ${FIND} -d * -type d | ${GREP} pango | \
- ${SED} -e 's:^:@dirrm :' >> ${PLIST}
-
post-install:
- ${PREFIX}/usr/bin/pango-querymodules > ${PREFIX}/etc/pango/pango.modules
+ @${BRANDELF} -t Linux ${PREFIX}/usr/bin/pango-querymodules
+ @${PREFIX}/usr/bin/pango-querymodules > ${PREFIX}/etc/pango/pango.modules
.include "../linux-gtk/Makefile"
diff --git a/x11-toolkits/linux-pango/pkg-plist b/x11-toolkits/linux-pango/pkg-plist
new file mode 100644
index 000000000000..16c90a328e25
--- /dev/null
+++ b/x11-toolkits/linux-pango/pkg-plist
@@ -0,0 +1,62 @@
+etc/pango/pango.modules
+etc/pango/pangox.aliases
+usr/bin/pango-querymodules
+usr/lib/libpango-1.0.so.0
+usr/lib/libpango-1.0.so.0.200.1
+usr/lib/libpangoft2-1.0.so.0
+usr/lib/libpangoft2-1.0.so.0.200.1
+usr/lib/libpangox-1.0.so.0
+usr/lib/libpangox-1.0.so.0.200.1
+usr/lib/libpangoxft-1.0.so.0
+usr/lib/libpangoxft-1.0.so.0.200.1
+usr/lib/pango/1.2.0/modules/pango-arabic-ft2.la
+usr/lib/pango/1.2.0/modules/pango-arabic-ft2.so
+usr/lib/pango/1.2.0/modules/pango-arabic-x.la
+usr/lib/pango/1.2.0/modules/pango-arabic-x.so
+usr/lib/pango/1.2.0/modules/pango-arabic-xft.la
+usr/lib/pango/1.2.0/modules/pango-arabic-xft.so
+usr/lib/pango/1.2.0/modules/pango-basic-ft2.la
+usr/lib/pango/1.2.0/modules/pango-basic-ft2.so
+usr/lib/pango/1.2.0/modules/pango-basic-x.la
+usr/lib/pango/1.2.0/modules/pango-basic-x.so
+usr/lib/pango/1.2.0/modules/pango-basic-xft.la
+usr/lib/pango/1.2.0/modules/pango-basic-xft.so
+usr/lib/pango/1.2.0/modules/pango-bengali-x.la
+usr/lib/pango/1.2.0/modules/pango-bengali-x.so
+usr/lib/pango/1.2.0/modules/pango-devanagari-x.la
+usr/lib/pango/1.2.0/modules/pango-devanagari-x.so
+usr/lib/pango/1.2.0/modules/pango-gujarati-x.la
+usr/lib/pango/1.2.0/modules/pango-gujarati-x.so
+usr/lib/pango/1.2.0/modules/pango-gurmukhi-x.la
+usr/lib/pango/1.2.0/modules/pango-gurmukhi-x.so
+usr/lib/pango/1.2.0/modules/pango-hangul-x.la
+usr/lib/pango/1.2.0/modules/pango-hangul-x.so
+usr/lib/pango/1.2.0/modules/pango-hangul-xft.la
+usr/lib/pango/1.2.0/modules/pango-hangul-xft.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-ft2.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-ft2.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-x.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-x.so
+usr/lib/pango/1.2.0/modules/pango-hebrew-xft.la
+usr/lib/pango/1.2.0/modules/pango-hebrew-xft.so
+usr/lib/pango/1.2.0/modules/pango-indic-xft.la
+usr/lib/pango/1.2.0/modules/pango-indic-xft.so
+usr/lib/pango/1.2.0/modules/pango-myanmar-x.la
+usr/lib/pango/1.2.0/modules/pango-myanmar-x.so
+usr/lib/pango/1.2.0/modules/pango-tamil-x.la
+usr/lib/pango/1.2.0/modules/pango-tamil-x.so
+usr/lib/pango/1.2.0/modules/pango-thai-x.la
+usr/lib/pango/1.2.0/modules/pango-thai-x.so
+usr/lib/pango/1.2.0/modules/pango-thai-xft.la
+usr/lib/pango/1.2.0/modules/pango-thai-xft.so
+usr/share/doc/pango-1.2.1/AUTHORS
+usr/share/doc/pango-1.2.1/COPYING
+usr/share/doc/pango-1.2.1/ChangeLog
+usr/share/doc/pango-1.2.1/HELLO.utf8
+usr/share/doc/pango-1.2.1/README
+usr/share/doc/pango-1.2.1/TODO
+@dirrm etc/pango
+@dirrm usr/lib/pango/1.2.0/modules
+@dirrm usr/lib/pango/1.2.0
+@dirrm usr/lib/pango
+@dirrm usr/share/doc/pango-1.2.1
diff --git a/x11/linux-XFree86-libs/Makefile b/x11/linux-XFree86-libs/Makefile
index 15140ae435e5..6fecf8acd1ec 100644
--- a/x11/linux-XFree86-libs/Makefile
+++ b/x11/linux-XFree86-libs/Makefile
@@ -7,6 +7,7 @@
PORTNAME= XFree86-libs
PORTVERSION= 4.3.99.902
+PORTREVISION= 1
CATEGORIES= x11 linux
MASTER_SITES= ${MASTER_SITE_SUSE} \
ftp://ftp.in2p3.fr/pub/linux/suse/update/9.1/rpm/i586/ \
@@ -18,20 +19,22 @@ EXTRACT_SUFX=
DIST_SUBDIR= rpm/i386/suse
EXTRACT_ONLY=
-MAINTAINER= trevor@FreeBSD.org
-COMMENT= XFree86 libraries, Linux/i386 binary
+MAINTAINER= freebsd-emulation@FreeBSD.org
+COMMENT= XFree86 libraries, Linux binary
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS=${LINUXBASE}/lib/libc-2.3.2.so:${PORTSDIR}/emulators/linux_base-8
+RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig
CONFLICTS= linux_base-6* linux_base-7* linux_base-deb* linux_base-gentoo*
+USE_LINUX= yes
+USE_LINUX_PREFIX=yes
MD5_FILE= ${MASTERDIR}/distinfo.i386
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
ONLY_FOR_ARCHS= amd64 i386
+PKGINSTALL= ${WRKDIR}/pkg-install
PLIST= ${WRKDIR}/plist
PLIST_DIRS= usr/X11R6/lib/X11
-PREFIX= ${LINUXBASE}
pre-install:
@${RM} -f ${PLIST}
@@ -46,10 +49,9 @@ pre-install:
${FIND} -d usr/X11R6/lib/X11/locale -type d | \
${SED} -e 's:^:@dirrm :' >> ${PLIST}
post-install:
- @${RM} -f ${LINUXBASE}/etc/ld.so.cache
- @${FIND} ${LINUXBASE} -name lib -type d | ${SED} 's:${LINUXBASE}::g' \
- > ${LINUXBASE}/etc/ld.so.conf
- @chroot ${LINUXBASE} sbin/ldconfig
+ @${SED} -e 's|%%LINUXBASE%%|${LINUXBASE}|g ; s|%%PREFIX%%|${PREFIX}|g' \
+ < ${FILESDIR}/pkg-install.in > ${PKGINSTALL}
+ @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
do-install:
@rpm -U --ignorearch --ignoreos --root ${PREFIX} --dbpath /var/lib/rpm \
diff --git a/x11/linux-XFree86-libs/files/pkg-install.in b/x11/linux-XFree86-libs/files/pkg-install.in
new file mode 100644
index 000000000000..1be02068a889
--- /dev/null
+++ b/x11/linux-XFree86-libs/files/pkg-install.in
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+PATH=/bin:/sbin:/usr/bin:/usr/sbin
+export PATH
+
+if [ "$2" = "POST-INSTALL" ]; then
+ rm -f %%LINUXBASE%%/etc/ld.so.cache
+ ( find %%LINUXBASE%% -name lib -type d | sed -e 's:%%LINUXBASE%%::g'; \
+ find %%PREFIX%% -name lib -type d | sed -e 's:%%PREFIX%%::g' ) \
+ | sort -u >%%LINUXBASE%%/etc/ld.so.conf
+ chroot %%LINUXBASE%% /sbin/ldconfig
+fi
diff --git a/x11/linux-gnomelibs/Makefile b/x11/linux-gnomelibs/Makefile
index 5c9d0fd95974..2abe16032092 100644
--- a/x11/linux-gnomelibs/Makefile
+++ b/x11/linux-gnomelibs/Makefile
@@ -7,10 +7,10 @@
PORTNAME= gnomelibs
PORTVERSION= 1.2.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 linux
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= RPM of gnome-libs
RPM_SET= gnome-libs-${PORTVERSION}-11.${MACHINE_ARCH}.rpm
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index bb1cd4c9ad6f..b607238c7c23 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nvidia-driver
PORTVERSION= 1.0.${NVVERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MASTER_SITES= http://download.nvidia.com/freebsd/1.0-${NVVERSION}/ \
ftp://download.nvidia.com/freebsd/1.0-${NVVERSION}/ \
@@ -42,6 +42,7 @@ PLIST_SUB= XSERVVERSION=${XSERVVERSION} XLIBVERSION=${XLIBVERSION} \
.if !defined(WITHOUT_LINUX)
USE_LINUX= yes
+RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
PLIST_SUB+= LINUX=""
.else
PLIST_SUB+= LINUX="@comment "