svn commit: r360897 - head/lang/pfe
Johan van Selst
johans at FreeBSD.org
Sun Jul 6 13:09:20 UTC 2014
Author: johans
Date: Sun Jul 6 13:09:19 2014
New Revision: 360897
URL: http://svnweb.freebsd.org/changeset/ports/360897
QAT: https://qat.redports.org/buildarchive/r360897/
Log:
- Modernise options
- Tindy STAGEDIR
- Bump PORTREVISON for plist changes
Modified:
head/lang/pfe/Makefile
head/lang/pfe/pkg-plist
Modified: head/lang/pfe/Makefile
==============================================================================
--- head/lang/pfe/Makefile Sun Jul 6 13:03:38 2014 (r360896)
+++ head/lang/pfe/Makefile Sun Jul 6 13:09:19 2014 (r360897)
@@ -3,28 +3,28 @@
PORTNAME= pfe
PORTVERSION= 0.33.71
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= SF
MAINTAINER= johans at FreeBSD.org
COMMENT= Implementation of ANSI Forth
-USE_BZIP2= yes
-USES= gmake perl5
+GNU_CONFIGURE= yes
+USES= gmake perl5 libtool tar:bzip2
USE_PERL5= build
-USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
-LIBTOOLFILES= pfe/configure
MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig"
+INSTALL_TARGET= install-strip
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "powerpc"
-BROKEN= does not compile
-.endif
+BROKEN_powerpc= does not compile
post-patch:
@${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|g ; \
s|-O$$opt_level||g' ${WRKSRC}/pfe/configure
-.include <bsd.port.post.mk>
+post-install:
+ @test -d "${STAGEDIR}" && ${RM} -rf ${STAGEDIR}/usr/ports
+ ${LN} -s libpfe-0-forth.so.33 ${STAGEDIR}${PREFIX}/lib/libpfe-0-forth.so
+
+.include <bsd.port.mk>
Modified: head/lang/pfe/pkg-plist
==============================================================================
--- head/lang/pfe/pkg-plist Sun Jul 6 13:03:38 2014 (r360896)
+++ head/lang/pfe/pkg-plist Sun Jul 6 13:09:19 2014 (r360897)
@@ -103,35 +103,26 @@ include/pfe/version-sub.h
include/pfe/your-ext.h
lib/libpfe-0-forth.so
lib/libpfe-0-forth.so.33
+lib/libpfe-0-forth.so.33.0.71
lib/libpfe.a
-lib/libpfe.la
lib/libpfe.so
lib/pfe-forth/assembler.a
-lib/pfe-forth/assembler.la
lib/pfe-forth/assembler.so
lib/pfe-forth/complex.a
-lib/pfe-forth/complex.la
lib/pfe-forth/complex.so
lib/pfe-forth/dstrings.a
-lib/pfe-forth/dstrings.la
lib/pfe-forth/dstrings.so
lib/pfe-forth/edit.a
-lib/pfe-forth/edit.la
lib/pfe-forth/edit.so
lib/pfe-forth/floating.a
-lib/pfe-forth/floating.la
lib/pfe-forth/floating.so
lib/pfe-forth/fpnostack.a
-lib/pfe-forth/fpnostack.la
lib/pfe-forth/fpnostack.so
lib/pfe-forth/gforth.a
-lib/pfe-forth/gforth.la
lib/pfe-forth/gforth.so
lib/pfe-forth/help.a
-lib/pfe-forth/help.la
lib/pfe-forth/help.so
lib/pfe-forth/module.a
-lib/pfe-forth/module.la
lib/pfe-forth/module.so
lib/pfe-forth/renamed/libassembler.so
lib/pfe-forth/renamed/libcomplex.so
@@ -151,28 +142,20 @@ lib/pfe-forth/renamed/libtermcatch.so
lib/pfe-forth/renamed/libtoolbelt.so
lib/pfe-forth/renamed/libzchar.so
lib/pfe-forth/smart-go.a
-lib/pfe-forth/smart-go.la
lib/pfe-forth/smart-go.so
lib/pfe-forth/socket.a
-lib/pfe-forth/socket.la
lib/pfe-forth/socket.so
lib/pfe-forth/stackhelp.a
-lib/pfe-forth/stackhelp.la
lib/pfe-forth/stackhelp.so
lib/pfe-forth/struct.a
-lib/pfe-forth/struct.la
lib/pfe-forth/struct.so
lib/pfe-forth/structs.a
-lib/pfe-forth/structs.la
lib/pfe-forth/structs.so
lib/pfe-forth/termcatch.a
-lib/pfe-forth/termcatch.la
lib/pfe-forth/termcatch.so
lib/pfe-forth/toolbelt.a
-lib/pfe-forth/toolbelt.la
lib/pfe-forth/toolbelt.so
lib/pfe-forth/zchar.a
-lib/pfe-forth/zchar.la
lib/pfe-forth/zchar.so
libdata/pkgconfig/pfe.pc
man/man1/pfe.1.gz
More information about the svn-ports-all
mailing list