summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2012-10-15 12:43:14 +0000
committerEray Aslan <eras@gentoo.org>2012-10-15 12:43:14 +0000
commitef491b10ddb2d08a1550756419da1f0583f5611f (patch)
tree29f6c73d583ef445453082d2e1d939cc2d169e19 /net-mail/topal
parentAdd topal and chappa USE flags for use with mail-client/alpine - bug #391387.... (diff)
downloadhistorical-ef491b10ddb2d08a1550756419da1f0583f5611f.tar.gz
historical-ef491b10ddb2d08a1550756419da1f0583f5611f.tar.bz2
historical-ef491b10ddb2d08a1550756419da1f0583f5611f.zip
Version bump
Package-Manager: portage-2.2.0_alpha138/cvs/Linux x86_64 Manifest-Sign-Key: 0x586A3B1F
Diffstat (limited to 'net-mail/topal')
-rw-r--r--net-mail/topal/ChangeLog9
-rw-r--r--net-mail/topal/Manifest37
-rw-r--r--net-mail/topal/files/75-Makefile.patch76
-rw-r--r--net-mail/topal/topal-75.ebuild42
4 files changed, 150 insertions, 14 deletions
diff --git a/net-mail/topal/ChangeLog b/net-mail/topal/ChangeLog
index 02a7c5150f22..980c830c0b3f 100644
--- a/net-mail/topal/ChangeLog
+++ b/net-mail/topal/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-mail/topal
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/topal/ChangeLog,v 1.10 2012/06/13 09:46:57 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/topal/ChangeLog,v 1.11 2012/10/15 12:43:13 eras Exp $
+
+*topal-75 (15 Oct 2012)
+
+ 15 Oct 2012; Eray Aslan <eras@gentoo.org> +files/75-Makefile.patch,
+ +topal-75.ebuild:
+ Version bump
13 Jun 2012; Michael Weber <xmw@gentoo.org> topal-72.ebuild:
ppc stable (bug 317971)
@@ -39,4 +45,3 @@
+metadata.xml, +topal-64.ebuild:
Initial commit. Thanks to Sascha Lucas, Peter Gantner and Nils Schlupp
(#215881)
-
diff --git a/net-mail/topal/Manifest b/net-mail/topal/Manifest
index 8cf4e75d83c3..d7e14572df14 100644
--- a/net-mail/topal/Manifest
+++ b/net-mail/topal/Manifest
@@ -1,18 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX 64-Makefile.patch 2267 RMD160 60348219f8849e3719bf2678da4858c8f8d48dea SHA1 5fb4a4a6d7c08c29324436d1711b5d7151168205 SHA256 8623312f3eea1fa5ad3a41cd434dbe30cee9011eb3ccbdf459692a5d74e4f9a8
-AUX 72-Makefile.patch 2481 RMD160 83f4c210459a581e6e8f10e99ee2d38ee4511dde SHA1 704cc8c8cd9905bb8602fdef2b5d56e5127cd848 SHA256 c824acdda60194bf885733663a6255e03197597cb411f89eecf63cc37ce7baba
-DIST topal-package-64.tgz 170401 RMD160 69e5bdd0b2956fc4ead3815304d7e4def4f99292 SHA1 e2939bcff099e8d32e30dc1eef025f9b29b1053a SHA256 e44b879a8e8d96d5f0cad9e2b68056ba05fe4267a6f4d2d50325164be3f48cd5
-DIST topal-package-72.tgz 186728 RMD160 80a5493a91fe19f2b92a3e56810035b890cab1fb SHA1 1c05595d6b00db179539620d997c27ef4cf42fd3 SHA256 ccef20b3add7add640931b6de284e90815dade6ddc171b20d35f8d9b3487db52
-EBUILD topal-64.ebuild 1069 RMD160 5f9134dd9152d1b063e6c690788c390ded11c92c SHA1 1a41b0a2d57fd85e0d47b99c779687680982c3fb SHA256 5a83c6fabc3b600b55a0a213f41bcdde45cb85275cf4589c3748c3a4b6bf0983
-EBUILD topal-72.ebuild 1111 RMD160 b05490f5fd24b5d2918f2ec59c5ad6335ff847a6 SHA1 5652ac37b7ae916b98fb18f54c91aa08a49be0c5 SHA256 bb1d37c14d49cb3c6968d28ca6146ed3260ae4f29d71c3b316c1baf959e2dc7b
-MISC ChangeLog 1457 RMD160 6c9c3aad49257aa5119ca020870a80d231791314 SHA1 8d2628d779f40069ca52ecbaf509a3272e526bda SHA256 9171abc4042c96664fb772d52caea94fe2569a541eb3cd9bea3a9511b811163d
-MISC metadata.xml 433 RMD160 91fef629634574556108d901437922eb33de1054 SHA1 b9b7d25e163f9d7324691053f059427aeabfc63d SHA256 20be76d34b7465137697e575336303c4ad625646dec31a1031562c69654aabaf
+AUX 64-Makefile.patch 2267 SHA256 8623312f3eea1fa5ad3a41cd434dbe30cee9011eb3ccbdf459692a5d74e4f9a8 SHA512 59792268069b5f9cd6c0981b3c9de31e447c7232a3f2507c6f4998394e1dfbe1173a5dd65190b9e7d17624ebb2a14beffe603ff61b82f0b4794cf6748835d93a WHIRLPOOL 64ea41dad36fd778ae59f09a8e44f31ed5717460964e9988e5093d8eb4bba48e2b2c5d263ac4ad772f79f53c21849afe91e050f2a644acd01ebfd63f57fcf81b
+AUX 72-Makefile.patch 2481 SHA256 c824acdda60194bf885733663a6255e03197597cb411f89eecf63cc37ce7baba SHA512 cdd7ce072c6cddba7b697bfae10140050cf4bcd847355f91752ee0df14a596ac20f10cbabc8a1f774806bfa8a0b283ec05df98980715b53d69275cb9e0dd744b WHIRLPOOL db1d1d37c0db2bab88e2da75cce447193bfa6fdc57ef5a86470d2830ad98e7e680e57dd58bdd4ef009c68b8224c994186fc2cd204c0b6ecfcde47e8441ad8161
+AUX 75-Makefile.patch 2379 SHA256 bc4c2cf0b3cd40ecdee548dbd331e005d406fc7de9c1690ac90bcafb9a7796c5 SHA512 748bda9ed88ca670d2a2adcb1352e3f0b391e31f3e0e46e4353466856e2402583436713508951ab3cf5dc24b1a57c13ad045ce359964f9ce5d31ee92d54e8aa7 WHIRLPOOL 20fec0f04cab8371e0163c3ca305d30d0ac0ec3b6fa09f2a743ebcadbc2bdac91f047427a9e403c7684f6bdb833524b83f7e7718d656ed32b2db2d57a0ed3f74
+DIST topal-package-64.tgz 170401 SHA256 e44b879a8e8d96d5f0cad9e2b68056ba05fe4267a6f4d2d50325164be3f48cd5
+DIST topal-package-72.tgz 186728 SHA256 ccef20b3add7add640931b6de284e90815dade6ddc171b20d35f8d9b3487db52 SHA512 4c38731c7330e436632764116b694ac5ee2a819d3c6b1ca50d2e48a0824ec291b3940799a2a81f9af3c756dbc4528e87c41c14b7d99746ca32f5ef74727edcf2 WHIRLPOOL 4d3d67c1c1840c39162201863c6e5f6cce3eab6d29a14732d98c11a8946177e24ffe7db2fdd66ba5cbf0d98caf774a10a49efa120c4d6c2682dda4397c9d0518
+DIST topal-package-75.tgz 345976 SHA256 cc6da6fc4945d1fbd773eb01811fef4a23a7ac6bdc3c5a20c9cf33bb88ca70bd SHA512 fae4fdb1a10e8173ae233658337f3f6169637382289ad91bf1adb704bcaa10a7ce3a957015b0745034cacd5314b53e687650eee0868ca30cd176d5a255b21e64 WHIRLPOOL 987cdb6a979457bbaf25e341f8e22370a53838ad0b4c38c6185c12b5df13d50b3675051d4b6f4a0ead314565146070e413d4929a066b282cca3c035cf6193c73
+EBUILD topal-64.ebuild 1069 SHA256 5a83c6fabc3b600b55a0a213f41bcdde45cb85275cf4589c3748c3a4b6bf0983 SHA512 80c6d59b5ec2425142c7edcad9ec1fc6a508afa8e31fa071b5d2708e69450d6523522f454537e0e2330129c7cea4c79cbec27d68180bc3a28bb81821f3e77bd9 WHIRLPOOL 3c6ed0ba9522d3d7e0d1b2033e1392f57f2fa4bf9d48a6a117088315720bad3c54691c216e4979fbf5f545b8c1ce93a1c5da5b0f59fceab3904788ba92a9a1ba
+EBUILD topal-72.ebuild 1111 SHA256 bb1d37c14d49cb3c6968d28ca6146ed3260ae4f29d71c3b316c1baf959e2dc7b SHA512 a9ce8614ad49d941879dc9442b4ff3ad83a2478a6c8499e209f52e1c590e77d2f8bf6e15d78df704ae9f067e61e623938376dc904d7e9568f3817c7403887bdf WHIRLPOOL 92861c20e921778203e05c728173151036a239df19f076464e623c2cba4974db54623360bd9110ff9f858bf5708174215ac275913ff4c770dfbc69a8595ef740
+EBUILD topal-75.ebuild 1128 SHA256 d3be6728aa5694c9ea362281474327c2801b3e2903386746dd9b14dbc78a20f5 SHA512 938e3fb2c2cd03b81de2c8360de38c271acc78e66f97545a03165b4e2ad65ca28cf0d461fe0b4b459fcbb4c1ac591ab6e61edbdb792651ad054158f7dfa15776 WHIRLPOOL 54370c7de85608513d3831c7fbe561bcccd4f38d5460bdfb2ff66e68814f87b0c964703e528da9e7e416970453dd4a920295e66eabdf00bf0e7c19b9c0c04608
+MISC ChangeLog 1588 SHA256 d2e41969b18621940556945c0d92dd4f252d2cfebee6eabbd8000b9d18f5956d SHA512 8f2bb082abb19365ece1f8f89c6e262833a8282e7281b7b6d9e4074c486f0634a5a2e2bbc3ffe1e15f777c80d9c350f4485d1744bfccf8a0b3f3383b2b5dbb51 WHIRLPOOL 48db74951eee6bfe93ceb66cddc1e24b430c74abf826bd4532092b9e2567ae84bead7fca3e3e6c77987f3c7725d5f68763c4704c6e6fa6bcbd881062a8105103
+MISC metadata.xml 433 SHA256 20be76d34b7465137697e575336303c4ad625646dec31a1031562c69654aabaf SHA512 dae3157eca974c583ed43b66d41dacd23b211a766eb6a297e23dd339727db07899ccc1ef5dd5698ae58be952f2bff4e859a023ab9d93cf4ec8c8e91a11701cf3 WHIRLPOOL 9c97cb8c12770126f7a2e38d24bc0d2fb9307f7c37def6ed2b473e5a89660201d7a111c40ffcf2738581aca94d3e59ed59438c3d28504de4d9eea5a43a2897d1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAk/YYXEACgkQknrdDGLu8JC8+AD9EhfxYEZfXdiZVJVgmIys34vc
-TX5pBk8LSr3pha/svQoA/AmlYEZ1LMnZy7FK/DcJMGS5EvrGgj2bat4VHuJd0w4C
-=KLvJ
+iQIcBAEBCAAGBQJQfATiAAoJEHfx8XVYajsfqq4P/iXRiq7KmsNaG6t01ZQtigh/
+GGzpA2sVMmWFnIxTfk9Di8ZCUOq5uw4LXLWx3mhv+pCGutpdSp3HTAmCiv8ER1Oo
+tnRWZi8FwTTLgDRQd3rZ+vsxNHlI54oOGd5eNnUPDA/r2omnLYy7wX3p2eTKrNEG
+Tdwzr9ekey6c13P/VUm7sfYbr/X9uc1xiDhluHDGEJW18BtDMlPKC4vC7q2qWB15
+e/UM2C4J8NPsIMkEvUo0J252OlqzKFjsaMaqlQ8pridSNx2H8rk+TSCm+ZQ9nANE
+T3QJdxh3Pe7rVqtCp0OC4kKXY5KxGuQHQXRWn3gvDvFa1qVogJyvF4Pk9BhNFGku
+P7H12ikdeJh3Y7fnadvbC45b5kHytO2p55YxAJi2UYgi0NFzPJZrQiQS+LNj4uax
+2CnVB+m0TrolhiTgTibakxEV/PYwLBqM5fKrxPXDWSMxMW5iMM3nwpgCrfaXlG65
+MLfSPXP30WE85K35llNvBQGWX0D2h+y+9j5aUAhwXs3cv5zdOY/3RnpHRm3Q6dST
+QLMaFBeugghTbp9qbJV55/IHVyN5IoEdWu7JVd+IpMfryucl/tQedz6eonjJN3eR
+eLdthpQV5spr4m/vOJ5+y68nhe61ybGWs8cmEuWTFjxStF/slkvHgsB2rw64yg9p
+t+fQLrVhVUmSlWaAfzgi
+=2KOt
-----END PGP SIGNATURE-----
diff --git a/net-mail/topal/files/75-Makefile.patch b/net-mail/topal/files/75-Makefile.patch
new file mode 100644
index 000000000000..54a4dc6316d1
--- /dev/null
+++ b/net-mail/topal/files/75-Makefile.patch
@@ -0,0 +1,76 @@
+--- MIME-tool/Makefile 2012-10-14 09:36:08.547372628 +0000
++++ MIME-tool/Makefile 2012-10-14 09:37:30.786356453 +0000
+@@ -1,10 +1,13 @@
+ .PHONY: all clean realclean distrib
+
++CC=gcc
++CFLAGS=-Wall -O2
++LDFLAGS=
++
+ all: mime-tool
+
+ mime-tool: mime.c
+- gcc -Wall -O2 -o mime-tool mime.c
+- -strip mime-tool
++ $(CC) $(CFLAGS) $(LDFLAGS) -o mime-tool mime.c
+
+ realclean: clean
+ -rm mime-tool
+--- Makefile 2012-10-14 10:01:35.211485438 +0000
++++ Makefile 2012-10-14 10:08:26.682400711 +0000
+@@ -15,6 +15,10 @@
+
+ .PHONY: all binary doc clean realclean distclean package install distrib all2 FORCE
+
++CC=gcc
++CFLAGS=-Wall -O2
++LDFLAGS=
++
+ RELEASECODE=$(shell grep '^<dt>' Changelog.html | tail -1 | sed 's/.* release //; sx</a>.*$$xx')
+ BUILDDATE=$(shell date '+%Y-%m-%dT%H%M%S%Z')
+
+@@ -44,20 +48,19 @@
+ all2: package distrib
+
+ ada-readline-c.o: ada-readline-c.c
+- gcc -c -Wall -O2 $(TOPALDEBUG) ada-readline-c.c
++ $(CC) -c $(CFLAGS) $(TOPALDEBUG) ada-readline-c.c
+
+ ada-echo-c.o: ada-echo-c.c
+- gcc -c -Wall -O2 $(TOPALDEBUG) ada-echo-c.c
++ $(CC) -c $(CFLAGS) $(TOPALDEBUG) ada-echo-c.c
+
+ externals-c.o: externals-c.c
+- gcc -c -Wall -O2 $(TOPALDEBUG) externals-c.c
++ $(CC) -c $(CFLAGS) $(TOPALDEBUG) externals-c.c
+
+ mime-tool:
+- make -C MIME-tool
++ $(MAKE) -C MIME-tool
+
+ topal: $(TOPALDEPS)
+- gnatmake -gnat05 -gnatwa -gnato -O2 $(TOPALDEBUG) topal
+- -strip topal
++ gnatmake -gnat05 -gnatwa -gnato -O2 $(TOPALDEBUG) topal -largs $(LDFLAGS)
+
+ # FORCE, because BUILDDATE changes each time....
+ version_id.adb: mkversionid FORCE
+@@ -74,13 +77,13 @@
+ topal.pdf: topal.tex versionid.tex
+ pdflatex topal.tex && pdflatex topal.tex
+
+-install: all
++install:
+ install -d $(INSTALLPATHBIN) $(INSTALLPATHDOC) $(INSTALLPATHMAN)/man1 $(INSTALLPATHPATCHES)
+- install -m 755 -s topal $(INSTALLPATHBIN)
+- install -m 644 Features.html Changelog.html topal.pdf COPYING $(INSTALLPATHDOC)
++ install -m 755 topal $(INSTALLPATHBIN)
++ install -m 644 screens/*.png $(INSTALLPATHDOC)
+ install -m 644 topal.man $(INSTALLPATHMAN)/man1/topal.1
+- install -m 644 pine-*.patch alpine-*.patch alpine-*.patch-* $(INSTALLPATHPATCHES)
+- install -m 755 -s MIME-tool/mime-tool $(INSTALLPATHBIN)
++ install -m 644 alpine-*.patch alpine-*.patch-* $(INSTALLPATHPATCHES)
++ install -m 755 MIME-tool/mime-tool $(INSTALLPATHBIN)
+ install -m 644 MIME-tool/mime-tool.man $(INSTALLPATHMAN)/man1/mime-tool.1
+
+ clean:
diff --git a/net-mail/topal/topal-75.ebuild b/net-mail/topal/topal-75.ebuild
new file mode 100644
index 000000000000..cbf4a1ed4821
--- /dev/null
+++ b/net-mail/topal/topal-75.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/topal/topal-75.ebuild,v 1.1 2012/10/15 12:43:13 eras Exp $
+
+EAPI=4
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="Topal is a 'glue' program that links GnuPG and Pine/Alpine."
+HOMEPAGE="http://homepage.ntlworld.com/phil.brooke/topal/"
+SRC_URI="http://homepage.ntlworld.com/phil.brooke/topal/rel-${PV}/topal-package-${PV}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+
+RDEPEND=">=app-crypt/gnupg-2.0.7-r1
+ || ( net-mail/metamail app-misc/run-mailcap )
+ || ( app-text/dos2unix app-text/hd2u )
+ sys-libs/ncurses
+ sys-libs/readline"
+DEPEND="${RDEPEND}
+ virtual/ada
+ doc? ( app-text/texlive )"
+
+src_prepare() {
+ rm "${S}"/MIME-tool/mime-tool || die
+ epatch "${FILESDIR}"/${PV}-Makefile.patch
+ use doc || sed -i -e '/pdflatex/s/^/#/' Makefile
+}
+
+src_compile() {
+ emake -j1 CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ emake install \
+ INSTALLPATH="${D}"/usr \
+ INSTALLPATHDOC="${D}/usr/share/doc/${PF}"
+ dohtml "${S}"/*.html
+}