summaryrefslogtreecommitdiff
path: root/x11-plugins/wmail
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-plugins/wmail
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-plugins/wmail')
-rw-r--r--x11-plugins/wmail/Manifest8
-rw-r--r--x11-plugins/wmail/files/wmail-2.0.maildir-parse-from.patch12
-rw-r--r--x11-plugins/wmail/files/wmail-2.0.support-libdockapp-0.5.0.patch26
-rw-r--r--x11-plugins/wmail/metadata.xml9
-rw-r--r--x11-plugins/wmail/wmail-2.0-r3.ebuild44
-rw-r--r--x11-plugins/wmail/wmail-2.0-r4.ebuild43
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
+}