diff options
-rw-r--r-- | net-mail/mailman/ChangeLog | 9 | ||||
-rw-r--r-- | net-mail/mailman/Manifest | 6 | ||||
-rw-r--r-- | net-mail/mailman/files/digest-mailman-2.1.5-r4 | 1 | ||||
-rw-r--r-- | net-mail/mailman/files/mailman-2.1.5-directory-check.patch | 12 | ||||
-rw-r--r-- | net-mail/mailman/files/mailman-2.1.5-driver.cvs.patch | 73 | ||||
-rw-r--r-- | net-mail/mailman/mailman-2.1.5-r4.ebuild | 147 | ||||
-rw-r--r-- | net-mail/mailman/metadata.xml | 9 | ||||
-rw-r--r-- | x11-misc/entropy/entropy-9999.ebuild | 3 |
8 files changed, 2 insertions, 258 deletions
diff --git a/net-mail/mailman/ChangeLog b/net-mail/mailman/ChangeLog deleted file mode 100644 index 7163c352..00000000 --- a/net-mail/mailman/ChangeLog +++ /dev/null @@ -1,9 +0,0 @@ -# ChangeLog for net-mail/mailman -# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*mailman-2.1.5-r4 (16 Feb 2005) - - 16 Feb 2005; Bertrand Jacquin <beber.gentoo@gmail.com> - mailman-2.1.5-r4.ebuild: - Correct the GID. diff --git a/net-mail/mailman/Manifest b/net-mail/mailman/Manifest deleted file mode 100644 index 2a3942dc..00000000 --- a/net-mail/mailman/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -MD5 0742835442bc23bd3267679fe3c965fc mailman-2.1.5-r4.ebuild 4496 -MD5 dac3d261565c877c1b098652d104f6cd ChangeLog 253 -MD5 a26b2af52a90ba476496df1f2b945e02 metadata.xml 252 -MD5 740c1eb479ebc2df0109668027f60762 files/mailman-2.1.5-driver.cvs.patch 2539 -MD5 1c839f4abbbe57c6ffc915fc8dc3018c files/mailman-2.1.5-directory-check.patch 641 -MD5 136d82be0bd84eff6961446171dbe288 files/digest-mailman-2.1.5-r4 63 diff --git a/net-mail/mailman/files/digest-mailman-2.1.5-r4 b/net-mail/mailman/files/digest-mailman-2.1.5-r4 deleted file mode 100644 index 1e43ecb0..00000000 --- a/net-mail/mailman/files/digest-mailman-2.1.5-r4 +++ /dev/null @@ -1 +0,0 @@ -MD5 f5f56f04747cd4aff67427e7a45631af mailman-2.1.5.tgz 5745912 diff --git a/net-mail/mailman/files/mailman-2.1.5-directory-check.patch b/net-mail/mailman/files/mailman-2.1.5-directory-check.patch deleted file mode 100644 index 3a3cae80..00000000 --- a/net-mail/mailman/files/mailman-2.1.5-directory-check.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN mailman-2.1.5-orig/bin/check_perms mailman-2.1.5/bin/check_perms ---- mailman-2.1.5-orig/bin/check_perms 2003-03-31 14:07:55.000000000 -0600 -+++ mailman-2.1.5/bin/check_perms 2004-07-21 17:24:34.810274976 -0500 -@@ -313,6 +313,8 @@ - print _('checking permissions on list data') - # BAW: This needs to be converted to the Site module abstraction - for dir in os.listdir(mm_cfg.LIST_DATA_DIR): -+ if not S_ISDIR(statmode(os.path.join(mm_cfg.LIST_DATA_DIR,dir))): -+ continue - for file in checkfiles: - path = os.path.join(mm_cfg.LIST_DATA_DIR, dir, file) - if STATE.VERBOSE: diff --git a/net-mail/mailman/files/mailman-2.1.5-driver.cvs.patch b/net-mail/mailman/files/mailman-2.1.5-driver.cvs.patch deleted file mode 100644 index 0e286f9e..00000000 --- a/net-mail/mailman/files/mailman-2.1.5-driver.cvs.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- scripts/driver.orig 2003-04-19 21:52:55.000000000 -0700 -+++ scripts/driver 2005-01-13 20:45:30.432695194 -0800 -@@ -1,6 +1,6 @@ - # -*- python -*- - --# Copyright (C) 1998-2003 by the Free Software Foundation, Inc. -+# Copyright (C) 1998-2004 by the Free Software Foundation, Inc. - # - # This program is free software; you can redistribute it and/or - # modify it under the terms of the GNU General Public License -@@ -28,7 +28,11 @@ - # comfortable with. By setting STEALTH_MODE to 1, you disable the printing of - # this information to the web pages. This information is still, and always, - # printed in the error logs. --STEALTH_MODE = 0 -+STEALTH_MODE = 1 -+ -+# This will be set to the entity escaper. -+def websafe(s): -+ return s - - - -@@ -53,12 +57,22 @@ - - - def run_main(): -+ global STEALTH_MODE, websafe -+ - # These will ensure that even if something between now and the - # creation of the real logger below fails, we can still get - # *something* meaningful. - logger = None - try: - import paths -+ # When running in non-stealth mode, we need to escape entities, -+ # otherwise we're vulnerable to cross-site scripting attacks. -+ try: -+ if not STEALTH_MODE: -+ from Mailman.Utils import websafe -+ except: -+ STEALTH_MODE = 1 -+ raise - # Map stderr to a logger, if possible. - from Mailman.Logging.StampedLogger import StampedLogger - logger = StampedLogger('error', -@@ -140,11 +154,13 @@ - a description of what happened. Thanks! - - <h4>Traceback:</h4><p><pre>''' -+ exc_info = sys.exc_info() - if traceback: -- traceback.print_exc(file=sys.stdout) -+ for line in traceback.format_exception(*exc_info): -+ print websafe(line), - else: - print '[failed to import module traceback]' -- print '[exc: %s, var: %s]' % sys.exc_info()[0:2] -+ print '[exc: %s, var: %s]' % [websafe(x) for x in exc_info[0:2]] - print '\n\n</pre></body>' - else: - print '''<p>Please inform the webmaster for this site of this -@@ -212,7 +228,9 @@ - ''' - if os: - for k, v in os.environ.items(): -- print '<tr><td><tt>', k, '</tt></td><td>', v, '</td></tr>' -+ print '<tr><td><tt>', websafe(k), \ -+ '</tt></td><td>', websafe(v), \ -+ '</td></tr>' - print '</table>' - else: - print '<p><hr>[failed to import module os]' diff --git a/net-mail/mailman/mailman-2.1.5-r4.ebuild b/net-mail/mailman/mailman-2.1.5-r4.ebuild deleted file mode 100644 index 01c8d2bd..00000000 --- a/net-mail/mailman/mailman-2.1.5-r4.ebuild +++ /dev/null @@ -1,147 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.5-r3.ebuild,v 1.4 2005/01/19 20:56:58 sekretarz Exp $ - -inherit eutils depend.apache -IUSE="apache2" - -DESCRIPTION="A python-based mailing list server with an extensive web interface" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" -HOMEPAGE="http://www.list.org/" - -SLOT="O" -LICENSE="GPL-2" -KEYWORDS="x86 sparc ~ppc amd64" - -DEPEND=">=dev-lang/python-2.3 - virtual/mta - net-www/apache" - -INSTALLDIR="/usr/local/mailman" -APACHEGID="81" -# Modif perso (MAILGID de base pas bon) -MAILGID="12" - -pkg_setup() { - # Bug #58526: switch to enew{group,user}. - # need to add mailman here for compile process. - # Duplicated at pkg_postinst() for binary install. - enewgroup mailman 280 - enewuser mailman 280 /bin/bash ${INSTALLDIR} mailman -G cron -c mailman - mkdir -p ${INSTALLDIR} - chown mailman:mailman ${INSTALLDIR} - chmod 2775 ${INSTALLDIR} -} - -src_unpack() { - unpack ${A} && cd "${S}" - epatch ${FILESDIR}/${P}-directory-check.patch || die "patch failed." - # Bug #77524. remove with version bump. - epatch ${FILESDIR}/${P}-driver.cvs.patch || die "patch failed." -} - -src_compile() { - econf \ - --prefix=${INSTALLDIR} \ - --with-mail-gid=${MAILGID} \ - --with-cgi-gid=${APACHEGID} \ - || die "configure failed" - - make || die "make failed" -} - -src_install () { - ID=${D}${INSTALLDIR} - - make prefix=${ID} var_prefix=${ID} doinstall || die - - keepdir ${INSTALLDIR}/logs - keepdir ${INSTALLDIR}/locks - keepdir ${INSTALLDIR}/spam - keepdir ${INSTALLDIR}/archives/public - keepdir ${INSTALLDIR}/archives/private - keepdir ${INSTALLDIR}/lists - keepdir ${INSTALLDIR}/qfiles - - if use apache2; then - dodir /etc/apache2/conf/modules.d - #dodir ${APACHE2_MODULES_CONFDIR} - insinto /etc/apache2/conf/modules.d - #insinto ${APACHE2_MODULES_CONFDIR} - newins ${FILESDIR}/mailman.conf 50_mailman.conf - else - dodir /etc/apache/conf/addon-modules - #dodir ${APACHE1_MODULES_CONFDIR} - insinto /etc/apache/conf/addon-modules - #insinto ${APACHE1_MODULES_CONFDIR} - doins ${FILESDIR}/mailman.conf - fi - - dodoc ${FILESDIR}/README.gentoo - dodoc ACK* BUGS FAQ NEWS README* TODO UPGRADING INSTALL - dodoc contrib/README.check_perms_grsecurity contrib/mm-handler.readme - dodoc contrib/virtusertable contrib/mailman.mc - - cp build/contrib/*.py contrib/majordomo2mailman.pl contrib/auto \ - contrib/mm-handler* ${D}/usr/local/mailman/bin - - # Save the old config into the new package as CONFIG_PROTECT - # doesn't work for this package. - if [ -f ${ROOT}/var/mailman/Mailman/mm_cfg.py ]; then - cp ${ROOT}/var/mailman/Mailman/mm_cfg.py \ - ${D}/usr/local/mailman/Mailman/mm_cfg.py - einfo "Your old config has been saved as mm_cfg.py" - einfo "A new config has been installed as mm_cfg.dist" - fi - if [ -f ${ROOT}/home/mailman/Mailman/mm_cfg.py ]; then - cp ${ROOT}/home/mailman/Mailman/mm_cfg.py \ - ${D}/usr/local/mailman/Mailman/mm_cfg.py - einfo "Your old config has been saved as mm_cfg.py" - einfo "A new config has been installed as mm_cfg.py.dist" - fi - if [ -f ${ROOT}/usr/local/mailman/Mailman/mm_cfg.py ]; then - cp ${ROOT}/usr/local/mailman/Mailman/mm_cfg.py \ - ${D}/usr/local/mailman/Mailman/mm_cfg.py - einfo "Your old config has been saved as mm_cfg.py" - einfo "A new config has been installed as mm_cfg.py.dist" - fi - - exeinto /etc/init.d - newexe ${FILESDIR}/mailman.rc mailman - - chown -R mailman:mailman ${ID} - chmod 2775 ${ID} - } - -pkg_postinst() { - enewgroup mailman 280 - enewuser mailman 280 /bin/false ${INSTALLDIR} mailman -G cron -c "mailman" - cd ${INSTALLDIR} - bin/update - einfo "Running \`${INSTALLDIR}/bin/check_perms -f\` *" - bin/check_perms -f - einfo "" - einfo "Please read /usr/share/doc/${PF}/README.gentoo.gz for additional" - einfo "Setup information, mailman will NOT run unless you follow" - einfo "those instructions!" - einfo "" - - # per vericgar's advise - # we dont need to do this anymore with the new apache revision. - # will remove these when the new apache unmasked. - if ! use apache2; then - einfo "It appears that you aren't running apache2..." - einfo "ebuild /var/db/pkg/net-mail/${PN}/${PF}.ebuild config" - einfo "to add the mailman hooks to your config" - fi -} - -pkg_config() { - if ! use apache2; then - einfo "Updating apache config" - einfo "added: \"Include conf/addon-modules/mailman.conf\"" - einfo "to ${ROOT}etc/apache/conf/apache.conf" - echo "Include conf/addon-modules/mailman.conf" \ - >> ${ROOT}etc/apache/conf/apache.conf - fi -} diff --git a/net-mail/mailman/metadata.xml b/net-mail/mailman/metadata.xml deleted file mode 100644 index c6b49db3..00000000 --- a/net-mail/mailman/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer> - <email>beber.gentoo@gmail.com</email> - <name>Bertrand Jacquin</name> - <description/> -</maintainer> -</pkgmetadata> diff --git a/x11-misc/entropy/entropy-9999.ebuild b/x11-misc/entropy/entropy-9999.ebuild index edb0a1ee..e2a27647 100644 --- a/x11-misc/entropy/entropy-9999.ebuild +++ b/x11-misc/entropy/entropy-9999.ebuild @@ -10,4 +10,5 @@ DESCRIPTION="Entropy" DEPEND="sys-fs/evfs x11-libs/ewl media-libs/imlib2 - media-libs/libpng" + media-libs/libpng + media-libs/epsilon" |