aboutsummaryrefslogtreecommitdiff
path: root/lang/smalltalk
diff options
context:
space:
mode:
authorTijl Coosemans <tijl@FreeBSD.org>2014-05-03 18:58:57 +0000
committerTijl Coosemans <tijl@FreeBSD.org>2014-05-03 18:58:57 +0000
commitff57a36a5814648f6bbfc2b0c2df08bc52a60e40 (patch)
tree2338a6cdc3ec0a38a33fcec714afb3bcb87bc1fa /lang/smalltalk
parentdad068d84dfe0bc26ed25ce1f808672be2a764c2 (diff)
downloadports-ff57a36a5814648f6bbfc2b0c2df08bc52a60e40.tar.gz
ports-ff57a36a5814648f6bbfc2b0c2df08bc52a60e40.zip
Notes
Diffstat (limited to 'lang/smalltalk')
-rw-r--r--lang/smalltalk/Makefile19
-rw-r--r--lang/smalltalk/pkg-plist15
2 files changed, 7 insertions, 27 deletions
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
index 6425d5ea159a..c149fadc0cc9 100644
--- a/lang/smalltalk/Makefile
+++ b/lang/smalltalk/Makefile
@@ -3,7 +3,7 @@
PORTNAME= smalltalk
PORTVERSION= 3.2.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= GNU
@@ -24,11 +24,9 @@ TK_CONFIGURE_WITH=tcl=${LOCALBASE}/lib/tcl8.4 tk=${LOCALBASE}/lib/tk8.4
PGSQL_USE= PGSQL=yes
SDL_USE= SDL=image,mixer,sdl,sound,ttf
-USE_AUTOTOOLS= libtool
+USES= gmake iconv libtool pkgconfig shebangfix tar:xz
USE_GNOME= pango
-USES= shebangfix pkgconfig iconv gmake
USE_SQLITE= yes
-USE_XZ= yes
USE_XORG= ice xi xmu
USE_GL= gl glut
GNU_CONFIGURE= yes
@@ -51,18 +49,11 @@ INFO= gst gst-base gst-libs
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= Fails to install on sparc64
-.endif
+BROKEN_sparc64= Fails to install on sparc64
post-patch:
- @${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
- -e 's/ia64-\*-\* /&|amd64-*-* /' \
+ @${REINPLACE_CMD} -e 's/ia64-\*-\* /&|amd64-*-* /' \
${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's/x86_64-\*-freebsd\* /&| amd64-*-freebsd* / ' \
- ${WRKSRC}/libffi/configure
@${REINPLACE_CMD} -e 's/lrintl (truncl/lroundl (truncl/' \
${WRKSRC}/libgst/prims.def \
${WRKSRC}/libgst/prims.inl
@@ -80,4 +71,4 @@ post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/smalltalk/*.so
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgst.so
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/smalltalk/pkg-plist b/lang/smalltalk/pkg-plist
index 4bcf5242732a..094b83b987f8 100644
--- a/lang/smalltalk/pkg-plist
+++ b/lang/smalltalk/pkg-plist
@@ -13,52 +13,41 @@ bin/gst-sunit
include/gst.h
include/gstpub.h
lib/libgst.a
-lib/libgst.la
lib/libgst.so
-lib/libgst.so.8
+lib/libgst.so.7
+lib/libgst.so.7.1.3
%%TK%%lib/smalltalk/blox-tk-%%VERSION%%.so
%%TK%%lib/smalltalk/blox-tk.a
-%%TK%%lib/smalltalk/blox-tk.la
%%TK%%lib/smalltalk/blox-tk.so
lib/smalltalk/dbd-sqlite3-%%VERSION%%.so
lib/smalltalk/dbd-sqlite3.a
-lib/smalltalk/dbd-sqlite3.la
lib/smalltalk/dbd-sqlite3.so
lib/smalltalk/digest-%%VERSION%%.so
lib/smalltalk/digest.a
-lib/smalltalk/digest.la
lib/smalltalk/digest.so
lib/smalltalk/expat-%%VERSION%%.so
lib/smalltalk/expat.a
-lib/smalltalk/expat.la
lib/smalltalk/expat.so
lib/smalltalk/gdbm-%%VERSION%%.so
lib/smalltalk/gdbm.a
-lib/smalltalk/gdbm.la
lib/smalltalk/gdbm.so
lib/smalltalk/gstglut-%%VERSION%%.so
lib/smalltalk/gstglut.a
-lib/smalltalk/gstglut.la
lib/smalltalk/gstglut.so
lib/smalltalk/gstopengl-%%VERSION%%.so
lib/smalltalk/gstopengl.a
-lib/smalltalk/gstopengl.la
lib/smalltalk/gstopengl.so
lib/smalltalk/i18n-%%VERSION%%.so
lib/smalltalk/i18n.a
-lib/smalltalk/i18n.la
lib/smalltalk/i18n.so
lib/smalltalk/iconv-%%VERSION%%.so
lib/smalltalk/iconv.a
-lib/smalltalk/iconv.la
lib/smalltalk/iconv.so
lib/smalltalk/sdl-%%VERSION%%.so
lib/smalltalk/sdl.a
-lib/smalltalk/sdl.la
lib/smalltalk/sdl.so
lib/smalltalk/zlib-%%VERSION%%.so
lib/smalltalk/zlib.a
-lib/smalltalk/zlib.la
lib/smalltalk/zlib.so
libexec/smalltalk/gnutls-wrapper
libexec/smalltalk/vfs/deb