ports/132510: [exp-run] changes to linux ports infrastructure
Boris Samorodov
bsam at FreeBSD.org
Tue Mar 10 16:50:02 UTC 2009
>Number: 132510
>Category: ports
>Synopsis: [exp-run] changes to linux ports infrastructure
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 10 16:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Boris Samorodov
>Release: FreeBSD 8.0-CURRENT i386
>Organization:
InPharmTech, Co.
>Environment:
System: FreeBSD bb.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Thu Mar 5 17:08:57 MSK 2009 root at bb.ipt.ru:/usr/obj/usr/src/sys/BB i386
>Description:
Current ports use only Linux Fedora Core 4 distribution. New linux emulation
kernel layer supports newer releases. The proposed patch introduces a new linux
infrastructure which allows using both current and future linux distributions
at one ports tree.
The patch contains full changes to ports/Mk files and all ports involved.
But only infrastructure is changed. The resulting packages are the same as
before. Hence no need to bump PORTREVISIONs.
The idea was taken from bsd.gnome.mk and others.
More than 130 ports are switched to follow a new linux infrastructure
introduced by changes to bsd.port.mk, bsd.linux-rpm.mk and a new
bsd.linux-apps.mk.
>How-To-Repeat:
>Fix:
Please, do an exp-run and assign this PR back to me. Thanks!
--- pr.ports.diff begins here ---
Index: Mk/bsd.linux-apps.mk
===================================================================
RCS file: Mk/bsd.linux-apps.mk
diff -N Mk/bsd.linux-apps.mk
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Mk/bsd.linux-apps.mk 10 Mar 2009 16:21:47 -0000
@@ -0,0 +1,350 @@
+#-*- mode: Makefile; tab-width: 4; -*-
+# ex:ts=4
+#
+# $FreeBSD$
+#
+# Please view me with 4 column tabs!
+
+# This section defines possible names of linux infrastructure ports
+# (components) and all information necessary for ports to use those components.
+#
+# Ports can use this as follows:
+#
+# USE_LINUX_APPS= esound xorglibs
+#
+# .include <bsd.port.mk>
+#
+# As a result proper RUN_DEPENDS will be added.
+#
+# Variables:
+# LINUX_DIST_SUFFIX - Contains the value which is added to a port's name
+# (i.e. linux<this_variable>-port ) to get the right
+# linux infrastructure port.
+# _ALL_LINUX_APPS - A (sorted) list of all linux infrastructure ports
+# (components), covered here.
+
+.if !defined(_POSTMKINCLUDED) && !defined(Linux_APPS_Pre_Include)
+
+Linux_APPS_Include_MAINTAINER= emulation at FreeBSD.org
+Linux_APPS_Pre_Include= bsd.linux-apps.mk
+
+.endif
+
+.if defined(_POSTMKINCLUDED) && !defined(Linux_APPS_Post_Include)
+
+Linux_APPS_Post_Include= bsd.linux-apps.mk
+
+. if (${LINUX_OSRELEASE} == "2.6.16") && (${USE_LINUX} == "f8")
+LINUX_DIST_SUFFIX= -f8
+WEB_AUTH= kompozer
+. else
+LINUX_DIST_SUFFIX=
+WEB_AUTH= nvu
+. endif
+
+# Non-version specific components
+_LINUX_APPS_ALL= allegro alsalib arts aspell atk cairo curl esound expat fontconfig \
+ freealut gdkpixbuf gtk gtk2 hicontheme imlib jpeg libaudiofile \
+ libg2c libglade libglade2 libglu libmng libogg libsigcpp20 libtheora \
+ libvorbis libxml libxml2 mikmod openal openssl pango png png10 qt33 \
+ scimgtk scimlibs sdl12 sdlimage sdlmixer tiff xorglibs ucl ungif upx webauth
+
+# 2.4.2 components
+_LINUX_APPS_ALL+=
+
+# 2.6.16 components
+_LINUX_APPS_ALL+=
+
+# Component definition section
+#
+# component${LINUX_DIST_SUFFIX:S/-//}_FILE
+# - Variables are used to name a file to check,
+# file names may differ for different LINUX_DIST_SUFFIX.
+# The value is LINUX_DIST_SUFFIX without the leading dash.
+# component_DETECT - The resulting file to check for a dependency existence.
+# component_PORT - A port which will be used to install a missing dependency.
+# component_DEPENDS - A list of components the current component depends on.
+
+allegro_FILE= ${LINUXBASE}/usr/lib/liballeg-4.0.3.so
+allegro_f8_FILE= ${LINUXBASE}/usr/lib/liballeg-4.2.2.so
+allegro_DETECT= ${allegro${LINUX_DIST_SUFFIX:S/-//}_FILE}
+allegro_PORT= ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-allegro
+allegro_DEPENDS= xorglibs
+
+alsalib_FILE= ${LINUXBASE}/lib/libasound.so.2.0.0
+alsalib_f8_FILE= ${alsalib_FILE}
+alsalib_DETECT= ${alsalib${LINUX_DIST_SUFFIX:S/-//}_FILE}
+alsalib_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-alsa-lib
+
+arts_FILE= ${LINUXBASE}/usr/lib/libartsc.so.0
+arts_f8_FILE= ${arts_FILE}
+arts_DETECT= ${arts${LINUX_DIST_SUFFIX:S/-//}_FILE}
+arts_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-arts
+
+aspell_FILE= ${LINUXBASE}/usr/lib/libaspell.so.15.0.2
+aspell_f8_FILE= ${LINUXBASE}/usr/lib/libaspell.so.15.1.4
+aspell_DETECT= ${aspell${LINUX_DIST_SUFFIX:S/-//}_FILE}
+aspell_PORT= ${PORTSDIR}/textproc/linux${LINUX_DIST_SUFFIX}-aspell
+
+atk_FILE= ${LINUXBASE}/usr/lib/libatk-1.0.so.0.901.0
+atk_f8_FILE= ${LINUXBASE}/usr/lib/libatk-1.0.so.0.2009.1
+atk_DETECT= ${atk${LINUX_DIST_SUFFIX:S/-//}_FILE}
+atk_PORT= ${PORTSDIR}/accessibility/linux${LINUX_DIST_SUFFIX}-atk
+
+cairo_FILE= ${LINUXBASE}/usr/lib/libcairo.so.2.2.3
+cairo_f8_FILE= ${LINUXBASE}/usr/lib/libcairo.so.2.11.7
+cairo_DETECT= ${cairo${LINUX_DIST_SUFFIX:S/-//}_FILE}
+cairo_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-cairo
+cairo_DEPENDS= fontconfig png xorglibs
+
+curl_FILE= ${LINUXBASE}/usr/lib/libcurl.so.3.0.0
+curl_f8_FILE=
+curl_DETECT= ${curl${LINUX_DIST_SUFFIX:S/-//}_FILE}
+curl_PORT= ${PORTSDIR}/ftp/linux${LINUX_DIST_SUFFIX}-curl
+
+esound_FILE= ${LINUXBASE}/usr/lib/libesd.so.0.2.36
+esound_f8_FILE= ${LINUXBASE}/usr/lib/libesd.so.0.2.38
+esound_DETECT= ${esound${LINUX_DIST_SUFFIX:S/-//}_FILE}
+esound_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-esound
+esound_DEPENDS= libaudiofile
+
+expat_FILE= ${LINUXBASE}/usr/lib/libexpat.so.0
+expat_f8_FILE= ${LINUXBASE}/lib/libexpat.so.1
+expat_DETECT= ${expat${LINUX_DIST_SUFFIX:S/-//}_FILE}
+expat_PORT= ${PORTSDIR}/textproc/linux${LINUX_DIST_SUFFIX}-expat
+
+fontconfig_FILE= ${LINUXBASE}/usr/lib/libfontconfig.so.1
+fontconfig_f8_FILE= ${LINUXBASE}/usr/lib/libfontconfig.so.1.2.0
+fontconfig_DETECT= ${fontconfig${LINUX_DIST_SUFFIX:S/-//}_FILE}
+fontconfig_PORT= ${PORTSDIR}/x11-fonts/linux${LINUX_DIST_SUFFIX}-fontconfig
+fontconfig_DEPENDS= expat
+
+freealut_FILE= ${LINUXBASE}/usr/lib/libalut.so.0.1.0
+freealut_f8_FILE= ${freealut_FILE}
+freealut_DETECT= ${freealut${LINUX_DIST_SUFFIX:S/-//}_FILE}
+freealut_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-freealut
+freealut_DEPENDS= openal
+
+gdkpixbuf_FILE= ${LINUXBASE}/usr/lib/libgdk_pixbuf.so.2
+gdkpixbuf_f8_FILE= ${gdkpixbuf_FILE}
+gdkpixbuf_DETECT= ${gdkpixbuf${LINUX_DIST_SUFFIX:S/-//}_FILE}
+gdkpixbuf_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-gdk-pixbuf
+
+gtk_FILE= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0.9.1
+gtk_f8_FILE= ${gtk_FILE}
+gtk_DETECT= ${gtk${LINUX_DIST_SUFFIX:S/-//}_FILE}
+gtk_PORT= ${PORTSDIR}/x11-toolkits/linux${LINUX_DIST_SUFFIX}-gtk
+gtk_DEPENDS= xorglibs
+
+gtk2_FILE= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0.600.10
+gtk2_f8_FILE= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0.1200.5
+gtk2_DETECT= ${gtk2${LINUX_DIST_SUFFIX:S/-//}_FILE}
+gtk2_PORT= ${PORTSDIR}/x11-toolkits/linux${LINUX_DIST_SUFFIX}-gtk2
+gtk2_DEPENDS= atk jpeg png pango tiff xorglibs
+
+hicontheme_FILE= ${LINUXBASE}/usr/share/icons/hicolor
+hicontheme_f8_FILE= ${hicontheme_FILE}
+hicontheme_DETECT= ${hicontheme${LINUX_DIST_SUFFIX:S/-//}_FILE}
+hicontheme_PORT= ${PORTSDIR}/x11-themes/linux-hicolor-icon-theme
+
+imlib_FILE= ${LINUXBASE}/usr/lib/libgdk_imlib.so.1.9.13
+imlib_f8_FILE= ${LINUXBASE}/usr/lib/libgdk_imlib.so.1.9.15
+imlib_DETECT= ${imlib${LINUX_DIST_SUFFIX:S/-//}_FILE}
+imlib_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-imlib
+
+jpeg_FILE= ${LINUXBASE}/usr/lib/libjpeg.so.62.0.0
+jpeg_f8_FILE= ${jpeg_FILE}
+jpeg_DETECT= ${jpeg${LINUX_DIST_SUFFIX:S/-//}_FILE}
+jpeg_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-jpeg
+
+libaudiofile_FILE= ${LINUXBASE}/usr/lib/libaudiofile.so.0.0.2
+libaudiofile_f8_FILE= ${libaudiofile_FILE}
+libaudiofile_DETECT= ${libaudiofile${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libaudiofile_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-libaudiofile
+
+libg2c_FILE= ${LINUXBASE}/usr/lib/libg2c.so.0.0.0
+libg2c_f8_FILE= ${libg2c_FILE}
+libg2c_DETECT= ${libg2c${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libg2c_PORT= ${PORTSDIR}/lang/linux${LINUX_DIST_SUFFIX}-libg2c
+
+libglade_FILE= ${LINUXBASE}/usr/lib/libglade.so.0.4.2
+libglade_f8_FILE= ${libglade_FILE}
+libglade_DETECT= ${libglade${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libglade_PORT= ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-libglade
+
+libglade2_FILE= ${LINUXBASE}/usr/lib/libglade-2.0.so.0.0.7
+libglade2_f8_FILE= ${libglade2_FILE}
+libglade2_DETECT= ${libglade2${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libglade2_PORT= ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-libglade2
+
+libglu_FILE= ${LINUXBASE}/usr/X11R6/lib/libGLU.so.1.3
+libglu_f8_FILE= ${LINUXBASE}/usr/lib/libGLU.so.1.3.070002
+libglu_DETECT= ${libglu${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libglu_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-libGLU
+
+libmng_FILE= ${LINUXBASE}/usr/lib/libmng.so.1.0.0
+libmng_f8_FILE= ${libmng_FILE}
+libmng_DETECT= ${libmng${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libmng_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-libmng
+libmng_DEPENDS= jpeg
+
+libogg_FILE= ${LINUXBASE}/usr/lib/libogg.so.0.5.2
+libogg_f8_FILE= ${LINUXBASE}/usr/lib/libogg.so.0.5.3
+libogg_DETECT= ${libogg${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libogg_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-libogg
+
+libsigcpp20_FILE= ${LINUXBASE}/usr/lib/libsigc-2.0.so.0
+libsigcpp20_f8_FILE= ${libsigcpp20_FILE}
+libsigcpp20_DETECT= ${libsigcpp20${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libsigcpp20_PORT= ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-libsigc++20
+
+libtheora_FILE= ${LINUXBASE}/usr/lib/libtheora.so.0.1.0
+libtheora_f8_FILE=
+libtheora_DETECT= ${libtheora${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libtheora_PORT= ${PORTSDIR}/multimedia/linux${LINUX_DIST_SUFFIX}-libtheora
+
+libvorbis_FILE= ${LINUXBASE}/usr/lib/libvorbis.so.0.3.0
+libvorbis_f8_FILE= ${LINUXBASE}/usr/lib/libvorbis.so.0.4.0
+libvorbis_DETECT= ${libvorbis${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libvorbis_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-libvorbis
+libvorbis_DEPENDS= libogg
+
+libxml_FILE= ${LINUXBASE}/usr/lib/libxml.so.1.8.17
+libxml_f8_FILE= ${libxml_FILE}
+libxml_DETECT= ${libxml${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libxml_PORT= ${PORTSDIR}/textproc/linux${LINUX_DIST_SUFFIX}-libxml
+
+libxml2_FILE= ${LINUXBASE}/usr/lib/libxml2.so.2.6.19
+libxml2_f8_FILE= ${LINUXBASE}/usr/lib/libxml2.so.2.6.31
+libxml2_DETECT= ${libxml2${LINUX_DIST_SUFFIX:S/-//}_FILE}
+libxml2_PORT= ${PORTSDIR}/textproc/linux${LINUX_DIST_SUFFIX}-libxml2
+
+mikmod_FILE= ${LINUXBASE}/usr/lib/libmikmod.so.2.0.4
+mikmod_f8_FILE= ${mikmod_FILE}
+mikmod_DETECT= ${mikmod${LINUX_DIST_SUFFIX:S/-//}_FILE}
+mikmod_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-mikmod
+
+openmotif_FILE= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3.0.3
+openmotif_f8_FILE=
+openmotif_DETECT= ${openmotif${LINUX_DIST_SUFFIX:S/-//}_FILE}
+openmotif_PORT= ${PORTSDIR}/x11-toolkits/linux${LINUX_DIST_SUFFIX}-openmotif
+openmotif_DEPENDS= xorglibs
+
+openal_FILE= ${LINUXBASE}/usr/lib/libopenal.so.0.0.0
+openal_f8_FILE= ${openal_FILE}
+openal_DETECT= ${openal${LINUX_DIST_SUFFIX:S/-//}_FILE}
+openal_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-openal
+openal_DEPENDS= alsalib arts esound libaudiofile libvorbis sdl12
+
+openssl_FILE= ${LINUXBASE}/lib/libssl.so.0.9.7f
+openssl_f8_FILE= ${LINUXBASE}/lib/libssl.so.0.9.8b
+openssl_DETECT= ${openssl${LINUX_DIST_SUFFIX:S/-//}_FILE}
+openssl_PORT= ${PORTSDIR}/security/linux${LINUX_DIST_SUFFIX}-openssl
+
+pango_FILE= ${LINUXBASE}/usr/lib/libpango-1.0.so.0.1001.1
+pango_f8_FILE= ${LINUXBASE}/usr/lib/libpango-1.0.so.0.1800.4
+pango_DETECT= ${pango${LINUX_DIST_SUFFIX:S/-//}_FILE}
+pango_PORT= ${PORTSDIR}/x11-toolkits/linux${LINUX_DIST_SUFFIX}-pango
+pango_DEPENDS= cairo expat fontconfig xorglibs
+
+png_FILE= ${LINUXBASE}/usr/lib/libpng.so.3.1.2.8
+png_f8_FILE= ${LINUXBASE}/usr/lib/libpng.so.3.22.0
+png_DETECT= ${png${LINUX_DIST_SUFFIX:S/-//}_FILE}
+png_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-png
+
+png10_FILE= ${LINUXBASE}/usr/lib/libpng.so.2.1.0.18
+png10_f8_FILE= ${LINUXBASE}/usr/lib/libpng.so.2.1.0.30
+png10_DETECT= ${png10${LINUX_DIST_SUFFIX:S/-//}_FILE}
+png10_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-png10
+
+qt33_FILE= ${LINUXBASE}/usr/lib/qt-3.3/lib/libqt-mt.so.3.3.4
+qt33_f8_FILE= ${LINUXBASE}/usr/lib/qt-3.3/lib/libqt-mt.so.3.3.8
+qt33_DETECT= ${qt33${LINUX_DIST_SUFFIX:S/-//}_FILE}
+qt33_PORT= ${PORTSDIR}/x11-toolkits/linux${LINUX_DIST_SUFFIX}-qt33
+qt33_DEPENDS= fontconfig libmng png
+
+sdl12_FILE= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0.7.3
+sdl12_f8_FILE= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0.11.2
+sdl12_DETECT= ${sdl12${LINUX_DIST_SUFFIX:S/-//}_FILE}
+sdl12_PORT= ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-sdl12
+sdl12_DEPENDS= xorglibs
+
+sdlimage_FILE= ${LINUXBASE}/usr/lib/libSDL_image-1.2.so.0.1.4
+sdlimage_f8_FILE= ${LINUXBASE}/usr/lib/libSDL_image-1.2.so.0.1.5
+sdlimage_DETECT= ${sdlimage${LINUX_DIST_SUFFIX:S/-//}_FILE}
+sdlimage_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-sdl_image
+sdlimage_DEPENDS= sdl12
+
+sdlmixer_FILE= ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0.2.4
+sdlmixer_f8_FILE= ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0.2.6
+sdlmixer_DETECT= ${sdlmixer${LINUX_DIST_SUFFIX:S/-//}_FILE}
+sdlmixer_PORT= ${PORTSDIR}/audio/linux${LINUX_DIST_SUFFIX}-sdl_mixer
+sdlmixer_DEPENDS= sdl12
+
+scimgtk_FILE= ${LINUXBASE}/usr/lib/gtk-2.0/immodules/im-scim.so
+scimgtk_f8_FILE=
+scimgtk_DETECT= ${scimgtk${LINUX_DIST_SUFFIX:S/-//}_FILE}
+scimgtk_PORT= ${PORTSDIR}/textproc/linux${LINUX_DIST_SUFFIX}-scim-gtk
+scimgtk_DEPENDS= gtk2 scimlibs
+
+scimlibs_FILE= ${LINUXBASE}/usr/lib/libscim-1.0.so.8.1.0
+scimlibs_f8_FILE= ${LINUXBASE}/usr/lib/libscim-1.0.so.8.2.3
+scimlibs_DETECT= ${scimlibs${LINUX_DIST_SUFFIX:S/-//}_FILE}
+scimlibs_PORT= ${PORTSDIR}/textproc/linux${LINUX_DIST_SUFFIX}-scim-libs
+scimlibs_DEPENDS= gtk2
+
+tiff_FILE= ${LINUXBASE}/usr/lib/libtiff.so.3.7.1
+tiff_f8_FILE= ${LINUXBASE}/usr/lib/libtiff.so.3.8.2
+tiff_DETECT= ${tiff${LINUX_DIST_SUFFIX:S/-//}_FILE}
+tiff_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-tiff
+tiff_DEPENDS= jpeg
+
+xorglibs_FILE= ${LINUXBASE}/usr/X11R6/lib/libXrandr.so.2.0
+xorglibs_f8_FILE= ${LINUXBASE}/usr/lib/libXrandr.so.2.1.0
+xorglibs_DETECT= ${xorglibs${LINUX_DIST_SUFFIX:S/-//}_FILE}
+xorglibs_PORT= ${PORTSDIR}/x11/linux${LINUX_DIST_SUFFIX}-xorg-libs
+xorglibs_DEPENDS= fontconfig
+
+ucl_FILE= ${LINUXBASE}/usr/lib/libucl.so.1
+ucl_f8_FILE= ${ucl_FILE}
+ucl_DETECT= ${ucl${LINUX_DIST_SUFFIX:S/-//}_FILE}
+ucl_PORT= ${PORTSDIR}/archivers/linux${LINUX_DIST_SUFFIX}-ucl
+
+ungif_FILE= ${LINUXBASE}/usr/lib/libgif.so.4.1.3
+ungif_f8_FILE= ${ungif_FILE}
+ungif_DETECT= ${ungif${LINUX_DIST_SUFFIX:S/-//}_FILE}
+ungif_PORT= ${PORTSDIR}/graphics/linux${LINUX_DIST_SUFFIX}-ungif
+
+upx_FILE= ${LINUXBASE}/usr/bin/upx
+upx_f8_FILE= ${upx_FILE}
+upx_DETECT= ${upx${LINUX_DIST_SUFFIX:S/-//}_FILE}
+upx_PORT= ${PORTSDIR}/archivers/linux${LINUX_DIST_SUFFIX}-upx
+upx_DEPENDS= ucl
+
+webauth_FILE= ${LOCALBASE}/bin/linux-nvu
+webauth_f8_FILE= ${LOCALBASE}/bin/linux-kompozer
+webauth_DETECT= ${webauth${LINUX_DIST_SUFFIX:S/-//}_FILE}
+webauth_PORT= ${PORTSDIR}/www/linux-${WEB_AUTH}
+webauth_DEPENDS= gtk2 atk pango fontconfig
+
+# End component definition section
+
+# Recursively expand all dependencies for each app at _LINUX_APPS_ALL
+. for component in ${_LINUX_APPS_ALL}
+. for subcomponent in ${${component}_DEPENDS}
+${component}_DEPENDS+=${${subcomponent}_DEPENDS}
+. endfor
+. endfor
+
+# Use just expanded dependencies (<app>_DEPENDS) to expand USE_LINUX_APPS
+. for component in ${USE_LINUX_APPS}
+_USE_LINUX_APPS+=${${component}_DEPENDS} ${component}
+. endfor
+
+# Set dependencies for _USE_LINUX_APPS which exists at _LINUX_APPS_ALL
+. for component in ${_LINUX_APPS_ALL}
+. if ${_USE_LINUX_APPS:M${component}}!=""
+RUN_DEPENDS+= ${${component}_DETECT}:${${component}_PORT}
+. endif
+. endfor
+.endif
Index: Mk/bsd.linux-rpm.mk
===================================================================
RCS file: /home/pcvs/ports/Mk/bsd.linux-rpm.mk,v
retrieving revision 1.13
diff -u -r1.13 bsd.linux-rpm.mk
--- Mk/bsd.linux-rpm.mk 15 Aug 2008 12:29:42 -0000 1.13
+++ Mk/bsd.linux-rpm.mk 10 Mar 2009 16:21:47 -0000
@@ -65,12 +65,24 @@
DIST_SUBDIR?= rpm/${LINUX_RPM_ARCH}/${LINUX_DIST}/${LINUX_DIST_VER}
. if ${LINUX_DIST} == "fedora"
+# we do not want to define MASTER_SITES and MASTER_SITE_* if they are already defined
+# ex.: MASTER_SITES=file:///...
. ifndef MASTER_SITES
-MASTER_SITES?= ${MASTER_SITE_FEDORA_LINUX}
+MASTER_SITES= ${MASTER_SITE_FEDORA_LINUX}
+. if ${LINUX_DIST_VER} == 8
+. if (${LINUX_OSRELEASE} != "2.6.16") && defined(PACKAGE_BUILDING)
+IGNORE= packages should be built with compat.linux.osrelease=2.6.16
+. endif
+MASTER_SITE_SUBDIR?= ../releases/${LINUX_DIST_VER}/Everything/${LINUX_RPM_ARCH}/os/Packages \
+ ../updates/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}.newkey
+MASTER_SITE_SRC_SUBDIR?= ../releases/${LINUX_DIST_VER}/Everything/source/SRPMS \
+ ../updates/${LINUX_DIST_VER}/SRPMS.newkey
+. else
MASTER_SITE_SUBDIR?= ${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/os/Fedora/RPMS \
updates/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}
MASTER_SITE_SRC_SUBDIR?= ${LINUX_DIST_VER}/SRPMS \
updates/${LINUX_DIST_VER}/SRPMS
+. endif
. endif
. else
IGNORE= unknown LINUX_DIST in port Makefile
Index: Mk/bsd.port.mk
===================================================================
RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v
retrieving revision 1.612
diff -u -r1.612 bsd.port.mk
--- Mk/bsd.port.mk 5 Mar 2009 17:56:23 -0000 1.612
+++ Mk/bsd.port.mk 10 Mar 2009 16:21:49 -0000
@@ -490,6 +490,10 @@
# RPM ports.
# Implies inclusion of bsd.linux-rpm.mk.
#
+# LINUX_OSRELEASE - Contains the value of compat.linux.osrelease sysctl.
+# Will be used to distinguish which linux
+# infrastructure ports should be used.
+# Valid values: 2.4.2, 2.6.16.
# AUTOMATIC_PLIST
# - Set to yes to enable automatic packing list generation.
# Currently has no effect unless USE_LINUX_RPM is set.
@@ -1338,6 +1342,10 @@
.include "${PORTSDIR}/Mk/bsd.linux-rpm.mk"
.endif
+.if defined(USE_LINUX_APPS)
+.include "${PORTSDIR}/Mk/bsd.linux-apps.mk"
+.endif
+
.if defined(X_WINDOW_SYSTEM) && ${X_WINDOW_SYSTEM:L} != "xorg"
IGNORE= cannot be installed: bad X_WINDOW_SYSTEM setting; valid value is 'xorg'
.endif
@@ -1786,6 +1794,10 @@
.if defined(USE_LINUX)
+. if !defined(LINUX_OSRELEASE)
+LINUX_OSRELEASE!= ${ECHO_CMD} `${SYSCTL} -n compat.linux.osrelease 2>/dev/null`
+. endif
+
# install(1) also does a brandelf on strip, so don't strip with FreeBSD tools.
STRIP=
. if exists(${LINUXBASE}/usr/bin/strip)
@@ -1953,6 +1965,10 @@
.include "${PORTSDIR}/Mk/bsd.linux-rpm.mk"
.endif
+.if defined(USE_LINUX_APPS)
+.include "${PORTSDIR}/Mk/bsd.linux-apps.mk"
+.endif
+
.if defined (USE_QT_VER) && ${USE_QT_VER:L} == 4
.include "${PORTSDIR}/Mk/bsd.qt.mk"
.endif
Index: archivers/linux-upx/Makefile
===================================================================
RCS file: /home/pcvs/ports/archivers/linux-upx/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- archivers/linux-upx/Makefile 4 Jun 2007 08:48:38 -0000 1.1
+++ archivers/linux-upx/Makefile 10 Mar 2009 16:21:49 -0000
@@ -14,9 +14,8 @@
MAINTAINER= emulation at FreeBSD.org
COMMENT= RPM of UPX, a high-performance executable packer
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libucl.so.1:${PORTSDIR}/archivers/linux-ucl
-
USE_LINUX_RPM= yes
+USE_LINUX_APPS= ucl
RPMVERSION= 4
LINUX_DIST_VER= 4
BRANDELF_FILES= usr/bin/upx
Index: astro/google-earth/Makefile
===================================================================
RCS file: /home/pcvs/ports/astro/google-earth/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- astro/google-earth/Makefile 4 Feb 2009 23:00:41 -0000 1.28
+++ astro/google-earth/Makefile 10 Mar 2009 16:21:49 -0000
@@ -25,8 +25,8 @@
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\..*//g}/
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
USE_GNOME= desktopfileutils
-USE_XLIB= yes
.include <bsd.port.pre.mk>
Index: audio/baudline/Makefile
===================================================================
RCS file: /home/pcvs/ports/audio/baudline/Makefile,v
retrieving revision 1.36
diff -u -r1.36 Makefile
--- audio/baudline/Makefile 2 Feb 2009 23:43:54 -0000 1.36
+++ audio/baudline/Makefile 10 Mar 2009 16:21:49 -0000
@@ -19,8 +19,8 @@
RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
ONLY_FOR_ARCHS= i386 amd64
RESTRICTED= author requests no distribution except from their site
Index: audio/linux-esound/Makefile
===================================================================
RCS file: /home/pcvs/ports/audio/linux-esound/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- audio/linux-esound/Makefile 19 Apr 2008 17:46:27 -0000 1.16
+++ audio/linux-esound/Makefile 10 Mar 2009 16:21:49 -0000
@@ -13,9 +13,8 @@
MAINTAINER= freebsd-emulation at FreeBSD.org
COMMENT= RPM of esound
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile
-
USE_LINUX_RPM= yes
+USE_LINUX_APPS= libaudiofile
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
BRANDELF_DIRS= usr/bin
Index: audio/linux-freealut/Makefile
===================================================================
RCS file: /home/pcvs/ports/audio/linux-freealut/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- audio/linux-freealut/Makefile 5 Feb 2009 22:33:19 -0000 1.4
+++ audio/linux-freealut/Makefile 10 Mar 2009 16:21:49 -0000
@@ -14,9 +14,8 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A free implementation of OpenAL's ALUT standard (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libopenal.so.0:${PORTSDIR}/audio/linux-openal
-
USE_LINUX_RPM= yes
+USE_LINUX_APPS= openal
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386 amd64
Index: audio/linux-libvorbis/Makefile
===================================================================
RCS file: /home/pcvs/ports/audio/linux-libvorbis/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- audio/linux-libvorbis/Makefile 29 Apr 2008 05:11:34 -0000 1.7
+++ audio/linux-libvorbis/Makefile 10 Mar 2009 16:21:49 -0000
@@ -12,10 +12,9 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= Audio compression codec library (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= libogg
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
AUTOMATIC_PLIST=yes
Index: audio/linux-openal/Makefile
===================================================================
RCS file: /home/pcvs/ports/audio/linux-openal/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- audio/linux-openal/Makefile 21 Jan 2009 16:17:46 -0000 1.11
+++ audio/linux-openal/Makefile 10 Mar 2009 16:21:49 -0000
@@ -14,15 +14,9 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A 3D positional spatialized sound library (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib \
- ${LINUXBASE}/usr/lib/libartsc.so.0:${PORTSDIR}/audio/linux-arts \
- ${LINUXBASE}/usr/lib/libesd.so.0:${PORTSDIR}/audio/linux-esound \
- ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile \
- ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= alsalib arts esound libaudiofile libvorbis sdl12
LINUX_DIST_VER= 4
MASTER_SITE_SRC_SUBDIR= ../extras/${LINUX_DIST_VER}/SRPMS
USE_LDCONFIG= yes
Index: audio/linux-sdl_mixer/Makefile
===================================================================
RCS file: /home/pcvs/ports/audio/linux-sdl_mixer/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- audio/linux-sdl_mixer/Makefile 19 Feb 2009 21:45:37 -0000 1.2
+++ audio/linux-sdl_mixer/Makefile 10 Mar 2009 16:21:49 -0000
@@ -14,10 +14,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= A sample multi-channel audio mixer library (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= sdl12
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
AUTOMATIC_PLIST=yes
Index: audio/teamspeak_client/Makefile
===================================================================
RCS file: /home/pcvs/ports/audio/teamspeak_client/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- audio/teamspeak_client/Makefile 19 Apr 2008 17:46:36 -0000 1.13
+++ audio/teamspeak_client/Makefile 10 Mar 2009 16:21:49 -0000
@@ -18,12 +18,10 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= Client side of a group voice chat system
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
-
ONLY_FOR_ARCHS= i386 amd64
USE_BZIP2= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= jpeg xorglibs
NO_BUILD= yes
TSIMG= ${WRKSRC}/setup.data/image
Index: biology/consed/Makefile
===================================================================
RCS file: /home/pcvs/ports/biology/consed/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- biology/consed/Makefile 25 May 2008 23:05:09 -0000 1.2
+++ biology/consed/Makefile 10 Mar 2009 16:21:50 -0000
@@ -21,7 +21,7 @@
USE_PERL5= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
ONLY_FOR_ARCHS= i386 amd64
RESTRICTED= Redistribution is not permitted in any form. You must request access permission via e-mail to get the tarball. Free for academic use.
Index: cad/linux-eagle/Makefile
===================================================================
RCS file: /home/pcvs/ports/cad/linux-eagle/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- cad/linux-eagle/Makefile 6 Jul 2007 10:22:42 -0000 1.20
+++ cad/linux-eagle/Makefile 10 Mar 2009 16:21:50 -0000
@@ -29,7 +29,7 @@
NO_CDROM= Sale for profit is not permitted
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_BUILD= yes
PKGMESSAGE= ${WRKDIR}/pkg-message
Index: cad/linux-gid/Makefile
===================================================================
RCS file: /home/pcvs/ports/cad/linux-gid/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- cad/linux-gid/Makefile 28 Apr 2008 11:32:02 -0000 1.8
+++ cad/linux-gid/Makefile 10 Mar 2009 16:21:50 -0000
@@ -20,7 +20,7 @@
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
REINPLACE_ARGS= -i ""
NO_WRKSUBDIR= yes
NO_BUILD= yes
Index: devel/linux-allegro/Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/linux-allegro/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- devel/linux-allegro/Makefile 19 Apr 2008 17:47:56 -0000 1.9
+++ devel/linux-allegro/Makefile 10 Mar 2009 16:21:50 -0000
@@ -16,10 +16,10 @@
COMMENT= Cross-platform game programming library (linux version)
USE_LINUX_RPM= yes
+USE_LINUX_APPS= xorglibs
ONLY_FOR_ARCHS= i386 amd64
DIST_SUBDIR= rpm
USE_LDCONFIG= yes
-USE_XLIB= yes
SRC_DISTFILES=
MD5_FILE= ${MASTERDIR}/distinfo
Index: devel/linux-runrev/Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/linux-runrev/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- devel/linux-runrev/Makefile 19 Apr 2008 17:47:57 -0000 1.10
+++ devel/linux-runrev/Makefile 10 Mar 2009 16:21:50 -0000
@@ -25,7 +25,7 @@
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
WRKSRC= ${WRKDIR}/Revolution-${PORTVERSION}
DATADIR= ${PREFIX}/share/Revolution-${PORTVERSION}
Index: devel/linux-sdl12/Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/linux-sdl12/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- devel/linux-sdl12/Makefile 3 Sep 2007 21:32:15 -0000 1.17
+++ devel/linux-sdl12/Makefile 10 Mar 2009 16:21:50 -0000
@@ -18,7 +18,7 @@
COMMENT= Cross-platform multi-media development API (linux version)
USE_LINUX_RPM= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
INSTALL_SHLIB= yes
ONLY_FOR_ARCHS= i386 amd64
Index: devel/radrails/Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/radrails/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- devel/radrails/Makefile 11 Jun 2007 08:34:23 -0000 1.6
+++ devel/radrails/Makefile 10 Mar 2009 16:21:50 -0000
@@ -15,14 +15,14 @@
MAINTAINER= alecn2002 at yandex.ru
COMMENT= IDE for Ruby On Rails
-RUN_DEPENDS= ${LINUXBASE}/usr/bin/gtk-demo:${PORTSDIR}/x11-toolkits/linux-gtk2 \
- ${LOCALBASE}/bin/rails:${PORTSDIR}/www/rubygem-rails
+RUN_DEPENDS= ${LOCALBASE}/bin/rails:${PORTSDIR}/www/rubygem-rails
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
+USE_LINUX_APPS= gtk2
USE_JAVA= yes
JAVA_VERSION= 1.4+
JAVA_OS= linux
Index: editors/edith/Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/edith/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- editors/edith/Makefile 19 Apr 2008 17:48:12 -0000 1.13
+++ editors/edith/Makefile 10 Mar 2009 16:21:50 -0000
@@ -18,7 +18,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
RESTRICTED= "Redistribution not allowed"
NO_BUILD= yes
Index: editors/komodo-edit/Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/komodo-edit/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- editors/komodo-edit/Makefile 16 Jul 2008 20:34:59 -0000 1.5
+++ editors/komodo-edit/Makefile 10 Mar 2009 16:21:50 -0000
@@ -13,13 +13,11 @@
MAINTAINER= gahr at FreeBSD.org
COMMENT= Multi-language editor from ActiveState
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/bin/gtk-demo:${PORTSDIR}/x11-toolkits/linux-gtk2
-
ONLY_FOR_ARCH= i386 amd64
RESTRICTED= Distribution not permitted
NO_BUILD= yes
USE_LINUX= yes
+USE_LINUX_APPS= gtk2 jpeg
USE_PYTHON= yes
post-patch:
Index: editors/staroffice5/Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/staroffice5/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- editors/staroffice5/Makefile 19 Apr 2008 17:48:22 -0000 1.24
+++ editors/staroffice5/Makefile 10 Mar 2009 16:21:50 -0000
@@ -25,7 +25,7 @@
NO_CDROM= 'Must be downloaded direct from Sun via www interface'
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
IS_INTERACTIVE= yes
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_CMD= ${CAT}
Index: editors/staroffice52/Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/staroffice52/Makefile,v
retrieving revision 1.52
diff -u -r1.52 Makefile
--- editors/staroffice52/Makefile 19 Apr 2008 17:48:22 -0000 1.52
+++ editors/staroffice52/Makefile 10 Mar 2009 16:21:50 -0000
@@ -41,7 +41,7 @@
IS_INTERACTIVE= yes
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
DIST_SUBDIR= staroffice52
WRKSRC= ${WRKDIR}/office52
TMPDIR= ${WRKDIR}/tmp
Index: editors/staroffice60/Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/staroffice60/Makefile,v
retrieving revision 1.62
diff -u -r1.62 Makefile
--- editors/staroffice60/Makefile 19 Apr 2008 17:48:23 -0000 1.62
+++ editors/staroffice60/Makefile 10 Mar 2009 16:21:50 -0000
@@ -31,7 +31,7 @@
NO_CDROM= 'Must be bought and downloaded direct from Sun via www interface'
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
IS_INTERACTIVE= yes
NO_BUILD= yes
SOVERSION= ${PORTNAME}${PORTVERSION}
Index: editors/staroffice70/Makefile
===================================================================
RCS file: /home/pcvs/ports/editors/staroffice70/Makefile,v
retrieving revision 1.67
diff -u -r1.67 Makefile
--- editors/staroffice70/Makefile 19 Apr 2008 17:48:23 -0000 1.67
+++ editors/staroffice70/Makefile 10 Mar 2009 16:21:50 -0000
@@ -34,7 +34,7 @@
NO_CDROM= 'Must be bought and downloaded direct from Sun via www interface'
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
IS_INTERACTIVE= yes
NO_BUILD= yes
SOVERSION= ${PORTNAME}${PORTVERSION}
Index: emulators/linux-ePSXe/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-ePSXe/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- emulators/linux-ePSXe/Makefile 29 Apr 2008 05:11:37 -0000 1.16
+++ emulators/linux-ePSXe/Makefile 10 Mar 2009 16:21:50 -0000
@@ -16,10 +16,8 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A Sony Playstation emulator (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
USE_ZIP= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
Index: emulators/linux-geepee32/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-geepee32/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- emulators/linux-geepee32/Makefile 19 Apr 2008 17:48:30 -0000 1.10
+++ emulators/linux-geepee32/Makefile 10 Mar 2009 16:21:50 -0000
@@ -15,11 +15,9 @@
MAINTAINER= arundel at h3c.de
COMMENT= The only GP32 emulator for i386
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
ONLY_FOR_ARCHS= i386
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= sdl12 xorglibs
USE_ZIP= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
Index: emulators/linux-padjoy/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-padjoy/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- emulators/linux-padjoy/Makefile 29 Apr 2008 05:11:37 -0000 1.4
+++ emulators/linux-padjoy/Makefile 10 Mar 2009 16:21:50 -0000
@@ -17,13 +17,12 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A PSEmu Pro joystick plugin (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk \
- /boot/modules/linux_js.ko:${PORTSDIR}/devel/linux-js
+RUN_DEPENDS= /boot/modules/linux_js.ko:${PORTSDIR}/devel/linux-js
WRKSRC= ${WRKDIR}/padJoy
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
ONLY_FOR_ARCHS= i386 amd64
Index: emulators/linux-peops-softgpu/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-peops-softgpu/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- emulators/linux-peops-softgpu/Makefile 29 Apr 2008 05:11:37 -0000 1.13
+++ emulators/linux-peops-softgpu/Makefile 10 Mar 2009 16:21:50 -0000
@@ -16,12 +16,10 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A PSEmu Pro GPU plugin using a software X11 renderer (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
ONLY_FOR_ARCHS= i386 amd64
Index: emulators/linux-peops-spu/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-peops-spu/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- emulators/linux-peops-spu/Makefile 29 Apr 2008 05:11:37 -0000 1.12
+++ emulators/linux-peops-spu/Makefile 10 Mar 2009 16:21:50 -0000
@@ -16,12 +16,10 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A PSEmu Pro SPU plugin using the OSS interface (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
ONLY_FOR_ARCHS= i386 amd64
Index: emulators/linux-pete-mesagpu/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-pete-mesagpu/Makefile,v
retrieving revision 1.14
diff -u -r1.14 Makefile
--- emulators/linux-pete-mesagpu/Makefile 10 Jul 2008 19:55:13 -0000 1.14
+++ emulators/linux-pete-mesagpu/Makefile 10 Mar 2009 16:21:50 -0000
@@ -16,8 +16,6 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A PSEmu Pro GPU plugin using an OpenGL renderer (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
.ifdef WITH_NVIDIA_GL
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
.else
@@ -27,7 +25,7 @@
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
ONLY_FOR_ARCHS= i386 amd64
Index: emulators/linux-pete-xgl2gpu/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-pete-xgl2gpu/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- emulators/linux-pete-xgl2gpu/Makefile 29 Apr 2008 05:11:37 -0000 1.7
+++ emulators/linux-pete-xgl2gpu/Makefile 10 Mar 2009 16:21:50 -0000
@@ -14,8 +14,6 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= A PSEmu Pro GPU plugin using a modern OpenGL renderer (Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
.if defined(WITH_NVIDIA_GL)
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
.else
@@ -25,7 +23,7 @@
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
ONLY_FOR_ARCHS= i386 amd64
Index: emulators/linux-vmware-toolbox2/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-vmware-toolbox2/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- emulators/linux-vmware-toolbox2/Makefile 5 Jan 2009 19:43:57 -0000 1.18
+++ emulators/linux-vmware-toolbox2/Makefile 10 Mar 2009 16:21:50 -0000
@@ -19,7 +19,7 @@
ONLY_FOR_ARCHS= i386
PLIST_FILES= bin/linux-vmware-toolbox
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_BUILD= yes
.if !defined(BATCH)
IS_INTERACTIVE= yes
Index: emulators/linux-vmware-toolbox4/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-vmware-toolbox4/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- emulators/linux-vmware-toolbox4/Makefile 19 Apr 2008 17:48:31 -0000 1.25
+++ emulators/linux-vmware-toolbox4/Makefile 10 Mar 2009 16:21:50 -0000
@@ -24,7 +24,7 @@
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
.if !defined(BATCH)
IS_INTERACTIVE= yes
.endif
Index: emulators/linux-vmware-toolbox5/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-vmware-toolbox5/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- emulators/linux-vmware-toolbox5/Makefile 19 Apr 2008 17:48:31 -0000 1.28
+++ emulators/linux-vmware-toolbox5/Makefile 10 Mar 2009 16:21:50 -0000
@@ -15,8 +15,6 @@
MAINTAINER= matusita at FreeBSD.org
COMMENT=VMware toolbox for guest OS (VMware Workstation 5.x, Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox bin/linux-vmware-toolbox-gtk \
@@ -25,7 +23,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
NO_BUILD= yes
.if !defined(BATCH)
IS_INTERACTIVE= yes
Index: emulators/linux-vmware-toolbox6/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/linux-vmware-toolbox6/Makefile,v
retrieving revision 1.33
diff -u -r1.33 Makefile
--- emulators/linux-vmware-toolbox6/Makefile 19 Apr 2008 17:48:32 -0000 1.33
+++ emulators/linux-vmware-toolbox6/Makefile 10 Mar 2009 16:21:50 -0000
@@ -15,8 +15,6 @@
MAINTAINER= matusita at FreeBSD.org
COMMENT=VMware toolbox for guest OS (VMware Workstation 6.x, Linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
DISTDIR= ${MOUNT_PT}
IGNOREFILES= ${DISTFILES}
PLIST_FILES= bin/linux-vmware-toolbox bin/linux-vmware-toolbox-gtk \
@@ -25,7 +23,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
NO_BUILD= yes
.if !defined(BATCH)
IS_INTERACTIVE= yes
Index: emulators/vmware3/Makefile
===================================================================
RCS file: /home/pcvs/ports/emulators/vmware3/Makefile,v
retrieving revision 1.99
diff -u -r1.99 Makefile
--- emulators/vmware3/Makefile 5 Jan 2009 19:44:00 -0000 1.99
+++ emulators/vmware3/Makefile 10 Mar 2009 16:21:51 -0000
@@ -45,7 +45,7 @@
VMNET1_MINOR="${VMNET1_MINOR}"
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
WRKSRC= ${WRKDIR}/vmware-distrib
GZCAT= ${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/extract
MAN1= vmware.1
Index: french/gibi/Makefile
===================================================================
RCS file: /home/pcvs/ports/french/gibi/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- french/gibi/Makefile 14 Jan 2009 20:25:39 -0000 1.24
+++ french/gibi/Makefile 10 Mar 2009 16:21:51 -0000
@@ -25,7 +25,6 @@
BUILD_DEPENDS+= ${LOCALBASE}/aster/${vaster}/asteru:${PORTSDIR}/french/aster
RUN_DEPENDS+= ${LOCALBASE}/aster/${vaster}/asteru:${PORTSDIR}/french/aster \
- ${LINUXBASE}/usr/lib/libg2c.so.0:${PORTSDIR}/lang/linux-libg2c \
${SHELL_RUN_GIBI}:${PORTSDIR}/shells/${SHRGDEP}
RESTRICTED= Toute personne chargeant le logiciel GIBI s'engage à ne\
@@ -35,6 +34,7 @@
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
+USE_LINUX_APPS= libg2c
REINPLACE_ARGS= -i ""
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
Index: french/staroffice52/Makefile
===================================================================
RCS file: /home/pcvs/ports/french/staroffice52/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- french/staroffice52/Makefile 19 Apr 2008 17:48:44 -0000 1.29
+++ french/staroffice52/Makefile 10 Mar 2009 16:21:51 -0000
@@ -36,7 +36,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_CDROM= 'Doit être téléchargé depuis le site web de Sun'
CD_MOUNTPT= '/cdrom'
IS_INTERACTIVE= yes
Index: games/HeroesOfMightAndMagic/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/HeroesOfMightAndMagic/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- games/HeroesOfMightAndMagic/Makefile 19 Feb 2009 21:45:39 -0000 1.10
+++ games/HeroesOfMightAndMagic/Makefile 10 Mar 2009 16:21:51 -0000
@@ -15,12 +15,11 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= BSD Installation of the Linux game "Heroes of Might and Magic III"
-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 amd64
USE_LINUX= yes
+USE_LINUX_APPS= gtk
NO_BUILD= yes
NO_WRKSUBDIR= yes
NO_CDROM= Software is commercial
Index: games/adom/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/adom/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- games/adom/Makefile 19 Apr 2008 17:48:47 -0000 1.18
+++ games/adom/Makefile 10 Mar 2009 16:21:51 -0000
@@ -19,7 +19,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
WRKSRC= ${WRKDIR}/adom
NO_BUILD= yes
Index: games/dsnake/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/dsnake/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- games/dsnake/Makefile 19 Apr 2008 17:48:57 -0000 1.9
+++ games/dsnake/Makefile 10 Mar 2009 16:21:51 -0000
@@ -15,13 +15,11 @@
MAINTAINER= pav at FreeBSD.org
COMMENT= Deluxe Snake - snake clone with frogs and mushrooms
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/liballeg.so.4.0:${PORTSDIR}/devel/linux-allegro
-
RESTRICTED= Licence forbids any repacking and reselling
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= allegro xorglibs
WRKSRC= ${WRKDIR}/DeluxeSnake
SUB_FILES= pkg-install pkg-deinstall
Index: games/gish-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/gish-demo/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- games/gish-demo/Makefile 19 Feb 2009 21:45:40 -0000 1.6
+++ games/gish-demo/Makefile 10 Mar 2009 16:21:51 -0000
@@ -14,14 +14,11 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= A platform game with a gelatinous 12-pound ball of tar named Gish (Demo version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/usr/lib/libopenal.so.0:${PORTSDIR}/audio/linux-openal \
- ${LINUXBASE}/usr/lib/libalut.so.0:${PORTSDIR}/audio/linux-freealut
-
RESTRICTED= (c) Copyright 2004 Chronic Logic All rights reserved
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= is an i386 Linux binary
USE_LINUX= yes
+USE_LINUX_APPS= freealut libvorbis openal
NO_BUILD= yes
DATADIR= ${PREFIX}/lib/${PORTNAME}
SUB_FILES= rungish.sh
Index: games/hohlin/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/hohlin/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- games/hohlin/Makefile 19 Apr 2008 17:49:11 -0000 1.5
+++ games/hohlin/Makefile 10 Mar 2009 16:21:51 -0000
@@ -22,7 +22,7 @@
USE_BZIP2= YES
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
ONLY_FOR_ARCHS= i386
SHORTPORTVERSION=${PORTVERSION:C/([0-9]*)\.([0-9]*)/\1\2/}
Index: games/linux-candycruncher-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-candycruncher-demo/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-candycruncher-demo/Makefile 19 Feb 2009 21:45:40 -0000 1.2
+++ games/linux-candycruncher-demo/Makefile 10 Mar 2009 16:21:51 -0000
@@ -16,17 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= Candy Cruncher Demo - a fast puzzle game with lots of candies
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
- ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= alsalib jpeg libogg libvorbis mikmod sdl12 sdlmixer xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-coldwar-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-coldwar-demo/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-coldwar-demo/Makefile 19 Feb 2009 21:45:40 -0000 1.2
+++ games/linux-coldwar-demo/Makefile 10 Mar 2009 16:21:51 -0000
@@ -16,17 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= Coldwar Demo - a third-person sneaker like Splinter Cell
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
- ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/usr/lib/libtheora.so.0:${PORTSDIR}/multimedia/linux-libtheora
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 jpeg sdlmixer mikmod libogg libvorbis libtheora xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-darwinia-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-darwinia-demo/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- games/linux-darwinia-demo/Makefile 19 Feb 2009 21:45:40 -0000 1.3
+++ games/linux-darwinia-demo/Makefile 10 Mar 2009 16:21:51 -0000
@@ -16,13 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= Real-time action strategy with programs
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbisfile.so.3:${PORTSDIR}/audio/linux-libvorbis
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 libogg libvorbis xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
NO_WRKSUBDIR= yes
Index: games/linux-defcon/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-defcon/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-defcon/Makefile 19 Feb 2009 21:45:40 -0000 1.2
+++ games/linux-defcon/Makefile 10 Mar 2009 16:21:51 -0000
@@ -15,13 +15,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= Defcon for Linux
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbisfile.so.3:${PORTSDIR}/audio/linux-libvorbis
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 libogg libvorbis xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-doom3/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-doom3/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- games/linux-doom3/Makefile 26 Jul 2007 16:33:50 -0000 1.8
+++ games/linux-doom3/Makefile 10 Mar 2009 16:21:51 -0000
@@ -19,7 +19,7 @@
COMMENT= Doom III for Linux
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
NO_WRKSUBDIR= yes
Index: games/linux-doom3-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-doom3-demo/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- games/linux-doom3-demo/Makefile 17 Nov 2008 00:22:53 -0000 1.6
+++ games/linux-doom3-demo/Makefile 10 Mar 2009 16:21:51 -0000
@@ -21,8 +21,8 @@
COMMENT= DOOM III demo for Linux
ONLY_FOR_ARCHS= i386 amd64
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
NO_PACKAGE= Distfile size is 462MB, set FORCE_PACKAGE if you really want to build this package
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-gorky17-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-gorky17-demo/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-gorky17-demo/Makefile 19 Feb 2009 21:45:40 -0000 1.2
+++ games/linux-gorky17-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -16,16 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= Gorky17 Demo - a tactical shooter similiar to Jagged Alliance
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
- ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 jpeg sdlmixer mikmod libogg libvorbis xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-hdb-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-hdb-demo/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-hdb-demo/Makefile 19 Feb 2009 21:45:40 -0000 1.2
+++ games/linux-hdb-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -16,15 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= Hyperspace Delivery Boy Demo - deliver mail and packages
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
- ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 sdlmixer mikmod libogg libvorbis xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-majesty-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-majesty-demo/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-majesty-demo/Makefile 19 Feb 2009 21:45:41 -0000 1.2
+++ games/linux-majesty-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -16,16 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= Majesty Gold Demo
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
- ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX= sdl12 jpeg sdlmixer mikmod libogg libvorbis xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-nerogame/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-nerogame/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- games/linux-nerogame/Makefile 5 Oct 2007 20:19:00 -0000 1.1
+++ games/linux-nerogame/Makefile 10 Mar 2009 16:21:52 -0000
@@ -15,11 +15,8 @@
MAINTAINER= acm at FreeBSD.org
COMMENT= Neuro envolving robotic operatives the game
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libtheora.so.0:${PORTSDIR}/multimedia/linux-libtheora
-
USE_LINUX= yes
+USE_LINUX_APPS= libvorbis sdl12 libtheora
NO_BUILD= yes
RESTRICTED= Nero is freeware, but i am not sure of its license
Index: games/linux-ningpo-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-ningpo-demo/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-ningpo-demo/Makefile 19 Feb 2009 21:45:41 -0000 1.2
+++ games/linux-ningpo-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -16,17 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= NingPo Mahjong Demo - a feature rich Mahjong game
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
- ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
- ${LINUXBASE}/usr/lib/libogg.so.0:${PORTSDIR}/audio/linux-libogg \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 jpeg sdlmixer mikmod libogg libvorbis alsalib xorglibs
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-nwnclient/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-nwnclient/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- games/linux-nwnclient/Makefile 15 Dec 2006 07:51:46 -0000 1.16
+++ games/linux-nwnclient/Makefile 10 Mar 2009 16:21:52 -0000
@@ -17,8 +17,7 @@
MAINTAINER= sean-freebsd at farley.org
COMMENT= Neverwinter Nights Linux (x86) Client
-RUN_DEPENDS= ${LOCALBASE}/share/nwndata/NWNv129.txt:${PORTSDIR}/games/nwndata \
- ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
+RUN_DEPENDS= ${LOCALBASE}/share/nwndata/NWNv129.txt:${PORTSDIR}/games/nwndata
.ifdef WITH_NVIDIA_GL
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver \
@@ -29,8 +28,8 @@
NO_BUILD= yes
ONLY_FOR_ARCHS= i386
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= sdl12 xorglibs
NWNDATADIR= ${LOCALBASE}/share/nwndata
PLIST_SUB+= NWNVERSION="${PORTVERSION:S/.//}"
Index: games/linux-quake4/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-quake4/Makefile,v
retrieving revision 1.14
diff -u -r1.14 Makefile
--- games/linux-quake4/Makefile 9 Sep 2007 21:36:17 -0000 1.14
+++ games/linux-quake4/Makefile 10 Mar 2009 16:21:52 -0000
@@ -18,9 +18,8 @@
MAINTAINER= acm at FreeBSD.org
COMMENT= Quake 4 for Linux
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
USE_LINUX= yes
+USE_LINUX_APPS= sdl12
NO_WRKSUBDIR= yes
NO_CDROM= Redistribution is limited, see license
NO_PACKAGE= Package will be 280MB, set FORCE_PACKAGE if you really want it
Index: games/linux-quake4-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-quake4-demo/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- games/linux-quake4-demo/Makefile 5 Nov 2006 20:45:14 -0000 1.6
+++ games/linux-quake4-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -18,9 +18,8 @@
MAINTAINER= alepulver at FreeBSD.org
COMMENT= Quake 4 for Linux Demo
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
USE_LINUX= yes
+USE_LINUX_APPS= sdl12
NO_WRKSUBDIR= yes
NO_CDROM= Redistribution is limited, see license
NO_PACKAGE= Package will be 337MB, set FORCE_PACKAGE if you really want it
Index: games/linux-savage/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-savage/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- games/linux-savage/Makefile 8 Sep 2007 23:53:17 -0000 1.7
+++ games/linux-savage/Makefile 10 Mar 2009 16:21:52 -0000
@@ -21,10 +21,8 @@
MAINTAINER= acm at FreeBSD.org
COMMENT= The Savage game (linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/usr/lib/libtiff.so.3:${PORTSDIR}/graphics/linux-tiff
-
USE_LINUX= yes
+USE_LINUX_APPS= libvorbis tiff
NO_BUILD= yes
RESTRICTED= Savage is freeware, but i am not sure of its license
NO_PACKAGE= Package will be 150MB, set FORCE_PACKAGE if you really want it
Index: games/linux-savage-samuraiwars/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-savage-samuraiwars/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- games/linux-savage-samuraiwars/Makefile 9 Sep 2007 03:40:23 -0000 1.1
+++ games/linux-savage-samuraiwars/Makefile 10 Mar 2009 16:21:52 -0000
@@ -19,11 +19,9 @@
MAINTAINER= acm at FreeBSD.org
COMMENT= An official mod for Savage game (linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/usr/lib/libtiff.so.3:${PORTSDIR}/graphics/linux-tiff
-
USE_BZIP2= yes
USE_LINUX= yes
+USE_LINUX_APPS= libvorbis tiff
NO_BUILD= yes
RESTRICTED= SamuraiWars is freeware, but i am not sure of its license
NO_PACKAGE= Package will be 350MB, set FORCE_PACKAGE if you really want it
Index: games/linux-sof/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-sof/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- games/linux-sof/Makefile 25 Dec 2008 20:29:06 -0000 1.1
+++ games/linux-sof/Makefile 10 Mar 2009 16:21:52 -0000
@@ -19,7 +19,7 @@
PATCH_DEPENDS= xdelta:${PORTSDIR}/misc/xdelta
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
USE_LDCONFIG= yes
NO_BUILD= yes
NO_PACKAGE= Distribution is 448MB; set FORCE_PACKAGE if you really want\
Index: games/linux-spheresofchaos-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-spheresofchaos-demo/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- games/linux-spheresofchaos-demo/Makefile 17 Jun 2005 22:59:11 -0000 1.3
+++ games/linux-spheresofchaos-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -19,10 +19,9 @@
MAINTAINER= roam at FreeBSD.org
COMMENT= An unusual and spectacular shoot-em-up for the PC
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
USE_ZIP= yes
USE_LINUX= yes
+USE_LINUX_APPS= sdl12
NO_BUILD= yes
Index: games/linux-ssamtfe/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-ssamtfe/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- games/linux-ssamtfe/Makefile 19 Jul 2008 16:31:25 -0000 1.1
+++ games/linux-ssamtfe/Makefile 10 Mar 2009 16:21:52 -0000
@@ -15,12 +15,10 @@
MAINTAINER= ports at logvinov.com
COMMENT= Serious Sam: The First Encounter
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
OPTIONS= VORBIS "Ogg playing support" on
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 xorglibs
NO_BUILD= yes
NO_PACKAGE= Distribution is 279MB; set FORCE_PACKAGE if you really want\
to build this package
@@ -31,7 +29,7 @@
.include <bsd.port.pre.mk>
.if defined(WITH_VORBIS)
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
+USE_LINUX_APPS+=libvorbis
PLIST_SUB+= VORBIS=""
.else
PLIST_SUB+= VORBIS="@comment "
Index: games/linux-ssamtse/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-ssamtse/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- games/linux-ssamtse/Makefile 26 Jul 2008 18:53:43 -0000 1.12
+++ games/linux-ssamtse/Makefile 10 Mar 2009 16:21:52 -0000
@@ -15,12 +15,10 @@
MAINTAINER= ports at logvinov.com
COMMENT= Serious Sam: The Second Encounter for Linux
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
OPTIONS= VORBIS "Ogg playing support" on
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 xorglibs
NO_BUILD= yes
NO_PACKAGE= Distribution is 352MB; set FORCE_PACKAGE if you really want to build this package
RESTRICTED= Redistribution is limited, see license
@@ -30,7 +28,7 @@
.include <bsd.port.pre.mk>
.if defined(WITH_VORBIS)
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis
+USE_LINUX_APPS+=libvorbis
PLIST_SUB+= VORBIS=""
.else
PLIST_SUB+= VORBIS="@comment "
Index: games/linux-steam/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-steam/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- games/linux-steam/Makefile 19 Apr 2008 17:49:14 -0000 1.9
+++ games/linux-steam/Makefile 10 Mar 2009 16:21:52 -0000
@@ -19,7 +19,7 @@
IS_INTERACTIVE= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
PKGMESSAGE= ${WRKDIR}/pkg-message
INSTALLDIR?= steam
Index: games/linux-unrealgold/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-unrealgold/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- games/linux-unrealgold/Makefile 10 Oct 2008 21:28:58 -0000 1.2
+++ games/linux-unrealgold/Makefile 10 Mar 2009 16:21:52 -0000
@@ -18,11 +18,10 @@
COMMENT= Unreal Gold for Linux
BUILD_DEPENDS= ut:${PORTSDIR}/games/linux-ut
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ut:${PORTSDIR}/games/linux-ut
+RUN_DEPENDS= ut:${PORTSDIR}/games/linux-ut
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 xorglibs
NO_BUILD= yes
NO_PACKAGE= Distribution is 131MB; set FORCE_PACKAGE if you really want\
to build this package
Index: games/linux-uplink-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-uplink-demo/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- games/linux-uplink-demo/Makefile 8 Mar 2009 11:19:34 -0000 1.3
+++ games/linux-uplink-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -16,15 +16,9 @@
MAINTAINER= mva at FreeBSD.org
COMMENT= High tech computer crime and industrial espionage on the Internet
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \
- ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod \
- ${LINUXBASE}/usr/lib/libvorbisfile.so.3:${PORTSDIR}/audio/linux-libvorbis
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 jpeg sdlmixer mikmod libvorbis xorglibs
USE_LDCONFIG= yes
NO_CDROM= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-ut/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-ut/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- games/linux-ut/Makefile 7 Mar 2008 19:14:44 -0000 1.7
+++ games/linux-ut/Makefile 10 Mar 2009 16:21:52 -0000
@@ -18,11 +18,9 @@
MAINTAINER= scf at FreeBSD.org
COMMENT= Unreal Tournament for Linux
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= sdl12 xorglibs
NO_BUILD= yes
NO_PACKAGE= Distribution is 340MB; set FORCE_PACKAGE if you really want\
to build this package
Index: games/linux-ut2003-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-ut2003-demo/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- games/linux-ut2003-demo/Makefile 19 Apr 2008 17:49:14 -0000 1.7
+++ games/linux-ut2003-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -17,8 +17,8 @@
MAINTAINER= alepulver at FreeBSD.org
COMMENT= Unreal Tournament 2003 demo
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
NO_PACKAGE= Distfile is 130MB, set FORCE_PACKAGE if you really want to build this package
RESTRICTED= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-ut2004-demo/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-ut2004-demo/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- games/linux-ut2004-demo/Makefile 29 Apr 2008 05:11:40 -0000 1.7
+++ games/linux-ut2004-demo/Makefile 10 Mar 2009 16:21:52 -0000
@@ -19,8 +19,8 @@
COMMENT= Unreal Tournament 2004 demo
ONLY_FOR_ARCHS= i386 amd64
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
NO_PACKAGE= Distfile size is 275MB, set FORCE_PACKAGE if you really want to build this package
RESTRICTED= Redistribution is limited, see license
NO_BUILD= yes
Index: games/linux-virtual-jay-peak/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-virtual-jay-peak/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- games/linux-virtual-jay-peak/Makefile 29 Apr 2008 05:11:40 -0000 1.7
+++ games/linux-virtual-jay-peak/Makefile 10 Mar 2009 16:21:52 -0000
@@ -17,8 +17,8 @@
WRKSRC= ${WRKDIR}/soulride
ONLY_FOR_ARCHS= i386
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
NO_BUILD= yes
SUB_FILES= virtual-jay-peak
Index: games/linux-warsow/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/linux-warsow/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- games/linux-warsow/Makefile 25 Jul 2008 06:16:58 -0000 1.8
+++ games/linux-warsow/Makefile 10 Mar 2009 16:21:52 -0000
@@ -27,10 +27,10 @@
IGNORE= is outdated, does not match games/warsow-data port
-RUN_DEPENDS= ${LINUXBASE}/lib/libssl.so.5:${PORTSDIR}/security/linux-openssl \
- ${DATADIR}/data0.pk3:${PORTSDIR}/games/warsow-data
+RUN_DEPENDS= ${DATADIR}/data0.pk3:${PORTSDIR}/games/warsow-data
USE_LINUX= yes
+USE_LINUX_APPS= openssl
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
@@ -79,10 +79,7 @@
.endif
.if !defined(WITHOUT_CLIENT)
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \
- ${LINUXBASE}/usr/lib/libvorbis.so.0:${PORTSDIR}/audio/linux-libvorbis \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libcurl.so.3:${PORTSDIR}/ftp/linux-curl
+USE_LINUX_APPS+=sdl12 libvorbis jpeg curl
PLIST_SUB+= CLIENT=""
WARSOW_TARGET+= warsow
WARSOW_EXTRACT+=${PORTNAME}/warsow${ENGINESUFFIX} \
Index: games/rtcw/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/rtcw/Makefile,v
retrieving revision 1.27
diff -u -r1.27 Makefile
--- games/rtcw/Makefile 20 Dec 2007 18:40:17 -0000 1.27
+++ games/rtcw/Makefile 10 Mar 2009 16:21:52 -0000
@@ -19,8 +19,8 @@
USE_MAKESELF= yes
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
USE_GL= linux
-USE_XLIB= yes
NO_WRKSUBDIR= yes
SUB_FILES= pkg-message
Index: games/stvef-paks/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/stvef-paks/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- games/stvef-paks/Makefile 19 Apr 2008 17:49:29 -0000 1.7
+++ games/stvef-paks/Makefile 10 Mar 2009 16:21:52 -0000
@@ -24,7 +24,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
EXTRACT_ONLY= # Don't extract anything
GAMEDIR= ${PREFIX}/games/stvef/
Index: games/stvef-server/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/stvef-server/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- games/stvef-server/Makefile 19 Apr 2008 17:49:30 -0000 1.15
+++ games/stvef-server/Makefile 10 Mar 2009 16:21:52 -0000
@@ -17,7 +17,7 @@
ONLY_FOR_ARCHS= i386
USE_ZIP= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
WRKSRC= ${WRKDIR}/Linux
INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755
Index: games/utserver/Makefile
===================================================================
RCS file: /home/pcvs/ports/games/utserver/Makefile,v
retrieving revision 1.31
diff -u -r1.31 Makefile
--- games/utserver/Makefile 7 Apr 2008 02:01:58 -0000 1.31
+++ games/utserver/Makefile 10 Mar 2009 16:21:52 -0000
@@ -20,11 +20,10 @@
MAINTAINER= ports at logvinov.com
COMMENT= Unreal Tournament Dedicated Server for Linux
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
OPTIONS= BONUSPACKS "install the official bonus packs collection" on
USE_LINUX= yes
+USE_LINUX_APPS= sdl12
NO_CDROM= Size; the data set is much too big
NO_BUILD= yes
WRKSRC= ${WRKDIR}/ut-server
Index: german/citrix_ica/Makefile
===================================================================
RCS file: /home/pcvs/ports/german/citrix_ica/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- german/citrix_ica/Makefile 23 Aug 2007 03:59:58 -0000 1.19
+++ german/citrix_ica/Makefile 10 Mar 2009 16:21:52 -0000
@@ -14,10 +14,9 @@
MAINTAINER= tabthorpe at FreeBSD.org
COMMENT= Citrix(R) Presentation Server(TM) client
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
+USE_LINUX_APPS= openmotif
RESTRICTED= License prohibits redistribution
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
Index: german/staroffice5/Makefile
===================================================================
RCS file: /home/pcvs/ports/german/staroffice5/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- german/staroffice5/Makefile 19 Apr 2008 17:49:53 -0000 1.18
+++ german/staroffice5/Makefile 10 Mar 2009 16:21:53 -0000
@@ -25,7 +25,7 @@
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_CDROM= 'Sie muessen StarOffice manuell via WWW-Interface herunterladen.'
IS_INTERACTIVE= yes
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
Index: german/staroffice52/Makefile
===================================================================
RCS file: /home/pcvs/ports/german/staroffice52/Makefile,v
retrieving revision 1.43
diff -u -r1.43 Makefile
--- german/staroffice52/Makefile 19 Apr 2008 17:49:53 -0000 1.43
+++ german/staroffice52/Makefile 10 Mar 2009 16:21:53 -0000
@@ -34,7 +34,7 @@
NO_LATEST_LINK= yes
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_CDROM= 'Sie muessen StarOffice manuell via WWW-Interface herunterladen.'
CD_MOUNTPT= '/cdrom'
IS_INTERACTIVE= yes
Index: german/staroffice70/Makefile
===================================================================
RCS file: /home/pcvs/ports/german/staroffice70/Makefile,v
retrieving revision 1.68
diff -u -r1.68 Makefile
--- german/staroffice70/Makefile 19 Apr 2008 17:49:53 -0000 1.68
+++ german/staroffice70/Makefile 10 Mar 2009 16:21:53 -0000
@@ -36,7 +36,7 @@
IS_INTERACTIVE= yes
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
SOVERSION= ${PORTNAME}${PORTVERSION}
WRKSRC= ${WRKDIR}/${SOVERSION}
TMPDIR= ${WRKDIR}/tmp
Index: graphics/linux-XnViewMP/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-XnViewMP/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- graphics/linux-XnViewMP/Makefile 21 Jan 2009 16:17:46 -0000 1.2
+++ graphics/linux-XnViewMP/Makefile 10 Mar 2009 16:21:53 -0000
@@ -23,7 +23,7 @@
WRKSRC= ${WRKDIR}/XnViewMP
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
PLIST_FILES= bin/xnview-mp lib/xnview-mp/libQtCore.so.4 \
lib/xnview-mp/libQtGui.so.4 lib/xnview-mp/xnview
Index: graphics/linux-ac3d/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-ac3d/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- graphics/linux-ac3d/Makefile 29 Jul 2007 00:21:32 -0000 1.22
+++ graphics/linux-ac3d/Makefile 10 Mar 2009 16:21:53 -0000
@@ -17,10 +17,6 @@
MAINTAINER= hernan.di.pietro at gmail.com
COMMENT= Easy to use and powerful 3D graphics modeller (trial version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libpng.so.2:${PORTSDIR}/graphics/linux-png10 \
- ${LINUXBASE}/usr/lib/libtiff.so.3:${PORTSDIR}/graphics/linux-tiff
-
.ifdef(WITH_NVIDIA_GL)
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver \
${LINUXBASE}/usr/X11R6/lib/libGLU.so.1:${PORTSDIR}/graphics/linux-libGLU
@@ -32,7 +28,7 @@
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= jpeg png10 tiff xorglibs
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}lx
Index: graphics/linux-adobesvg/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-adobesvg/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- graphics/linux-adobesvg/Makefile 29 Apr 2008 05:11:41 -0000 1.3
+++ graphics/linux-adobesvg/Makefile 10 Mar 2009 16:21:53 -0000
@@ -16,8 +16,8 @@
COMMENT= The Adobe SVG browser plugin (Linux version)
ONLY_FOR_ARCHS= i386 amd64
-USE_XLIB= yes
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
RESTRICTED= "Redistribution prohibited"
NO_BUILD= yes
Index: graphics/linux-cairo/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-cairo/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- graphics/linux-cairo/Makefile 7 Sep 2008 00:18:32 -0000 1.4
+++ graphics/linux-cairo/Makefile 10 Mar 2009 16:21:53 -0000
@@ -16,14 +16,11 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= Linux cairo binary
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1.0.4:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libpng.so.3.1.2.8:${PORTSDIR}/graphics/linux-png
-
ONLY_FOR_ARCHS= i386 amd64
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
USE_LINUX_RPM= yes
-USE_XLIB= yes
+USE_LINUX_APPS= fontconfig png xorglibs
PLIST_SUB= PORTVERSION="${PORTVERSION}"
.include <bsd.port.mk>
Index: graphics/linux-libmng/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-libmng/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- graphics/linux-libmng/Makefile 19 Apr 2008 17:50:25 -0000 1.10
+++ graphics/linux-libmng/Makefile 10 Mar 2009 16:21:53 -0000
@@ -13,9 +13,8 @@
MAINTAINER= mranner at inode.at
COMMENT= RPM of libmng
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
-
USE_LINUX_RPM= yes
+USE_LINUX_APPS= jpeg
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386 amd64
Index: graphics/linux-panorama-tools/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-panorama-tools/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- graphics/linux-panorama-tools/Makefile 24 Nov 2007 18:21:00 -0000 1.12
+++ graphics/linux-panorama-tools/Makefile 10 Mar 2009 16:21:53 -0000
@@ -21,16 +21,13 @@
MAINTAINER= vd at FreeBSD.org
COMMENT= Software to View, Create, Edit and Remap Panoramic Images
-RUN_DEPENDS= ${LINUXBASE}/usr/bin/jpegtran:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libtiff.so.3:${PORTSDIR}/graphics/linux-tiff \
- ${LINUXBASE}/usr/lib/libpng.so.2:${PORTSDIR}/graphics/linux-png10
-
NO_BUILD= yes
USE_LINUX_PREFIX=yes
USE_LDCONFIG= yes
# USE_LINUX is supposed to be defined automatically when USE_LINUX_PREFIX and
# USE_LDCONFIG are defined but it is not :-/
USE_LINUX= yes
+USE_LINUX_APPS= jpeg png10 tiff
WRKSRC= ${WRKDIR}/PTLinux
Index: graphics/linux-sdl_image/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-sdl_image/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- graphics/linux-sdl_image/Makefile 10 Dec 2006 01:21:45 -0000 1.10
+++ graphics/linux-sdl_image/Makefile 10 Mar 2009 16:21:53 -0000
@@ -15,9 +15,8 @@
MAINTAINER= nivit at FreeBSD.org
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
-
USE_LINUX_RPM= yes
+USE_LINUX_APPS= sdl12
INSTALL_SHLIB= yes
ONLY_FOR_ARCHS= i386 amd64
DIST_SUBDIR= rpm
Index: graphics/linux-sdl_ttf/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-sdl_ttf/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- graphics/linux-sdl_ttf/Makefile 19 Jun 2008 17:28:20 -0000 1.2
+++ graphics/linux-sdl_ttf/Makefile 10 Mar 2009 16:21:53 -0000
@@ -14,9 +14,8 @@
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= A library to use TrueType fonts in SDL applications (linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12
-
USE_LINUX_RPM= yes
+USE_LINUX_APPS= sdl12
USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386 amd64
DIST_SUBDIR= rpm
Index: graphics/linux-tiff/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux-tiff/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- graphics/linux-tiff/Makefile 19 Apr 2008 17:50:26 -0000 1.17
+++ graphics/linux-tiff/Makefile 10 Mar 2009 16:21:53 -0000
@@ -13,10 +13,9 @@
MAINTAINER= freebsd-emulation at FreeBSD.org
COMMENT= TIFF library, Linux/i386 binary
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg
-
ONLY_FOR_ARCHS= amd64 i386
USE_LINUX_RPM= yes
+USE_LINUX_APPS= jpeg
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
BRANDELF_DIRS= usr/bin
Index: graphics/linux_dri/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux_dri/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- graphics/linux_dri/Makefile 5 Jan 2009 20:36:22 -0000 1.24
+++ graphics/linux_dri/Makefile 10 Mar 2009 16:21:53 -0000
@@ -22,7 +22,7 @@
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_PREFIX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
# don't package this for amd64 until we come up with 32-bit ioctl wrappers for
# the drm.
Index: graphics/linux_dri-devel/Makefile
===================================================================
RCS file: /home/pcvs/ports/graphics/linux_dri-devel/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- graphics/linux_dri-devel/Makefile 5 Jan 2009 20:36:22 -0000 1.7
+++ graphics/linux_dri-devel/Makefile 10 Mar 2009 16:21:53 -0000
@@ -22,7 +22,7 @@
NO_BUILD= yes
USE_LINUX= yes
USE_LINUX_PREFIX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
# don't package this for amd64 until we come up with 32-bit ioctl wrappers for
# the drm.
Index: japanese/citrix_ica/Makefile
===================================================================
RCS file: /home/pcvs/ports/japanese/citrix_ica/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- japanese/citrix_ica/Makefile 23 Aug 2007 03:59:58 -0000 1.6
+++ japanese/citrix_ica/Makefile 10 Mar 2009 16:21:53 -0000
@@ -14,10 +14,9 @@
MAINTAINER= tabthorpe at FreeBSD.org
COMMENT= Citrix(R) Presentation Server(TM) client
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
+USE_LINUX_APPS= openmotif
RESTRICTED= License prohibits redistribution
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
Index: japanese/slimeforest/Makefile
===================================================================
RCS file: /home/pcvs/ports/japanese/slimeforest/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- japanese/slimeforest/Makefile 7 Jan 2007 22:10:07 -0000 1.9
+++ japanese/slimeforest/Makefile 10 Mar 2009 16:21:53 -0000
@@ -17,10 +17,9 @@
MAINTAINER= nivit at FreeBSD.org
COMMENT= A NES RPG game for learning KANA and KANJI (linux version)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL_image-1.2.so.0:${PORTSDIR}/graphics/linux-sdl_image
-
NO_BUILD= yes
USE_LINUX= yes
+USE_LINUX_APPS= sdlimage
WRKSRC= ${WRKDIR}/slimeforest
FIND_DIRS= -type d \! -empty
Index: java/linux-blackdown-jdk14/Makefile
===================================================================
RCS file: /home/pcvs/ports/java/linux-blackdown-jdk14/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- java/linux-blackdown-jdk14/Makefile 5 Jan 2009 20:36:26 -0000 1.16
+++ java/linux-blackdown-jdk14/Makefile 10 Mar 2009 16:21:53 -0000
@@ -25,7 +25,7 @@
EXTRACT_AFTER_ARGS= | ${BZIP2_CMD} -dc | ${TAR} xf -
USE_BZIP2= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
LATEST_LINK= linux-blackdown-jdk14
WRKSRC= ${WRKDIR}/j2sdk${PORTVERSION}
Index: java/linux-sun-jdk13/Makefile
===================================================================
RCS file: /home/pcvs/ports/java/linux-sun-jdk13/Makefile,v
retrieving revision 1.48
diff -u -r1.48 Makefile
--- java/linux-sun-jdk13/Makefile 30 Mar 2006 17:53:11 -0000 1.48
+++ java/linux-sun-jdk13/Makefile 10 Mar 2009 16:21:53 -0000
@@ -29,7 +29,7 @@
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
JDK_VERSION= 1.3.1
JDK_REVISION= 18
ONLY_FOR_ARCHS= i386 amd64
Index: java/linux-sun-jdk14/Makefile
===================================================================
RCS file: /home/pcvs/ports/java/linux-sun-jdk14/Makefile,v
retrieving revision 1.64
diff -u -r1.64 Makefile
--- java/linux-sun-jdk14/Makefile 5 Jan 2009 20:36:27 -0000 1.64
+++ java/linux-sun-jdk14/Makefile 10 Mar 2009 16:21:53 -0000
@@ -29,7 +29,7 @@
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
JDK_VERSION= 1.4.2
JDK_REVISION= 18
DL_JDK_VERSION= ${JDK_VERSION}_${JDK_REVISION}
Index: java/linux-sun-jdk15/Makefile
===================================================================
RCS file: /home/pcvs/ports/java/linux-sun-jdk15/Makefile,v
retrieving revision 1.31
diff -u -r1.31 Makefile
--- java/linux-sun-jdk15/Makefile 5 Jan 2009 20:36:27 -0000 1.31
+++ java/linux-sun-jdk15/Makefile 10 Mar 2009 16:21:53 -0000
@@ -30,7 +30,7 @@
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
JDK_VERSION= 1.5.0
JDK_REVISION= 16
DL_JDK_VERSION= ${JDK_VERSION}_${JDK_REVISION}
Index: java/linux-sun-jdk16/Makefile
===================================================================
RCS file: /home/pcvs/ports/java/linux-sun-jdk16/Makefile,v
retrieving revision 1.34
diff -u -r1.34 Makefile
--- java/linux-sun-jdk16/Makefile 5 Jan 2009 20:36:27 -0000 1.34
+++ java/linux-sun-jdk16/Makefile 10 Mar 2009 16:21:53 -0000
@@ -29,7 +29,7 @@
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
JDK_VERSION= 1.6.0
JDK_REVISION= 10
DL_JDK_VERSION= ${JDK_VERSION}_${JDK_REVISION}
Index: java/linux-sun-jre15/Makefile
===================================================================
RCS file: /home/pcvs/ports/java/linux-sun-jre15/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- java/linux-sun-jre15/Makefile 5 Jan 2009 20:36:27 -0000 1.2
+++ java/linux-sun-jre15/Makefile 10 Mar 2009 16:21:53 -0000
@@ -29,7 +29,7 @@
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
JRE_VERSION= 1.5.0
JRE_REVISION= 13
DL_JRE_VERSION= ${JRE_VERSION}_${JRE_REVISION}
Index: java/linux-sun-jre16/Makefile
===================================================================
RCS file: /home/pcvs/ports/java/linux-sun-jre16/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- java/linux-sun-jre16/Makefile 5 Jan 2009 20:36:27 -0000 1.2
+++ java/linux-sun-jre16/Makefile 10 Mar 2009 16:21:53 -0000
@@ -29,7 +29,7 @@
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
JRE_VERSION= 1.6.0
JRE_REVISION= 03
DL_JRE_VERSION= ${JRE_VERSION}_${JRE_REVISION}
Index: lang/visualworks/Makefile
===================================================================
RCS file: /home/pcvs/ports/lang/visualworks/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- lang/visualworks/Makefile 5 Jan 2009 13:04:56 -0000 1.16
+++ lang/visualworks/Makefile 10 Mar 2009 16:21:54 -0000
@@ -19,7 +19,7 @@
COMMENT= A high performance Smalltalk environment
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
PLIST_FILES= bin/visual
Index: mail/mulberry/Makefile
===================================================================
RCS file: /home/pcvs/ports/mail/mulberry/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- mail/mulberry/Makefile 29 Jun 2007 15:10:58 -0000 1.25
+++ mail/mulberry/Makefile 10 Mar 2009 16:21:54 -0000
@@ -20,7 +20,7 @@
NO_WRKSUBDIR= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
ONLY_FOR_ARCHS= i386 amd64
.include <bsd.port.pre.mk>
Index: math/linux-relview/Makefile
===================================================================
RCS file: /home/pcvs/ports/math/linux-relview/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- math/linux-relview/Makefile 19 Apr 2008 17:51:56 -0000 1.8
+++ math/linux-relview/Makefile 10 Mar 2009 16:21:54 -0000
@@ -16,11 +16,9 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= An interactive tool for manipulation of relations
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
NO_WRKSUBDIR= yes
EXTRACT_AFTER_ARGS= > ${DISTNAME}
Index: math/wingz/Makefile
===================================================================
RCS file: /home/pcvs/ports/math/wingz/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- math/wingz/Makefile 19 Apr 2008 17:52:02 -0000 1.23
+++ math/wingz/Makefile 10 Mar 2009 16:21:54 -0000
@@ -18,7 +18,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_WRKSUBDIR= yes
Index: math/wingz3/Makefile
===================================================================
RCS file: /home/pcvs/ports/math/wingz3/Makefile,v
retrieving revision 1.21
diff -u -r1.21 Makefile
--- math/wingz3/Makefile 19 Apr 2008 17:52:02 -0000 1.21
+++ math/wingz3/Makefile 10 Mar 2009 16:21:54 -0000
@@ -20,7 +20,7 @@
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_BUILD= yes
Index: misc/opencyc/Makefile
===================================================================
RCS file: /home/pcvs/ports/misc/opencyc/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- misc/opencyc/Makefile 19 Apr 2008 17:52:19 -0000 1.10
+++ misc/opencyc/Makefile 10 Mar 2009 16:21:54 -0000
@@ -16,7 +16,7 @@
COMMENT= General knowledge base and commonsense reasoning engine
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_BUILD= yes
PLIST_SUB= PORTVERSION="${PORTVERSION}"
Index: multimedia/linux-realplayer/Makefile
===================================================================
RCS file: /home/pcvs/ports/multimedia/linux-realplayer/Makefile,v
retrieving revision 1.55
diff -u -r1.55 Makefile
--- multimedia/linux-realplayer/Makefile 18 Nov 2008 19:10:39 -0000 1.55
+++ multimedia/linux-realplayer/Makefile 10 Mar 2009 16:21:54 -0000
@@ -18,12 +18,11 @@
COMMENT= Linux RealPlayer 10 from RealNetworks
EXTRACT_DEPENDS= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2
WRKSRC= ${WRKDIR}/usr/local/RealPlayer
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk2 xorglibs
RESTRICTED= Redistribution not allowed
NO_BUILD= yes
WANT_GNOME= yes
Index: multimedia/linux-xmovie/Makefile
===================================================================
RCS file: /home/pcvs/ports/multimedia/linux-xmovie/Makefile,v
retrieving revision 1.33
diff -u -r1.33 Makefile
--- multimedia/linux-xmovie/Makefile 19 Apr 2008 17:52:32 -0000 1.33
+++ multimedia/linux-xmovie/Makefile 10 Mar 2009 16:21:54 -0000
@@ -21,7 +21,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
EXTRACT_CMD= rpm2cpio
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= | ${CPIO} -id --quiet
Index: multimedia/netshow/Makefile
===================================================================
RCS file: /home/pcvs/ports/multimedia/netshow/Makefile,v
retrieving revision 1.30
diff -u -r1.30 Makefile
--- multimedia/netshow/Makefile 19 Apr 2008 17:52:34 -0000 1.30
+++ multimedia/netshow/Makefile 10 Mar 2009 16:21:54 -0000
@@ -21,7 +21,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
PLIST_FILES= bin/netshow
pre-extract:
Index: net/citrix_ica/Makefile
===================================================================
RCS file: /home/pcvs/ports/net/citrix_ica/Makefile,v
retrieving revision 1.51
diff -u -r1.51 Makefile
--- net/citrix_ica/Makefile 3 Jan 2008 20:22:58 -0000 1.51
+++ net/citrix_ica/Makefile 10 Mar 2009 16:21:54 -0000
@@ -15,10 +15,9 @@
MAINTAINER= tabthorpe at FreeBSD.org
COMMENT= Citrix(R) Presentation Server(TM) client
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
+USE_LINUX_APPS= openmotif
RESTRICTED= License prohibits redistribution
IS_INTERACTIVE= "Noisy license agreement ignores stdin"
Index: net/linux-nx-client/Makefile
===================================================================
RCS file: /home/pcvs/ports/net/linux-nx-client/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- net/linux-nx-client/Makefile 24 Oct 2007 23:36:19 -0000 1.12
+++ net/linux-nx-client/Makefile 10 Mar 2009 16:21:54 -0000
@@ -15,13 +15,10 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= The NoMachine NX client
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaudiofile.so.0:${PORTSDIR}/audio/linux-libaudiofile \
- ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \
- ${LINUXBASE}/usr/lib/libpng12.so.0:${PORTSDIR}/graphics/linux-png
-
NO_WRKSUBDIR= yes
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
+USE_LINUX_APPS= libaudiofile jpeg png
NO_BUILD= yes
INSTALL_ICONS= yes
Index: net/skype/Makefile
===================================================================
RCS file: /home/pcvs/ports/net/skype/Makefile,v
retrieving revision 1.48
diff -u -r1.48 Makefile
--- net/skype/Makefile 26 Nov 2008 03:21:47 -0000 1.48
+++ net/skype/Makefile 10 Mar 2009 16:21:54 -0000
@@ -18,20 +18,16 @@
MAINTAINER= beech at FreeBSD.org
COMMENT= P2P VoIP software
-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/lib/libsigc-2.0.so.0:${PORTSDIR}/devel/linux-libsigc++20 \
- ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib
-
.ifdef WITH_NVIDIA_GL
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
-USE_XLIB= yes
+USE_LINUX_APPS+=xorglibs
.else
USE_GL= linux
.endif
USE_BZIP2= yes
USE_LINUX= yes
+USE_LINUX_APPS+=alsalib expat fontconfig libsigcpp20
RESTRICTED= Redistribution prohibited.
WRKSRC= ${WRKDIR}/${PORTNAME}_static-${DISTVERSION}-oss
Index: net/skype12/Makefile
===================================================================
RCS file: /home/pcvs/ports/net/skype12/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- net/skype12/Makefile 18 Jun 2008 21:17:47 -0000 1.2
+++ net/skype12/Makefile 10 Mar 2009 16:21:54 -0000
@@ -14,11 +14,9 @@
MAINTAINER= beech at FreeBSD.org
COMMENT= Legacy version P2P VoIP software
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
-
USE_BZIP2= yes
USE_LINUX= yes
+USE_LINUX_APPS= expat fontconfig
PORTDOCS= LICENSE README
SUB_FILES= pkg-message
Index: net-im/aim/Makefile
===================================================================
RCS file: /home/pcvs/ports/net-im/aim/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- net-im/aim/Makefile 19 Apr 2008 17:52:55 -0000 1.15
+++ net-im/aim/Makefile 10 Mar 2009 16:21:54 -0000
@@ -16,11 +16,9 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= AOL's Instant Messenger (AIM) client
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
NO_WRKSUBDIR= yes
NO_BUILD= yes
USE_LDCONFIG= yes
Index: net-p2p/linux-agsatellite/Makefile
===================================================================
RCS file: /home/pcvs/ports/net-p2p/linux-agsatellite/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- net-p2p/linux-agsatellite/Makefile 19 Apr 2008 17:53:03 -0000 1.18
+++ net-p2p/linux-agsatellite/Makefile 10 Mar 2009 16:21:54 -0000
@@ -20,7 +20,7 @@
NO_BUILD= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
RESTRICTED= no response from developer on licensing issues
DOCS= german_readme.txt license.txt readme.txt
Index: portuguese/staroffice52/Makefile
===================================================================
RCS file: /home/pcvs/ports/portuguese/staroffice52/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- portuguese/staroffice52/Makefile 19 Apr 2008 17:53:07 -0000 1.11
+++ portuguese/staroffice52/Makefile 10 Mar 2009 16:21:55 -0000
@@ -32,7 +32,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
NO_CDROM= 'Deve ser obtido diretamente do site da Sun via interface www'
CD_MOUNTPT= '/cdrom'
IS_INTERACTIVE= yes
Index: print/acroread8/Makefile
===================================================================
RCS file: /home/pcvs/ports/print/acroread8/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- print/acroread8/Makefile 21 Nov 2008 15:49:50 -0000 1.7
+++ print/acroread8/Makefile 10 Mar 2009 16:21:55 -0000
@@ -17,15 +17,12 @@
MAINTAINER= hrs at FreeBSD.org
COMMENT= Adobe Reader for view, print, and search PDF documents (${ADOBE_LANG})
-RUN_DEPENDS= acroreadwrapper>=0.0.20080906:${PORTSDIR}/print/acroreadwrapper \
- ${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 \
- ${LOCALBASE}/lib/linux-nvu/libgtkembedmoz.so:${PORTSDIR}/www/linux-nvu \
- ${LINUXBASE}/usr/lib/gtk-2.0/immodules/im-scim.so:${PORTSDIR}/textproc/linux-scim-gtk
+RUN_DEPENDS= acroreadwrapper>=0.0.20080906:${PORTSDIR}/print/acroreadwrapper
RESTRICTED= Must fill out redistribution form at http://www.adobe.com/products/acrobat/distribute.html
ONLY_FOR_ARCHS= amd64 i386
USE_LINUX= yes
+USE_LINUX_APPS= gtk2 pango scimgtk webauth
USE_BZIP2= yes
USE_LDCONFIG= yes
#USE_GNOME= desktopfileutils
Index: print/bjfiltercom/Makefile
===================================================================
RCS file: /home/pcvs/ports/print/bjfiltercom/Makefile,v
retrieving revision 1.27
diff -u -r1.27 Makefile
--- print/bjfiltercom/Makefile 5 Nov 2007 11:11:35 -0000 1.27
+++ print/bjfiltercom/Makefile 10 Mar 2009 16:21:55 -0000
@@ -24,12 +24,7 @@
RUN_DEPENDS= stsmon:${PORTSDIR}/print/bjfiltercom \
pstops:${PORTSDIR}/print/psutils-${PAPERSIZE}
.else
-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
-
+USE_LINUX_APPS= gtk jpeg libglade libxml tiff
BIN_FILES= bjcmd bjfilter bjprn lgmon printui stsmon
.endif
Index: sysutils/linux-acu/Makefile
===================================================================
RCS file: /home/pcvs/ports/sysutils/linux-acu/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- sysutils/linux-acu/Makefile 19 Apr 2008 17:53:44 -0000 1.9
+++ sysutils/linux-acu/Makefile 10 Mar 2009 16:21:55 -0000
@@ -16,8 +16,6 @@
MAINTAINER= matt at peterson.org
COMMENT= Aironet Cisco Utilities for 802.11 wireless NIC's
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
@@ -31,7 +29,7 @@
ONLY_FOR_ARCHS= i386
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= gtk xorglibs
NO_WRKSUBDIR= yes
RESTRICTED= "Redistribution not allowed"
Index: sysutils/linux-afaapps/Makefile
===================================================================
RCS file: /home/pcvs/ports/sysutils/linux-afaapps/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- sysutils/linux-afaapps/Makefile 4 Jul 2007 20:44:54 -0000 1.17
+++ sysutils/linux-afaapps/Makefile 10 Mar 2009 16:21:55 -0000
@@ -17,11 +17,10 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= DELL PowerEdge Raid Controller 2 (apps)
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libartsc.so.0:${PORTSDIR}/audio/linux-arts
-
RESTRICTED= "binary redistribution license needs clarification"
USE_LINUX_RPM= yes
+USE_LINUX_APPS= arts
ONLY_FOR_ARCHS= i386 amd64
BRANDELF_FILES= usr/sbin/afacli
SRC_DISTFILES= # empty, no sources available
Index: sysutils/linux-nero/Makefile
===================================================================
RCS file: /home/pcvs/ports/sysutils/linux-nero/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- sysutils/linux-nero/Makefile 11 Apr 2008 10:40:41 -0000 1.3
+++ sysutils/linux-nero/Makefile 10 Mar 2009 16:21:55 -0000
@@ -17,12 +17,11 @@
MAINTAINER= emulation at FreeBSD.org
COMMENT= CD/DVD disk burner
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2
-
RESTRICTED= Get a serial number at http://www.nero.com/eng/NeroLINUX.html
ONLY_FOR_ARCH= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= gtk2
USE_LDCONFIG= yes
BRANDELF_DIRS= usr/bin
SRC_DISTFILES=
Index: textproc/linux-scim-gtk/Makefile
===================================================================
RCS file: /home/pcvs/ports/textproc/linux-scim-gtk/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- textproc/linux-scim-gtk/Makefile 21 Nov 2008 15:45:58 -0000 1.1
+++ textproc/linux-scim-gtk/Makefile 10 Mar 2009 16:21:55 -0000
@@ -15,14 +15,12 @@
MAINTAINER= hrs at FreeBSD.org
COMMENT= Smart Common Input Method platform, gtk module, Linux binary
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
- ${LINUXBASE}/usr/lib/libscim-1.0.so.8:${PORTSDIR}/textproc/linux-scim-libs
-
MASTER_SITE_SRC_SUBDIR= # defined below
SRC_DISTFILES= scim-${PORTVERSION}-${PORTSUBVERSION}.fc${LINUX_DIST_VER}${SRC_SUFX}
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= gtk2 scimlibs
USE_LDCONFIG= yes
PLIST_SUB= LINUX_RPM_ARCH=${LINUX_RPM_ARCH}
MD5_FILE= ${PKGDIR}/distinfo.${LINUX_RPM_ARCH}.fc${LINUX_DIST_VER}
Index: textproc/linux-scim-libs/Makefile
===================================================================
RCS file: /home/pcvs/ports/textproc/linux-scim-libs/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- textproc/linux-scim-libs/Makefile 21 Nov 2008 15:48:50 -0000 1.3
+++ textproc/linux-scim-libs/Makefile 10 Mar 2009 16:21:55 -0000
@@ -16,13 +16,12 @@
MAINTAINER= hrs at FreeBSD.org
COMMENT= Smart Common Input Method platform, library part, Linux binary
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2
-
MASTER_SITE_SRC_SUBDIR= # defined below
SRC_DISTFILES= scim-${PORTVERSION}-${PORTSUBVERSION}.fc${LINUX_DIST_VER}${SRC_SUFX}
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= gtk2
USE_LDCONFIG= yes
PLIST_SUB= LINUX_RPM_ARCH=${LINUX_RPM_ARCH}
PLIST= ${PKGDIR}/pkg-plist.fc${LINUX_DIST_VER}
Index: www/linux-flashplugin9/Makefile
===================================================================
RCS file: /home/pcvs/ports/www/linux-flashplugin9/Makefile,v
retrieving revision 1.32
diff -u -r1.32 Makefile
--- www/linux-flashplugin9/Makefile 2 Mar 2009 21:38:17 -0000 1.32
+++ www/linux-flashplugin9/Makefile 10 Mar 2009 16:21:55 -0000
@@ -19,10 +19,9 @@
MAINTAINER= jamie at bishopston.net
COMMENT= Adobe Flash Player NPAPI Plugin
-RUN_DEPENDS= ${LINUXBASE}/lib/libssl.so.5:${PORTSDIR}/security/linux-openssl
-
ONLY_FOR_ARCHS= amd64 i386
USE_LINUX= yes
+USE_LINUX_APPS= openssl
RESTRICTED= Redistribution not allowed
RESTRICTED_FILES= ${DISTFILES:Nlibflashsupport*:C/:[^:]+$//}
Index: www/linux-mplayer-plugin/Makefile
===================================================================
RCS file: /home/pcvs/ports/www/linux-mplayer-plugin/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- www/linux-mplayer-plugin/Makefile 21 Jan 2009 16:17:46 -0000 1.12
+++ www/linux-mplayer-plugin/Makefile 10 Mar 2009 16:21:55 -0000
@@ -17,14 +17,11 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= Embed MPlayer into browser
-RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer \
- ${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 \
- ${LINUXBASE}/usr/lib/libpangoxft-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango
+RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer
NO_BUILD= yes
USE_LINUX_RPM= yes
-USE_XLIB= yes
+USE_LINUX_APPS= atk gtk2 pango xorglibs
LINUX_DIST= fedora
LINUX_DIST_VER= 4
PREFIX?= ${LOCALBASE}
Index: www/linux-opera/Makefile
===================================================================
RCS file: /home/pcvs/ports/www/linux-opera/Makefile,v
retrieving revision 1.98
diff -u -r1.98 Makefile
--- www/linux-opera/Makefile 7 Mar 2009 17:29:25 -0000 1.98
+++ www/linux-opera/Makefile 10 Mar 2009 16:21:55 -0000
@@ -24,12 +24,10 @@
MAINTAINER= mezz at FreeBSD.org
COMMENT= A blazingly fast, full-featured, standards-compliant browser
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libaspell.so.15:${PORTSDIR}/textproc/linux-aspell
-
WRKSRC= ${WRKDIR}/${DISTNAME:S/.gcc/-${OPERA_BUILD}.gcc/}
-USE_XLIB= yes
USE_BZIP2= yes
USE_LINUX= yes
+USE_LINUX_APPS= aspell xorglibs
ONLY_FOR_ARCHS= i386 amd64
NO_BUILD= yes
Index: www/linux-seamonkey/Makefile.common
===================================================================
RCS file: /home/pcvs/ports/www/linux-seamonkey/Makefile.common,v
retrieving revision 1.13
diff -u -r1.13 Makefile.common
--- www/linux-seamonkey/Makefile.common 21 Jan 2009 23:28:09 -0000 1.13
+++ www/linux-seamonkey/Makefile.common 10 Mar 2009 16:21:55 -0000
@@ -12,17 +12,12 @@
.endif
PKGNAMEPREFIX?= linux-
-RUN_DEPENDS?= ${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 \
- ${LINUXBASE}/usr/lib/libpangoxft-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango\
- ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/share/icons/hicolor/index.theme:${PORTSDIR}/x11-themes/linux-hicolor-icon-theme
-
NO_BUILD= yes
ONLY_FOR_ARCHS= i386 amd64
APP_NAME= ${PKGBASE}
BIN_NAME?= ${PORTNAME}
USE_LINUX= yes
+USE_LINUX_APPS= atk fontconfig gtk2 hicontheme pango
WRKSRC?= ${WRKDIR}/${BIN_NAME}
FDIR= ${PREFIX}/lib/${APP_NAME}
COMMON_DIR= ${.CURDIR}/../../www/linux-seamonkey
Index: www/nspluginwrapper/Makefile
===================================================================
RCS file: /home/pcvs/ports/www/nspluginwrapper/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- www/nspluginwrapper/Makefile 23 Jan 2009 15:43:14 -0000 1.12
+++ www/nspluginwrapper/Makefile 10 Mar 2009 16:21:55 -0000
@@ -18,7 +18,6 @@
EXTRACT_DEPENDS= rpm2cpio:${PORTSDIR}/archivers/rpm
LIB_DEPENDS= curl.5:${PORTSDIR}/ftp/curl
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2
RPMFILE= ${PORTNAME}-i386-${PORTVERSION}-1.x86_64.rpm
@@ -26,6 +25,7 @@
USE_BZIP2= yes
USE_LINUX= yes
+USE_LINUX_APPS= gtk2
USE_XORG= x11 xext xt
USE_GNOME= glib20 gtk20 pkgconfig
Index: www/opera-linuxplugins/Makefile
===================================================================
RCS file: /home/pcvs/ports/www/opera-linuxplugins/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- www/opera-linuxplugins/Makefile 28 Oct 2008 20:13:13 -0000 1.8
+++ www/opera-linuxplugins/Makefile 10 Mar 2009 16:21:55 -0000
@@ -39,7 +39,7 @@
USE_BZIP2= yes
USE_LINUX= yes
-USE_XLIB= yes
+USE_LINUX_APPS= xorglibs
ONLY_FOR_ARCHS= i386 amd64
WRKSRC= ${WRKDIR}/${PORTNAME}-${OPERA_VER}-${OPERA_BUILD}.gcc3-shared-qt3.i386
Index: x11/linux-xorg-libs/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11/linux-xorg-libs/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- x11/linux-xorg-libs/Makefile 19 Apr 2008 17:54:29 -0000 1.7
+++ x11/linux-xorg-libs/Makefile 10 Mar 2009 16:21:55 -0000
@@ -15,11 +15,10 @@
MAINTAINER= freebsd-emulation at FreeBSD.org
COMMENT= Xorg libraries, linux binaries
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig
-
CONFLICTS= linux-XFree86-libs
USE_LINUX_RPM= yes
+USE_LINUX_APPS= fontconfig
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
Index: x11-fonts/linux-fontconfig/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-fonts/linux-fontconfig/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- x11-fonts/linux-fontconfig/Makefile 19 Apr 2008 17:55:08 -0000 1.20
+++ x11-fonts/linux-fontconfig/Makefile 10 Mar 2009 16:21:55 -0000
@@ -14,10 +14,9 @@
MAINTAINER= freebsd-emulation at FreeBSD.org
COMMENT= Linux/i386 binary of Fontconfig
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
-
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= expat
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
Index: x11-toolkits/linux-gtk/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-toolkits/linux-gtk/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- x11-toolkits/linux-gtk/Makefile 19 Apr 2008 17:55:30 -0000 1.39
+++ x11-toolkits/linux-gtk/Makefile 10 Mar 2009 16:21:55 -0000
@@ -19,9 +19,9 @@
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+USE_LINUX_APPS= xorglibs
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
PLIST= pkg-plist.${LINUX_RPM_ARCH}
-USE_XLIB= yes
.include <bsd.port.mk>
Index: x11-toolkits/linux-gtk2/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-toolkits/linux-gtk2/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- x11-toolkits/linux-gtk2/Makefile 21 Jan 2009 16:17:47 -0000 1.25
+++ x11-toolkits/linux-gtk2/Makefile 10 Mar 2009 16:21:55 -0000
@@ -15,17 +15,11 @@
MAINTAINER= freebsd-emulation at 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
-RUN_DEPENDS+= ${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/libtiff.so.3:${PORTSDIR}/graphics/linux-tiff \
- ${LINUXBASE}/usr/lib/libpango-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango
-
ONLY_FOR_ARCHS= i386 amd64
-USE_XLIB= yes
USE_LINUX_RPM= yes
+# these libraries are required by gtk-query-immodules-2.0 or
+# gdk-pixbuf-query-loaders
+USE_LINUX_APPS= atk jpeg pango png tiff xorglibs
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
BRANDELF_DIRS= usr/bin
Index: x11-toolkits/linux-openmotif/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-toolkits/linux-openmotif/Makefile,v
retrieving revision 1.14
diff -u -r1.14 Makefile
--- x11-toolkits/linux-openmotif/Makefile 29 Dec 2005 16:36:00 -0000 1.14
+++ x11-toolkits/linux-openmotif/Makefile 10 Mar 2009 16:21:55 -0000
@@ -23,8 +23,8 @@
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX= yes
+USE_LINUX_APPS= xorglibs
USE_LINUX_PREFIX= yes
-USE_XLIB= yes
NO_BUILD= yes
MD5_FILE= ${MASTERDIR}/distinfo.i386
Index: x11-toolkits/linux-pango/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-toolkits/linux-pango/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- x11-toolkits/linux-pango/Makefile 21 Jan 2009 16:17:47 -0000 1.17
+++ x11-toolkits/linux-pango/Makefile 10 Mar 2009 16:21:55 -0000
@@ -17,14 +17,10 @@
MAINTAINER= freebsd-emulation at FreeBSD.org
COMMENT= Linux pango binary
-# these libraries are required by pango-querymodules
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libcairo.so.2.2.3:${PORTSDIR}/graphics/linux-cairo \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
-
-USE_XLIB= yes
ONLY_FOR_ARCHS= i386 amd64
USE_LINUX_RPM= yes
+# these libraries are required by pango-querymodules
+USE_LINUX_APPS= cairo expat fontconfig xorglibs
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
BRANDELF_DIRS= usr/bin
Index: x11-toolkits/linux-qt33/Makefile
===================================================================
RCS file: /home/pcvs/ports/x11-toolkits/linux-qt33/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- x11-toolkits/linux-qt33/Makefile 19 Apr 2008 17:55:31 -0000 1.2
+++ x11-toolkits/linux-qt33/Makefile 10 Mar 2009 16:21:55 -0000
@@ -13,11 +13,8 @@
MAINTAINER= bsam at FreeBSD.org
COMMENT= RPM of QT3
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libmng.so.1:${PORTSDIR}/graphics/linux-libmng \
- ${LINUXBASE}/usr/lib/libpng12.so.0:${PORTSDIR}/graphics/linux-png
-
USE_LINUX_RPM= yes
+USE_LINUX_APPS= fontconfig libmng png
RPMVERSION= 15.5
LINUX_DIST_VER= 4
USE_LDCONFIG= yes
--- pr.ports.diff ends here ---
WBR
--
bsam
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list