diff options
author | jmmv <jmmv> | 2005-03-20 13:32:00 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2005-03-20 13:32:00 +0000 |
commit | 02a46f9e684142d5d352b861e54065a13f4fa5c3 (patch) | |
tree | 9e1d689fe7c111e29fa9704d3cd2ae995f3fbba0 /lang/smalltalk | |
parent | 6fc6d74fcf9dd78b72bde17493c0b8851067c8bb (diff) | |
download | pkgsrc-02a46f9e684142d5d352b861e54065a13f4fa5c3.tar.gz |
This package installs a libc.la file which is manually created; i.e., it
has no matching .so nor .a files (but the .la file lists them). This
breaks automatic PLIST generation WRT .la files, so set LIBTOOLIZE_PLIST
to NO and handle them all manually.
While here, explicitly disable emacs support so that we can avoid some
directory removals from the PLIST.
No revision bump since the binary package couldn't be built before.
Diffstat (limited to 'lang/smalltalk')
-rw-r--r-- | lang/smalltalk/Makefile | 4 | ||||
-rw-r--r-- | lang/smalltalk/PLIST | 28 |
2 files changed, 27 insertions, 5 deletions
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile index bde62626dbe..3e7f70e9367 100644 --- a/lang/smalltalk/Makefile +++ b/lang/smalltalk/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.30 2004/11/19 13:01:46 adam Exp $ +# $NetBSD: Makefile,v 1.31 2005/03/20 13:32:00 jmmv Exp $ DISTNAME= smalltalk-2.1.9 CATEGORIES= lang @@ -10,6 +10,7 @@ COMMENT= GNU Smalltalk: A smalltalk-80 implementation ONLY_FOR_PLATFORM= *-*-i386 *-*-sparc *-*-powerpc +LIBTOOLIZE_PLIST= NO # Manually created libc.la breaks PLIST. USE_BUILDLINK3= YES USE_GNU_TOOLS+= awk make USE_GNU_READLINE= YES @@ -21,6 +22,7 @@ CONFIGURE_ARGS+= --with-lispdir=${PREFIX}/share/emacs/site-lisp CONFIGURE_ARGS+= --with-readline=${BUILDLINK_PREFIX.readline}/lib CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib CONFIGURE_ARGS+= --with-tk=${BUILDLINK_PREFIX.tk}/lib +CONFIGURE_ARGS+= --without-emacs #CONFIGURE_ARGS+= --without-glib --without-gtk #CONFIGURE_ENV+= CFLAGS="-O2 -fsigned-char" diff --git a/lang/smalltalk/PLIST b/lang/smalltalk/PLIST index fa1022d3957..755c9a27fbd 100644 --- a/lang/smalltalk/PLIST +++ b/lang/smalltalk/PLIST @@ -1,19 +1,41 @@ -@comment $NetBSD: PLIST,v 1.12 2004/11/19 13:01:46 adam Exp $ +@comment $NetBSD: PLIST,v 1.13 2005/03/20 13:32:00 jmmv Exp $ bin/gst bin/gst-config bin/gst-package include/gst.h include/gstpub.h include/sigsegv.h +lib/libgst.a lib/libgst.la +lib/smalltalk/blox-tk-${PKGVERSION}.so +lib/smalltalk/blox-tk.a lib/smalltalk/blox-tk.la +lib/smalltalk/blox-tk.so +lib/smalltalk/gdbm-${PKGVERSION}.so +lib/smalltalk/gdbm.a lib/smalltalk/gdbm.la +lib/smalltalk/gdbm.so +lib/smalltalk/gst-gtk-${PKGVERSION}.so +lib/smalltalk/gst-gtk.a lib/smalltalk/gst-gtk.la +lib/smalltalk/gst-gtk.so +lib/smalltalk/i18n-${PKGVERSION}.so +lib/smalltalk/i18n.a lib/smalltalk/i18n.la +lib/smalltalk/i18n.so lib/smalltalk/libc.la +lib/smalltalk/md5-${PKGVERSION}.so +lib/smalltalk/md5.a lib/smalltalk/md5.la +lib/smalltalk/md5.so +lib/smalltalk/regex-${PKGVERSION}.so +lib/smalltalk/regex.a lib/smalltalk/regex.la +lib/smalltalk/regex.so +lib/smalltalk/tcp-${PKGVERSION}.so +lib/smalltalk/tcp.a lib/smalltalk/tcp.la +lib/smalltalk/tcp.so man/man1/gst.1 share/aclocal/gst.m4 share/aclocal/snprintfv.m4 @@ -387,7 +409,5 @@ share/smalltalk/xml/XSL.st @dirrm share/smalltalk/blox-tk @dirrm share/smalltalk @dirrm lib/smalltalk -@dirrm include/snprintfv -@unexec ${RMDIR} %D/share/emacs/site-lisp 2>/dev/null || ${TRUE} -@unexec ${RMDIR} %D/share/emacs 2>/dev/null || ${TRUE} @exec ${MKDIR} %D/include/snprintfv +@dirrm include/snprintfv |