pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/smalltalk This package installs a libc.la file wh...
details: https://anonhg.NetBSD.org/pkgsrc/rev/3aca3e631c01
branches: trunk
changeset: 490797:3aca3e631c01
user: jmmv <jmmv%pkgsrc.org@localhost>
date: Sun Mar 20 13:32:00 2005 +0000
description:
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:
lang/smalltalk/Makefile | 4 +++-
lang/smalltalk/PLIST | 28 ++++++++++++++++++++++++----
2 files changed, 27 insertions(+), 5 deletions(-)
diffs (80 lines):
diff -r 8f4049e1413c -r 3aca3e631c01 lang/smalltalk/Makefile
--- a/lang/smalltalk/Makefile Sun Mar 20 13:06:59 2005 +0000
+++ b/lang/smalltalk/Makefile Sun Mar 20 13:32:00 2005 +0000
@@ -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 @@
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-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 -r 8f4049e1413c -r 3aca3e631c01 lang/smalltalk/PLIST
--- a/lang/smalltalk/PLIST Sun Mar 20 13:06:59 2005 +0000
+++ b/lang/smalltalk/PLIST Sun Mar 20 13:32:00 2005 +0000
@@ -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 @@
@dirrm share/smalltalk/blox-tk
@dirrm share/smalltalk
@dirrm lib/smalltalk
+@exec ${MKDIR} %D/include/snprintfv
@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
Home |
Main Index |
Thread Index |
Old Index