Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv28725
Modified Files: publib.info publib.patch Log Message: new publib, built on x86_64 Index: publib.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/publib.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- publib.patch 20 Jan 2006 20:21:18 -0000 1.1 +++ publib.patch 6 Oct 2009 12:53:43 -0000 1.2 @@ -1,18 +1,102 @@ -diff -ruN publib-0.34/debian/Default.config publib-0.34.new/debian/Default.config ---- publib-0.34/debian/Default.config 1969-12-31 19:00:00.000000000 -0500 -+++ publib-0.34.new/debian/Default.config 2002-12-26 09:53:18.000000000 -0500 -@@ -0,0 +1,7 @@ -+library=publib -+libshort=pub -+modules=../../liw -+CFLAGS='-Wall -O' -+verbmake=no -+prefix=../tmp/usr -+mandir=../tmp/usr/share/man -diff -ruN publib-0.34/debian/changelog publib-0.34.new/debian/changelog ---- publib-0.34/debian/changelog 1969-12-31 19:00:00.000000000 -0500 -+++ publib-0.34.new/debian/changelog 2002-12-26 09:53:18.000000000 -0500 -@@ -0,0 +1,129 @@ +--- publib-0.39.orig/debian/changelog ++++ publib-0.39/debian/changelog +@@ -0,0 +1,225 @@ ++publib (0.39-3.1) unstable; urgency=low ++ ++ * NMU on maintainer's request. ++ * Re-add man pages (closes: #441963). ++ ++ -- Robert Luberda <rob...@debian.org> Wed, 19 Mar 2008 19:28:22 +0100 ++ ++publib (0.39-3) unstable; urgency=low ++ ++ * New maintainer ++ Closes: #390744 (ITA: publib -- library of miscellaneous C functions) ++ * Note: liw released 0.39-2 on 2 Oct 2006, despite the changelog tagline date ++ * debian/control [Standards-Version]: 3.7.2, no changes required. ++ ++ -- Antti-Juhani Kaijanaho <a...@debian.org> Tue, 3 Oct 2006 23:01:04 +0300 ++ ++publib (0.39-2) unstable; urgency=low ++ ++ * Orphaning. ++ ++ -- Lars Wirzenius <l...@iki.fi> Sun, 12 Mar 2006 12:08:21 +0200 ++ ++publib (0.39-1) unstable; urgency=low ++ ++ * New upstream version. ++ - strsplit is fixed, thanks to suggestion from Ron Fox. ++ Closes: #354750. ++ - cfgtool routines are removed, but they haven't been used by ++ anything for a decade, so no-one should have to worry ++ * debian/control: Bumped Standards-Version to 3.6.2, no other changes ++ necessary. ++ ++ -- Lars Wirzenius <l...@iki.fi> Sun, 12 Mar 2006 12:08:21 +0200 ++ ++publib (0.38-2) unstable; urgency=low ++ ++ * Updated the package description. Closes: #268540, #277236. ++ * Added patch for cross building, by NIIBE Yutaka. Closes: #285428. ++ * Removed build depdency on autoconf. ++ ++ -- Lars Wirzenius <l...@iki.fi> Wed, 19 Jan 2005 18:36:00 +0300 ++ ++publib (0.38-1) unstable; urgency=low ++ ++ * New upstream version: Changed a Bash shell function to a Posix shell ++ function ("function foo {" to "foo() {" (closes: #264048). ++ ++ -- Lars Wirzenius <l...@iki.fi> Sat, 7 Aug 2004 01:20:00 +0300 ++ ++publib (0.37-1) unstable; urgency=low ++ ++ * New upstream release to remove modules that won't compile ++ (closes: #258992). ++ ++ -- Lars Wirzenius <l...@iki.fi> Thu, 5 Aug 2004 11:20:00 +0300 ++ ++publib (0.36-1) unstable; urgency=low ++ ++ * New upstream release to fix struncstr's handling of three ++ digit octal escapes (closes: #246816). ++ ++ -- Lars Wirzenius <l...@iki.fi> Sun, 11 Jul 2004 13:23:00 +0300 ++ ++publib (0.35-3) unstable; urgency=low ++ ++ * debian/control: Set section to be libdevel, instead of devel. ++ Forgot to do this in -2. I'm a klutz and a nincompoop. ++ ++ -- Lars Wirzenius <l...@iki.fi> Sun, 16 Nov 2003 22:32:04 +0200 ++ ++publib (0.35-2) unstable; urgency=low ++ ++ * debian/control: Build dependency on autoconf was missing, added. ++ (closes: #220967) ++ * liw/cfg/configure, liw/lsm/configure: Generated. They're missing ++ in the upstream sources as well, but I don't want to make an ++ upstream release just for this, so I fix it in the Debian version. ++ ++ -- Lars Wirzenius <l...@iki.fi> Sun, 16 Nov 2003 22:23:02 +0200 ++ ++publib (0.35-1) unstable; urgency=low ++ ++ * New upstream release. Fixes: ++ - base64 broken on little-endian machines (closes: #197039) ++ ++ -- Lars Wirzenius <l...@iki.fi> Sat, 15 Nov 2003 20:28:19 +0200 ++ ++publib (0.34-2) unstable; urgency=low ++ ++ * Taking over package maintainership again, with permission from ++ Antti-Juhani. ++ * debian/control: Standards version updated to 3.5.8.0. No other changes ++ were necessary, as far as I could see. ++ ++ -- Lars Wirzenius <l...@iki.fi> Sun, 26 Jan 2003 20:58:45 +0200 ++ +publib (0.34-1) unstable; urgency=low + + * New upstream version. Excerpts from upstream changelog: @@ -142,83 +226,38 @@ + + -- Lars Wirzenius <l...@iki.fi> Sun, 22 Sep 1996 02:47:04 +0300 + -diff -ruN publib-0.34/debian/control publib-0.34.new/debian/control ---- publib-0.34/debian/control 1969-12-31 19:00:00.000000000 -0500 -+++ publib-0.34.new/debian/control 2002-12-26 09:53:18.000000000 -0500 -@@ -0,0 +1,21 @@ +--- publib-0.39.orig/debian/control ++++ publib-0.39/debian/control +@@ -0,0 +1,14 @@ +Source: publib +Maintainer: Antti-Juhani Kaijanaho <a...@debian.org> -+Section: devel ++Section: libdevel +Priority: optional -+Standards-Version: 3.5.5 -+Build-Depends: debhelper (>= 3.0.0) ++Standards-Version: 3.7.2 ++Build-Depends: debhelper (>= 5.0.0) + +Package: publib-dev +Architecture: any -+Description: C function library -+ Publib is a library of C functions for various purposes. It has -+ been written so that it is easy to extend. It's build tools can -+ easily be used for other libraries, but that isn't relevant for -+ the Debian pre-packaged version. -+ . -+ The library contains functions for memory allocation, bit arrays, -+ configuration files, comparing standard C types for qsort and -+ bsearch, error messages, expression parsing and evaluation, -+ filenames, hash tables, integer sets, log files, the Linux Software -+ Map, NNTP, priority queues, normal queues, editor buffers, stacks, -+ and strings. -diff -ruN publib-0.34/debian/copyright publib-0.34.new/debian/copyright ---- publib-0.34/debian/copyright 1969-12-31 19:00:00.000000000 -0500 -+++ publib-0.34.new/debian/copyright 2002-12-26 09:53:18.000000000 -0500 -@@ -0,0 +1,34 @@ -+This is a Debian pre-packaged version of Publib. Both the original -+library and the Debian packaging by Lars Wirzenius (l...@iki.fi). The -+Debian package is currently maintained by Antti-Juhani Kaijanaho -+<a...@debian.org> -+ -+Publib consists of the library functions and the build framework -+that configures, compiles, and installs the library. The framework -+is in the public domain, the library functions have the following -+copyright: -+ -+Copyright (c) 1996 Lars Wirzenius. All rights reserved. -+ -+Redistribution and use in source and binary forms, with or without -+modification, are permitted provided that the following conditions -+are met: -+ -+1. Redistributions of source code must retain the above copyright -+ notice, this list of conditions and the following disclaimer. ++Description: library of miscellaneous C functions ++ This library contains functions for memory allocation, bit arrays, ++ comparing standard C types for qsort and bsearch, error messages, ++ filenames, hash tables, integer sets, log files, NNTP, priority queues, ++ normal queues, editor buffers, stacks, and strings. +--- publib-0.39.orig/debian/rules ++++ publib-0.39/debian/rules +@@ -0,0 +1,61 @@ ++#!/usr/bin/make -f + -+2. Redistributions in binary form must reproduce the above copyright -+ notice, this list of conditions and the following disclaimer in the -+ documentation and/or other materials provided with the distribution. ++DEB_BUILD_GNU_TYPE = $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) ++DEB_HOST_GNU_TYPE = $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) ++ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) ++CONFARGS= --host=$(DEB_HOST_GNU_TYPE) ++endif + -+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -+IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -+DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, -+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -+STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -+ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -+POSSIBILITY OF SUCH DAMAGE. -diff -ruN publib-0.34/debian/docs publib-0.34.new/debian/docs ---- publib-0.34/debian/docs 1969-12-31 19:00:00.000000000 -0500 -+++ publib-0.34.new/debian/docs 2002-12-26 09:53:18.000000000 -0500 -@@ -0,0 +1,2 @@ -+README -+framework/Blurb -diff -ruN publib-0.34/debian/rules publib-0.34.new/debian/rules ---- publib-0.34/debian/rules 1969-12-31 19:00:00.000000000 -0500 -+++ publib-0.34.new/debian/rules 2002-12-26 09:53:18.000000000 -0500 -@@ -0,0 +1,51 @@ -+#!/usr/bin/make -f ++DESTDIR=$(CURDIR)/debian/$(shell dh_listpackages) + +build: debian/objs debian/objs/Makefile -+ cd debian/objs && $(MAKE) --no-print-dir -s ++ cd debian/objs && $(MAKE) + +binary: binary-arch binary-indep + @@ -228,18 +267,20 @@ + dh_clean -k + dh_installdirs + -+ install -d debian/tmp/usr/share/doc/publib-dev -+ install -d debian/tmp/usr/include -+ install -d debian/tmp/usr/lib -+ install -d debian/tmp/usr/share/man -+ install -d debian/tmp/usr/share/man/man3 ++ install -d $(DESTDIR)/usr/share/doc/publib-dev ++ install -d $(DESTDIR)/usr/include ++ install -d $(DESTDIR)/usr/lib ++ install -d $(DESTDIR)/usr/share/man ++ install -d $(DESTDIR)/usr/share/man/man3 + cd debian/objs && \ + $(MAKE) --no-print-dir \ -+ mandir=../tmp/usr/share/man man3ext=3pub install -+ set -e; find debian/tmp/usr/share/man -type f | \ ++ mandir=$(DESTDIR)/usr/share/man man3ext=3pub install ++ find $(DESTDIR)/usr/share/man -type f -name '*.gz' | xargs gunzip ++ set -e; find $(DESTDIR)/usr/share/man -type f | \ + while read file; do \ -+ sed 's/^\.TH [A-Z0-9]* [0-9]/&pub/' $$file > $$file.new; \ ++ sed 's/^\.TH [_A-Z0-9]* [0-9]/&pub/' $$file > $$file.new; \ + mv $$file.new $$file; done ++ find $(DESTDIR)/usr/share/man -type f | xargs gzip --best + + dh_installdocs + dh_installchangelogs @@ -265,50 +306,60 @@ +debian/objs/Makefile: + cd debian/objs && \ + cp ../Default.config . && \ -+ ../../framework/configure -diff -ruN publib-0.34/fink/Default.config publib-0.34.new/fink/Default.config ---- publib-0.34/fink/Default.config 1969-12-31 19:00:00.000000000 -0500 -+++ publib-0.34.new/fink/Default.config 2002-12-26 10:04:53.000000000 -0500 ++ ../../framework/configure $(CONFARGS) +--- publib-0.39.orig/debian/compat ++++ publib-0.39/debian/compat +@@ -0,0 +1 @@ ++5 +--- publib-0.39.orig/debian/docs ++++ publib-0.39/debian/docs +@@ -0,0 +1,2 @@ ++README ++framework/Blurb +--- publib-0.39.orig/debian/Default.config ++++ publib-0.39/debian/Default.config @@ -0,0 +1,7 @@ +library=publib +libshort=pub +modules=../../liw +CFLAGS='-Wall -O' +verbmake=no -+prefix=../tmp/usr -+mandir=../tmp/usr/share/man -diff -ruN publib-0.34/framework/Generic.mk publib-0.34.new/framework/Generic.mk ---- publib-0.34/framework/Generic.mk 2002-05-23 09:17:39.000000000 -0400 -+++ publib-0.34.new/framework/Generic.mk 2002-12-26 10:44:29.000000000 -0500 -@@ -48,7 +48,6 @@ - if test -f $$i; then \ - t="$(man3dir)/`basename $$i .3`.$(man3ext)"; \ - $(INSTALL_MAN) $$i "$$t"; \ -- gzip -9f "$$t"; \ - sh $(fwdir)/link-alternative-names $$t $(man3dir) $(man3ext); \ - fi; \ - done -diff -ruN publib-0.34/framework/link-alternative-names publib-0.34.new/framework/link-alternative-names ---- publib-0.34/framework/link-alternative-names 2002-05-23 09:17:39.000000000 -0400 -+++ publib-0.34.new/framework/link-alternative-names 2002-12-26 11:29:38.000000000 -0500 -@@ -14,9 +14,9 @@ - - for name in `find_names "$1"` - do -- tgt="$2/$name.$3.gz" -+ tgt="$2/$name.$3" - if [ ! -f $tgt -a ! -L $tgt ] - then -- (cd $2 && ln -sf `basename $1`.gz $name.$3.gz) -+ (cd $2 && ln -sf `basename $1` $name.$3) - fi - done -diff -ruN publib-0.34/liw/publibdoc/Makefile publib-0.34.new/liw/publibdoc/Makefile ---- publib-0.34/liw/publibdoc/Makefile 2002-05-23 09:17:39.000000000 -0400 -+++ publib-0.34.new/liw/publibdoc/Makefile 2002-12-26 10:33:04.000000000 -0500 -@@ -4,4 +4,4 @@ - install: - $(INSTALL) -d "$(man3dir)" - $(INSTALL_MAN) $(srcdir)/publib.3 $(man3dir)/publib.$(man3ext) -- gzip -9f $(man3dir)/publib.$(man3ext) -+# gzip -9f $(man3dir)/publib.$(man3ext) ++prefix=../publib-dev/usr ++mandir=../publib-dev/usr/share/man +--- publib-0.39.orig/debian/copyright ++++ publib-0.39/debian/copyright +@@ -0,0 +1,34 @@ ++This is a Debian pre-packaged version of Publib. Both the original ++library and the Debian packaging by Lars Wirzenius (l...@iki.fi). The ++Debian package was by Antti-Juhani Kaijanaho <a...@debian.org> but is ++now again maintained by Lars Wirzenius. ++ ++Publib consists of the library functions and the build framework ++that configures, compiles, and installs the library. The framework ++is in the public domain, the library functions have the following ++copyright: ++ ++Copyright (c) 1996 Lars Wirzenius. All rights reserved. ++ ++Redistribution and use in source and binary forms, with or without ++modification, are permitted provided that the following conditions ++are met: ++ ++1. Redistributions of source code must retain the above copyright ++ notice, this list of conditions and the following disclaimer. ++ ++2. Redistributions in binary form must reproduce the above copyright ++ notice, this list of conditions and the following disclaimer in the ++ documentation and/or other materials provided with the distribution. ++ ++THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR ++IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED ++WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE ++DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, ++INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ++(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR ++SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, ++STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ++ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE ++POSSIBILITY OF SUCH DAMAGE. Index: publib.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/publib.info,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- publib.info 10 May 2009 06:08:39 -0000 1.4 +++ publib.info 6 Oct 2009 12:53:43 -0000 1.5 @@ -1,15 +1,15 @@ Package: publib -Version: 0.34.0 -Revision: 2 +Version: 0.39.3.1 +Revision: 1 BuildDependsOnly: true BuildDepends: autoconf (>= 2.60), fink (>= 0.24.12-1) -Source: mirror:debian:pool/main/p/%n/%n_0.34.orig.tar.gz +Source: mirror:debian:pool/main/p/%n/%n_0.39.orig.tar.gz SourceRename: %n-%v.tar.gz -SourceDirectory: %n-0.34 -Source-MD5: eed75990305d9be63705034cd9dcafdf +SourceDirectory: %n-0.39 +Source-MD5: 4d015cf7df69c7b1fcad27863e2d679b PatchFile: %n.patch -PatchFile-MD5: c438f196677593a0a177c15492db0ccc +PatchFile-MD5: 714e1b21dd2be248f12cc084f54f87b0 CompileScript: << mv debian/changelog debian/changelog.Debian @@ -17,12 +17,12 @@ echo 'library=publib' > fink/objs/Default.config echo 'libshort=pub' >> fink/objs/Default.config echo 'modules=../../liw' >> fink/objs/Default.config - echo "CFLAGS='-Wall -Os -Wno-long-double'" >> fink/objs/Default.config + echo "CFLAGS='-Wall -Os'" >> fink/objs/Default.config echo 'verbmake=no' >> fink/objs/Default.config echo "prefix=%i" >> fink/objs/Default.config echo "mandir=%i/share/man" >> fink/objs/Default.config - cd fink/objs && ../../framework/configure + cd fink/objs && %b/framework/configure cd fink/objs && make --no-print-dir -s << @@ -58,4 +58,4 @@ License: GPL Maintainer: Chris Zubrzycki <bere...@users.sourceforge.net> -Homepage: http://www.iki.fi/liw/programs +Homepage: http://antti-juhani.kaijanaho.fi/darcs/publib ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs