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.
This commit is contained in:
parent
84eac0d995
commit
8ed032498f
2 changed files with 27 additions and 5 deletions
|
@ -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"
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue