aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/linux-allegro/Makefile29
-rw-r--r--devel/linux-f10-allegro/Makefile29
-rw-r--r--devel/linux-f10-libglade/Makefile2
-rw-r--r--devel/linux-f10-libglade2/Makefile2
-rw-r--r--devel/linux-f10-sdl12/Makefile3
-rw-r--r--devel/linux-f10-sdl12/pkg-plist.i3861
-rw-r--r--devel/linux-f8-allegro/Makefile29
-rw-r--r--devel/linux-f8-libglade/Makefile2
-rw-r--r--devel/linux-f8-libglade2/Makefile2
-rw-r--r--devel/linux-f8-sdl12/Makefile3
-rw-r--r--devel/linux-f8-sdl12/pkg-plist.i3861
-rw-r--r--devel/linux-glib2/Makefile2
-rw-r--r--devel/linux-glib2/pkg-plist24
-rw-r--r--devel/linux-libglade/Makefile2
-rw-r--r--devel/linux-libglade2/Makefile2
-rw-r--r--devel/linux-runrev/Makefile15
-rw-r--r--devel/linux-sdl12/Makefile3
-rw-r--r--devel/linux-sdl12/pkg-plist.i3861
-rw-r--r--devel/linux-understand_ada/Makefile9
-rw-r--r--devel/linux-understand_c/Makefile9
-rw-r--r--devel/linux-understand_java/Makefile9
-rw-r--r--devel/linux_devtools/Makefile30
-rw-r--r--devel/zendstudio/Makefile7
23 files changed, 96 insertions, 120 deletions
diff --git a/devel/linux-allegro/Makefile b/devel/linux-allegro/Makefile
index a310ff14145b..9727c09279cc 100644
--- a/devel/linux-allegro/Makefile
+++ b/devel/linux-allegro/Makefile
@@ -11,30 +11,19 @@ PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= http://membres.lycos.fr/ebotcazou/allegro/
PKGNAMEPREFIX= linux-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}
-EXTRACT_SUFX= .rpm
-EXTRACT_ONLY=
MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform game programming library (linux version)
-USE_LINUX?= yes
-USE_LINUX_PREFIX= yes
-LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
-
-ONLY_FOR_ARCHS= i386
-DIST_SUBDIR= rpm
-NO_BUILD= yes
-NO_FILTER_SHLIBS= yes
+BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS=
-DBPATH= /var/lib/rpm
-RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \
- --nodeps --replacepkgs
-RPMDIR= ${DISTDIR}/${DIST_SUBDIR}
+USE_LINUX= yes
+USE_LINUX_PREFIX= yes
+ONLY_FOR_ARCHS= i386
-do-install:
- @${PREFIX}/bin/rpm -U ${RPMFLAGS} ${RPMDIR}/${DISTFILES}
- @${LDCONFIG_LINUX}
- @${RMDIR} ${PREFIX}/var/tmp
+RPM_SET= ${PORTNAME}-${PORTVERSION}-1.${ARCH}.rpm
+PLIST= ${MASTERDIR}/pkg-plist
+MD5_FILE= ${MASTERDIR}/distinfo
-.include <bsd.port.mk>
+.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/devel/linux-f10-allegro/Makefile b/devel/linux-f10-allegro/Makefile
index a310ff14145b..9727c09279cc 100644
--- a/devel/linux-f10-allegro/Makefile
+++ b/devel/linux-f10-allegro/Makefile
@@ -11,30 +11,19 @@ PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= http://membres.lycos.fr/ebotcazou/allegro/
PKGNAMEPREFIX= linux-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}
-EXTRACT_SUFX= .rpm
-EXTRACT_ONLY=
MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform game programming library (linux version)
-USE_LINUX?= yes
-USE_LINUX_PREFIX= yes
-LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
-
-ONLY_FOR_ARCHS= i386
-DIST_SUBDIR= rpm
-NO_BUILD= yes
-NO_FILTER_SHLIBS= yes
+BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS=
-DBPATH= /var/lib/rpm
-RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \
- --nodeps --replacepkgs
-RPMDIR= ${DISTDIR}/${DIST_SUBDIR}
+USE_LINUX= yes
+USE_LINUX_PREFIX= yes
+ONLY_FOR_ARCHS= i386
-do-install:
- @${PREFIX}/bin/rpm -U ${RPMFLAGS} ${RPMDIR}/${DISTFILES}
- @${LDCONFIG_LINUX}
- @${RMDIR} ${PREFIX}/var/tmp
+RPM_SET= ${PORTNAME}-${PORTVERSION}-1.${ARCH}.rpm
+PLIST= ${MASTERDIR}/pkg-plist
+MD5_FILE= ${MASTERDIR}/distinfo
-.include <bsd.port.mk>
+.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/devel/linux-f10-libglade/Makefile b/devel/linux-f10-libglade/Makefile
index f076547bce49..98963b60ff0c 100644
--- a/devel/linux-f10-libglade/Makefile
+++ b/devel/linux-f10-libglade/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel linux
MAINTAINER= freebsd-emulation@FreeBSD.org
diff --git a/devel/linux-f10-libglade2/Makefile b/devel/linux-f10-libglade2/Makefile
index f076547bce49..98963b60ff0c 100644
--- a/devel/linux-f10-libglade2/Makefile
+++ b/devel/linux-f10-libglade2/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel linux
MAINTAINER= freebsd-emulation@FreeBSD.org
diff --git a/devel/linux-f10-sdl12/Makefile b/devel/linux-f10-sdl12/Makefile
index 28845887cf76..c5d9f985eafb 100644
--- a/devel/linux-f10-sdl12/Makefile
+++ b/devel/linux-f10-sdl12/Makefile
@@ -21,9 +21,10 @@ MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform multi-media development API (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
+USE_XLIB= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
ONLY_FOR_ARCHS= i386 alpha
diff --git a/devel/linux-f10-sdl12/pkg-plist.i386 b/devel/linux-f10-sdl12/pkg-plist.i386
index 4e5d3adfe310..76916fafd2f9 100644
--- a/devel/linux-f10-sdl12/pkg-plist.i386
+++ b/devel/linux-f10-sdl12/pkg-plist.i386
@@ -6,3 +6,4 @@ usr/lib/libSDL-1.1.so.0
usr/lib/libSDL-1.2.so.0
usr/lib/libSDL-1.2.so.0.0.5
@dirrm usr/doc/SDL-1.2.5
+@unexec rmdir %D/usr/doc 2>&1 >/dev/null || true
diff --git a/devel/linux-f8-allegro/Makefile b/devel/linux-f8-allegro/Makefile
index a310ff14145b..9727c09279cc 100644
--- a/devel/linux-f8-allegro/Makefile
+++ b/devel/linux-f8-allegro/Makefile
@@ -11,30 +11,19 @@ PORTREVISION= 1
CATEGORIES= devel linux
MASTER_SITES= http://membres.lycos.fr/ebotcazou/allegro/
PKGNAMEPREFIX= linux-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-1.${MACHINE_ARCH}
-EXTRACT_SUFX= .rpm
-EXTRACT_ONLY=
MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform game programming library (linux version)
-USE_LINUX?= yes
-USE_LINUX_PREFIX= yes
-LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
-
-ONLY_FOR_ARCHS= i386
-DIST_SUBDIR= rpm
-NO_BUILD= yes
-NO_FILTER_SHLIBS= yes
+BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
+RUN_DEPENDS=
-DBPATH= /var/lib/rpm
-RPMFLAGS= --ignoreos --root ${PREFIX} --dbpath ${DBPATH} \
- --nodeps --replacepkgs
-RPMDIR= ${DISTDIR}/${DIST_SUBDIR}
+USE_LINUX= yes
+USE_LINUX_PREFIX= yes
+ONLY_FOR_ARCHS= i386
-do-install:
- @${PREFIX}/bin/rpm -U ${RPMFLAGS} ${RPMDIR}/${DISTFILES}
- @${LDCONFIG_LINUX}
- @${RMDIR} ${PREFIX}/var/tmp
+RPM_SET= ${PORTNAME}-${PORTVERSION}-1.${ARCH}.rpm
+PLIST= ${MASTERDIR}/pkg-plist
+MD5_FILE= ${MASTERDIR}/distinfo
-.include <bsd.port.mk>
+.include "../../x11-toolkits/linux-gtk/Makefile"
diff --git a/devel/linux-f8-libglade/Makefile b/devel/linux-f8-libglade/Makefile
index f076547bce49..98963b60ff0c 100644
--- a/devel/linux-f8-libglade/Makefile
+++ b/devel/linux-f8-libglade/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel linux
MAINTAINER= freebsd-emulation@FreeBSD.org
diff --git a/devel/linux-f8-libglade2/Makefile b/devel/linux-f8-libglade2/Makefile
index f076547bce49..98963b60ff0c 100644
--- a/devel/linux-f8-libglade2/Makefile
+++ b/devel/linux-f8-libglade2/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel linux
MAINTAINER= freebsd-emulation@FreeBSD.org
diff --git a/devel/linux-f8-sdl12/Makefile b/devel/linux-f8-sdl12/Makefile
index 28845887cf76..c5d9f985eafb 100644
--- a/devel/linux-f8-sdl12/Makefile
+++ b/devel/linux-f8-sdl12/Makefile
@@ -21,9 +21,10 @@ MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform multi-media development API (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
+USE_XLIB= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
ONLY_FOR_ARCHS= i386 alpha
diff --git a/devel/linux-f8-sdl12/pkg-plist.i386 b/devel/linux-f8-sdl12/pkg-plist.i386
index 4e5d3adfe310..76916fafd2f9 100644
--- a/devel/linux-f8-sdl12/pkg-plist.i386
+++ b/devel/linux-f8-sdl12/pkg-plist.i386
@@ -6,3 +6,4 @@ usr/lib/libSDL-1.1.so.0
usr/lib/libSDL-1.2.so.0
usr/lib/libSDL-1.2.so.0.0.5
@dirrm usr/doc/SDL-1.2.5
+@unexec rmdir %D/usr/doc 2>&1 >/dev/null || true
diff --git a/devel/linux-glib2/Makefile b/devel/linux-glib2/Makefile
index 84da08785493..6167073aac7c 100644
--- a/devel/linux-glib2/Makefile
+++ b/devel/linux-glib2/Makefile
@@ -7,7 +7,7 @@
PORTNAME= glib2
PORTVERSION= 2.2.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel linux
MAINTAINER= freebsd-emulation@FreeBSD.org
diff --git a/devel/linux-glib2/pkg-plist b/devel/linux-glib2/pkg-plist
index deed898fe114..cb5d711bbf3d 100644
--- a/devel/linux-glib2/pkg-plist
+++ b/devel/linux-glib2/pkg-plist
@@ -53,3 +53,27 @@ usr/share/locale/vi/LC_MESSAGES/glib20.mo
usr/share/locale/zh_CN/LC_MESSAGES/glib20.mo
usr/share/locale/zh_TW/LC_MESSAGES/glib20.mo
@dirrm usr/share/doc/glib2-2.2.1
+@unexec rmdir %D/usr/share/locale/am/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/am 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/az/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/az 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/bg/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/bg 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/bn/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/bn 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/eu/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/eu 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/hi/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/hi 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/mn/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/mn 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/ms/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/ms 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/nn/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/nn 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/sq/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/sq 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/ta/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/ta 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/vi/LC_MESSAGES 2>&1 >/dev/null || true
+@unexec rmdir %D/usr/share/locale/vi 2>&1 >/dev/null || true
diff --git a/devel/linux-libglade/Makefile b/devel/linux-libglade/Makefile
index f076547bce49..98963b60ff0c 100644
--- a/devel/linux-libglade/Makefile
+++ b/devel/linux-libglade/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel linux
MAINTAINER= freebsd-emulation@FreeBSD.org
diff --git a/devel/linux-libglade2/Makefile b/devel/linux-libglade2/Makefile
index f076547bce49..98963b60ff0c 100644
--- a/devel/linux-libglade2/Makefile
+++ b/devel/linux-libglade2/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libglade
PORTVERSION= 0.14
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel linux
MAINTAINER= freebsd-emulation@FreeBSD.org
diff --git a/devel/linux-runrev/Makefile b/devel/linux-runrev/Makefile
index 1e6dcf068608..b50708262e41 100644
--- a/devel/linux-runrev/Makefile
+++ b/devel/linux-runrev/Makefile
@@ -7,7 +7,7 @@
PORTNAME= runrev
PORTVERSION= 1.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
MASTER_SITES= ftp://ftp.runrev.com/pub/revolution/ \
http://www.runrev.com/revolution/engines11/unix/
@@ -19,23 +19,18 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= blackend@FreeBSD.org
COMMENT= Revolution is a rapid application development environment
-RUN_DEPENDS= xanim:${PORTSDIR}/multimedia/xanim \
- ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+RUN_DEPENDS= xanim:${PORTSDIR}/multimedia/xanim
NO_CDROM= "Sale for profit is not permitted"
ONLY_FOR_ARCHS= i386
NO_BUILD= yes
+USE_LINUX= yes
+USE_X_PREFIX= yes
WRKSRC= ${WRKDIR}/Revolution-${PORTVERSION}
DATADIR= ${PREFIX}/share/Revolution-${PORTVERSION}
-BRANDELF?= /usr/bin/brandelf
-# do not strip linux binaries
-STRIP=
-# try using the Linux strip command
-STRIP_CMD= ${LINUXBASE}/usr/bin/strip
-
BIN_FILES= revolution
LIB_DIRS= Databases components components/assistants \
components/help components/help/Appendixes \
@@ -99,9 +94,7 @@ do-install:
.endfor
# binaries
.for file in ${BIN_FILES}
-. if exists(${STRIP_CMD})
@${STRIP_CMD} ${WRKSRC}/${file}
-. endif
@${BRANDELF} -t Linux ${WRKSRC}/${file}
@${INSTALL_PROGRAM} ${WRKSRC}/${file} ${DATADIR}/${file}
.endfor
diff --git a/devel/linux-sdl12/Makefile b/devel/linux-sdl12/Makefile
index 28845887cf76..c5d9f985eafb 100644
--- a/devel/linux-sdl12/Makefile
+++ b/devel/linux-sdl12/Makefile
@@ -21,9 +21,10 @@ MAINTAINER= freebsd-emulation@FreeBSD.org
COMMENT= Cross-platform multi-media development API (linux version)
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
+USE_LINUX= yes
USE_LINUX_PREFIX= yes
+USE_XLIB= yes
LDCONFIG_LINUX= ${LINUXBASE}/sbin/ldconfig
ONLY_FOR_ARCHS= i386 alpha
diff --git a/devel/linux-sdl12/pkg-plist.i386 b/devel/linux-sdl12/pkg-plist.i386
index 4e5d3adfe310..76916fafd2f9 100644
--- a/devel/linux-sdl12/pkg-plist.i386
+++ b/devel/linux-sdl12/pkg-plist.i386
@@ -6,3 +6,4 @@ usr/lib/libSDL-1.1.so.0
usr/lib/libSDL-1.2.so.0
usr/lib/libSDL-1.2.so.0.0.5
@dirrm usr/doc/SDL-1.2.5
+@unexec rmdir %D/usr/doc 2>&1 >/dev/null || true
diff --git a/devel/linux-understand_ada/Makefile b/devel/linux-understand_ada/Makefile
index 1bc6b0602b53..4a4ce55fa187 100644
--- a/devel/linux-understand_ada/Makefile
+++ b/devel/linux-understand_ada/Makefile
@@ -7,7 +7,7 @@
PORTNAME= understand_ada
PORTVERSION= 1.4.206
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/${PORTNAME}/%SUBDIR%/
MASTER_SITE_SUBDIR= latest pastbuilds
@@ -17,8 +17,6 @@ DISTNAME= und_ada-14b${PORTVERSION:E}-linux
MAINTAINER= ports@FreeBSD.org
COMMENT= Understand can parse a Ada project helping reverse engineer it
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
-
IGNORE= "is unfetchable and outdated and new version requires support contract"
DEPRECATED= ${IGNORE}
EXPIRATION_DATE= 2005-05-01
@@ -27,11 +25,10 @@ RESTRICTED= Commercial software
ONLY_FOR_ARCHS= i386
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
+USE_X_PREFIX= yes
PREFIX_LINUX?= ${LINUXBASE}
-STRIP= ${LINUXBASE}/usr/bin/strip
-BRANDELF?= /usr/bin/brandelf
-FMT?= /usr/bin/fmt
INSTALL_DATA_DIR?= ${INSTALL} -d -o ${SHAREOWN} \
-g ${SHAREGRP} -m 755
diff --git a/devel/linux-understand_c/Makefile b/devel/linux-understand_c/Makefile
index 30d8b7eceb7a..3ac995deda04 100644
--- a/devel/linux-understand_c/Makefile
+++ b/devel/linux-understand_c/Makefile
@@ -7,7 +7,7 @@
PORTNAME= understand_c
PORTVERSION= 1.4.206
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= devel linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/understand_c/%SUBDIR%/
@@ -18,8 +18,6 @@ DISTNAME= und_c-14b${PORTVERSION:E}-linux
MAINTAINER= ports@FreeBSD.org
COMMENT= Understand can parse a C/C++ project helping reverse engineer it
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
-
IGNORE= "is unfetchable and outdated and new version requires support contract"
DEPRECATED= ${IGNORE}
EXPIRATION_DATE= 2005-05-01
@@ -28,11 +26,10 @@ RESTRICTED= Commercial software
ONLY_FOR_ARCHS= i386
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
+USE_X_PREFIX= yes
PREFIX_LINUX?= ${LINUXBASE}
-STRIP= ${LINUXBASE}/usr/bin/strip
-BRANDELF?= /usr/bin/brandelf
-FMT?= /usr/bin/fmt
CONF_DIRS= compilers configs fonts license
CONF_FILES= compilers/aix.cfg compilers/alpha.cfg \
diff --git a/devel/linux-understand_java/Makefile b/devel/linux-understand_java/Makefile
index 0baeafd3c66c..ef2c2d33b352 100644
--- a/devel/linux-understand_java/Makefile
+++ b/devel/linux-understand_java/Makefile
@@ -7,7 +7,7 @@
PORTNAME= understand_java
PORTVERSION= 1.4.206
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel java linux
MASTER_SITES= http://www.scitools.com/ftp/pub/download/${PORTNAME}/%SUBDIR%/
MASTER_SITE_SUBDIR= latest pastbuilds
@@ -17,8 +17,6 @@ DISTNAME= und_java-14b${PORTVERSION:E}-linux
MAINTAINER= ports@FreeBSD.org
COMMENT= Understand can parse a Java project helping reverse engineer it
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
-
IGNORE= "is unfetchable and outdated and new version requires support contract"
DEPRECATED= ${IGNORE}
EXPIRATION_DATE= 2005-05-01
@@ -27,11 +25,10 @@ RESTRICTED= Commercial software
ONLY_FOR_ARCHS= i386
NO_WRKSUBDIR= yes
NO_BUILD= yes
+USE_LINUX= yes
+USE_X_PREFIX= yes
PREFIX_LINUX?= ${LINUXBASE}
-STRIP= ${LINUXBASE}/usr/bin/strip
-BRANDELF?= /usr/bin/brandelf
-FMT?= /usr/bin/fmt
INSTALL_DATA_DIR?= ${INSTALL} -d -o ${SHAREOWN} \
-g ${SHAREGRP} -m 755
diff --git a/devel/linux_devtools/Makefile b/devel/linux_devtools/Makefile
index 9b10874b4598..c9ba027775f2 100644
--- a/devel/linux_devtools/Makefile
+++ b/devel/linux_devtools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= linux_devtools
PORTVERSION= 8.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel emulators linux
MASTER_SITES= ${MASTER_SITE_REDHAT_LINUX}
MASTER_SITE_SUBDIR= ${PORTVERSION}/${LANG}/os/${ARCH}/RedHat/RPMS
@@ -35,17 +35,12 @@ COMMENT= Packages needed for doing development in Linux mode
BUILD_DEPENDS= rpm:${PORTSDIR}/archivers/rpm
-RESTRICTED= "binaries under GNU GPL without accompanying source"
-
-USE_LINUX?= yes
-NO_LATEST_LINK= yes
+USE_LINUX= 8
+USE_LINUX_PREFIX= yes
ONLY_FOR_ARCHS= i386 amd64
CONFLICTS= linux_devtools-*
DIST_SUBDIR= rpm/${ARCH}/${PORTVERSION}
-PREFIX= ${LINUXBASE}
NO_BUILD= yes
-NO_FILTER_SHLIBS= yes
-NO_MTREE= yes
PLIST= ${WRKDIR}/pkg-plist
# Let's avoid hardcoding 'en' as the language.
@@ -57,7 +52,7 @@ UPDATES= XFree86-devel-4.2.1-23.i386.rpm
DBPATH= /var/lib/rpm
RPM= LC_ALL=C rpm
-RPMFLAGS= --root ${LINUXBASE} --dbpath ${DBPATH} --nodeps \
+RPMFLAGS= --root ${PREFIX} --dbpath ${DBPATH} --nodeps \
--replacepkgs --ignoreos
RPMDIR= ${DISTDIR}/${DIST_SUBDIR}
@@ -82,17 +77,16 @@ pre-install:
cd ${WRKSRC}/tmp; ${FIND} * -type f -o -type l > ${PLIST}; \
${FIND} -d * -type d | \
${GREP} -vwE "(bin$$|X11R6/include$$|lib$$|man$$|src$$)" | \
- ${SED} -e 's:^:@dirrm :'>> ${PLIST}
+ ${SED} -e 's:^:@dirrm :' >> ${PLIST}
+.for dir in lib/gcc-lib src X11R6/bin X11R6/include X11R6/lib X11R6/man X11R6
+ ${ECHO_CMD} "@unexec rmdir %D/usr/${dir} >/dev/null 2>&1 || true" >> ${PLIST}
+.endfor
${RM} -rf ${WRKSRC}/tmp
do-install:
@${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
- @${MKDIR} ${LINUXBASE}/tmp
- @${MKDIR} ${LINUXBASE}/var/tmp
- @${MKDIR} ${LINUXBASE}/dev
- @${RM} -f ${LINUXBASE}/dev/null
- @mknod ${LINUXBASE}/dev/null c 2 2
- @${CHMOD} 666 ${LINUXBASE}/dev/null
+ @${MKDIR} ${PREFIX}/tmp
+ @${MKDIR} ${PREFIX}/var/tmp
#
# Install all packages.
@for R in ${DISTFILES}; do \
@@ -108,10 +102,10 @@ do-install:
#
# Finish
@for D in ${REMOVE_DIRS}; do \
- ${RM} -rf ${LINUXBASE}/$$D; \
+ ${RM} -rf ${PREFIX}/$$D; \
done
@for F in ${REMOVE_FILES}; do \
- ${RM} ${LINUXBASE}/$$F; \
+ ${RM} ${PREFIX}/$$F; \
done
.include <bsd.port.post.mk>
diff --git a/devel/zendstudio/Makefile b/devel/zendstudio/Makefile
index a35b12eb2acc..9011cdadf38b 100644
--- a/devel/zendstudio/Makefile
+++ b/devel/zendstudio/Makefile
@@ -7,19 +7,19 @@
PORTNAME= ZendStudio
PORTVERSION= 3.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}
MASTER_SITES= http://www.zend.com/store/products/zend-studio.php
MAINTAINER= tux@pinguru.net
COMMENT= A PHP IDE
-RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXrender.so.1:${PORTSDIR}/x11/linux-XFree86-libs
-
NO_BUILD= yes
RESTRICTED= "Redistribution is not permitted"
NO_PACKAGES= ${RESTRICTED}
NO_CDROM= ${RESTRICTED}
+USE_LINUX= yes
+USE_X_PREFIX= yes
.include <bsd.port.pre.mk>
@@ -55,5 +55,6 @@ do-install:
post-install:
${LN} -s ${PREFIX}/Zend/bin/ZDE ${PREFIX}/bin/ZDE
+# This is missing a "${BRANDELF} -t Linux <executables>"
.include <bsd.port.post.mk>