summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-mail/lurker/ChangeLog41
-rw-r--r--net-mail/lurker/Manifest8
-rw-r--r--net-mail/lurker/files/lurker-2.1-gcc43.patch123
-rw-r--r--net-mail/lurker/lurker-1.3.ebuild145
-rw-r--r--net-mail/lurker/lurker-2.1.ebuild112
-rw-r--r--net-mail/lurker/metadata.xml5
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>