summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Moc <jakub@gentoo.org>2007-09-08 23:58:38 +0000
committerJakub Moc <jakub@gentoo.org>2007-09-08 23:58:38 +0000
commitd444c6f3ec02050ad240f347b696ed83079aa49f (patch)
tree15f543bef5f30f3d1fd5966ee9e14234c3d82cb9 /app-text/hypermail
parentMove to a proper category (diff)
downloadwebapps-experimental-d444c6f3ec02050ad240f347b696ed83079aa49f.tar.gz
webapps-experimental-d444c6f3ec02050ad240f347b696ed83079aa49f.tar.bz2
webapps-experimental-d444c6f3ec02050ad240f347b696ed83079aa49f.zip
Not an webapp, move to app-text category
svn path=/experimental/; revision=461
Diffstat (limited to 'app-text/hypermail')
-rw-r--r--app-text/hypermail/ChangeLog14
-rw-r--r--app-text/hypermail/Manifest20
-rw-r--r--app-text/hypermail/files/destdir.patch33
-rw-r--r--app-text/hypermail/files/digest-hypermail-2.2.03
-rw-r--r--app-text/hypermail/hypermail-2.2.0.ebuild45
-rw-r--r--app-text/hypermail/metadata.xml5
6 files changed, 120 insertions, 0 deletions
diff --git a/app-text/hypermail/ChangeLog b/app-text/hypermail/ChangeLog
new file mode 100644
index 0000000..e2ab322
--- /dev/null
+++ b/app-text/hypermail/ChangeLog
@@ -0,0 +1,14 @@
+# ChangeLog for app-text/hypermail
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 07 Sep 2007; Jakub Moc <jakub@gentoo.org> +metadata.xml,
+ hypermail-2.2.0.ebuild:
+ Fix quoting and coding style. Use epatch instead of patch. Fix crosscompile,
+ fix prestripped binaries. Remove pointless doc use flag. Use emake for
+ install. Remove redundant einfo stuff.
+
+ 14 Dec 2005; <wrobel@gentoo.org> ChangeLog:
+ Initial ebuild import into the overlay. Original ebuild from Christoph
+ Bussenius <spam@der-pepe.de>. See bug #88428
+
diff --git a/app-text/hypermail/Manifest b/app-text/hypermail/Manifest
new file mode 100644
index 0000000..e790688
--- /dev/null
+++ b/app-text/hypermail/Manifest
@@ -0,0 +1,20 @@
+AUX destdir.patch 1434 RMD160 fd9d65bc69245837687449194b37a62996befe58 SHA1 fcf2e81746bd3258388d908722ba933c4aa08bd1 SHA256 fa5c3ce5044d2f2bef1b4f17d530d26c0d179953606b4a451cbff30b8546aa22
+MD5 2ca7723330c771ed61eee41abe567d49 files/destdir.patch 1434
+RMD160 fd9d65bc69245837687449194b37a62996befe58 files/destdir.patch 1434
+SHA256 fa5c3ce5044d2f2bef1b4f17d530d26c0d179953606b4a451cbff30b8546aa22 files/destdir.patch 1434
+DIST hypermail-2.2.0.tar.gz 1256316 RMD160 d2c75e04312b15d4e578663ca9b1fae3f56a4fa6 SHA1 311b38625d8688da5665cc60c5310588bd07dfcf SHA256 6e1fe59b603b6d8faee583dbae52155282084474d2de4ff6e348bd7e86ea8dff
+EBUILD hypermail-2.2.0.ebuild 1065 RMD160 7e9115126005deb898ecce82063cc1467516d7f8 SHA1 1d0cbd9e38ffe7869f351696fd97fe38229b4be2 SHA256 ec4b68afde27361140f30032295752ea4234248f17a54c5210420c51c14ebedb
+MD5 3d5e5d2d64610ae35b3f125c6653914d hypermail-2.2.0.ebuild 1065
+RMD160 7e9115126005deb898ecce82063cc1467516d7f8 hypermail-2.2.0.ebuild 1065
+SHA256 ec4b68afde27361140f30032295752ea4234248f17a54c5210420c51c14ebedb hypermail-2.2.0.ebuild 1065
+MISC ChangeLog 565 RMD160 4ecac74265c45e535cfbb6b51053f4a44b253335 SHA1 88377cc00f070ef37b4e04cbc54e5c1458dd7caf SHA256 e7b1df906b1876f99cb7c4b5a2cb66d2660e4912bcd9036e236bea32c0aa5ef0
+MD5 183c71318f732a67122e53d48284a614 ChangeLog 565
+RMD160 4ecac74265c45e535cfbb6b51053f4a44b253335 ChangeLog 565
+SHA256 e7b1df906b1876f99cb7c4b5a2cb66d2660e4912bcd9036e236bea32c0aa5ef0 ChangeLog 565
+MISC metadata.xml 161 RMD160 d47e924599b33a35a50f4c9f5564d325c271f83b SHA1 5b91a6d8d06d3dca2d774425befba30caca51507 SHA256 9cd891fcf0af580e98b62d2f4ded9e53671599f5a7aafd5dce692b996d2a83f4
+MD5 f61bfa064e3acdfcd826e4a38b121196 metadata.xml 161
+RMD160 d47e924599b33a35a50f4c9f5564d325c271f83b metadata.xml 161
+SHA256 9cd891fcf0af580e98b62d2f4ded9e53671599f5a7aafd5dce692b996d2a83f4 metadata.xml 161
+MD5 12398e6152533abe62d278f0d9d05331 files/digest-hypermail-2.2.0 250
+RMD160 748d559bf854a5f324ff540bae236ae9f7aad1d7 files/digest-hypermail-2.2.0 250
+SHA256 0a2d404bb8aa6a0be1459cf1a8fd29639d2620b6d7a94b9aaf8f311cf8612593 files/digest-hypermail-2.2.0 250
diff --git a/app-text/hypermail/files/destdir.patch b/app-text/hypermail/files/destdir.patch
new file mode 100644
index 0000000..e13a240
--- /dev/null
+++ b/app-text/hypermail/files/destdir.patch
@@ -0,0 +1,33 @@
+hypermail does not seem to get the DESTDIR handling right.
+Plus, for that matter, we fix the MAKEFLAGS passing, even though portage does
+not use it.
+--- Makefile.in 2005-05-21 21:13:55.288915280 +0200
++++ notbroken-Makefile.in 2005-05-21 21:22:44.945395256 +0200
+@@ -44,16 +44,21 @@
+
+ install:
+ @cd src; $(MAKE) install CC="$(CC)" CFLAGS="$(CFLAGS)" \
+- cgidir="$(cgidir)" bindir="$(bindir)" LIBS="$(LIBS)"
++ cgidir="$(DESTDIR)$(cgidir)" bindir="$(DESTDIR)$(bindir)" \
++ LIBS="$(LIBS)" DESTDIR="$(DESTDIR)"
+ @cd docs; $(MAKE) install CC="$(CC)" CFLAGS="$(CFLAGS)" \
+- $(MAKEFLAGS) mandir="$(mandir)" htmldir="$(htmldir)"
++ mandir="$(DESTDIR)$(mandir)" \
++ htmldir="$(DESTDIR)$(htmldir)" DESTDIR="$(DESTDIR)"
+ @cd archive; $(MAKE) install CC="$(CC)" CFLAGS="$(CFLAGS)" \
+- bindir="$(bindir)"
++ bindir="$(DESTDIR)$(bindir)" DESTDIR="$(DESTDIR)"
+
+ uninstall:
+- @cd src; $(MAKE) uninstall cgidir="$(cgidir)" bindir="$(bindir)"
+- @cd docs; $(MAKE) uninstall mandir="$(mandir)" htmldir="$(htmldir)"
+- @cd archive; $(MAKE) uninstall bindir="$(bindir)"
++ @cd src; $(MAKE) uninstall cgidir="$(DESTDIR)$(cgidir)" \
++ bindir="$(DESTDIR)$(bindir)" DESTDIR="$(DESTDIR)"
++ @cd docs; $(MAKE) uninstall mandir="$(DESTDIR)$(mandir)" \
++ htmldir="$(DESTDIR)$(htmldir)" DESTDIR="$(DESTDIR)"
++ @cd archive; $(MAKE) uninstall bindir="$(DESTDIR)$(bindir)" \
++ DESTDIR="$(DESTDIR)"
+
+ lint:
+ @cd src; $(MAKE) lint
diff --git a/app-text/hypermail/files/digest-hypermail-2.2.0 b/app-text/hypermail/files/digest-hypermail-2.2.0
new file mode 100644
index 0000000..2ec74cc
--- /dev/null
+++ b/app-text/hypermail/files/digest-hypermail-2.2.0
@@ -0,0 +1,3 @@
+MD5 a064e36780ee41409c8c973f9c69927f hypermail-2.2.0.tar.gz 1256316
+RMD160 d2c75e04312b15d4e578663ca9b1fae3f56a4fa6 hypermail-2.2.0.tar.gz 1256316
+SHA256 6e1fe59b603b6d8faee583dbae52155282084474d2de4ff6e348bd7e86ea8dff hypermail-2.2.0.tar.gz 1256316
diff --git a/app-text/hypermail/hypermail-2.2.0.ebuild b/app-text/hypermail/hypermail-2.2.0.ebuild
new file mode 100644
index 0000000..76c001c
--- /dev/null
+++ b/app-text/hypermail/hypermail-2.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+# Source: http://bugs.gentoo.org/show_bug.cgi?id=88428
+# Submitted-By: Christoph Bussenius <spam@der-pepe.de>
+# Reviewed-By: wrobel 2005-12-14
+
+inherit eutils toolchain-funcs autotools
+
+DESCRIPTION="Make HTML archives out of mailboxes"
+HOMEPAGE="http://www.hypermail-project.org/"
+SRC_URI="http://www.hypermail-project.org/$P.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="gdbm"
+
+DEPEND="gdbm? ( sys-libs/gdbm )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ sed -i -e '/^stripprog=/s:${STRIPPROG-strip}::' install-sh || die "sed failed"
+ # This patch makes DESTDIR work for make install
+ epatch "${FILESDIR}"/destdir.patch
+ eautoreconf
+}
+
+src_compile() {
+ # fix cross-compile
+ tc-export CC
+
+ econf \
+ --with-htmldir=/usr/share/doc/${PF}/html \
+ $(use_with gdbm)
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+ dodoc Changelog KNOWN_BUGS README TODO UPGRADE || die 'dodoc failed'
+}
diff --git a/app-text/hypermail/metadata.xml b/app-text/hypermail/metadata.xml
new file mode 100644
index 0000000..95c06f0
--- /dev/null
+++ b/app-text/hypermail/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>web-apps</herd>
+</pkgmetadata>