libs/gpgme: fix libgpgme-pthread shared library
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Tue, 12 Jan 2010 21:14:42 +0000 (21:14 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Tue, 12 Jan 2010 21:14:42 +0000 (21:14 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@8513 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

1.1.8-no-undefined.patch [new file with mode: 0644]
README
gpgme-1.1.8-2.cygport [moved from gpgme-1.1.8-1.cygport with 93% similarity]

diff --git a/1.1.8-no-undefined.patch b/1.1.8-no-undefined.patch
new file mode 100644 (file)
index 0000000..247f648
--- /dev/null
@@ -0,0 +1,11 @@
+--- origsrc/gpgme-1.1.8/src/Makefile.am        2008-12-03 07:36:07.000000000 -0600
++++ src/gpgme-1.1.8/src/Makefile.am    2010-01-12 03:45:23.583958100 -0600
+@@ -190,7 +190,7 @@ libgpgme_la_DEPENDENCIES = $(assuan_libo
+ libgpgme_la_LIBADD = $(assuan_libobjs) @LTLIBOBJS@ \
+       @GPG_ERROR_LIBS@ @NETLIBS@
+-libgpgme_pthread_la_LDFLAGS = $(libgpgme_version_script_cmd) -version-info \
++libgpgme_pthread_la_LDFLAGS = $(no_undefined) $(libgpgme_version_script_cmd) -version-info \
+       @LIBGPGME_LT_CURRENT@:@LIBGPGME_LT_REVISION@:@LIBGPGME_LT_AGE@
+ libgpgme_pthread_la_DEPENDENCIES = $(assuan_libobjs) \
+       @LTLIBOBJS@ $(srcdir)/libgpgme.vers
diff --git a/README b/README
index 8621911b0414494e67b90b2e1746db9571a2f29a..20f29e5f6ea7732628b639dfb3ef7fe6dae4443d 100644 (file)
--- a/README
+++ b/README
@@ -7,20 +7,20 @@ GPGME provides a high-level crypto API for encryption, decryption,
 signing, signature verification and key management.
 
 Runtime requirements:
-  cygwin-1.7.0-44
+  cygwin-1.7.1-1
   gnupg
-  libgcc1-4.3.2-2
+  libgcc1-4.3.4-3
   libgpg-error-1.6-1
 
 Build requirements:
 (besides corresponding -devel packages)
-  autoconf2.5-2.63-10
-  automake1.10-1.10.1-10
-  binutils-20080624-2
-  cygport-0.9.6-1
-  gawk-3.1.6-2
-  gcc4-core-4.3.2-2
-  libtool-2.2.7a-12
+  autoconf2.5-2.65-1
+  automake1.10-1.10.3-1
+  binutils-2.19.51-1
+  cygport-0.9.80-1
+  gawk-3.1.7-1
+  gcc4-core-4.3.4-3
+  libtool-2.2.7a-15
   make-3.81-2
   sed-4.1.5-2
 
@@ -46,36 +46,11 @@ This will create:
 
 -------------------------------------------
 
-Files included in the binary packages:
-
-(libgpgme11)
-  /usr/bin/cyggpgme-11.dll
-  /usr/bin/cyggpgme-pthread-11.dll
-  /usr/share/doc/gpgme/AUTHORS
-  /usr/share/doc/gpgme/COPYING
-  /usr/share/doc/gpgme/ChangeLog
-  /usr/share/doc/gpgme/NEWS
-  /usr/share/doc/gpgme/README
-  /usr/share/doc/gpgme/THANKS
-  /usr/share/doc/gpgme/TODO
-
-(libgpgme-devel)
-  /usr/bin/gpgme-config
-  /usr/include/gpgme.h
-  /usr/lib/libgpgme-pthread.dll.a
-  /usr/lib/libgpgme-pthread.la
-  /usr/lib/libgpgme.dll.a
-  /usr/lib/libgpgme.la
-  /usr/share/aclocal/gpgme.m4
-  /usr/share/common-lisp/source/gpgme/gpgme-package.lisp
-  /usr/share/common-lisp/source/gpgme/gpgme.asd
-  /usr/share/common-lisp/source/gpgme/gpgme.lisp
-  /usr/share/info/gpgme.info.gz
-
-------------------
-
 Port Notes:
 
+----- version 1.1.8-2 -----
+Rebuilt to fix libgpgme-pthread shared library.
+
 ----- version 1.1.8-1 -----
 Initial release for Cygwin 1.7.
 
similarity index 93%
rename from gpgme-1.1.8-1.cygport
rename to gpgme-1.1.8-2.cygport
index 1e90b5a83f241379d385b994850c044c50e39a4e..d2da4d09bb01c73ac98ac6ec42c42ea94bcff8f2 100644 (file)
@@ -2,6 +2,7 @@ DESCRIPTION="GnuPG Made Easy library"
 HOMEPAGE="http://www.gnupg.org/related_software/gpgme/"
 SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2
          ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2.sig"
+PATCH_URI="1.1.8-no-undefined.patch"
 
 PKG_NAMES="${PN} lib${PN}11 lib${PN}-devel"
 libgpgme11_CONTENTS="usr/bin/*-11.dll usr/share/doc/"
This page took 0.025999 seconds and 5 git commands to generate.