diff options
Diffstat (limited to 'x11-plugins/wmail')
-rw-r--r-- | x11-plugins/wmail/Manifest | 8 | ||||
-rw-r--r-- | x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch | 12 | ||||
-rw-r--r-- | x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch | 26 | ||||
-rw-r--r-- | x11-plugins/wmail/metadata.xml | 9 | ||||
-rw-r--r-- | x11-plugins/wmail/wmail-2.0-r3.ebuild | 44 | ||||
-rw-r--r-- | x11-plugins/wmail/wmail-2.0-r4.ebuild | 43 |
6 files changed, 142 insertions, 0 deletions
diff --git a/x11-plugins/wmail/Manifest b/x11-plugins/wmail/Manifest new file mode 100644 index 000000000000..3c39096a1ccd --- /dev/null +++ b/x11-plugins/wmail/Manifest @@ -0,0 +1,8 @@ +AUX wmail-2.0.maildir-parse-from.patch 325 SHA256 3af8d0e26d072347e540262790403f02ab4ca0e78f0b88f6e150cf0fc4a405b0 SHA512 fd5dab53aebf8e1e50c740b09fcb66eb74a9146b7c589b76c09544f90e28d134912617ff96fceaf297e650da4f0f08ec9c3363abd64f29ae1cf5f014b8dc4862 WHIRLPOOL 1b027ef136a0b12396824f1e596898a15d1f5d068887c4b357ce2e06d47f1e03c7d109d81875cb5ae197228dad14abe5cb33b1bd8fffa382b273bfc90adee08c +AUX wmail-2.0.support-libdockapp-0.5.0.patch 1026 SHA256 cb122187129231aa735e59103433ba96cbbab614a47bda3586b58ba474acb608 SHA512 672f97466c02161e000432fb0bd9507240a4a4d2ddf109ad342c7a25fab4ff5e0ef35fafac4440c9becc63f829a752c1ecaedd59304274f66523aa1019391770 WHIRLPOOL a2057029c97216ae191424cbccc4e074252a52223b09b20b0ed022d8134749e06d77385707a4a42fcd15bdd4c0e746f1b45de07f45d0c8c3c07266cea0aa5002 +DIST wmail-2.0.tar.gz 46468 SHA256 edcf77bf6a638b96dbd78efe4802d260a68385ab2deb6d6774e325ea0cd3d245 SHA512 62ca761619af006221ac64003246b8d7b0dacee65cd4dd6a5c31e6fc152f9f97646ceb7e757bd81333a792c73280479591dc24bb29f9da2023f2927ec2827039 WHIRLPOOL e10e5a06570de6eb725045ed2e72d07db39791433b0d454b6796cb452170add4aa9781eea3bc73fe53294d4e5f6e58dfcde019c830f154a9235dce16f1656c91 +EBUILD wmail-2.0-r3.ebuild 1096 SHA256 c1a44559d466b049bf42bfd09382ea3c80a123619b34e0c2dead42326d7f0ab5 SHA512 ae35fffa6de8b6a193c87041330258d54322f3029fc4de3e57d8102b90365dab015ff041bf112c66f66d72074b8e941fecf9d577b2045dd6f9484c3c67b587f3 WHIRLPOOL 1ca92c0b8448a1a8e47c144399f085bf3e2f512f08c7916e8a55bccdfd588f37ea04d734f481384af5a3e95acb8e327abeee7bd3481fffae4af436f9e8c32637 +EBUILD wmail-2.0-r4.ebuild 1102 SHA256 97fa1e9f83307d4adcfa2afe774f56a0d29b90ca49e746d148f889b2d46d1334 SHA512 961d4df4466739a5b4bb5ad9c3c6386168bc723e7aba934014db28774b8fd6e52a25b89a7708279b416c8a97d1c105a0109a153ff6e2f5801e6223469e443d89 WHIRLPOOL 3d5b0988e6faeb86aed6e86b44b4fd300760aae663310783a1845ba543bc703b799b8461ced76e0e8140fab64f972539110ba8f2d725f473eec4d24d57d25f2a +MISC ChangeLog 3343 SHA256 02e1dc25470fabc0a2eb9ba081a1fdbdf4635c5334d3f5466611fecd2794ea0f SHA512 3a6b28dd7d4305a2624674ae51b47c7447072d55bffa3a920ba09b6838be8f8b10496e6917d448b56ebccb7cbee9624ffe96b86ef35b35d6276b86b90dc9da5d WHIRLPOOL f3142313516b1f34d2a2c6e7ad61dec7b9764b05c829f1c1edc5b4d4bd86de60433774550ca9a9eb7c161b6fddac88481732c60adb5308f5df26a428e281ab28 +MISC ChangeLog-2015 2903 SHA256 c8ec304577f44dd8bd46227ef1284f01a34713d0eac605f504bb9bab2ead05e2 SHA512 38a245f4055a34c1bfb16beabb7a22a30ae7c4daaaaff56fe2e4b603b3d9c3b562e74fa9fcc9f6f199753149997d74bd34db1ace586a58e9ccdfc2157bd5e6bd WHIRLPOOL 2b84d18e584235c3080b6e0edf4f8d1eb0df388ceb86b2f29a227a203ddc7447b8b06ace74144abf45206b173d7d8e13ee385561af3a35c923d209cc085999ec +MISC metadata.xml 249 SHA256 ab0de85cc2ebef9f9bca3773395bc5c909312efb834a8b3948806c1b00dee4e5 SHA512 1a1312bb0e9f74f1e3852218d8fd4817fbad3bc65633cecbe8735607bc33c1e05b414c2628ff3f6e24dfc4a3999de7191f6cdadd2161b03cf614d5b6f24fab8d WHIRLPOOL 3d7026fc5a045f5c90505dab413fe4534364d8c9a47c053ffbfaf3579478e55f77427eb00b05bd4c593a372c69eefae5ca93a2bab9398f52d20d374c2265fb2d diff --git a/x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch b/x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch new file mode 100644 index 000000000000..c39329286a57 --- /dev/null +++ b/x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch @@ -0,0 +1,12 @@ +--- src/wmail.c 2007-01-26 19:17:08.000000000 +0100 ++++ src/wmail.c.new 2007-01-26 19:17:02.000000000 +0100 +@@ -871,6 +871,9 @@ + InsertName( ParseFromField( buf+6 ), checksum, + isNewMail ? FLAG_INITIAL : FLAG_READ ); + ++ // got name, address: do not parse the rest of email ++ break; ++ + //++numMails; + } + } diff --git a/x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch b/x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch new file mode 100644 index 000000000000..b9202b36d3f4 --- /dev/null +++ b/x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch @@ -0,0 +1,26 @@ +--- configure 2002-08-12 22:59:48.000000000 +0200 ++++ configure 2004-08-31 15:42:52.979115744 +0200 +@@ -2386,8 +2386,8 @@ + fi + + echo $ac_n "checking for DAInitialize in -ldockapp""... $ac_c" 1>&6 +-echo "configure:2390: checking for DAInitialize in -ldockapp" >&5 +-ac_lib_var=`echo dockapp'_'DAInitialize | sed 'y%./+-%__p_%'` ++echo "configure:2390: checking for DAOpenDisplay in -ldockapp" >&5 ++ac_lib_var=`echo dockapp'_'DAOpenDisplay | sed 'y%./+-%__p_%'` + if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -2399,10 +2399,10 @@ + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +-char DAInitialize(); ++char DAOpenDisplay(); + + int main() { +-DAInitialize() ++DAOpenDisplay() + ; return 0; } + EOF + if { (eval echo configure:2409: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then diff --git a/x11-plugins/wmail/metadata.xml b/x11-plugins/wmail/metadata.xml new file mode 100644 index 000000000000..1d5e6504004e --- /dev/null +++ b/x11-plugins/wmail/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> + <email>voyageur@gentoo.org</email> + <name>Bernard Cafarelli</name> +</maintainer> + +</pkgmetadata> diff --git a/x11-plugins/wmail/wmail-2.0-r3.ebuild b/x11-plugins/wmail/wmail-2.0-r3.ebuild new file mode 100644 index 000000000000..26ce557e8372 --- /dev/null +++ b/x11-plugins/wmail/wmail-2.0-r3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit eutils + +DESCRIPTION="Window Maker dock application showing incoming mail" +HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/70" +SRC_URI="http://www.minet.uni-jena.de/~topical/sveng/wmail/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc sparc x86" +IUSE="" + +RDEPEND="<x11-libs/libdockapp-0.7" + +DEPEND="${RDEPEND} + >=sys-apps/sed-4.1.4-r1" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}.support-libdockapp-0.5.0.patch + + # make from parsing in maildir format faster, thanks + # to Stanislav Kuchar + epatch "${FILESDIR}"/${P}.maildir-parse-from.patch + + # fix LDFLAGS ordering, see bug #248620 + sed -i 's/$(LIBS) -o $@ $^/-o $@ $^ $(LIBS)/' "${S}/src/Makefile.in" + + # Honour Gentoo LDFLAGS, see bug #337407 + sed -i 's/-o $@ $^ $(LIBS)/$(LDFLAGS) -o $@ $^ $(LIBS)/' "${S}/src/Makefile.in" +} + +src_compile() { + econf --enable-delt-xpms || die "econf failed." + emake || die "emake failed." +} + +src_install() { + dobin src/wmail + dodoc README wmailrc-sample +} diff --git a/x11-plugins/wmail/wmail-2.0-r4.ebuild b/x11-plugins/wmail/wmail-2.0-r4.ebuild new file mode 100644 index 000000000000..05aa49412753 --- /dev/null +++ b/x11-plugins/wmail/wmail-2.0-r4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +DESCRIPTION="Window Maker dock application showing incoming mail" +HOMEPAGE="http://dockapps.windowmaker.org/file.php/id/70" +SRC_URI="http://www.minet.uni-jena.de/~topical/sveng/wmail/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND=">=x11-libs/libdockapp-0.7:=" + +DEPEND="${RDEPEND} + >=sys-apps/sed-4.1.4-r1" + +src_prepare() { + epatch "${FILESDIR}"/${P}.support-libdockapp-0.5.0.patch + + # make from parsing in maildir format faster, thanks + # to Stanislav Kuchar + epatch "${FILESDIR}"/${P}.maildir-parse-from.patch + + # fix LDFLAGS ordering, see bug #248620 + sed -i 's/$(LIBS) -o $@ $^/-o $@ $^ $(LIBS)/' "${S}/src/Makefile.in" + + # Honour Gentoo LDFLAGS, see bug #337407 + sed -i 's/-o $@ $^ $(LIBS)/$(LDFLAGS) -o $@ $^ $(LIBS)/' "${S}/src/Makefile.in" + sed -e 's#<dockapp.h>#<libdockapp/dockapp.h>#' -i src/*.c || die +} + +src_configure() { + econf --enable-delt-xpms +} + +src_install() { + dobin src/wmail + dodoc README wmailrc-sample +} |