[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fink-commits
Subject:    [cvs] dists/10.4/unstable/main/finkinfo/libs boost-foreach.info, NONE,
From:       Benjamin Reed <rangerrick () users ! sourceforge ! net>
Date:       2007-04-30 2:48:28
Message-ID: E1HiLwm-0002Vg-3T () mail ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv22221/main/finkinfo/libs

Modified Files:
      Tag: pangocairo-branch
	exiv2.info fuse.info mecab-py.info 
Added Files:
      Tag: pangocairo-branch
	boost-foreach.info libarchive.info libarchive.patch 
	libdaemon.info 
Log Message:
merge from head

--- NEW FILE: libarchive.info ---
Package: libarchive
Version: 2.1.6
Revision: 1
Description: Archiver library for tar, pax and others
BuildDepends: bzip2-dev
Depends: %N-shlibs (=%v-%r), bzip2-shlibs
Source: http://people.freebsd.org/~kientzle/libarchive/src/libarchive-%v.tar.gz
Source-MD5: 0dc5da3f3afbdc01f9ca3e13d0c285ad
PatchScript: <<
patch -p1 < %a/%n.patch
perl -pi -e 's/^\.Fx/FreeBSD/' libarchive/*.[1-9]
<<
ConfigureParams: --mandir=%p/share/man
InstallScript: DESTDIR=%d make install
DocFiles: COPYING README NEWS
SplitOff: <<
  Package: %N-shlibs
  Depends: bzip2-shlibs
  Files: lib/libarchive.*.dylib
  Shlibs: %p/lib/libarchive.2.dylib 4.0.0 %n (>= 2.1.6-1) 32
  DocFiles: COPYING README NEWS
<<
SplitOff2: <<
  Package: bsdtar
  Description: FreeBSD's powerful tar
  Depends: %N-shlibs (>= %v-%r)
  Files: bin share/man/man1
  DocFiles: COPYING README NEWS
  DescDetail: <<
  The bsdtar program is FreeBSD's modern implementation of tar based
  on libarchive. It started as a test harness, but has grown into a
  feature-competitive replacement for GNU tar.
  
  Following formats are supported ('r' for reading and 'w' for writing).
  On read, compression and format are always detected automatically.
  [rw] gzip compression
  [rw] bzip2 compression
  [r ] compress/LZW compression
  [r ] GNU tar format (including GNU long filenames, long link names, and
       sparse files)
  [r ] Solaris 9 extended tar format (including ACLs)
  [r ] Old V7 tar archives
  [rw] POSIX 1003.1-1988 ustar
  [rw] POSIX 1003.1-2001 pax interchange format (indeed extended ustar)
  [ w] "restricted" pax format, which will create ustar archives except for
       entries that require pax extensions (for long filenames, ACLs, etc).
  [rw] POSIX octet-oriented cpio
  [r ] SVR4 ASCII cpio
  [r ] Binary cpio (big-endian or little-endian)
  [r ] ISO9660 CD-ROM images (with optional Rockridge extensions)
  [r ] ZIP archives (with uncompressed or "deflate" compressed entries)
  [ w] shar archives
  [rw] GNU and BSD 'ar' archives
  <<
  DescUsage: <<
  You can usually use bsdtar in the same way to GNU tar but there are
  some differences. Read bsdtar(1) manpage for details.
  <<
<<
DescDetail: <<
Libarchive is a stream-oriented library for variety of archives.
It focuses on tar format and its variants primarily, but can also
read and/or write other families of archive formats.

Following formats are supported ('r' for reading and 'w' for writing).
On read, compression and format are always detected automatically.
[rw] gzip compression
[rw] bzip2 compression
[r ] compress/LZW compression
[r ] GNU tar format (including GNU long filenames, long link names, and
     sparse files)
[r ] Solaris 9 extended tar format (including ACLs)
[r ] Old V7 tar archives
[rw] POSIX 1003.1-1988 ustar
[rw] POSIX 1003.1-2001 pax interchange format (indeed extended ustar)
[ w] "restricted" pax format, which will create ustar archives except for
     entries that require pax extensions (for long filenames, ACLs, etc).
[rw] POSIX octet-oriented cpio
[r ] SVR4 ASCII cpio
[r ] Binary cpio (big-endian or little-endian)
[r ] ISO9660 CD-ROM images (with optional Rockridge extensions)
[r ] ZIP archives (with uncompressed or "deflate" compressed entries)
[ w] shar archives
[rw] GNU and BSD 'ar' archives
<<
DescUsage: <<
Guide to Documentation installed by this system:
 * libarchive.3 gives an overview of the library as a whole
 * archive_read.3, archive_write.3, and archive_write_disk.3 provide
   detailed calling sequences for the read and write APIs
 * archive_entry.3 details the "struct archive_entry" utility class
 * libarchive-formats.5 documents the file formats supported by the library
 * tar.5 provides some detailed information about a variety of different
   "tar" formats.
<<
DescPort: <<
Since Darwin/MacOS X does not support any tape device, the default
device is changed to stdio. The manpage warns users not to rely on
this behaviour or they knock the real tape device on other platforms.
<<
DescPackaging: <<
Bsdtar command is changed to link libarchive dynamically.
<<
License: BSD
Maintainer: AIDA Shinra <shinra@j10n.org>
Homepage: http://people.freebsd.org/~kientzle/libarchive/

Index: exiv2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/exiv2.info,v
retrieving revision 1.1.2.3
retrieving revision 1.1.2.4
diff -u -d -r1.1.2.3 -r1.1.2.4
--- exiv2.info	16 Jan 2007 16:02:51 -0000	1.1.2.3
+++ exiv2.info	30 Apr 2007 02:48:26 -0000	1.1.2.4
@@ -1,36 +1,36 @@
 Package: exiv2
-Version: 0.12
-Revision: 1003
+Version: 0.14
+Revision: 1002
 Source: http://www.exiv2.org/%n-%v.tar.gz
-Depends: libexiv2-0.12-shlibs (= %v-%r)
+Depends: libexiv2-shlibs (= %v-%r)
 GCC: 4.0
 SourceDirectory: %n-%v
 Maintainer: Jack Fink <jack@krass.com>
 Homepage: http://www.exiv2.org
 License: GPL
 Description: Cmdline read/write of EXIF & IPTC metadata
-Source-MD5: a97a4e489df7ec99458e3e33b506c3e6
+Source-MD5: 6f8edde77d95f49fc83329feb615bb33
 PatchScript: perl -pi -e "s/-g -O/-O/g;s/-O2/-Os/g" configure
-ConfigureParams: --mandir=%{i}/share/man --with-extra-libs=%{p}/lib \
--with-extra-includes=%{p}/include +ConfigureParams: --mandir=%{i}/share/man \
--with-extra-libs=%{p}/lib --with-extra-includes=%{p}/include \
--disable-dependency-tracking  DocFiles: COPYING README
 Splitoff: <<
-  Package: libexiv2-0.12-shlibs
+  Package: libexiv2-shlibs
   Description: Library to read/write EXIF and IPTC metadata
   Files: <<
-    lib/libexiv2-0.12.dylib
+    lib/libexiv2.0.dylib
+    lib/libexiv2.0.0.0.dylib
   <<
   Shlibs: <<
-    %p/lib/libexiv2-0.12.dylib 0.0.0 %n (>= 0.12-1003)
+    %p/lib/libexiv2.0.dylib 1.0.0 %n (>= 0.14-1001)
   <<
   DocFiles: COPYING README
 <<
 SplitOff2: <<
-	Package: libexiv2-0.12
+	Package: libexiv2
 	Description: Library to read/write EXIF and IPTC metadata
-	Depends: libexiv2-0.12-shlibs (= %v-%r)
+	Depends: libexiv2-shlibs (= %v-%r)
 	BuildDependsOnly: true
 	Files: <<
-		bin/exiv2-config
 		include
 		lib/*.*a
 		lib/pkgconfig

Index: fuse.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/fuse.info,v
retrieving revision 1.6.2.8
retrieving revision 1.6.2.9
diff -u -d -r1.6.2.8 -r1.6.2.9
--- fuse.info	11 Apr 2007 15:24:57 -0000	1.6.2.8
+++ fuse.info	30 Apr 2007 02:48:26 -0000	1.6.2.9
@@ -1,8 +1,8 @@
 Package: fuse
-Version: 0.2.4
+Version: 0.2.5
 Revision: 1
 Source: http://dev.kublai.com/macfuse-%v.tar.gz
-Source-MD5: d6ec6590bdda1c5ad351133576e0ddd1
+Source-MD5: bf1447519e9ef5f6c746809a455c5bee
 Source2: mirror:sourceforge:%n/%n-2.6.3.tar.gz
 Source2-MD5: 3f4f5d07d12dedc0a3fd23472171fe94
 

--- NEW FILE: boost-foreach.info ---
Package: boost-foreach
Version: 2006.01.01
Revision: 1
DocFiles: README.TXT LICENSE_1_0.txt foreach.pdf libs/foreach/doc
Description: Foreach Looping Construct for C++
License: BSD
Maintainer: Alexey Zakhlestin <indeyets@gmail.com>
Homepage: http://boost-consulting.com/vault/index.php?&direction=0&order=&directory=Algorithms


Source: http://boost-consulting.com/vault/index.php?action=downloadfile&filename=foreach.zip&directory=Algorithms
                
SourceRename: foreach.zip
NoSourceDirectory: true
Source-MD5: 1e10b2ce567cb6039bf5e7ce36ab00ff

BuildDependsOnly: true
Enhances: boost1.33

CompileScript: <<
<<
InstallScript: <<
  mkdir -p %i/include/boost/
  cp boost/foreach.hpp %i/include/boost/
<<
--- NEW FILE: libdaemon.info ---
Package: libdaemon
Version: 0.10
Revision: 1
Source: http://0pointer.de/lennart/projects/%{n}/%{n}-%{v}.tar.gz
Source-MD5: 6812a5e4063b5016f25e9a0cebbd3dd9
Maintainer: Pierre-Henri Lavigne <libdaemon.fink@getphuture.com>
Homepage: http://0pointer.de/lennart/projects/libdaemon/
License: LGPL
Description: <<
Easy way to write UNIX daemons
<<
DescDetail: <<
Lightweight C library that eases the writing of UNIX daemons

It consists of the following parts:
  * A wrapper around fork() which does the correct daemonization
  procedure of a process
  * A wrapper around syslog() for simpler and compatible log
  output to Syslog or STDERR
  * An API for writing PID files
  * An API for serializing UNIX signals into a pipe for usage
  with select() or poll()
  * An API for running subprocesses with STDOUT and STDERR
  redirected to syslog.

APIs like these are used in most daemon software available. It
is not that simple to get it done right and code duplication is
not a goal.

libdaemon is currently used by ifplugd, Avahi, ivam2,
Nautilus-Share and aeswepd
<< 
BuildDependsOnly: true
BuildDepends: lynx
Depends: %N-shlibs (=%{v}-%{r})
Docfiles: LICENSE README doc/README doc/README.html doc/style.css
ConfigureParams: --with-extra-libs=%{p}/lib --with-extra-includes=%{p}/include \
                --disable-dependency-tracking
CompileScript: <<
#! /bin/sh -ev
./configure %{c}
make
<<
SplitOff: <<
   Package: %{n}-shlibs
   Files: lib/lib*.*.dylib
   DocFiles: LICENSE README
   Description: Shared libs for %{n}
   Shlibs: <<
       %p/lib/libdaemon.0.dylib 3.0.0 %n (>= 0.10.0-1)
   <<
<<


--- NEW FILE: libarchive.patch ---
diff -ru libarchive-2.1.6.orig/Makefile.am libarchive-2.1.6/Makefile.am
--- libarchive-2.1.6.orig/Makefile.am	2007-04-15 22:06:08.000000000 +0000
+++ libarchive-2.1.6/Makefile.am	2007-04-22 07:35:10.000000000 +0000
@@ -196,6 +196,6 @@
 
 bsdtar_LDADD= -larchive -lbz2 -lz
 bsdtar_CPPFLAGS=-I$(top_builddir)/libarchive
-# Link libarchive statically...
-bsdtar_LDFLAGS= -static -I$(destdir)/libarchive
+# Original bsdtar links libarchive statically, but Fink does dynamically
+bsdtar_LDFLAGS= -I$(destdir)/libarchive
 bsdtar_dist_man_MANS=	tar/bsdtar.1
diff -ru libarchive-2.1.6.orig/Makefile.in libarchive-2.1.6/Makefile.in
--- libarchive-2.1.6.orig/Makefile.in	2007-04-18 05:08:15.000000000 +0000
+++ libarchive-2.1.6/Makefile.in	2007-04-22 07:35:40.000000000 +0000
@@ -539,8 +539,8 @@
 
 bsdtar_LDADD = -larchive -lbz2 -lz
 bsdtar_CPPFLAGS = -I$(top_builddir)/libarchive
-# Link libarchive statically...
-bsdtar_LDFLAGS = -static -I$(destdir)/libarchive
+# Original bsdtar links libarchive statically, but Fink does dynamically
+bsdtar_LDFLAGS= -I$(destdir)/libarchive
 bsdtar_dist_man_MANS = tar/bsdtar.1
 all: $(BUILT_SOURCES) config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-am
diff -ru libarchive-2.1.6.orig/tar/bsdtar.1 libarchive-2.1.6/tar/bsdtar.1
--- libarchive-2.1.6.orig/tar/bsdtar.1	2007-04-15 22:24:05.000000000 +0000
+++ libarchive-2.1.6/tar/bsdtar.1	2007-04-22 11:26:55.000000000 +0000
@@ -152,13 +152,31 @@
 .It Fl -format Ar format ( Fl W Cm format Ns = Ns Ar format )
 (c mode only)
 Use the specified format for the created archive.
-Supported formats include
-.Dq cpio ,
-.Dq pax ,
-.Dq shar ,
-and
-.Dq ustar .
-Other formats may also be supported; see
+Following formats are supported. If none is specified,
+"restricted pax" (mostly compatible with ustar) is used.
+.Bl -tag -compact -width 8n -offset indent
+.It ustar
+standard tar archive compatible with the most of tar(1) implementations
+.It pax
+extended tar format introduced by POSIX 1003.1-2001 standard
+.It posix
+synonym of pax
+.It cpio
+standard cpio archive
+.It arbsd
+static library compatible with BSD ar(1)
+.It ar
+synonym of arbsd
+.It arsvr4
+static library compatible with SVR4 ar(1)
+.It argnu
+synonym of arsvr4
+.It shar
+shell archive composed of text files only
+.It shardump
+shell archive supporting binary files, but depends on uuencode and uudecode
+.El
+See
 .Xr libarchive-formats 5
 for more information about currently-supported formats.
 .It Fl f Ar file
@@ -166,11 +184,14 @@
 The filename can be
 .Pa -
 for standard input or standard output.
-If not specified, the default tape device will be used.
-(On
-.Fx ,
-the default tape device is
-.Pa /dev/sa0 . )
+If not specified,
+.Pa standard input
+or
+.Pa standard output
+will be used on Fink. Generally speaking, omitting the
+.Fl f
+option is a bad practice because the default is usually a tape device
+(such as /dev/sa0) in other UNIX-like platforms.
 .It Fl -fast-read ( Fl W Cm fast-read )
 (x and t mode only)
 Extract or list only the first archive entry that matches each pattern
@@ -435,15 +456,6 @@
 .Xr environ 7
 for more information.
 .El
-.Sh FILES
-.Bl -tag -width ".Ev BLOCKSIZE"
-.It Pa /dev/sa0
-The default tape device, if not overridden by the
-.Ev TAPE
-environment variable or the
-.Fl f
-option.
-.El
 .Sh EXIT STATUS
 .Ex -std
 .Sh EXAMPLES
@@ -666,10 +678,7 @@
 public-domain implementation (circa November, 1987)
 was quite influential, and formed the basis of GNU tar.
 GNU tar was included as the standard system tar
-in
-.Fx
-beginning with
-.Fx 1.0 .
+in FreeBSD beginning with FreeBSD 1.0 .
 .Pp
 This is a complete re-implementation based on the
 .Xr libarchive 3
diff -ru libarchive-2.1.6.orig/tar/bsdtar.c libarchive-2.1.6/tar/bsdtar.c
--- libarchive-2.1.6.orig/tar/bsdtar.c	2007-04-15 16:55:31.000000000 +0000
+++ libarchive-2.1.6/tar/bsdtar.c	2007-04-22 10:20:16.000000000 +0000
@@ -257,8 +257,10 @@
 
 	/* Default: open tape drive. */
 	bsdtar->filename = getenv("TAPE");
+#if !(defined(__APPLE__) && defined(__MACH__)) /* default to stdio on MacOS X/Fink \
*/  if (bsdtar->filename == NULL)
 		bsdtar->filename = _PATH_DEFTAPE;
+#endif
 
 	/* Default: preserve mod time on extract */
 	bsdtar->extract_flags = ARCHIVE_EXTRACT_TIME;

Index: mecab-py.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/Attic/mecab-py.info,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -d -r1.3 -r1.3.2.1
--- mecab-py.info	19 Oct 2006 00:51:18 -0000	1.3
+++ mecab-py.info	30 Apr 2007 02:48:26 -0000	1.3.2.1
@@ -1,6 +1,6 @@
 Info2: <<
 Package: mecab-py%type_pkg[python]
-Version: 0.93
+Version: 0.95
 Revision: 1
 Type: python (2.3 2.4)
 Description: Python binding of MeCab
@@ -10,11 +10,11 @@
 Depends: mecab-shlibs (>= %v), python%type_pkg[python]
 Conflicts: mecab-python (<< 0.91)
 Replaces: mecab-python (<< 0.91)
-Source: http://keihanna.dl.sourceforge.jp/mecab/21191/mecab-python-%v.tar.gz
-Source-MD5: f0034d1e4f14a66a8e31cf29aa8059bc
+Source: mirror:sourceforge:mecab/mecab-python-%v.tar.gz
+Source-MD5: 8edf73b56d19b4caa8a80c4c7642e661
 CompileScript: %p/bin/python%type_raw[python] setup.py build
 InstallScript: %p/bin/python%type_raw[python] setup.py install --root %d
 DocFiles: README bindings.html
 DescDetail: This package allows a python program to use MeCab.
-Homepage: http://mecab.sourceforge.jp/
+Homepage: http://mecab.sourceforge.net/
 <<


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic