diff options
author | jlam <jlam> | 2001-03-12 15:51:51 +0000 |
---|---|---|
committer | jlam <jlam> | 2001-03-12 15:51:51 +0000 |
commit | e59bfea431f9a91e2cfded2356d03508d5160805 (patch) | |
tree | 5158c69b3a6316debfc9cecf4d01dfd687c8e882 /devel/ncurses | |
parent | 128a724c689b16b4bee1e6f8a0f2e0d15e8cf961 (diff) | |
download | pkgsrc-e59bfea431f9a91e2cfded2356d03508d5160805.tar.gz |
Create _pic.a libraries needed by forthcoming xerces-p package.
XXX This uses libtool internals!
Requested in private mail by Emmanuel Dreyfus <p99dreyf@criens.u-psud.fr>.
Diffstat (limited to 'devel/ncurses')
-rw-r--r-- | devel/ncurses/files/patch-sum | 7 | ||||
-rw-r--r-- | devel/ncurses/patches/patch-ac | 25 | ||||
-rw-r--r-- | devel/ncurses/pkg/PLIST | 6 |
3 files changed, 34 insertions, 4 deletions
diff --git a/devel/ncurses/files/patch-sum b/devel/ncurses/files/patch-sum index 6875f88ee22..d4d877b6386 100644 --- a/devel/ncurses/files/patch-sum +++ b/devel/ncurses/files/patch-sum @@ -1,4 +1,5 @@ -$NetBSD: patch-sum,v 1.8 2000/10/15 04:50:11 jlam Exp $ +$NetBSD: patch-sum,v 1.9 2001/03/12 15:51:51 jlam Exp $ -MD5 (patch-aa) = 29604935e46e2762fbbc5fcf93d6369e -MD5 (patch-ab) = 5ac3b035cdf0995723ae278b9f6cbce3 +SHA1 (patch-aa) = 235774ae5a52a31b833ff3a8a48d4b3e8ead9d3b +SHA1 (patch-ab) = c523e86cf4faf08930c95f0aee59be85c962a147 +SHA1 (patch-ac) = 9bc254dd43a959e1f96526c813cbcfd7341e67ed diff --git a/devel/ncurses/patches/patch-ac b/devel/ncurses/patches/patch-ac new file mode 100644 index 00000000000..0b06ec43dd5 --- /dev/null +++ b/devel/ncurses/patches/patch-ac @@ -0,0 +1,25 @@ +$NetBSD: patch-ac,v 1.7 2001/03/12 15:51:51 jlam Exp $ + +--- mk-1st.awk.orig Sat Oct 14 13:57:02 2000 ++++ mk-1st.awk +@@ -223,14 +223,20 @@ + compile="CC" + } + end_name = lib_name; ++ piclib_suffix = "_pic.a"; ++ piclib_name = sprintf("%s%s%s", prefix, name, piclib_suffix) + printf "../lib/%s : $(%s_OBJS)\n", lib_name, OBJS + printf "\tcd ../lib && $(LIBTOOL) $(%s) -o %s $(%s_OBJS:.o=.lo) -rpath $(DESTDIR)$(libdir) -version-info $(NCURSES_MAJOR):$(NCURSES_MINOR)\n", compile, lib_name, OBJS ++ printf "\t$(AR) $(AR_OPTS) ../lib/%s $(%s_OBJS:../obj_lo/%=../obj_lo/.libs/%)\n", piclib_name, OBJS ++ printf "\t$(RANLIB) ../lib/%s\n", piclib_name + print "" + print "install \\" + print "install.libs \\" + printf "install.%s :: $(DESTDIR)$(libdir) ../lib/%s\n", name, lib_name + printf "\t@echo installing ../lib/%s as $(DESTDIR)$(libdir)/%s\n", lib_name, lib_name + printf "\tcd ../lib; $(LIBTOOL) $(INSTALL_DATA) %s $(DESTDIR)$(libdir)\n", lib_name ++ printf "\t@echo installing ../lib/%s as $(DESTDIR)$(libdir)/%s\n", piclib_name, piclib_name ++ printf "\t$(INSTALL_DATA) ../lib/%s $(DESTDIR)$(libdir)/%s\n", piclib_name, piclib_name + print "" + print "uninstall \\" + print "uninstall.libs \\" diff --git a/devel/ncurses/pkg/PLIST b/devel/ncurses/pkg/PLIST index df015c5a14a..f80a215d446 100644 --- a/devel/ncurses/pkg/PLIST +++ b/devel/ncurses/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.16 2001/01/04 15:10:32 agc Exp $ +@comment $NetBSD: PLIST,v 1.17 2001/03/12 15:51:51 jlam Exp $ bin/captoinfo bin/infocmp bin/infotocap @@ -25,11 +25,13 @@ lib/libform.la lib/libform.so lib/libform.so.5 lib/libform.so.5.2 +lib/libform_pic.a lib/libmenu.a lib/libmenu.la lib/libmenu.so lib/libmenu.so.5 lib/libmenu.so.5.2 +lib/libmenu_pic.a lib/libncurses++.a lib/libncurses++.la lib/libncurses++.so @@ -40,11 +42,13 @@ lib/libncurses.la lib/libncurses.so lib/libncurses.so.5 lib/libncurses.so.5.2 +lib/libncurses_pic.a lib/libpanel.a lib/libpanel.la lib/libpanel.so lib/libpanel.so.5 lib/libpanel.so.5.2 +lib/libpanel_pic.a man/man1/captoinfo.1 man/man1/infocmp.1 man/man1/infotocap.1 |