Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 30315 Details for
Bug 43224
Policy violation: squirrelmail
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
rewored squirrelmail ebuild
squirrelmail-1.4.2-r4.ebuild (text/plain), 4.36 KB, created by
Martin Holzer (RETIRED)
on 2004-04-29 07:02:16 UTC
(
hide
)
Description:
rewored squirrelmail ebuild
Filename:
MIME Type:
Creator:
Martin Holzer (RETIRED)
Created:
2004-04-29 07:02:16 UTC
Size:
4.36 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/net-mail/squirrelmail/squirrelmail-1.4.2-r3.ebuild,v 1.7 2004/04/13 16:07:14 mholzer Exp $ > >inherit webapp eutils > >DESCRIPTION="Webmail for nuts!" > ># Plugin Versions >COMPATIBILITY_VER=1.3 >USERDATA_VER=0.9-1.4.0 >ADMINADD_VER=0.1-1.4.0 >VSCAN_VER=0.5-1.4.0 >GPG_VER=2.0.1-1.4.2 >LDAP_VER=0.4 >SECURELOGIN_VER=1.2-1.2.8 >SHOWSSL_VER=2.1-1.2.8 > >PLUGINS_LOC="http://www.squirrelmail.org/plugins" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2 > mirror://sourceforge/retruserdata/retrieveuserdata.${USERDATA_VER}.tar.gz > ${PLUGINS_LOC}/compatibility-${COMPATIBILITY_VER}.tar.gz > ${PLUGINS_LOC}/secure_login-${SECURELOGIN_VER}.tar.gz > ${PLUGINS_LOC}/show_ssl_link-${SHOWSSL_VER}.tar.gz > ${PLUGINS_LOC}/admin_add.${ADMINADD_VER}.tar.gz > ${PLUGINS_LOC}/virus_scan.${VSCAN_VER}.tar.gz > ${PLUGINS_LOC}/gpg.${GPG_VER}.tar.gz > ${PLUGINS_LOC}/ldapuserdata-${LDAP_VER}.tar.gz" > >HOMEPAGE="http://www.squirrelmail.org/" > >IUSE="crypt virus-scan ldap ssl" > >LICENSE="GPL-2" >SLOT="1" >KEYWORDS="x86 ~ppc sparc ~alpha ~amd64" > >DEPEND="virtual/php > dev-perl/DB_File > crypt? ( app-crypt/gnupg ) > ldap? ( net-nds/openldap )" >S=${WORKDIR}/${P} > > >src_unpack() { > unpack ${P}.tar.bz2 > > # Now do the plugins > cd ${S}/plugins > > unpack compatibility-${COMPATIBILITY_VER}.tar.gz > > unpack admin_add.${ADMINADD_VER}.tar.gz > > unpack retrieveuserdata.${USERDATA_VER}.tar.gz && > mv retrieveuserdata/config.php retrieveuserdata/config_default.php > > use virus-scan && > unpack virus_scan.${VSCAN_VER}.tar.gz && > mv virus_scan/config.php.sample virus_scan/config_default.php > > use crypt && > unpack gpg.${GPG_VER}.tar.gz && > mv gpg/gpg_local_prefs.txt gpg/gpg_local_prefs_default.txt > > use ldap && > unpack ldapuserdata-${LDAP_VER}.tar.gz && > epatch ${FILESDIR}/ldapuserdata-${LDAP_VER}-gentoo.patch > > use ssl && > unpack secure_login-${SECURELOGIN_VER}.tar.gz && > unpack show_ssl_link-${SHOWSSL_VER}.tar.gz >} > >src_compile() { > #we need to have this empty function ... default compile hangs > echo "Nothing to compile" >} > >src_install() { > webapp_src_preinst > local docs="AUTHORS COPYING ChangeLog INSTALL README ReleaseNotes UPGRADE" > > dodoc ${docs} > for doc in ${docs} INSTALL; do > rm -f ${doc} > done > > einfo "Installing main files" > cp -r . ${D}${MY_HTDOCSDIR} > > webapp_configfile ${MY_HTDOCSDIR}/config/config_default.php > > for x in `find . -name '*.php' -print` ; do > webapp_runbycgibin php ${MY_HTDOCSDIR}/$x > done > > #use virus-scan && chown -R ${HTTPD_USER}:${HTTPD_GROUP} ${PN}/plugins/virus_scan/includes/virussignatures.php ${PN}/plugins/virus_scan/config_default.php > webapp_src_install >} > >pkg_postinst() { > einfo "Now copy these following configuration files to their destinations and" > einfo "edit them to configure your settings. This is not done automatically so" > einfo "that your old settings are not disturbed. For readibility, all files" > einfo "are relative to ${MY_HTDOCSDIR}." > > einfo > einfo "config/config_default.php -> config/config.php" > einfo "plugins/retrieveuserdata/config_default.php -> plugins/retrieveuserdata/config.php" > use virus-scan && einfo "plugins/virus_scan/config_default.php -> plugins/virus_scan/config.php" > use crypt && einfo "plugins/gpg/gpg_local_prefs_default.txt -> plugins/gpg/gpg_local_prefs.txt" > use ldap && einfo "plugins/ldapuserdata/config_sample.php -> plugins/ldapuserdata/config.php" > use ssl && einfo "plugins/show_ssl_link/config.php.sample -> plugins/show_ssl_link/config.php" > use ssl && einfo "plugins/secure_login/config.php.sample -> plugins/secure_login/config.php" > > einfo > einfo "You should also create the file '${destdir}/config/admins'" > einfo "containing the users who should have access to administrative options." > einfo "Put each login on its own line, and be sure to leave a newline at the end of the file." > > einfo > einfo "You can use the console based configuration tool by executing:" > einfo "cd ${destdir}/config; perl conf.pl" > > old_ver=`ls ${HTTPD_ROOT}/${PN}-[0-9]* 2>/dev/null` > if [ ! -z "${old_ver}" ]; then > einfo "" > einfo "You will also want to move old SquirrelMail data to" > einfo "the new location:" > einfo "" > einfo "\tmv ${HTTPD_ROOT}/${PN}-OLDVERSION/data/* \\" > einfo "\t\t${HTTPD_ROOT}/${PN}/data" > einfo "\tmv ${HTTPD_ROOT}/${PN}-OLDVERSION/config/config.php \\" > einfo "\t\t${HTTPD_ROOT}/${PN}/config" > fi > webapp_pkg_postinst >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 43224
:
30315
|
30437
|
30505
|
31152