Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv28191
Modified Files:
libsigsegv.info
Added Files:
libsigsegv2.info libsigsegv2.patch
Log Message:
Updated package name and versioning due to ABI change
https://sourceforge.net/tracker/index.php?func=detail&aid=2079995&group_id=17203&atid=414256
--- NEW FILE: libsigsegv2.info ---
Package: libsigsegv2
Version: 2.6
Revision: 4
Source: mirror:gnu:libsigsegv/libsigsegv-%v.tar.gz
Source-MD5: 7e24993730649d13c6eabc28bd24de35
BuildDependsOnly: true
Depends: %n-shlibs (=%v-%r)
BuildDepends: fink (>= 0.24.12)
Replaces: libsigsegv
Conflicts: libsigsegv
ConfigureParams: --enable-shared=yes
DocFiles: AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL NEWS README
PatchFile: %n.patch
PatchFile-MD5: ec832f0f0081fe25852f633ec8fa6404
InfoTest: <<
TestScript: <<
make check || exit 2
<<
<<
SplitOff: <<
Package: %n-shlibs
Files: lib/*.*.dylib
Shlibs: %p/lib/libsigsegv.1.dylib 2.0.0 %n (>= 2.6-4)
DocFiles: AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL NEWS README
<<
DescDetail: <<
This is a library for handling page faults in user mode. A page fault occurs
when a program tries to access to a region of memory that is currently not
available.
<<
DescPackaging: <<
Version 2.6 introduce a not backward compatible change on the library. The
build script needs to be patch to create a new install_name version.
<<
Description: Library for handling page faults in user mode
License: GPL
Maintainer: elcepi <[email protected]>
Homepage: http://libsigsegv.sourceforge.net/
Index: libsigsegv.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/libsigsegv.info,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- libsigsegv.info 4 Oct 2008 20:56:56 -0000 1.11
+++ libsigsegv.info 21 Jun 2009 19:00:50 -0000 1.12
@@ -1,12 +1,14 @@
Package: libsigsegv
Version: 2.5
-Revision: 4
+Revision: 5
Epoch: 1
# Distribution: 10.4
Source: gnu
Source-MD5: bcb3a7208661dead3aec2cbde4373a3b
BuildDependsOnly: true
Depends: %N-shlibs (= %e:%v-%r)
+Conflicts: libsigsegv2
+Replaces: libsigsegv2
ConfigureParams: --enable-shared=yes
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README
--- NEW FILE: libsigsegv2.patch ---
diff -urN libsigsegv-2.6.orig/build-aux/ltmain.sh
libsigsegv-2.6/build-aux/ltmain.sh
--- libsigsegv-2.6.orig/build-aux/ltmain.sh 2008-05-18 03:42:00.000000000
-0700
+++ libsigsegv-2.6/build-aux/ltmain.sh 2009-01-18 23:58:29.000000000 -0800
@@ -5728,11 +5728,11 @@
darwin)
# Like Linux, but with the current version available in
# verstring for coding it into the library header
- func_arith $current - $age
+ func_arith $current - $age + 1
major=.$func_arith_result
versuffix="$major.$age.$revision"
# Darwin ld doesn't like 0 for these options...
- func_arith $current + 1
+ func_arith $current + 2
minor_current=$func_arith_result
xlcverstring="${wl}-compatibility_version ${wl}$minor_current
${wl}-current_version ${wl}$minor_current.$revision"
verstring="-compatibility_version $minor_current -current_version
$minor_current.$revision"
------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs