summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2012-11-02 20:29:28 +0000
committerEray Aslan <eras@gentoo.org>2012-11-02 20:29:28 +0000
commit0f87f6acd4f886c0c3761c9ad3e49c599fdb4145 (patch)
tree86c8113767c7575dd013c5ec810360286722dc33
parentCorrect package naming syntax and month, noted by pchrist (diff)
downloadhistorical-0f87f6acd4f886c0c3761c9ad3e49c599fdb4145.tar.gz
historical-0f87f6acd4f886c0c3761c9ad3e49c599fdb4145.tar.bz2
historical-0f87f6acd4f886c0c3761c9ad3e49c599fdb4145.zip
Add static-libs support - bug #440958
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x77F1F175586A3B1F
-rw-r--r--mail-filter/libspf2/ChangeLog7
-rw-r--r--mail-filter/libspf2/Manifest19
-rw-r--r--mail-filter/libspf2/libspf2-1.2.9-r1.ebuild41
3 files changed, 62 insertions, 5 deletions
diff --git a/mail-filter/libspf2/ChangeLog b/mail-filter/libspf2/ChangeLog
index b5f0571517d2..8678adfc4242 100644
--- a/mail-filter/libspf2/ChangeLog
+++ b/mail-filter/libspf2/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for mail-filter/libspf2
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/ChangeLog,v 1.42 2012/10/31 19:05:32 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/ChangeLog,v 1.43 2012/11/02 20:29:16 eras Exp $
+
+*libspf2-1.2.9-r1 (02 Nov 2012)
+
+ 02 Nov 2012; Eray Aslan <eras@gentoo.org> +libspf2-1.2.9-r1.ebuild:
+ Add static-libs support - bug #440958
31 Oct 2012; Jeroen Roovers <jer@gentoo.org> libspf2-1.2.9.ebuild:
Stable for HPPA (bug #440058).
diff --git a/mail-filter/libspf2/Manifest b/mail-filter/libspf2/Manifest
index d53353faa9da..26878d5ce126 100644
--- a/mail-filter/libspf2/Manifest
+++ b/mail-filter/libspf2/Manifest
@@ -4,13 +4,24 @@ Hash: SHA256
DIST libspf2-1.2.8.tar.gz 575270 SHA256 3b1cc6c891451b97b094b3e3b40348a952048a4d27ca16c0e50d0fb53938e07f
DIST libspf2-1.2.9.tar.gz 518001 SHA256 4837f6b063b1431673754cbf6bef8979de5ffc4d7f26f6b93abd42787ba04862 SHA512 3137571f438704c176c5251e7b93fd0a8b6b04e52ad37218685b42b1fc5da6286baee578da1a14291d185216bd2a909cca3e55d64ffe580e71be059d1043a248 WHIRLPOOL 6579abf5080c319030ed7200d21b7bdfd3d4cf8207b4f3e6132be485024959bc06536fadf9d8c6898911ffa19977f738ec6a65d268d64d8aea06f89e94278e5e
EBUILD libspf2-1.2.8.ebuild 717 SHA256 29b4ad0978c64249c0c7d5edd41a32a69a1766a1f64182321657b9d859ec2537 SHA512 95eeec4da07fe74f05c53fe6238bec7bf49d3d0db770c9fed9a269331fbc20640046074f2f06389ed9dcbb906d788da9050475224c282ba21c4384fa8191ed4f WHIRLPOOL d91b39eefda3ab37fa3639177f286d6d617a921f02b447a6f8443cf120476e4990503db7901d4d3ebb9cd55b129d2d3d984d3f2fcc10d43a9bf39af3fa7b365a
+EBUILD libspf2-1.2.9-r1.ebuild 1174 SHA256 9830f2939bbc52c05dec993ddd148d1f1c5ba207dd68a99d9e9c16bbf65a75d3 SHA512 2c70224dfa06a80adb50a95296664351f6f0fca049151b05c05c7288ada1191ba285e9c52083061f93b86915c67e0c58dae25f83c777abb36e607944b59675ce WHIRLPOOL 78d081315642909418ec05df51803264cbea9cfdecb617962041c3656bcfc26f9ef7c02d41de1f694e0fb04eeac07df59c90212106a1f7b62441fca5e26e5150
EBUILD libspf2-1.2.9.ebuild 705 SHA256 383342cfb431e4effce15e10ab184e2a1d87e7a42af1da747f1310a8cf8fb0dd SHA512 c30deab2138c95ab0a17ce073c770b71dc6c65e4e57f2b2c3713a81b6bd5cb6ccf965bbeea70de0fc4bd41163366d19770456ed7701d67d4c5df04bea36e00db WHIRLPOOL bf60116bc0ad83ad073a5e0c1203b97140e0e9b8bf993b3c83fe64941cf12247ac4d2dde603b20d281ce8c76fdbbe6275267b61e18ecf3ef4a6348c0d9ff2822
-MISC ChangeLog 5147 SHA256 516bfe2f096a9d3f9161779c32ad8d874891085eee4393b48aba6a5c9882678b SHA512 3af56cee366f74376d3aade36a843633656b1464bb0a5f5df5e4885dc7c90477217ddb2f3cfdcd5a61bb0a2186f507829c07fd0362556b04c113d5fcced438e6 WHIRLPOOL 5421c08e471a13069660081acae628e6c95c65325a548c667e241abc197d824cc7400af6098880a8ba1e92bc137c1f3721fd35042c77dd438f902f9f7055ea7c
+MISC ChangeLog 5292 SHA256 c0249c841afe1f76cee55e709a1c927e3ff31dc8ff375e85c99e896ce7df7ebd SHA512 0cd946ba13f60a6491c0597b957c65876b9b2c4ff71b4a0ea78c4ad68c2b668e8fd83500b0f455b58e8ddf7d3ec13bea9773cc2c3d18913c864b021ce040950f WHIRLPOOL 0d87dbd326418afe8efb35644cb67df4c1d7932f0c873500363e6372588881cfce4493ec6243930fcfef8277a00e8f3f614b94bf7856c3042b40616c342b7a91
MISC metadata.xml 583 SHA256 dba9e1a0fbcc46391bc214d782be104d80ac12bd4559783d6f86b6d4fd72c17e SHA512 3d8883a381d4bf5c05b4f1b79193556516560dd7dc3804b79752da6a5f1709da0b58fd0835fe141965945f636c798987b0c02b26921d1fd9c59f15673107d378 WHIRLPOOL 12bd2f670b13581e3b850cbfe3d49d4ed8e18b0b291b7f6d4d5fa9255b7e51252b49924de9139a46fc54eb7a7f109142f2c1beeb1ef87e5f2a9d07666990b34c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCRdn4ACgkQVWmRsqeSphN8lgCfaj87iesvjn8lgz22f3FsLdgT
-hkEAniDSV9c63o2+S0AMsfp5DcL8YwFI
-=y8/a
+iQIcBAEBCAAGBQJQlC0oAAoJEHfx8XVYajsfyE8QAJD9sC+UgjbywZFmZ4gN3kxj
+V4OVawuMISuHJ8zTLWzwy597rHgyms+ri8vNaPUHG1BG2/U/XhSjq0Zn+t5L5lsi
+MDhQe9OpaSVXwLoKfpDk/vVfZLywWZCfmIvNjPuMt3uawSAM/9quevJa7EvSA+8d
+kGMwTcBfrZ8B+2lkhEEWyjGu076AuoXSoDbwbnaXWn9pWQk9A16Sig0SqzdqGWrR
+O642a0Vjir06O0Y0tO2uvCWqFrc+JQ9OZBUSm9m9aPrRzMV5zOWuuxaYBsM/nEeL
+a2pA2Kg+M5qGUbAOY2EMA1kPLt3w3aLHD4+qZXm9410mmLyy9Ltkuw0pmNRAGr23
+E6aoMG83WsKNqyVQ9XwelI5NU0aYTHyaO3dUaORhAe955idGd5ORlPv+zYVDWMFn
+LqrB2uVQrupTE0tWVLM9rBgtG7bgol+HImeZUacCL5SrFwR5FUa+dJXV4QhALHFp
+CCQKgkyLR3arIK+sXYhSQsZpkDMQLU2ook/eVRBiLomoa4LpyUNNs3n40MFtPLs6
+mTCyJuwVUa4vdCgRKbJNMG4RU4/C6O0ba5Ix13pkts/6h/1vgiHpw+ROjFCLnBJ0
+P8/5bCnSjdS5Yqa8oBsocF2HjY0vg3I54kOgc3mal2cHI5/TTpFfqyzdwFUSHF20
+ziaUTwDNIC+XGK0rmpsy
+=TaYu
-----END PGP SIGNATURE-----
diff --git a/mail-filter/libspf2/libspf2-1.2.9-r1.ebuild b/mail-filter/libspf2/libspf2-1.2.9-r1.ebuild
new file mode 100644
index 000000000000..ad2d85ab59df
--- /dev/null
+++ b/mail-filter/libspf2/libspf2-1.2.9-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/libspf2/libspf2-1.2.9-r1.ebuild,v 1.1 2012/11/02 20:29:16 eras Exp $
+
+EAPI=4
+inherit eutils autotools
+
+DESCRIPTION="libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair."
+HOMEPAGE="http://www.libspf2.org"
+SRC_URI="http://www.libspf2.org/spf/libspf2-${PV}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 BSD-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND="!dev-perl/Mail-SPF-Query"
+
+src_prepare() {
+ if ! use static-libs; then
+ sed -i -e '/bin_PROGRAMS/s/spfquery_static//' src/spfquery/Makefile.am \
+ -e '/bin_PROGRAMS/s/spftest_static//' src/spftest/Makefile.am \
+ -e '/bin_PROGRAMS/s/spfd_static//' src/spfd/Makefile.am \
+ -e '/bin_PROGRAMS/s/spf_example_static//' src/spf_example/Makefile.am \
+ || die
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc README TODO INSTALL
+
+ use static-libs || rm -f "${D}"/usr/lib*/libspf2.la
+}