summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/fb-adb/Makefile23
-rw-r--r--devel/linux-c6-dbus-glib/Makefile9
-rw-r--r--devel/linux-c6-dbus-libs/Makefile4
-rw-r--r--devel/linux-c6-devtools/Makefile47
-rw-r--r--devel/linux-c6-libgfortran/Makefile4
-rw-r--r--devel/linux-c6-libglade2/Makefile3
-rw-r--r--devel/linux-c6-libpciaccess/Makefile3
-rw-r--r--devel/linux-c6-libsigc++20/Makefile3
-rw-r--r--devel/linux-c6-libthai/Makefile7
-rw-r--r--devel/linux-c6-ncurses-base/Makefile8
-rw-r--r--devel/linux-c6-nspr/Makefile3
-rw-r--r--devel/linux-c6-qt47/Makefile11
-rw-r--r--devel/linux-c6-qt47/pkg-plist.i38610
-rw-r--r--devel/linux-c6-qt47/pkg-plist.x86_6410
-rw-r--r--devel/linux-c6-sdl12/Makefile13
-rw-r--r--devel/linux-f10-allegro/Makefile12
-rw-r--r--devel/linux-f10-dbus-glib/Makefile7
-rw-r--r--devel/linux-f10-dbus-libs/Makefile5
-rw-r--r--devel/linux-f10-devtools/Makefile41
-rw-r--r--devel/linux-f10-libglade2/Makefile4
-rw-r--r--devel/linux-f10-libsigc++20/Makefile5
-rw-r--r--devel/linux-f10-ncurses-base/Makefile4
-rw-r--r--devel/linux-f10-nspr/Makefile3
-rw-r--r--devel/linux-f10-sdl12/Makefile7
-rw-r--r--devel/linux_kdump/Makefile7
25 files changed, 103 insertions, 150 deletions
diff --git a/devel/fb-adb/Makefile b/devel/fb-adb/Makefile
index 5d438d2..a61eeb2 100644
--- a/devel/fb-adb/Makefile
+++ b/devel/fb-adb/Makefile
@@ -54,15 +54,14 @@ NDK_MASTER_SITES= https://dl.google.com/android/ndk/:ndk,p7zip
# Prefer NDK from environment
WRKSRC_ndk= ${ANDROID_NDK}
.else
-NDK_DISTFILES= ${NDK_DISTFILES_${LINUX_RPM_ARCH}}
-NDK_DISTFILES_i686= android-ndk-r10e-linux-x86.bin:ndk,p7zip
+NDK_DISTFILES= ${NDK_DISTFILES_${LINUX_ARCH}}
+NDK_DISTFILES_i386= android-ndk-r10e-linux-x86.bin:ndk,p7zip
NDK_DISTFILES_x86_64= android-ndk-r11c-linux-x86_64.zip:ndk
WRKSRC_ndk= ${WRKDIR}/${NDK_DISTFILES:R:C/(-[^-]+){2}$//}
.endif
-NDK_BUILD_DEPENDS= ${LINUX_BASE_PORT}
-NDK_USES= 7z:partial
-NDK_USE= LINUX=yes # build
-NDK_SHELL= ${SETENV} UNAME_s=Linux UNAME_m=${LINUX_RPM_ARCH} ${SH}
+NDK_USES= 7z:partial linux
+NDK_USE= LINUX=base:build
+NDK_SHELL= ${LINUXBASE}/bin/sh
NDK_CONFIGURE_ENV= ANDROID_NDK="${WRKSRC_ndk}" \
ANDROID_NDK_SHELL="${NDK_SHELL}" \
NDK_TMPDIR="${WRKDIR}"
@@ -85,15 +84,13 @@ post-patch:
# XXX Decouple -Werror from --enable-checking (ASSERT=on)
@${REINPLACE_CMD} -e '/CPPFLAGS.*-Werror/d' ${WRKSRC}/configure.ac
+post-patch-NDK-on:
+ @${REINPLACE_CMD} 's,mkdir,/compat/linux/../../bin/mkdir,' \
+ ${WRKSRC_ndk}/build/tools/make-standalone-toolchain.sh \
+ ${WRKSRC_ndk}/build/tools/ndk-common.sh
+
post-patch-NDK-off:
@${REINPLACE_CMD} -i '.aux.bak' -e 's/linux-android/aux-&/' \
${WRKSRC}/stub-*/configure
.include <bsd.port.mk>
-
-# XXX Bug 204615: Teach USE_LINUX about build-only deps
-.if defined(.PARSEDIR)
-RUN_DEPENDS:= ${RUN_DEPENDS:N${LINUX_BASE_PORT}}
-.else
-RUN_DEPENDS:= ${RUN_DEPENDS:N*linux_base*}
-.endif
diff --git a/devel/linux-c6-dbus-glib/Makefile b/devel/linux-c6-dbus-glib/Makefile
index 8df7879..8162b34 100644
--- a/devel/linux-c6-dbus-glib/Makefile
+++ b/devel/linux-c6-dbus-glib/Makefile
@@ -9,15 +9,12 @@ CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
COMMENT= GLib bindings for D-Bus (Linux CentOS ${LINUX_DIST_VER})
-USE_LINUX= c6
-USE_LINUX_RPM= yes
-USE_LINUX_APPS= dbuslibs expat
-
RPMVERSION= 6.el6
-BRANDELF_FILES= usr/bin/dbus-binding-tool
+USES= linux:c6
USE_LDCONFIG= yes
+USE_LINUX= dbuslibs expat
+USE_LINUX_RPM= yes
-DOCSDIR= usr/share/doc/dbus-glib-0.86
PORTDOCS= COPYING ChangeLog NEWS
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
diff --git a/devel/linux-c6-dbus-libs/Makefile b/devel/linux-c6-dbus-libs/Makefile
index 8d6f4a1..e92e403 100644
--- a/devel/linux-c6-dbus-libs/Makefile
+++ b/devel/linux-c6-dbus-libs/Makefile
@@ -5,14 +5,12 @@ PORTNAME= dbus-libs
PORTVERSION= 1.2.24
PORTREVISION= 4
CATEGORIES= devel linux
-MASTER_SITES= CENTOS_LINUX
MAINTAINER= emulation@FreeBSD.org
COMMENT= Libraries for accessing D-BUS (Linux CentOS ${LINUX_DIST_VER})
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= c6
+USES= linux:c6
USE_LINUX_RPM= yes
RPMVERSION= 8.el6_6
USE_LDCONFIG= yes
diff --git a/devel/linux-c6-devtools/Makefile b/devel/linux-c6-devtools/Makefile
index 9465533..cc1149e 100644
--- a/devel/linux-c6-devtools/Makefile
+++ b/devel/linux-c6-devtools/Makefile
@@ -2,53 +2,50 @@
# $FreeBSD$
PORTNAME= devtools
-PORTVERSION= 6.8
+PORTVERSION= ${LINUX_DIST_VER}
CATEGORIES= devel
-DISTFILES= binutils-2.20.51.0.2-5.44.el6.${LINUX_RPM_ARCH}.rpm \
- glibc-headers-2.12-1.192.el6.${LINUX_RPM_ARCH}.rpm \
- kernel-headers-2.6.32-642.1.1.el6.${LINUX_RPM_ARCH}.rpm \
- mpfr-2.4.1-6.el6.${LINUX_RPM_ARCH}.rpm \
- cpp-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
- gcc-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
- gcc-c++-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
- gcc-gfortran-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm
-
-LIB_DISTFILES= binutils-devel-2.20.51.0.2-5.44.el6.${LINUX_RPM_ARCH}.rpm \
- glibc-devel-2.12-1.192.el6.${LINUX_RPM_ARCH}.rpm \
- libstdc++-devel-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
- libgomp-4.4.7-17.el6.${LINUX_RPM_ARCH}.rpm \
+BIN_DISTFILES= binutils-2.20.51.0.2-5.44.el6${EXTRACT_SUFX} \
+ glibc-headers-2.12-1.192.el6${EXTRACT_SUFX} \
+ kernel-headers-2.6.32-642.1.1.el6${EXTRACT_SUFX} \
+ mpfr-2.4.1-6.el6${EXTRACT_SUFX} \
+ cpp-4.4.7-17.el6${EXTRACT_SUFX} \
+ gcc-4.4.7-17.el6${EXTRACT_SUFX} \
+ gcc-c++-4.4.7-17.el6${EXTRACT_SUFX} \
+ gcc-gfortran-4.4.7-17.el6${EXTRACT_SUFX}
+
+LIB_DISTFILES= binutils-devel-2.20.51.0.2-5.44.el6${EXTRACT_SUFX} \
+ glibc-devel-2.12-1.192.el6${EXTRACT_SUFX} \
+ libstdc++-devel-4.4.7-17.el6${EXTRACT_SUFX} \
+ libgomp-4.4.7-17.el6${EXTRACT_SUFX} \
MAINTAINER= emulation@FreeBSD.org
COMMENT= Linux compilers and base libraries (CentOS ${LINUX_DIST_VER})
# LICENSE= Various GNU
-RUN_DEPENDS+= linux-${USE_LINUX}-libgfortran>0:devel/linux-c6-libgfortran
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= c6
+USES= linux:c6
+USE_LINUX= libgfortran
USE_LINUX_RPM= yes
USE_LDCONFIG= yes
-PLIST_SUB+= NLS=""
-
SRC_DISTFILES= binutils-2.20.51.0.2-5.44.el6.src.rpm:SOURCE \
glibc-2.12-1.192.el6.src.rpm:SOURCE \
kernel-2.6.32-642.1.1.el6.src.rpm:SOURCE \
mpfr-2.4.1-6.el6.src.rpm:SOURCE \
gcc-4.4.7-17.el6.src.rpm:SOURCE
+.include <bsd.port.pre.mk>
+
post-install:
-. if defined(OVERRIDE_LINUX_BASE_PORT) && ${OVERRIDE_LINUX_BASE_PORT} == "c6_64"
+.if ${LINUX_ARCH} == x86_64
${LN} -sf ${LINUXBASE}/lib64/libgcc_s.so.1 \
${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgcc_s.so
${LN} -sf ${LINUXBASE}/lib/libgcc_s.so.1 \
${STAGEDIR}${PREFIX}/usr/lib/gcc/x86_64-redhat-linux/4.4.4/32/libgcc_s.so
-
-. else
+.else
${LN} -sf ${LINUXBASE}/lib/libgcc_s.so.1 \
${STAGEDIR}${PREFIX}/usr/lib/gcc/i686-redhat-linux/4.4.4/libgcc_s.so
-. endif
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/linux-c6-libgfortran/Makefile b/devel/linux-c6-libgfortran/Makefile
index 8cc2fd6..bb2839d 100644
--- a/devel/linux-c6-libgfortran/Makefile
+++ b/devel/linux-c6-libgfortran/Makefile
@@ -8,11 +8,11 @@ CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
COMMENT= RPM of runtime libs for gfortran (Linux Centos ${LINUX_DIST_VER})
-USE_LINUX= c6
+USES= linux:c6
USE_LINUX_RPM= yes
RPMVERSION= 17.el6
USE_LDCONFIG= yes
-SRC_DISTFILES= gcc-${DISTVERSION}${SRC_SUFX}:SOURCE
+SRC_DISTFILES= gcc-${DISTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
.include <bsd.port.mk>
diff --git a/devel/linux-c6-libglade2/Makefile b/devel/linux-c6-libglade2/Makefile
index cf47162..0f02884 100644
--- a/devel/linux-c6-libglade2/Makefile
+++ b/devel/linux-c6-libglade2/Makefile
@@ -11,13 +11,12 @@ COMMENT= RPM of libglade2 (Linux CentOS ${LINUX_DIST_VER})
CONFLICTS= linux-libglade2-[0-9]* linux-f10-libglade2-[0-9]*
-USE_LINUX= c6
+USES= linux:c6
USE_LINUX_RPM= yes
RPMVERSION= 3.1.el6
USE_LDCONFIG= yes
-DOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION}
PORTDOCS= AUTHORS COPYING NEWS README
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
diff --git a/devel/linux-c6-libpciaccess/Makefile b/devel/linux-c6-libpciaccess/Makefile
index 6a89aff..2c2cee6 100644
--- a/devel/linux-c6-libpciaccess/Makefile
+++ b/devel/linux-c6-libpciaccess/Makefile
@@ -10,8 +10,7 @@ COMMENT= Generic PCI access library (CentOS ${LINUX_DIST_VER})
# LICENSE= Various GNU
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= c6
+USES= linux:c6
RPMVERSION= 1.el6
USE_LINUX_RPM= yes
USE_LDCONFIG= yes
diff --git a/devel/linux-c6-libsigc++20/Makefile b/devel/linux-c6-libsigc++20/Makefile
index 83013f4..121e1c6 100644
--- a/devel/linux-c6-libsigc++20/Makefile
+++ b/devel/linux-c6-libsigc++20/Makefile
@@ -11,13 +11,12 @@ COMMENT= Callback Framework for C++(Linux CentOS ${LINUX_DIST_VER})
CONFLICTS= linux-f10-libsigc++20-[0-9]*
-USE_LINUX= c6
+USES= linux:c6
USE_LINUX_RPM= yes
RPMVERSION= 1.el6
USE_LDCONFIG= yes
-DOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION}
PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
diff --git a/devel/linux-c6-libthai/Makefile b/devel/linux-c6-libthai/Makefile
index 1dfa3ad..3ff1cc8 100644
--- a/devel/linux-c6-libthai/Makefile
+++ b/devel/linux-c6-libthai/Makefile
@@ -7,14 +7,11 @@ CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
COMMENT= Thai language support library (Linux CentOS ${LINUX_DIST_VER})
-USE_LINUX= c6
-USE_LINUX_RPM= yes
-
RPMVERSION= 3.el6
+USES= linux:c6
USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
-DATADIR= ${PREFIX}/usr/share/${PORTNAME}
-DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}-${PORTVERSION}
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
.include <bsd.port.mk>
diff --git a/devel/linux-c6-ncurses-base/Makefile b/devel/linux-c6-ncurses-base/Makefile
index 89c564d..79bb46f8 100644
--- a/devel/linux-c6-ncurses-base/Makefile
+++ b/devel/linux-c6-ncurses-base/Makefile
@@ -9,12 +9,12 @@ CATEGORIES= devel linux
MAINTAINER= bacon4000@gmail.com
COMMENT= Terminfo database required by Linux ncurses programs
-USE_LINUX= c6
-USE_LINUX_RPM= nolib
LINUX_NAME= ncurses
-
RPMVERSION= 4.20090207.el6
+USES= linux:c6
+USE_LINUX_RPM= nolib
+
SRC_DISTFILES= ${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
-DESCR= ${.CURDIR}/../${LINUX_NAME}/pkg-descr
+DESCR= ${.CURDIR}/../${LINUX_NAME}/pkg-descr
.include <bsd.port.mk>
diff --git a/devel/linux-c6-nspr/Makefile b/devel/linux-c6-nspr/Makefile
index c03324a..e5adea9 100644
--- a/devel/linux-c6-nspr/Makefile
+++ b/devel/linux-c6-nspr/Makefile
@@ -10,9 +10,8 @@ COMMENT= Netscape Portable Runtime (Linux CentOS ${LINUX_DIST_VER})
CONFLICTS= linux-f10-nspr-[0-9]*
-ONLY_FOR_ARCHS= i386 amd64
RPMVERSION= 1.el6
-USE_LINUX= c6
+USES= linux:c6
USE_LINUX_RPM= yes
USE_LDCONFIG= yes
diff --git a/devel/linux-c6-qt47/Makefile b/devel/linux-c6-qt47/Makefile
index 466b9b0..e694ad7 100644
--- a/devel/linux-c6-qt47/Makefile
+++ b/devel/linux-c6-qt47/Makefile
@@ -13,14 +13,13 @@ DIST_SUBDIR= rpm/${LINUX_RPM_ARCH}/atrpms/6
MAINTAINER= emulation@FreeBSD.org
COMMENT= RPM of QT4 (Linux CentOS 6)
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= c6
-USE_LINUX_APPS= fontconfig png dbuslibs sqlite3 hicontheme openssl
-USE_LINUX_RPM= yes
RPMVERSION= 1_18.el6
+USES= linux:c6
USE_LDCONFIG= yes
-DESCR= ${.CURDIR}/../../devel/qt4/pkg-descr
+USE_LINUX= fontconfig png dbuslibs sqlite3 hicontheme openssl
+USE_LINUX_RPM= yes
-SRC_DISTFILES:= # no file available
+DESCR= ${.CURDIR}/../qt4/pkg-descr
+SRC_DISTFILES= # no file available
.include <bsd.port.mk>
diff --git a/devel/linux-c6-qt47/pkg-plist.i386 b/devel/linux-c6-qt47/pkg-plist.i386
index 8beb64a..704e65a 100644
--- a/devel/linux-c6-qt47/pkg-plist.i386
+++ b/devel/linux-c6-qt47/pkg-plist.i386
@@ -40,10 +40,10 @@ usr/lib/qt47/phrasebooks/russian.qph
usr/lib/qt47/phrasebooks/spanish.qph
usr/lib/qt47/phrasebooks/swedish.qph
usr/lib/qt47/plugins/sqldrivers/libqsqlite.so
-usr/share/doc/qt47-4.7.2/LGPL_EXCEPTION.txt
-usr/share/doc/qt47-4.7.2/LICENSE.GPL3
-usr/share/doc/qt47-4.7.2/LICENSE.LGPL
-usr/share/doc/qt47-4.7.2/README
+%%DOCSDIR%%/LGPL_EXCEPTION.txt
+%%DOCSDIR%%/LICENSE.GPL3
+%%DOCSDIR%%/LICENSE.LGPL
+%%DOCSDIR%%/README
usr/share/qt47/translations/qt_ar.qm
usr/share/qt47/translations/qt_cs.qm
usr/share/qt47/translations/qt_da.qm
@@ -64,4 +64,4 @@ usr/share/qt47/translations/qt_uk.qm
usr/share/qt47/translations/qt_zh_CN.qm
usr/share/qt47/translations/qt_zh_TW.qm
@dir usr/lib/qt47/plugins/crypto
-%%PORTDOCS%%@dir usr/%%DOCSDIR%%/qch
+@dir usr/share/doc/qt47/qch
diff --git a/devel/linux-c6-qt47/pkg-plist.x86_64 b/devel/linux-c6-qt47/pkg-plist.x86_64
index 1da5647..755fea1 100644
--- a/devel/linux-c6-qt47/pkg-plist.x86_64
+++ b/devel/linux-c6-qt47/pkg-plist.x86_64
@@ -81,10 +81,10 @@ usr/lib64/qt47/phrasebooks/russian.qph
usr/lib64/qt47/phrasebooks/spanish.qph
usr/lib64/qt47/phrasebooks/swedish.qph
usr/lib64/qt47/plugins/sqldrivers/libqsqlite.so
-usr/share/doc/qt47-4.7.2/LGPL_EXCEPTION.txt
-usr/share/doc/qt47-4.7.2/LICENSE.GPL3
-usr/share/doc/qt47-4.7.2/LICENSE.LGPL
-usr/share/doc/qt47-4.7.2/README
+%%DOCSDIR%%/LGPL_EXCEPTION.txt
+%%DOCSDIR%%/LICENSE.GPL3
+%%DOCSDIR%%/LICENSE.LGPL
+%%DOCSDIR%%/README
usr/share/qt47/translations/qt_ar.qm
usr/share/qt47/translations/qt_cs.qm
usr/share/qt47/translations/qt_da.qm
@@ -106,4 +106,4 @@ usr/share/qt47/translations/qt_zh_CN.qm
usr/share/qt47/translations/qt_zh_TW.qm
@dir usr/lib64/qt47/plugins/crypto
@dir usr/lib/qt47/plugins/crypto
-%%PORTDOCS%%@dir usr/%%DOCSDIR%%/qch
+@dir usr/share/doc/qt47/qch
diff --git a/devel/linux-c6-sdl12/Makefile b/devel/linux-c6-sdl12/Makefile
index ea520f7..fd0121a 100644
--- a/devel/linux-c6-sdl12/Makefile
+++ b/devel/linux-c6-sdl12/Makefile
@@ -5,27 +5,22 @@ PORTNAME= sdl
PORTVERSION= 1.2.14
PORTREVISION= 3
CATEGORIES= devel linux
-DISTNAME= SDL-${PORTVERSION}-${RPMVERSION}
+DISTNAME= ${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
MAINTAINER= emulation@FreeBSD.org
COMMENT= Cross-platform multi-media development API (Linux CentOS ${LINUX_DIST_VER})
CONFLICTS= linux-sdl12-[0-9]* linux-f8-sdl12-[0-9]*
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= c6
-USE_LINUX_RPM= yes
-USE_LINUX_APPS= xorglibs
-INSTALL_SHLIB= yes
LINUX_NAME= SDL
-
RPMVERSION= 7.el6_7.1
+USES= linux:c6
USE_LDCONFIG= yes
+USE_LINUX= xorglibs
+USE_LINUX_RPM= yes
DOCSDIR= ${PREFIX}/usr/share/doc/${LINUX_NAME}-${PORTVERSION}
PORTDOCS= BUGS COPYING CREDITS README-SDL.txt
DESCR= ${.CURDIR}/../${PORTNAME}12/pkg-descr
-SRC_DISTFILES= SDL-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
-
.include <bsd.port.mk>
diff --git a/devel/linux-f10-allegro/Makefile b/devel/linux-f10-allegro/Makefile
index 5413795..40ccad0 100644
--- a/devel/linux-f10-allegro/Makefile
+++ b/devel/linux-f10-allegro/Makefile
@@ -5,20 +5,18 @@ PORTNAME= allegro
PORTVERSION= 4.2.2
PORTREVISION= 1
CATEGORIES= devel linux
-MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
MAINTAINER= emulation@FreeBSD.org
COMMENT= Cross-platform game programming library (Linux Fedora 10)
CONFLICTS= linux-allegro-[0-9]* linux-f8-allegro-[0-9]*
-USE_LINUX= f10
-USE_LINUX_RPM= yes
-USE_LINUX_APPS= xorglibs
-ONLY_FOR_ARCHS= i386 amd64
+USES= linux:f10
+USE_LINUX_RPM= yes
+USE_LINUX= xorglibs
-RPMVERSION= 10.fc10
-USE_LDCONFIG= yes
+RPMVERSION= 10.fc10
+USE_LDCONFIG= yes
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
diff --git a/devel/linux-f10-dbus-glib/Makefile b/devel/linux-f10-dbus-glib/Makefile
index ffbb8f6..b245a1b 100644
--- a/devel/linux-f10-dbus-glib/Makefile
+++ b/devel/linux-f10-dbus-glib/Makefile
@@ -5,22 +5,19 @@ PORTNAME= dbus-glib
PORTVERSION= 0.76
PORTREVISION= 1
CATEGORIES= devel linux
-MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
MAINTAINER= emulation@FreeBSD.org
COMMENT= GLib bindings for D-Bus (Linux Fedora 10)
-USE_LINUX= f10
+USES= linux:f10
USE_LINUX_RPM= yes
-USE_LINUX_APPS= dbuslibs expat
+USE_LINUX= dbuslibs expat
RPMVERSION= 3.fc10
-BRANDELF_FILES= usr/bin/dbus-binding-tool
USE_LDCONFIG= yes
PLIST_FILES= usr/bin/dbus-binding-tool usr/lib/libdbus-glib-1.so.2 \
usr/lib/libdbus-glib-1.so.2.1.0
-DOCSDIR= usr/share/doc/dbus-glib-0.76
PORTDOCS= COPYING ChangeLog NEWS
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
diff --git a/devel/linux-f10-dbus-libs/Makefile b/devel/linux-f10-dbus-libs/Makefile
index ebe4bfe..9893a6e 100644
--- a/devel/linux-f10-dbus-libs/Makefile
+++ b/devel/linux-f10-dbus-libs/Makefile
@@ -5,17 +5,16 @@ PORTNAME= dbus-libs
PORTVERSION= 1.2.4
PORTREVISION= 1
CATEGORIES= devel linux
-MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
MAINTAINER= emulation@FreeBSD.org
COMMENT= Libraries for accessing D-BUS (Linux Fedora 10)
-USE_LINUX= f10
+USES= linux:f10
USE_LINUX_RPM= yes
RPMVERSION= 4.fc10
USE_LDCONFIG= yes
-SRC_DISTFILES= dbus-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}
+SRC_DISTFILES= dbus-${PORTVERSION}-${RPMVERSION}${SRC_SUFX}:SOURCE
DESCR= ${.CURDIR}/../dbus/pkg-descr
PLIST_FILES= lib/libdbus-1.so.3 lib/libdbus-1.so.3.4.0
diff --git a/devel/linux-f10-devtools/Makefile b/devel/linux-f10-devtools/Makefile
index 3e95695..cf531a9 100644
--- a/devel/linux-f10-devtools/Makefile
+++ b/devel/linux-f10-devtools/Makefile
@@ -5,37 +5,30 @@ PORTNAME= devtools
PORTVERSION= 10
PORTREVISION= 2
CATEGORIES= devel
-MASTER_SITES= http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/${LINUX_RPM_ARCH}/:bin \
- http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/${LINUX_RPM_ARCH}/os/Packages/:bin
-DISTFILES= binutils-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
- binutils-devel-2.18.50.0.9-8.fc10.${LINUX_RPM_ARCH}.rpm:bin \
- glibc-devel-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
- glibc-headers-2.9-3.${LINUX_RPM_ARCH}.rpm:bin \
- kernel-headers-2.6.27.41-170.2.117.fc10.${LINUX_RPM_ARCH}.rpm:bin \
- mpfr-2.3.2-1.fc10.${LINUX_RPM_ARCH}.rpm:bin \
- cpp-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
- gcc-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
- gcc-c++-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin \
- gcc-gfortran-4.3.2-7.${LINUX_RPM_ARCH}.rpm:bin
+BIN_DISTFILES= binutils-2.18.50.0.9-8.fc10${EXTRACT_SUFX} \
+ binutils-devel-2.18.50.0.9-8.fc10${EXTRACT_SUFX} \
+ glibc-devel-2.9-3${EXTRACT_SUFX} \
+ glibc-headers-2.9-3${EXTRACT_SUFX} \
+ kernel-headers-2.6.27.41-170.2.117.fc10${EXTRACT_SUFX} \
+ mpfr-2.3.2-1.fc10${EXTRACT_SUFX} \
+ cpp-4.3.2-7${EXTRACT_SUFX} \
+ gcc-4.3.2-7${EXTRACT_SUFX} \
+ gcc-c++-4.3.2-7${EXTRACT_SUFX} \
+ gcc-gfortran-4.3.2-7${EXTRACT_SUFX}
MAINTAINER= bacon4000@gmail.com
COMMENT= Linux compilers and base libraries
-.if defined(PACKAGE_BUILDING)
-MASTER_SITES+= http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/${PORTVERSION}/SRPMS/:src \
- http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/${PORTVERSION}/Fedora/source/SRPMS/:src
-SRC_DISTFILES= binutils-2.18.50.0.9-8.fc10.src.rpm:src \
- glibc-2.9-3.src.rpm:src \
- kernel-2.6.27.5-117.fc10.src.rpm:src \
- mpfr-2.3.2-1.fc10.src.rpm:src \
- gcc-4.3.2-7.src.rpm:src
-.endif
+SRC_DISTFILES= binutils-2.18.50.0.9-8.fc10.src.rpm:SOURCE \
+ glibc-2.9-3.src.rpm:SOURCE \
+ kernel-2.6.27.5-117.fc10.src.rpm:SOURCE \
+ mpfr-2.3.2-1.fc10.src.rpm:SOURCE \
+ gcc-4.3.2-7.src.rpm:SOURCE
# LICENSE= Various GNU
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= f10
-USE_LINUX_RPM= yes
+USES= linux:f10
+USE_LINUX_RPM= nolib
USE_LDCONFIG= yes
PLIST_SUB+= NLS=""
diff --git a/devel/linux-f10-libglade2/Makefile b/devel/linux-f10-libglade2/Makefile
index 123cd5d..3e23ee7 100644
--- a/devel/linux-f10-libglade2/Makefile
+++ b/devel/linux-f10-libglade2/Makefile
@@ -5,14 +5,13 @@ PORTNAME= libglade2
PORTVERSION= 2.6.3
PORTREVISION= 2
CATEGORIES= devel linux
-MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
MAINTAINER= emulation@FreeBSD.org
COMMENT= RPM of libglade2 (Linux Fedora 10)
CONFLICTS= linux-libglade2-[0-9]* linux-f8-libglade2-[0-9]*
-USE_LINUX= f10
+USES= linux:f10
USE_LINUX_RPM= yes
RPMVERSION= 2.fc10
@@ -21,7 +20,6 @@ USE_LDCONFIG= yes
PLIST_FILES= usr/lib/libglade-2.0.so.0 usr/lib/libglade-2.0.so.0.0.7 \
usr/share/xml/libglade/glade-2.0.dtd
PLIST_DIRS= usr/lib/libglade/2.0
-DOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION}
PORTDOCS= AUTHORS COPYING NEWS README
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
diff --git a/devel/linux-f10-libsigc++20/Makefile b/devel/linux-f10-libsigc++20/Makefile
index 1252a7e..e6f76a2 100644
--- a/devel/linux-f10-libsigc++20/Makefile
+++ b/devel/linux-f10-libsigc++20/Makefile
@@ -5,22 +5,19 @@ PORTNAME= libsigc++20
PORTVERSION= 2.2.2
PORTREVISION= 1
CATEGORIES= devel linux
-MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
MAINTAINER= emulation@FreeBSD.org
COMMENT= Callback Framework for C++ (Linux Fedora 10)
CONFLICTS= linux-libsigc++20-[0-9]* linux-f8-libsigc++20-[0-9]*
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= f10
+USES= linux:f10
USE_LINUX_RPM= yes
RPMVERSION= 1.fc9
USE_LDCONFIG= yes
PLIST_FILES= usr/lib/libsigc-2.0.so.0 usr/lib/libsigc-2.0.so.0.0.0
-DOCSDIR= usr/share/doc/${PORTNAME}-${PORTVERSION}
PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
diff --git a/devel/linux-f10-ncurses-base/Makefile b/devel/linux-f10-ncurses-base/Makefile
index 2f755e2..78d291b 100644
--- a/devel/linux-f10-ncurses-base/Makefile
+++ b/devel/linux-f10-ncurses-base/Makefile
@@ -10,10 +10,10 @@ MASTER_SITES= http://archives.fedoraproject.org/pub/archive/fedora/linux/release
MAINTAINER= bacon4000@gmail.com
COMMENT= Terminfo database required by Linux ncurses programs
-USE_LINUX= f10
+USES= linux:f10
USE_LINUX_RPM= yes
RPMVERSION= 20.20080927.fc10
-SRC_DISTFILES= ncurses-${PORTVERSION}-${RPMVERSION}.src.rpm
+SRC_DISTFILES= ncurses-${PORTVERSION}-${RPMVERSION}.src.rpm:SOURCE
.include <bsd.port.mk>
diff --git a/devel/linux-f10-nspr/Makefile b/devel/linux-f10-nspr/Makefile
index 8df3895..2e6948e 100644
--- a/devel/linux-f10-nspr/Makefile
+++ b/devel/linux-f10-nspr/Makefile
@@ -5,14 +5,13 @@ PORTNAME= nspr
PORTVERSION= 4.7.6
PORTREVISION= 1
CATEGORIES= devel linux
-MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
MAINTAINER= emulation@FreeBSD.org
COMMENT= Netscape Portable Runtime (Linux Fedora 10)
CONFLICTS= linux-f8-nspr-[0-9]*
-USE_LINUX= f10
+USES= linux:f10
USE_LINUX_RPM= yes
RPMVERSION= 1.fc10.1
diff --git a/devel/linux-f10-sdl12/Makefile b/devel/linux-f10-sdl12/Makefile
index 5b36743..910f128 100644
--- a/devel/linux-f10-sdl12/Makefile
+++ b/devel/linux-f10-sdl12/Makefile
@@ -4,7 +4,6 @@
PORTNAME= sdl
PORTVERSION= 1.2.13
CATEGORIES= devel linux
-MASTER_SITES= LOCAL/ehaupt/rpm/${LINUX_RPM_ARCH}/fedora/${LINUX_DIST_VER}
DISTNAME= SDL-${PORTVERSION}-${RPMVERSION}
MAINTAINER= emulation@FreeBSD.org
@@ -12,11 +11,9 @@ COMMENT= Cross-platform multi-media development API (Linux Fedora 10)
CONFLICTS= linux-sdl12-[0-9]* linux-f8-sdl12-[0-9]*
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= f10
+USES= linux:f10
USE_LINUX_RPM= yes
-USE_LINUX_APPS= xorglibs
-INSTALL_SHLIB= yes
+USE_LINUX= xorglibs
LINUX_NAME= SDL
RPMVERSION= 7.fc10
diff --git a/devel/linux_kdump/Makefile b/devel/linux_kdump/Makefile
index 8b18be1..f42e163 100644
--- a/devel/linux_kdump/Makefile
+++ b/devel/linux_kdump/Makefile
@@ -10,11 +10,10 @@ MASTER_SITES= LOCAL/marcel
MAINTAINER= emulation@FreeBSD.org
COMMENT= Linux-compatibility ktrace.out processor
-BUILD_DEPENDS= ${RUN_DEPENDS} # USE_LINUX_APPS only sets RUN_DEPENDS
+BUILD_DEPENDS= ${RUN_DEPENDS} # USE_LINUX only sets RUN_DEPENDS
-USES= uidfix
-USE_LINUX= yes
-USE_LINUX_APPS= devtools
+USES= linux uidfix
+USE_LINUX= devtools
ONLY_FOR_ARCHS= i386 amd64
PLIST_FILES= bin/linux_kdump man/man1/linux_kdump.1.gz
OpenPOWER on IntegriCloud