diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-09-04 10:34:34 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-09-04 10:34:34 +0000 |
commit | 99784747372f825bae81f78d13ba2ccb4f28985c (patch) | |
tree | 3e9b214d6ca8cb0be1c9c52d2010cfa7ad50fc43 /net-mail | |
parent | Fix building with GCC 4.4+ wrt #281733. (diff) | |
download | gentoo-2-99784747372f825bae81f78d13ba2ccb4f28985c.tar.gz gentoo-2-99784747372f825bae81f78d13ba2ccb4f28985c.tar.bz2 gentoo-2-99784747372f825bae81f78d13ba2ccb4f28985c.zip |
Clean up for gcc porting.
Diffstat (limited to 'net-mail')
-rw-r--r-- | net-mail/lurker/ChangeLog | 41 | ||||
-rw-r--r-- | net-mail/lurker/Manifest | 8 | ||||
-rw-r--r-- | net-mail/lurker/files/lurker-2.1-gcc43.patch | 123 | ||||
-rw-r--r-- | net-mail/lurker/lurker-1.3.ebuild | 145 | ||||
-rw-r--r-- | net-mail/lurker/lurker-2.1.ebuild | 112 | ||||
-rw-r--r-- | net-mail/lurker/metadata.xml | 5 |
6 files changed, 0 insertions, 434 deletions
diff --git a/net-mail/lurker/ChangeLog b/net-mail/lurker/ChangeLog deleted file mode 100644 index 45bb898efb63..000000000000 --- a/net-mail/lurker/ChangeLog +++ /dev/null @@ -1,41 +0,0 @@ -# ChangeLog for net-mail/lurker -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/lurker/ChangeLog,v 1.9 2009/02/16 00:35:10 loki_val Exp $ - - 16 Feb 2009; Peter Alfredsen <loki_val@gentoo.org> - +files/lurker-2.1-gcc43.patch, lurker-2.1.ebuild: - Add gcc-4.3 patch per bug 255910. Thanks to Gene Seto - <geneseto@hotmail.com> for the patch. - - 16 Aug 2008; Torsten Veller <tove@gentoo.org> metadata.xml: - Remove strerror from metadata.xml (#89719) - - 05 Feb 2008; Benedikt Böhm <hollow@gentoo.org> lurker-1.3.ebuild, - lurker-2.1.ebuild: - fix depend.apache usage wrt #208584 - - 29 Jul 2007; Christian Heim <phreak@gentoo.org> lurker-1.3.ebuild, - lurker-2.1.ebuild: - Fixing the DEPEND/RDEPEND for the move of net-www/apache to - www-servers/apache (#78622). - - 12 Jun 2007; Marius Mauch <genone@gentoo.org> lurker-1.3.ebuild: - Replacing einfo with elog - - 08 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: - Regenerate digest in Manifest2 format. - -*lurker-2.1 (15 Mar 2006) - - 15 Mar 2006; Benjamin Smee <strerror@gentoo.org> +lurker-2.1.ebuild: - Version bump for bug #126180 - - 23 Jun 2005; David Holm <dholm@gentoo.org> lurker-1.3.ebuild: - Added to ~ppc. - -*lurker-1.3 (22 Jun 2005) - - 22 Jun 2005; Benjamin Smee <strerror@gentoo.org> +metadata.xml, - +lurker-1.3.ebuild: - Initial Import. Based on ebuild by George Clark. - diff --git a/net-mail/lurker/Manifest b/net-mail/lurker/Manifest deleted file mode 100644 index 63affb83e19f..000000000000 --- a/net-mail/lurker/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX lurker-2.1-gcc43.patch 3588 RMD160 d51f57df39ae14663e37487423f696bc0720fced SHA1 8f7ba0a2dc780f43a7a39b8a2cea4a56486e634d SHA256 b62441928ad4e7f78bea490c84ad1165706425323d17899a5212ceab7a90cafb -DIST lurker-1.3.tar.gz 274292 RMD160 2d59cb0b421588cc099a63b52a73fe7bd60273e4 SHA1 ed316dc5df8229050ad5a2299176cbab0df0096a SHA256 2583efc1b882364095f4b9c3743e0b5676fe17aae236a99d0bf8112a2e1e2cef -DIST lurker-2.1.tar.gz 285431 RMD160 9d59a72916dbb037f62f0e5d846efcf07f9455d4 SHA1 8fc093e6a8f555ee2a3e0b1340c0f6e6f22f33b0 SHA256 ecf731202ef096bb1006eac9b08a7ff6ce8772d3b75386e97fa4d9d6521e7bd9 -DIST mimelib-3.1.1.tar.gz 194838 RMD160 7f7f246245cdc70264a0b3f4997ff8d1ca51a84c SHA1 6890d5aaeb51543c2b4104d624dfdfbb8a7e77a1 SHA256 831f553639944d23ef7fc6d27a98c88b7a1afa4626b8feef98e8932403ec6e6c -EBUILD lurker-1.3.ebuild 4285 RMD160 a155f7c9e85feb67d8d5d0e664b9a7435a9c89ba SHA1 69e05df114b1eb3f062275add5271d6c6d752817 SHA256 9e71292cfd9e5340b814d651b22a8217eab3481211253b721cf3a71aea9377db -EBUILD lurker-2.1.ebuild 3336 RMD160 819b23b8e4bb623f6c62cbcdf3a89cb0a948f489 SHA1 13d12b107d246af1fc1c7672d770e1f67fe92cbc SHA256 6d43dcc5e63037ddcf25fec04871367af73adec0565daa4e0b1431598706c63e -MISC ChangeLog 1409 RMD160 263cddfcc0229a7836531c609ab8c9bd37b60e6c SHA1 7c4b743cf9029b822a837f384179b718694de566 SHA256 2331fdbe02b71a960b360614dbfc456e6cd5e6e1dec9e4d1b1391978789795b0 -MISC metadata.xml 163 RMD160 9d7831690071ef6a890ce066c38c9c4e851a2107 SHA1 6dcd4fa8a9b5cfcc7c0ae80c09e43395fe8e71a7 SHA256 38427b537ef2f561a685876ae3a7799382a1bf7fabef6c2d8765ca9d05056aa2 diff --git a/net-mail/lurker/files/lurker-2.1-gcc43.patch b/net-mail/lurker/files/lurker-2.1-gcc43.patch deleted file mode 100644 index 1d728862b144..000000000000 --- a/net-mail/lurker/files/lurker-2.1-gcc43.patch +++ /dev/null @@ -1,123 +0,0 @@ -diff -rupN lurker-2.1b/common/Thread.cpp lurker-2.1/common/Thread.cpp ---- lurker-2.1b/common/Thread.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/common/Thread.cpp 2009-01-24 18:44:57.000000000 -0400 -@@ -25,7 +25,7 @@ - #define _FILE_OFFSET_BITS 64 - - #include <cstdio> --#include <string> -+#include <cstring> - - #include "md5.h" - #include "Keys.h" -diff -rupN lurker-2.1b/index/Index.cpp lurker-2.1/index/Index.cpp ---- lurker-2.1b/index/Index.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/index/Index.cpp 2009-01-24 18:45:48.000000000 -0400 -@@ -47,6 +47,7 @@ - #include <string> - #include <vector> - #include <iostream> -+#include <cstdlib> - - #include <unistd.h> - #include <iconv.h> -diff -rupN lurker-2.1b/index/main.cpp lurker-2.1/index/main.cpp ---- lurker-2.1b/index/main.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/index/main.cpp 2009-01-24 18:46:17.000000000 -0400 -@@ -38,6 +38,7 @@ - #include <cstdio> - #include <ctime> - #include <cstdlib> -+#include <cstring> - - #include <sys/stat.h> - #include <sys/types.h> -diff -rupN lurker-2.1b/libesort/File.cpp lurker-2.1/libesort/File.cpp ---- lurker-2.1b/libesort/File.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/libesort/File.cpp 2009-01-24 18:44:08.000000000 -0400 -@@ -34,6 +34,7 @@ - - #include <cassert> - #include <iostream> -+#include <cstring> - - namespace ESort - { -diff -rupN lurker-2.1b/libesort/Transaction.cpp lurker-2.1/libesort/Transaction.cpp ---- lurker-2.1b/libesort/Transaction.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/libesort/Transaction.cpp 2009-01-24 18:44:21.000000000 -0400 -@@ -30,6 +30,7 @@ - - #include <iostream> - #include <cassert> -+#include <cstring> - - /* #define DEBUG */ - -diff -rupN lurker-2.1b/prune/attach.cpp lurker-2.1/prune/attach.cpp ---- lurker-2.1b/prune/attach.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/prune/attach.cpp 2009-01-24 18:47:50.000000000 -0400 -@@ -28,6 +28,7 @@ - #include <Keys.h> - - #include <iostream> -+#include <cstdlib> - - using namespace std; - -diff -rupN lurker-2.1b/prune/prune.cpp lurker-2.1/prune/prune.cpp ---- lurker-2.1b/prune/prune.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/prune/prune.cpp 2009-01-24 18:47:32.000000000 -0400 -@@ -36,6 +36,7 @@ - #include <utime.h> - - #include <iostream> -+#include <cstdlib> - - #include <cstring> - #include <cerrno> -diff -rupN lurker-2.1b/render/attach.cpp lurker-2.1/render/attach.cpp ---- lurker-2.1b/render/attach.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/render/attach.cpp 2009-01-24 18:48:34.000000000 -0400 -@@ -36,6 +36,7 @@ - #include "Summary.h" - - #include <iostream> -+#include <cstdlib> - - using std::cout; - -diff -rupN lurker-2.1b/render/jump.cpp lurker-2.1/render/jump.cpp ---- lurker-2.1b/render/jump.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/render/jump.cpp 2009-01-24 18:49:46.000000000 -0400 -@@ -28,6 +28,7 @@ - - #include <ctime> - #include <cstring> -+#include <cstdlib> - - int main() - { -diff -rupN lurker-2.1b/render/keyword.cpp lurker-2.1/render/keyword.cpp ---- lurker-2.1b/render/keyword.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/render/keyword.cpp 2009-01-24 18:50:16.000000000 -0400 -@@ -31,6 +31,8 @@ - #include <vector> - - #include <ctime> -+#include <cstdlib> -+#include <cstring> - - using std::set; - -diff -rupN lurker-2.1b/render/parse.cpp lurker-2.1/render/parse.cpp ---- lurker-2.1b/render/parse.cpp 2009-01-24 18:43:46.000000000 -0400 -+++ lurker-2.1/render/parse.cpp 2009-01-24 18:49:31.000000000 -0400 -@@ -25,6 +25,7 @@ - #define _FILE_OFFSET_BITS 64 - - #include <iostream> -+#include <cstdlib> - - #include "parse.h" - diff --git a/net-mail/lurker/lurker-1.3.ebuild b/net-mail/lurker/lurker-1.3.ebuild deleted file mode 100644 index 2c196b5359b7..000000000000 --- a/net-mail/lurker/lurker-1.3.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/lurker/lurker-1.3.ebuild,v 1.6 2008/02/05 10:51:18 hollow Exp $ - -inherit eutils webapp depend.apache - -DESCRIPTION="An e-mail list archive utility with an extensive web interface and multi-language support" -SRC_URI="mirror://sourceforge/lurker/${P}.tar.gz mirror://sourceforge/lurker/mimelib-3.1.1.tar.gz" -HOMEPAGE="http://lurker.sourceforge.net/" - -LICENSE="GPL-2" -KEYWORDS="~ppc ~x86" -IUSE="" - -DEPEND=">=sys-devel/gcc-2.95 - dev-libs/libxslt - sys-libs/zlib" - -need_apache - -INSTALLDIR="/usr/local/lurker" - -pkg_setup() { - webapp_pkg_setup -} - -src_unpack() { - unpack lurker-${PV}.tar.gz && cd "${S}" - unpack mimelib-3.1.1.tar.gz -} - -src_compile() { - econf \ - --prefix=${INSTALLDIR} \ - --with-mimelib-local \ - || die "configure failed" - - emake || die "make failed" -} - -src_install () { - - webapp_src_preinst - - dodoc ChangeLog FAQ INSTALL NEWS README AUTHORS COPYING - rm -f ChangeLog FAQ NEWS README AUTHORS COPYING - make install DESTDIR=${D} || die - - # Put files into webapp-config dirs - - mv ${D}/usr/local/lurker/lib/cgi-bin/*.cgi ${D}${MY_CGIBINDIR} || die - rm -rf ${D}/usr/local/lurker/lib/cgi-bin || die - - mv ${D}/var/lib/www/lurker/* ${D}${MY_HTDOCSDIR} || die - rm -rf ${D}/var/lib/www/lurker || die - - mv ${S}/lurker.conf ${D}${MY_HOSTROOTDIR} || die - rm -f ${S}/lurker.conf || die - - csplit -s INSTALL %/usr/local/etc/lurker.conf% || die - mv xx00 INSTALL || die - /bin/sed -i -e "s#/usr/local/etc/lurker.conf#/var/www/<hostname>/lurker.conf#" \ - -e "s#/lurker/lurker.conf#/lurker.conf#" \ - ${S}/INSTALL - - # Extract out the recommended .htaccess file and install it into - # the htdocs directory - csplit -s INSTALL %avoids\ 404%+2 || die - echo " Options FollowSymLinks" > htaccess || die - cat xx00 >> htaccess || die - csplit -s htaccess /^8\ point/-1 || die - mv xx00 ${D}${MY_HTDOCSDIR}/.htaccess || die - rm -f xx* - - mkdir ${D}/usr/bin - mv ${D}/usr/local/lurker/bin/* ${D}/usr/bin || die - rm -rf ${D}/usr/local - - rm -rf ${D}/var/lib - - # Declare all the server owned directories - webapp_serverowned ${MY_CGIBINDIR} - webapp_serverowned ${MY_HTDOCSDIR} - webapp_serverowned ${MY_HTDOCSDIR}/attach - webapp_serverowned ${MY_HTDOCSDIR}/fmt - webapp_serverowned ${MY_HTDOCSDIR}/imgs - webapp_serverowned ${MY_HTDOCSDIR}/list - webapp_serverowned ${MY_HTDOCSDIR}/mbox - webapp_serverowned ${MY_HTDOCSDIR}/message - webapp_serverowned ${MY_HTDOCSDIR}/mindex - webapp_serverowned ${MY_HTDOCSDIR}/search - webapp_serverowned ${MY_HTDOCSDIR}/splash - webapp_serverowned ${MY_HTDOCSDIR}/thread - # Make sure all the empty directories are kept. - keepdir ${MY_HTDOCSDIR}/attach - keepdir ${MY_HTDOCSDIR}/list - keepdir ${MY_HTDOCSDIR}/mbox - keepdir ${MY_HTDOCSDIR}/message - keepdir ${MY_HTDOCSDIR}/mindex - keepdir ${MY_HTDOCSDIR}/search - keepdir ${MY_HTDOCSDIR}/splash - keepdir ${MY_HTDOCSDIR}/thread - - # Declare config files so they are not hardlinked - webapp_configfile ${MY_HOSTROOTDIR}/lurker.conf - webapp_configfile ${MY_HTDOCSDIR}/.htaccess - webapp_postinst_txt en INSTALL - webapp_src_install -} - -pkg_postinst() { - ewarn "The lurker.conf file will be installed into your " - ewarn "document root directory for the virtual host." - ewarn "use the command" - ewarn " webapp-config" - ewarn "to install lurker for each virtual host and then edit" - ewarn "the lurker.conf file for that host." - ewarn - ewarn "If you installed lurker into any directory other than /" - ewarn "you must also edit the .htaccess file installed into the" - ewarn "lurker directory" - elog - elog "The following is an example virtual host definition " - elog - elog "<VirtualHost *>" - elog " ServerAdmin webmaster@domain.com" - elog " ServerName server.domain.com" - elog " DocumentRoot /var/www/<hostname>/htdocs" - elog " <Directory \"/var/www/lists.worcesterapa.org/htdocs\"> " - elog " AllowOverride All" - elog " Order allow,deny" - elog " Allow from all" - elog " </Directory>" - elog - elog " ScriptAlias /cgi-bin/ \"/var/www/<hostname>/cgi-bin/\"" - elog - elog " <Directory \"/var/www/<hostname>/cgi-bin\">" - elog " Options None" - elog " AllowOverride None" - elog " Order allow,deny" - elog " Allow from all" - elog " </Directory>" - elog "</Virtualhost>" - elog -} diff --git a/net-mail/lurker/lurker-2.1.ebuild b/net-mail/lurker/lurker-2.1.ebuild deleted file mode 100644 index 8c658c2ffa1c..000000000000 --- a/net-mail/lurker/lurker-2.1.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/lurker/lurker-2.1.ebuild,v 1.5 2009/02/16 00:35:10 loki_val Exp $ - -inherit eutils webapp depend.apache - -DESCRIPTION="An e-mail list archive utility with an extensive web interface and multi-language support" -SRC_URI="mirror://sourceforge/lurker/${P}.tar.gz mirror://sourceforge/lurker/mimelib-3.1.1.tar.gz" -HOMEPAGE="http://lurker.sourceforge.net/" - -LICENSE="GPL-2" -KEYWORDS="~ppc ~x86" -IUSE="" - -DEPEND=">=sys-devel/gcc-2.95 - dev-libs/libxslt - sys-libs/zlib" - -need_apache - -pkg_setup() { - webapp_pkg_setup -} - -src_unpack() { - unpack lurker-${PV}.tar.gz && cd "${S}" - unpack mimelib-3.1.1.tar.gz - cd ${S} - epatch "${FILESDIR}/${P}-gcc43.patch" -} - -src_compile() { - INSTALLDIR="/usr/local/lurker" - econf \ - --prefix=${INSTALLDIR} \ - --with-mimelib-local \ - || die "configure failed" - - emake || die "make failed" -} - -src_install () { - - webapp_src_preinst - - dodoc ChangeLog FAQ INSTALL NEWS README AUTHORS COPYING - rm -f ChangeLog FAQ NEWS README AUTHORS COPYING - make install DESTDIR=${D} || die - make install-config DESTDIR=${D} || die - - # Put files into webapp-config dirs - mv ${D}/usr/local/lurker/lib/cgi-bin/*.cgi ${D}${MY_CGIBINDIR} || die - rm -rf ${D}/usr/local/lurker/lib/cgi-bin || die - - mv ${D}/var/lib/www/lurker/* ${D}${MY_HTDOCSDIR} || die - rm -rf ${D}/var/lib/www/lurker || die - - mv ${S}/lurker.conf ${D}${MY_HOSTROOTDIR} || die - rm -f ${S}/lurker.conf || die - - mkdir ${D}/usr/bin - mv ${D}/usr/local/lurker/bin/* ${D}/usr/bin || die - rm -rf ${D}/usr/local - - rm -rf ${D}/var/lib - rm -rf ${D}/etc/lurker/lurker.conf - - # Declare all the server owned directories - webapp_serverowned ${MY_CGIBINDIR} - webapp_serverowned ${MY_HTDOCSDIR} - webapp_serverowned ${MY_HTDOCSDIR}/attach - webapp_serverowned ${MY_HTDOCSDIR}/imgs - webapp_serverowned ${MY_HTDOCSDIR}/list - webapp_serverowned ${MY_HTDOCSDIR}/mbox - webapp_serverowned ${MY_HTDOCSDIR}/message - webapp_serverowned ${MY_HTDOCSDIR}/mindex - webapp_serverowned ${MY_HTDOCSDIR}/search - webapp_serverowned ${MY_HTDOCSDIR}/splash - webapp_serverowned ${MY_HTDOCSDIR}/thread - webapp_serverowned ${MY_HTDOCSDIR}/ui - webapp_serverowned ${MY_HTDOCSDIR}/zap - # Make sure all the empty directories are kept. - keepdir ${MY_HTDOCSDIR}/attach - keepdir ${MY_HTDOCSDIR}/list - keepdir ${MY_HTDOCSDIR}/mbox - keepdir ${MY_HTDOCSDIR}/message - keepdir ${MY_HTDOCSDIR}/mindex - keepdir ${MY_HTDOCSDIR}/search - keepdir ${MY_HTDOCSDIR}/splash - keepdir ${MY_HTDOCSDIR}/thread - keepdir ${MY_HTDOCSDIR}/ui - keepdir ${MY_HTDOCSDIR}/zap - - # Declare config files so they are not hardlinked - webapp_configfile ${MY_HOSTROOTDIR}/lurker.conf - webapp_postinst_txt en INSTALL - webapp_src_install -} - -pkg_postinst() { - ewarn "The lurker.conf file will be installed into your " - ewarn "document root directory for the virtual host." - ewarn "use the command:" - ewarn "webapp-config -I -d / -h lurker.example.org lurker 2.1" - ewarn "to install lurker for each virtual host and then edit" - ewarn "the lurker.conf file for that host." - ewarn - ewarn "You should also have access control in place over the" - ewarn "lurker website. There is a sample apache configuration" - ewarn "file in /etc/lurker/apache.conf that you could include" - ewarn "in your apache configuration." -} diff --git a/net-mail/lurker/metadata.xml b/net-mail/lurker/metadata.xml deleted file mode 100644 index 196134491c70..000000000000 --- a/net-mail/lurker/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>net-mail</herd> -</pkgmetadata> |