pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/libslang2 update to 2.2.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/fff415110f87
branches: trunk
changeset: 596529:fff415110f87
user: drochner <drochner%pkgsrc.org@localhost>
date: Wed Dec 07 19:49:00 2011 +0000
description:
update to 2.2.4
changes: misc fixes and improvements - see the changes.txt file
diffstat:
devel/libslang2/Makefile | 7 +-
devel/libslang2/PLIST | 29 +++++++-
devel/libslang2/distinfo | 16 ++--
devel/libslang2/patches/patch-aa | 20 ++--
devel/libslang2/patches/patch-ab | 22 ++--
devel/libslang2/patches/patch-ae | 148 ++++++++++++++++++++++++--------------
devel/libslang2/patches/patch-af | 51 +++++++-----
7 files changed, 180 insertions(+), 113 deletions(-)
diffs (truncated from 502 to 300 lines):
diff -r d5981542899a -r fff415110f87 devel/libslang2/Makefile
--- a/devel/libslang2/Makefile Wed Dec 07 18:52:22 2011 +0000
+++ b/devel/libslang2/Makefile Wed Dec 07 19:49:00 2011 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2011/06/10 10:14:14 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2011/12/07 19:49:00 drochner Exp $
#
-DISTNAME= slang-2.2.2
+DISTNAME= slang-2.2.4
PKGNAME= lib${DISTNAME:slang%=slang2%}
-PKGREVISION= 2
SVR4_PKGNAME= lslan
CATEGORIES= devel
MASTER_SITES= ftp://space.mit.edu/pub/davis/slang/v2.2/ \
@@ -53,7 +52,7 @@
REPLACE.slsh.new= ${PREFIX}/bin/slsh
REPLACE_FILES.slsh= slsh/scripts/jpegsize slsh/scripts/lsrpm \
slsh/scripts/sldb slsh/scripts/slprof \
- slsh/scripts/svnsh
+ slsh/scripts/svnsh slsh/scripts/slstkchk
USE_FEATURES= # empty (used in options.mk)
.include "options.mk"
diff -r d5981542899a -r fff415110f87 devel/libslang2/PLIST
--- a/devel/libslang2/PLIST Wed Dec 07 18:52:22 2011 +0000
+++ b/devel/libslang2/PLIST Wed Dec 07 19:49:00 2011 +0000
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.4 2009/12/16 23:07:39 zafer Exp $
+@comment $NetBSD: PLIST,v 1.5 2011/12/07 19:49:00 drochner Exp $
bin/slsh
include/slang2/slang.h
include/slang2/slcurses.h
lib/libslang2.la
lib/pkgconfig/slang.pc
+lib/slang/v2/modules/csv-module.la
lib/slang/v2/modules/fcntl-module.la
lib/slang/v2/modules/fork-module.la
lib/slang/v2/modules/iconv-module.la
@@ -40,6 +41,7 @@
share/slsh/arrayfuns.sl
share/slsh/autoload.sl
share/slsh/cmaps/cool.map
+share/slsh/cmaps/coolwarm.map
share/slsh/cmaps/copper.map
share/slsh/cmaps/drywet.map
share/slsh/cmaps/ds9b.map
@@ -62,10 +64,28 @@
share/slsh/cmaps/topo.map
share/slsh/cmaps/wysiwyg.map
share/slsh/cmdopt.sl
+share/slsh/csv.sl
share/slsh/fcntl.sl
share/slsh/fork.sl
share/slsh/glob.sl
-share/slsh/help
+share/slsh/help/arrayfuns.hlp
+share/slsh/help/cmdopt.hlp
+share/slsh/help/csvfuns.hlp
+share/slsh/help/forkfuns.hlp
+share/slsh/help/glob.hlp
+share/slsh/help/onigfuns.hlp
+share/slsh/help/pcrefuns.hlp
+share/slsh/help/pngfuns.hlp
+share/slsh/help/print.hlp
+share/slsh/help/process.hlp
+share/slsh/help/profile.hlp
+share/slsh/help/randfuns.hlp
+share/slsh/help/readascii.hlp
+share/slsh/help/require.hlp
+share/slsh/help/setfuns.hlp
+share/slsh/help/slsmg.hlp
+share/slsh/help/sockfuns.hlp
+share/slsh/help/structfuns.hlp
share/slsh/iconv.sl
share/slsh/onig.sl
share/slsh/pcre.sl
@@ -78,16 +98,20 @@
share/slsh/require.sl
share/slsh/rline/complete.sl
share/slsh/rline/editfuns.sl
+share/slsh/rline/editor.sl
share/slsh/rline/emacskeys.sl
share/slsh/rline/history.sl
+share/slsh/rline/histsrch.sl
share/slsh/rline/slrline.rc
share/slsh/rline/vikeys.sl
share/slsh/scripts/jpegsize
share/slsh/scripts/lsrpm
share/slsh/scripts/sldb
share/slsh/scripts/slprof
+share/slsh/scripts/slstkchk
share/slsh/scripts/svnsh
share/slsh/select.sl
+share/slsh/setfuns.sl
share/slsh/sldb.sl
share/slsh/sldbcore.sl
share/slsh/sldbsock.sl
@@ -101,3 +125,4 @@
share/slsh/termios.sl
share/slsh/varray.sl
share/slsh/zlib.sl
+@pkgdir share/slsh/local-packages
diff -r d5981542899a -r fff415110f87 devel/libslang2/distinfo
--- a/devel/libslang2/distinfo Wed Dec 07 18:52:22 2011 +0000
+++ b/devel/libslang2/distinfo Wed Dec 07 19:49:00 2011 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.4 2010/08/09 12:21:48 drochner Exp $
+$NetBSD: distinfo,v 1.5 2011/12/07 19:49:00 drochner Exp $
-SHA1 (slang-2.2.2.tar.bz2) = 13bb6344f71779cad8c05e1b6b1ef2d073888d58
-RMD160 (slang-2.2.2.tar.bz2) = d642c7d513aee198ad5d6d1b710c5c0f65dc381a
-Size (slang-2.2.2.tar.bz2) = 1366850 bytes
-SHA1 (patch-aa) = ce77fba22cd04aff3ddc3f30774d1de53dcb6465
-SHA1 (patch-ab) = 45d8e13a3672d30620e2cac458838d1c366f8013
+SHA1 (slang-2.2.4.tar.bz2) = 34e68a993888d0ae2ebc7bc31b40bc894813a7e2
+RMD160 (slang-2.2.4.tar.bz2) = fc023080f021201a99263d686ab4a8b87bbb575a
+Size (slang-2.2.4.tar.bz2) = 1427363 bytes
+SHA1 (patch-aa) = 3e962a751d1aeabef1a8216ed32509a71120f748
+SHA1 (patch-ab) = 1f5743569c43bcfebb925b275d7032f853a34943
SHA1 (patch-ac) = 1181b6ce5de5c7c149aa8692dbcded981bda688e
SHA1 (patch-ad) = 9ab953b8d850832f49f8af9bdb397f474af209eb
-SHA1 (patch-ae) = c87b6d9a18dc3cc90afa870f7b17f412e34f527d
-SHA1 (patch-af) = 225817d482d438e46f39831fe3a193f2c469fc82
+SHA1 (patch-ae) = 85cc759196617a81cee65460e5aabb3a966a6a77
+SHA1 (patch-af) = 15ae3f27d727492c3bebcbfbca005a78455b8774
SHA1 (patch-ag) = 25be7b526b2adb90d7b83645cc93fa67743fe86f
diff -r d5981542899a -r fff415110f87 devel/libslang2/patches/patch-aa
--- a/devel/libslang2/patches/patch-aa Wed Dec 07 18:52:22 2011 +0000
+++ b/devel/libslang2/patches/patch-aa Wed Dec 07 19:49:00 2011 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.2 2009/12/16 19:16:58 zafer Exp $
+$NetBSD: patch-aa,v 1.3 2011/12/07 19:49:01 drochner Exp $
---- src/Makefile.in.orig 2009-12-05 20:03:51.000000000 +0100
+--- src/Makefile.in.orig 2011-04-11 02:37:07.000000000 +0000
+++ src/Makefile.in
@@ -4,7 +4,7 @@
#---------------------------------------------------------------------------
@@ -20,8 +20,8 @@
ELFDIR = @ELFDIR@# Location of elf objects
VERSION_SCRIPT = $(SRCDIR)/slang.ver
-@@ -87,11 +87,11 @@ INSTALL_ELFLIB_TARGET = @INSTALL_ELFLIB_
- CONFIG_H = config.h
+@@ -87,11 +87,11 @@ CONFIG_H = config.h
+ TERMINFO_INC = terminfo/@TERMINFO_LAYOUT@.inc
ALL_CFLAGS = $(CFLAGS) -Dunix $(THIS_LIB_DEFINES)
ALL_ELF_CFLAGS = $(ELF_CFLAGS) -Dunix $(THIS_LIB_DEFINES)
-COMPILE_CMD = $(CC) -c $(ALL_CFLAGS)
@@ -46,16 +46,16 @@
$(OBJDIR_NORMAL_LIB): $(OBJDIR) $(CONFIG_H) $(OBJS)
- -$(RM) $(OBJDIR_NORMAL_LIB)
-- cd $(OBJDIR); $(AR_CR) $(NORMAL_LIB) $(OFILES)
+- cd $(OBJDIR) && $(AR_CR) $(NORMAL_LIB) $(OFILES)
- $(RANLIB) $(OBJDIR_NORMAL_LIB)
+ cd $(OBJDIR); $(LIBTOOL) --mode=link $(LIBTOOL_FLAGS) \
-+ $(CC) -o $(NORMAL_LIB) $(OFILES:.o=.lo) \
-+ $(LIBTOOL_LDFLAGS) -rpath $(PREFIX)/lib \
-+ $(DL_LIB) -lm -ltermcap -version-info 2:1
++ $(CC) -o $(NORMAL_LIB) $(OFILES:.o=.lo) \
++ $(LIBTOOL_LDFLAGS) -rpath $(PREFIX)/lib \
++ $(DL_LIB) -lm -ltermcap -version-info 2:1
@echo ""
@echo $(NORMAL_LIB) created in $(OBJDIR)
-@@ -186,10 +186,9 @@ install-docs: $(DEST_DOCDIR)
+@@ -187,10 +187,9 @@ install-docs: $(DEST_DOCDIR)
echo $(INSTALL_DATA) $$i $(DEST_DOCDIR)/; \
$(INSTALL_DATA) $$i $(DEST_DOCDIR)/; \
done
@@ -68,7 +68,7 @@
install-elf-and-links:
-$(RM) $(DEST_LIBDIR)/$(ELFLIB)
-$(RM) $(DEST_LIBDIR)/$(ELFLIB_MAJOR)
-@@ -207,9 +206,9 @@ install-elf-cygwin:
+@@ -208,9 +207,9 @@ install-elf-cygwin:
$(INSTALL_DATA) $(ELFDIR_DLL_LIB) $(DEST_LIBDIR)/
$(MKINSDIR) $(DEST_BINDIR)
$(INSTALL) $(ELFDIR_ELF_LIB) $(DEST_BINDIR)/
diff -r d5981542899a -r fff415110f87 devel/libslang2/patches/patch-ab
--- a/devel/libslang2/patches/patch-ab Wed Dec 07 18:52:22 2011 +0000
+++ b/devel/libslang2/patches/patch-ab Wed Dec 07 19:49:00 2011 +0000
@@ -1,29 +1,29 @@
-$NetBSD: patch-ab,v 1.2 2009/12/16 19:16:58 zafer Exp $
+$NetBSD: patch-ab,v 1.3 2011/12/07 19:49:01 drochner Exp $
---- configure.orig 2009-12-05 20:03:51.000000000 +0100
+--- configure.orig 2011-04-11 02:37:07.000000000 +0000
+++ configure
-@@ -11918,6 +11918,7 @@ fi
+@@ -6787,6 +6787,7 @@ fi
fi
+if false; then
- { echo "$as_me:$LINENO: checking for terminfo" >&5
- echo $ECHO_N "checking for terminfo... $ECHO_C" >&6; }
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for terminfo" >&5
+ $as_echo_n "checking for terminfo... " >&6; }
if test "$nc5config" != "no"
-@@ -11943,6 +11944,7 @@ echo "${ECHO_T}yes" >&6; }
+@@ -6812,6 +6813,7 @@ $as_echo "yes" >&6; }
break
fi
done
+fi
if test "$TERMCAP"; then
- { echo "$as_me:$LINENO: result: no" >&5
- echo "${ECHO_T}no" >&6; }
-@@ -11988,8 +11990,8 @@ then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+ $as_echo "no" >&6; }
+@@ -6857,8 +6859,8 @@ then
fi
fi
--OBJDIR=$SRCDIR/"$ARCH"objs
--ELFDIR=$SRCDIR/elf"$ARCH"objs
+-OBJDIR=$SRCDIR/"\$(ARCH)"objs
+-ELFDIR=$SRCDIR/"\$(ARCH)"elfobjs
+OBJDIR=$SRCDIR/
+ELFDIR=$OBJDIR
diff -r d5981542899a -r fff415110f87 devel/libslang2/patches/patch-ae
--- a/devel/libslang2/patches/patch-ae Wed Dec 07 18:52:22 2011 +0000
+++ b/devel/libslang2/patches/patch-ae Wed Dec 07 19:49:00 2011 +0000
@@ -1,88 +1,124 @@
-$NetBSD: patch-ae,v 1.4 2010/08/09 12:21:48 drochner Exp $
+$NetBSD: patch-ae,v 1.5 2011/12/07 19:49:01 drochner Exp $
---- modules/Makefile.in.orig 2009-12-05 19:03:51.000000000 +0000
+--- modules/Makefile.in.orig 2011-04-11 02:37:07.000000000 +0000
+++ modules/Makefile.in
@@ -1,4 +1,5 @@
# -*- sh -*-
+MODULE_LIBTOOL_FLAGS=--tag=disable-static
MODULES = slsmg-module.so termios-module.so select-module.so fcntl-module.so \
- varray-module.so socket-module.so rand-module.so fork-module.so @PCRE_MODULE@ @PNG_MODULE@ \
- @ICONV_MODULE@ @ONIG_MODULE@ @ZLIB_MODULE@ @SYSCONF_MODULE@
-@@ -75,9 +76,10 @@ DEST_HELPDIR = $(DESTDIR)$(HELP_DIR)
+ varray-module.so socket-module.so rand-module.so fork-module.so \
+ csv-module.so @PCRE_MODULE@ @PNG_MODULE@ \
+@@ -77,8 +78,9 @@ DEST_HELPDIR = $(DESTDIR)$(HELP_DIR)
#---------------------------------------------------------------------------
RPATH = @RPATH@
-LIBS = $(LDFLAGS) $(RPATH) $(SLANG_LIB) $(DL_LIB) @M_LIB@
+LIBS = $(LDFLAGS) -module -avoid-version -rpath $(PREFIX)/lib $(SLANG_LIB) $(DL_LIB) @M_LIB@
- #LIBS = $(RPATH) $(DL_LIB) @M_LIB@
- INCS = $(SLANG_INC)
-+CC_SHARED:=${LIBTOOL} --mode=link ${MODULE_LIBTOOL_FLAGS} ${CC}
-
+ INCS = $(SLANG_SRCINC)
++CC_SHARED:=${LIBTOOL} --mode=link ${MODULE_LIBTOOL_FLAGS} ${CC}
+ #---------------------------------------------------------------------------
all: $(MODULES)
-@@ -85,43 +87,58 @@ config.h: ../src/config.h
- cp ../src/config.h .
-
- slsmg-module.so: slsmg-module.c config.h
-- $(CC_SHARED) $(INCS) slsmg-module.c -o slsmg-module.so $(LIBS)
+@@ -87,62 +89,62 @@ config.h: ../src/config.h
+ $(OBJDIR):
+ -$(MKINSDIR) $(OBJDIR)
+ #
+-slsmg-module.so: $(OBJDIR) $(OBJDIR)/slsmg-module.so
+-$(OBJDIR)/slsmg-module.so: slsmg-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(SRCDIR)/slsmg-module.c -o slsmg-module.so $(LIBS)
+-rand-module.so: $(OBJDIR) $(OBJDIR)/rand-module.so
+-$(OBJDIR)/rand-module.so: rand-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(SRCDIR)/rand-module.c -o rand-module.so $(LIBS)
+-newt-module.so: $(OBJDIR) $(OBJDIR)/newt-module.so
+-$(OBJDIR)/newt-module.so: newt-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(SRCDIR)/newt-module.c -o newt-module.so -lnewt $(LIBS)
+-termios-module.so: $(OBJDIR) $(OBJDIR)/termios-module.so
+-$(OBJDIR)/termios-module.so: termios-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(SRCDIR)/termios-module.c -o termios-module.so $(LIBS)
+-select-module.so: $(OBJDIR) $(OBJDIR)/select-module.so
+-$(OBJDIR)/select-module.so: select-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(SRCDIR)/select-module.c -o select-module.so $(LIBS)
+-fcntl-module.so: $(OBJDIR) $(OBJDIR)/fcntl-module.so
+-$(OBJDIR)/fcntl-module.so: fcntl-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(SRCDIR)/fcntl-module.c -o fcntl-module.so $(LIBS)
+-varray-module.so: $(OBJDIR) $(OBJDIR)/varray-module.so
+-$(OBJDIR)/varray-module.so: varray-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(SRCDIR)/varray-module.c -o varray-module.so $(LIBS)
+-pcre-module.so: $(OBJDIR) $(OBJDIR)/pcre-module.so
+-$(OBJDIR)/pcre-module.so: pcre-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(PCRE_INC) $(SRCDIR)/pcre-module.c -o pcre-module.so $(PCRE_LIB) $(LIBS)
+-onig-module.so: $(OBJDIR) $(OBJDIR)/onig-module.so
+-$(OBJDIR)/onig-module.so: onig-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(ONIG_INC) $(SRCDIR)/onig-module.c -o onig-module.so $(ONIG_LIB) $(LIBS)
+-png-module.so: $(OBJDIR) $(OBJDIR)/png-module.so
+-$(OBJDIR)/png-module.so: png-module.c config.h
+- cd $(OBJDIR) && $(CC_SHARED) $(INCS) $(PNG_INC) $(SRCDIR)/png-module.c -o png-module.so $(PNG_LIB) $(LIBS)
+-socket-module.so: $(OBJDIR) $(OBJDIR)/socket-module.so
+-$(OBJDIR)/socket-module.so: socket-module.c config.h
Home |
Main Index |
Thread Index |
Old Index