summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-12-21 15:38:38 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-12-21 15:38:38 +0000
commit6f8eee9268feadfbd3ad29ed42e074e548819741 (patch)
treea7dd7583641e31fd13f67183359d35e6937dfcf0 /net-mail/libpst
parentMigrate to qt4-r2 eclass. Remove old ebuild (diff)
downloadhistorical-6f8eee9268feadfbd3ad29ed42e074e548819741.tar.gz
historical-6f8eee9268feadfbd3ad29ed42e074e548819741.tar.bz2
historical-6f8eee9268feadfbd3ad29ed42e074e548819741.zip
Fix building with -Wl,--as-needed wrt #277145 by Kacper Kowalik.
Package-Manager: portage-2.2_rc59/cvs/Linux x86_64
Diffstat (limited to 'net-mail/libpst')
-rw-r--r--net-mail/libpst/ChangeLog6
-rw-r--r--net-mail/libpst/Manifest5
-rw-r--r--net-mail/libpst/files/libpst-0.6.41-asneeded.patch18
-rw-r--r--net-mail/libpst/libpst-0.6.41.ebuild12
4 files changed, 34 insertions, 7 deletions
diff --git a/net-mail/libpst/ChangeLog b/net-mail/libpst/ChangeLog
index f6f093cfd342..ba157a4ee3bb 100644
--- a/net-mail/libpst/ChangeLog
+++ b/net-mail/libpst/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-mail/libpst
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/ChangeLog,v 1.21 2009/10/27 10:24:27 volkmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/ChangeLog,v 1.22 2009/12/21 15:38:37 ssuominen Exp $
+
+ 21 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> libpst-0.6.41.ebuild,
+ +files/libpst-0.6.41-asneeded.patch:
+ Fix building with -Wl,--as-needed wrt #277145 by Kacper Kowalik.
27 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> libpst-0.6.41.ebuild:
Keywording for ppc, bug 271000
diff --git a/net-mail/libpst/Manifest b/net-mail/libpst/Manifest
index a3424e32dcd8..92051713fc51 100644
--- a/net-mail/libpst/Manifest
+++ b/net-mail/libpst/Manifest
@@ -1,6 +1,7 @@
AUX libpst-0.4.1-gentoo.diff 2459 RMD160 c019a14cb9c8917ca5c8731dd7fc7b7ca7f66213 SHA1 86334f08eaf74ddcf1590f54ff0a2bd7a3825e4f SHA256 208e4c71ceb7b16ddce8ac253affb2ead0c0cd2564417ccf81cbce3cc43aeb2e
AUX libpst-0.5.1-gentoo.diff 3961 RMD160 6b02a093dfb00651e4b5845bef8f287826604114 SHA1 1c06143ebd7dcfc2c23efeb41ae554d9232b0fab SHA256 321145c02e92b178ab20bf113d2c499058cb98247026728d23d6b90a330e4a4a
AUX libpst-0.5.2-gentoo.diff 3961 RMD160 6b02a093dfb00651e4b5845bef8f287826604114 SHA1 1c06143ebd7dcfc2c23efeb41ae554d9232b0fab SHA256 321145c02e92b178ab20bf113d2c499058cb98247026728d23d6b90a330e4a4a
+AUX libpst-0.6.41-asneeded.patch 889 RMD160 7064ea0a6e7b7283ce5b58172008b9307487d0f0 SHA1 4c41185d7a3af0a9041b1c788e6fdac16a931dc9 SHA256 99cd8e91654607ffa241388f4cafc8c7b241de71f1298f37ee63c97eaea59ae1
DIST libpst-0.5.2.tar.gz 89256 RMD160 fc4e0976841f7a4da21f0c2d77e126d27e00a641 SHA1 d5b13f293512a845da00ceb9bb1a78ec03b79874 SHA256 1e4a0e7a8d1572e8fe77c62a0e747b832bb93814fd1df624077ad0f879477857
DIST libpst-0.6.37.tar.gz 2209013 RMD160 2dc16940d39e151092d448d21117759c4e6bf805 SHA1 dc55714d74e2e76e039c473a2f78c6ea87fe0020 SHA256 349826f3d68d01ca60dca386af8e493e8a5e94c6a23efcec03fdfb294e8a2f57
DIST libpst-0.6.38.tar.gz 1990743 RMD160 816763db3ebe9484b30f5f180d140a7c940256ab SHA1 19ec83569fca12c3ecfc334b46fa080af641c12f SHA256 32137513288c8f0302cc0f49df55997335aaa10c540f2a2e255977fcb281f431
@@ -8,6 +9,6 @@ DIST libpst-0.6.41.tar.gz 1933360 RMD160 01cdef53e07e7f776e876c55030c8394aae51b2
EBUILD libpst-0.5.2.ebuild 884 RMD160 b8368c34d89a5ae69bee8e434d63b4c8a47fde1c SHA1 c30988a6e1e32b466e3a9bd05e81bdafcfaed109 SHA256 40d8dcea6b9455256f7dbd396d47a84303996d8c7eea227b68a935c391a10d7a
EBUILD libpst-0.6.37.ebuild 880 RMD160 077dea3dc492332ce8e7c7218f81a97908e305ba SHA1 a2b398f0e815ff0b97274de1e2958c6d6a2ec8f0 SHA256 3001f42cb885643bf82dda1d00a91d0459db2809ed73f524e78df7ededc75a24
EBUILD libpst-0.6.38.ebuild 1138 RMD160 59833f9e908fc6922bc16115b55f70c72bb4552a SHA1 f609838ceee4ae2554462894656fd726a6f8fabc SHA256 abe949612ba7f531e45df8d394eb1e9be5037a0e4b26671dac6c033dc78ca30d
-EBUILD libpst-0.6.41.ebuild 1051 RMD160 13437f2bcdb47a4b4983d9f7cb2f9d3400143459 SHA1 a1c282307dfca013b36bc5e2b09f216f07011a07 SHA256 7e40bfb3914881a128bc3809c2f85ea2157ceeea32cf6e3db4b606374ffdebce
-MISC ChangeLog 3119 RMD160 f6e526bd24fb2bf2995aa2fea432445a36eff559 SHA1 c92681c471469d6616e4ef0a2712a75a846e745a SHA256 b54e44e8f338b0d06d1494346088e654d0d3a3d501a1236cf1e542ef4404316b
+EBUILD libpst-0.6.41.ebuild 1134 RMD160 4b186de31b23cc3a8a801e528262f1dfa802ccc9 SHA1 2258352db0617dad216d7c70ca8eabe253879768 SHA256 bc538d193628d480babc0e0ae9c6042d90d09893bd3f3d86f15860102b9a31c3
+MISC ChangeLog 3304 RMD160 ef2023b4bfe5f045bc519366e60c5480d7837ff3 SHA1 bf2d277a083f5f9e7be21a8f925c207a695c8b0f SHA256 6ab6013aedfd5daad5f1ef957d1dba33023e13dc87c3d46c953efd87457ee0f5
MISC metadata.xml 227 RMD160 19b1e52cedc98f0d357f05198fb9d53dc149a7cf SHA1 7f535de4050c8a8f8e8c45a7bf1767c995a57e1c SHA256 8627e4b3c97288567f379156f258e1e2e76f1570bb6abb583a80631b83b21873
diff --git a/net-mail/libpst/files/libpst-0.6.41-asneeded.patch b/net-mail/libpst/files/libpst-0.6.41-asneeded.patch
new file mode 100644
index 000000000000..9ba96ac4ab62
--- /dev/null
+++ b/net-mail/libpst/files/libpst-0.6.41-asneeded.patch
@@ -0,0 +1,18 @@
+--- libpst-0.6.41.orig/configure.in 2009-06-24 05:29:31.000000000 +0200
++++ libpst-0.6.41/configure.in 2009-10-30 22:36:07.421577082 +0100
+@@ -134,7 +134,7 @@
+ AC_HEADER_DIRENT
+ AC_HEADER_STDC
+ AC_CHECK_HEADERS([ctype.h dirent.h errno.h fcntl.h inttypes.h limits.h regex.h semaphore.h signal.h stdarg.h stdint.h stdio.h stdlib.h string.h sys/param.h sys/shm.h sys/stat.h sys/types.h time.h unistd.h wchar.h])
+-AC_SEARCH_LIBS([sem_init],rt)
++AC_SEARCH_LIBS([sem_init], [ pthread pthreads thread threads ] )
+
+
+ # Checks for typedefs, structures, and compiler characteristics.
+--- libpst-0.6.41.orig/Makefile.am 2009-06-24 05:29:31.000000000 +0200
++++ libpst-0.6.41/Makefile.am 2009-10-30 22:43:06.738326493 +0100
+@@ -1,3 +1,4 @@
++ACLOCAL_AMFLAGS = -I m4
+ SUBDIRS = src python man html debian
+ htmldir = ${datadir}/doc/@PACKAGE@-@VERSION@
+ html_DATA = AUTHORS COPYING ChangeLog NEWS README
diff --git a/net-mail/libpst/libpst-0.6.41.ebuild b/net-mail/libpst/libpst-0.6.41.ebuild
index c5b879450c6e..7b59c8b72002 100644
--- a/net-mail/libpst/libpst-0.6.41.ebuild
+++ b/net-mail/libpst/libpst-0.6.41.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.41.ebuild,v 1.4 2009/10/27 10:24:27 volkmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/libpst/libpst-0.6.41.ebuild,v 1.5 2009/12/21 15:38:37 ssuominen Exp $
-EAPI="2"
-
-inherit eutils toolchain-funcs
+EAPI=2
+inherit autotools eutils toolchain-funcs
DESCRIPTION="Tools and library for reading Outlook files (.pst format)"
HOMEPAGE="http://www.five-ten-sg.com/libpst/"
@@ -21,6 +20,11 @@ DEPEND="virtual/libiconv
python? ( >=dev-libs/boost-1.35.0-r5[python] )
${RDEPEND}"
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-asneeded.patch
+ eautoreconf
+}
+
src_configure() {
econf \
$(use_enable debug pst-debug) \