Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory
fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv24463/10.4/unstable/main/finkinfo/libs
Added Files:
libtar.info libtar.patch
Log Message:
new package from tracker
http://sourceforge.net/tracker/?func=detail&atid=414256&aid=2046989&group_id=17203
--- NEW FILE: libtar.patch ---
--- libtar-1.2.11/configure 2003-03-03 03:47:36.000000000 +0100
+++ libtar-1.2.11-patched/configure 2008-10-26 17:47:13.000000000 +0100
@@ -1,9 +1,9 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.57 for libtar 1.2.11.
+# Generated by GNU Autoconf 2.63 for libtar 1.2.11.
#
-# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
-# Free Software Foundation, Inc.
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
#
@@ -16,52 +16,136 @@
## M4sh Initialization. ##
## --------------------- ##
[...28758 lines suppressed...]
+++ libtar-1.2.11-patched/libtar/libtar.c 2008-10-26 17:34:59.000000000
+0100
@@ -19,6 +19,7 @@
#include <sys/param.h>
#ifdef STDC_HEADERS
+# include <stdlib.h>
# include <string.h>
#endif
@@ -91,6 +92,10 @@
return -1;
}
+ /* This is a bad thing to do on big-endian lp64 systems, where the
+ size and placement of integers is different than pointers.
+ However, to fix the problem 4 wrapper functions would be needed and
+ an extra bit of data associating GZF with the wrapper functions. */
return (int)gzf;
}
--- NEW FILE: libtar.info ---
Package: libtar
Version: 1.2
Revision: 1
Source: ftp://ftp.feep.net/pub/software/libtar/%n-%v.11.tar.gz
Source-MD5: 604238e8734ce6e25347a58c4f1a1d7e
License: OSI-Approved
Homepage: http://www.feep.net/libtar/
Maintainer: Pierre-Henri Lavigne <[EMAIL PROTECTED]>
Description: Tar file manipulation API
DescDetail: <<
libtar is a C library for manipulating POSIX tar files. It handles
adding and extracting files to/from a tar archive.
libtar offers the following features:
* Flexible API - you can manipulate individual files or just
extract a whole archive at once.
* Allows user-specified read() and write() functions, such as
zlib's gzread() and gzwrite().
* Supports both POSIX 1003.1-1990 and GNU tar file formats.
For documentation of the libtar API, see the enclosed manpages.
For more information on the libtar package, see:
http://www-dev.cites.uiuc.edu/libtar/
<<
DocFiles: COPYRIGHT ChangeLog ChangeLog-1.0.x INSTALL README TODO
BuildDependsOnly: true
BuildDepends: libtool14
Depends: %N-shlibs (= %v-%r)
Patch: %n.patch
PatchScript:<<
#!/bin/bash -ev
perl -pi -e 's,\$ac_aux_dir/config.sub,%p/share/libtool/config.sub,g' configure
perl -pi -e 's,\$ac_aux_dir/config.guess,%p/share/libtool/config.guess,g'
configure
perl -pi -e 's,\$ac_aux_dir/ltmain.sh,%p/share/libtool/ltmain.sh,g' configure
perl -pi -e 's,default_ofile=libtool,default_ofile=glibtool,g' configure
perl -pi -e 's,\$\(top_builddir\)/libtool,%p/bin/glibtool,g' configure
<<
ConfigureParams: --mandir=%p/share/man/
InstallScript: <<
#!/bin/bash -ev
make install DESTDIR=%d
rm -rf %i/bin
<<
SplitOff: <<
Package: %N-shlibs
Files: <<
lib/libtar.0.0.0.dylib
lib/libtar.0.dylib
<<
Shlibs: %p/lib/libtar.0.dylib 1.0.0 %n (>= 1.2-1)
Description: Shared libraries for %N
DocFiles: COPYRIGHT README
<<
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs