diff options
Diffstat (limited to 'app-text/hypermail')
-rw-r--r-- | app-text/hypermail/ChangeLog | 14 | ||||
-rw-r--r-- | app-text/hypermail/Manifest | 20 | ||||
-rw-r--r-- | app-text/hypermail/files/destdir.patch | 33 | ||||
-rw-r--r-- | app-text/hypermail/files/digest-hypermail-2.2.0 | 3 | ||||
-rw-r--r-- | app-text/hypermail/hypermail-2.2.0.ebuild | 45 | ||||
-rw-r--r-- | app-text/hypermail/metadata.xml | 5 |
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> |