From: Eray Aslan Date: Wed, 25 Mar 2015 09:32:03 +0000 (+0000) Subject: Remove old X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=9007aec4549c59f0687800d0197c40f0b4276519;p=gentoo.git Remove old Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x77F1F175586A3B1F --- diff --git a/mail-client/squirrelmail/ChangeLog b/mail-client/squirrelmail/ChangeLog index 3e46d002396d..c3c28c1e5463 100644 --- a/mail-client/squirrelmail/ChangeLog +++ b/mail-client/squirrelmail/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for mail-client/squirrelmail # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/squirrelmail/ChangeLog,v 1.174 2015/03/24 20:00:34 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/squirrelmail/ChangeLog,v 1.175 2015/03/25 09:31:52 eras Exp $ + + 25 Mar 2015; Eray Aslan -squirrelmail-1.4.22.ebuild, + -squirrelmail-1.4.23_pre20121024.ebuild: + Remove old 24 Mar 2015; Agostino Sarubbo squirrelmail-1.4.23_pre20140426.ebuild: diff --git a/mail-client/squirrelmail/Manifest b/mail-client/squirrelmail/Manifest index f2628d77674c..d527ed6adef9 100644 --- a/mail-client/squirrelmail/Manifest +++ b/mail-client/squirrelmail/Manifest @@ -11,29 +11,27 @@ DIST ldapuserdata-0.4.tar.gz 67439 SHA256 ee10b97e99c35b0656e7e87f60785408f3d26a DIST retrieveuserdata.0.9-1.4.0.tar.gz 10448 SHA256 086796d858e781c518b538b37e9ec011d51a2aebd6d14aeba1aa330b58626b8d SHA512 77588d0dafc603837cff7c33f8e487ee9b322d9ba875077fce1c5ef85b6e57fe9239680f1b9cf805e0940ae4f1a34c0dcd03e3d26706ac44732ea679ccaf8896 WHIRLPOOL b0121dac6146659fce80b9653084b92efb44fb4cc5ee986ebde91c46e581a721c775c8791e5f38bad10fba5b2369ab0f9e72c8749eeec102d1006a93e5f9d13a DIST secure_login-1.4-1.2.8.tar.gz 16993 SHA256 b6ede807a79c9b5300b43565c920570c583a1cc4d339bcea715c32196518837e SHA512 3246bf3e3f058d73e33a3f2e33166aa57061be0210fcc939f3a881bdb569d049fb95d8ad5c141de9ff7f2014feff40bcc5c72f4ca9acf9c30937c484977e15db WHIRLPOOL 86e5361ec0e0df994c2bd80346fc54126f77d463f642bb23e1fa39daf31488d2abab71cf81c8b290059e9acba1032b160b87a2d92f1295fb6b8b0ee22a477707 DIST show_ssl_link-2.2-1.2.8.tar.gz 13193 SHA256 70ecefc01003fd5dddc13e6dd7bf4e6ab4663426a9990c894e353fb96ebb4a1a SHA512 5e2579a6d55924e5b92ee558379e88f7a5ffd4702009fa00c9a99a2a5bec750cf7b1de7b78ac05c0cdb5f59248c73bde15404e8b27a408766c96fc24ecc4b9c8 WHIRLPOOL d99dc6a04ef026b3faf8029b695ad5bb374009c1e19866661f3b32f5d2b46f27e231cd82f59130cbd15ca3caac3496b132b8c79b5229f5ed558b05e8743e7b8e -DIST squirrelmail-20121024_0200-SVN.stable.tar.bz2 538981 SHA256 13ff57262182295c2b162d250ff680918f43c233861add6face1501fa8f5467f SHA512 dd133e2ddbe668c70e89fb772648103b2f22846efbc5fc1f44f48e2a6bd5e4c7724b52b0adc0cac37025a741be8c9485f2c796fdf04783a3400cf31f26f58c46 WHIRLPOOL be2ae2cdaac193859dc7f1b20329589bc1743cae27a39a14a7b734da52bae0aead971b199456b79e7808107aeca93fafdfc62a3976629c84299f6bbd05855319 DIST squirrelmail-20140426_0200-SVN.stable.tar.bz2 552464 SHA256 1ace525d0e19ed2df9bc294027b4f1c189fb6b454c434abd0ea700e5abefe9ec SHA512 bf0853a878c4a6fe01083090e0fb9cda2c5620248ffcd2e77f728c66480ae9161c6aba9798002b0c4f63d595dc5efa07ec1d5ec2b281d9cfe74096ed51db4850 WHIRLPOOL 29313fa14ec648f93728f2e37727aaa519bcb502b4ecc6fd4100df863b1276233f8a2c28d96d3b83af2a2fe85114b2e567b0ba0f818536a2a40b9f60ae338d86 DIST squirrelmail-decode-1.2.tar.bz2 333942 SHA256 72750301b83ee23fffe32ae40a3dec33ad4f39abf81c5abdd38f235aab3fcb26 SHA512 f804d7e4bf8814fc00ea076b388a106820df6cb22e0d6c76305fef414f159238578a31e13787a932f9e832dc4b31eb4a7ef5da481f2abbcb164b81673e68698b WHIRLPOOL 735695b9f78068542b1db65cb1d35c06eb5c7d94b699fb176d6c5c82cb2b2f38725a83c6bff355ec7035916a55493666e5f839356369b923d2a6b8f9bd5688da -DIST squirrelmail-webmail-1.4.22.tar.bz2 531360 SHA256 2231578d0f9abeae52bc4e461a6773d78762f20a27e1e2fbebc1a11ccd1af877 SHA512 6eb145557be011e4216f9e0c295523e5a58b998bfe4de00beb06df029339b5141b5dabec6764c89a65f67ec0e66b27a25cf8adc7c8481d38679ee7163db959f9 WHIRLPOOL 2b161b3bdc7d594f799017f5daf6ecde8506ee1b7976952202321daaab69a86652341b876cffb169b134897ce4130aaf87e2d1168a44d820e92a1274be0bab66 -EBUILD squirrelmail-1.4.22.ebuild 5600 SHA256 75246fc35b9d7521f596a079a8da69398b3ba1d499991008c01340e242155cd2 SHA512 97e797c58ab88de5f35c7f2ffe21858389aff24c7e12fc7eb0263b1f039c50f3e0759a5abbc162597e0e056f64f5f197e4926a6d862d5c95e1f77eb106196b0d WHIRLPOOL 8698fdbf2b9ebb7697648e1033476915b88c36a708057117f8163f3bb41234569138c95e9cc9abad52831643a0f93d98e90701e195176b8d39af6ca34ffbf51c -EBUILD squirrelmail-1.4.23_pre20121024.ebuild 5692 SHA256 fa2489344e5ad773146bcabeae275f0202d91386cce12b5956c27793f08c92b3 SHA512 448197fac3be23f8e5c7b9d04c1adeb965dc029abb0b8d48650df84c43f6f540ad1a62b03c5e32591cc22555c8397ca1f547fc56ce97b2dbeb47320b03eec00d WHIRLPOOL 142c72379fa9a70420f9347663200aa012c3b55c793ce5af05df789f16c8f36a9d37361f3f572ba79e11a813b56c70c681e9c784d7ed4b3025f00a9541eb34ce EBUILD squirrelmail-1.4.23_pre20140426.ebuild 5685 SHA256 aa016b2ff6b53f5c0d0d73d02f9521e4501cb65413d0eb0c4e42d5ee6401b56c SHA512 987116b153d0b6aa5b653a603f8591c6b770ec4dcc876dd0ef692c92e1be51d7914f346cbaa3949256cde937b4c15b53dc8e67b35f465f32cf4d587365b53165 WHIRLPOOL 1d8b1e128d5f2c5bad24d42629a17e10c74bdf61a483e7ac01125954d893b536244f2faeb90046177456c4bea6c684a717cccf2a48b8c9c2267b0e1c60211412 -MISC ChangeLog 33993 SHA256 fb6e1ff7073443c38d940d15da37368bbd51403988f5ddbb0b47ef14ea9512f7 SHA512 52d816e8b1e2cb1cd2069e942afec20f8ca46359a9751a68bfccc1cc0027d436de82d4c765cbd8ef69d79a0267b70af47beddce2132ff0d5413a5afaea9aa18c WHIRLPOOL 1a2ce23c7f303ab23cb6a95dd24636707b17e780fd875e913956d6ac51d390b2f31fe7614196ed96acd11b472e0a4bf1ece97604a87e14ad94f86f1b197855f4 +MISC ChangeLog 34124 SHA256 9ff81e05e4b1c176bc85d1a7a27124bda68d81f15bb01d6c071c1602e97c666f SHA512 542031efa42f0d93ae5dc8605bd188c5b5ac84451771b9e6efbc98dafe8232a8bb4ba7a3bd532b2c4cf5b7f69d5968beae7b326aba03d93e90ef1b12744b80af WHIRLPOOL c62dce7c01fd119868260171b1144cc54316cbb0d922b82c507326b5ce19609f7719d4e44fa3437f5e4707f77c0f17186c5f9ccb16dcb1928c8013a4fd52a999 MISC metadata.xml 256 SHA256 4c67b16c0ac2307fd0bb4ae307bddd5cc6fc6a9c7a41edc4cffb885e63edbb63 SHA512 4b46b758a464b135b75f974e80797be03dbc6288c1a362fdd368ee28f7dc0b4c7a00e9b3f9d169bad980ccaa2c5d8015f422f6cbf7bcd110a977c65b0fbd62f7 WHIRLPOOL 62f242b449b06bcd5afa286195f62f7f92dc3519ccd3725510d2b294e51ea157625daa88051cd989562d766781b582ac10b0a222ba97a3d439c8f8b62eb159ff -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iQIcBAEBCAAGBQJVEcJjAAoJELp701BxlEWfAzMP/3lWHPcHWOnw7UsNILMzpdps -t8TpyuRYN0QhK5nyxkXkSWn8vcpY7TPi18LB2UcpLEJexDX25tAk4xADrvwUNz/c -O9qQi2YJ/yymJo5N6s1vxkL5yfXXZSjAnkKwf0J79aEjFu/Pqps9w1QG31/fGVM/ -UdZR5M/rrFxrZ4fxq0fo8gs6VBnlvI8iR+oyUijEAfs5yzVBuzujRKUpGPi68gS+ -8gz13oDXIwviM8Fn/wJwuqcHg+HZrGXkqOiw3N6DkIWlwfBjWGRmpUxFJPeO+I+v -GfoEsEBKmA2XBMNiUe4tnhxiRIwXznjjefXQm21cX6a+CfBxNE295HUA/W9hbRGZ -lzNM+w3m9dtkxsAGMhO4A/vcOEaAUOonNfMdozUs4oFEEUDUNYmHvWNx+AQDHQVa -ZPXn6FFc3Q3r8/mubljHQzC7B2+ms4xid6vwyl5m7ohpfOpOGi1DggkEQfpg1BQz -dWMTcxF0weghsodLO2kFK8rHfa4u+0vzDu6/1ZSNrT3aAMgkEhq5M+mB9AJHr7Yx -7gRGs69xyg4kSkHTFBZXji6BJ4yH7tF9EZCpO2qUsCW4y/MTzo0X/RjkGGX3pKoF -mej3O8blNcgEAzb+n4EJv+c1PlqKlQjrMsyGKSaKR31vGgjaN2doi4eFiNQBESt3 -9xYRd/26nOwCxKS4Q1Ki -=jpew +iQJ8BAEBCABmBQJVEoC+XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQjk1NkM0NUMxNzFCRTY4Rjk4NENDMDk3 +N0YxRjE3NTU4NkEzQjFGAAoJEHfx8XVYajsfaZwQAKL4PHptknC69dwqSfiBzCiJ +9Wiq4EmuRgbwQjlKw1W+87ad50PQ3uR7Glqo+usk65oU64OtQy8UNDtJBAtSnara +uYvDIAngzQDthOZ3zX8NIHq0nkmgHYPeYLuIOexE/4a76/3+RBYW99awh3ZwqMl5 +igco2tYSX05T9+DpBYa3fX+aZze2xhcsHE6CJmg33CTTbgRzA5e5NsdBrECk7MkZ +5zZEuHgKXin2Z91FZq719y5sbdT4YVgyfncvFrAY9SVeUGdCBJm3GTZXPii6vERf +Ty9HcMN3/WetXhHApofxtOtc2J8QyGfOAEwUGHCB0giK7LNoUxnFG1twfDfrnHA8 +yjNQyC8kH1cUOXvcr7tJKVfwMThTOlfdwM62IH3xts9ZNl+RynbU3z49Eoam+jp5 +7JEewkrsAMyx2ZIbyPoj5NMhUDbvRc0OzSLN9Oh+eQZfBPqR8HImmgy/Uiz0MPEd +hIPGNhz1J89wehsWr+ZeYKTHZGQCMIxn7KzfN2wxZe9nM02HIucknLCmjXYtusq/ +OTb/xQpJ1+B9O1QF7QB2hU3iCslPJ4w1SoAkCia8BV1qnlRU1ZcxDnxwKpmzeHuW +IMkkJMFMd24DDC3TmeqbNh+loM4w5L0/UxL5QJ/g5YUO5EjlUIPdWPqH4mOcdYGu +OhpIP/6rwmuIdwQdOw7T +=KMPY -----END PGP SIGNATURE----- diff --git a/mail-client/squirrelmail/squirrelmail-1.4.22.ebuild b/mail-client/squirrelmail/squirrelmail-1.4.22.ebuild deleted file mode 100644 index f0728c246889..000000000000 --- a/mail-client/squirrelmail/squirrelmail-1.4.22.ebuild +++ /dev/null @@ -1,209 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/squirrelmail/squirrelmail-1.4.22.ebuild,v 1.10 2014/06/19 08:50:27 patrick Exp $ - -EAPI=2 - -IUSE="ldap spell ssl filter mysql postgres nls" - -inherit webapp eutils - -DESCRIPTION="Webmail for nuts!" - -# Plugin Versions -COMPATIBILITY_VER=2.0.16-1.0 -USERDATA_VER=0.9-1.4.0 -ADMINADD_VER=0.1-1.4.0 -AMAVIS_VER=0.8.0-1.4 -LDAP_USERDATA_VER=0.4 -SECURELOGIN_VER=1.4-1.2.8 -SHOWSSL_VER=2.2-1.2.8 -LOCALES_VER=1.4.18-20090526 -DECODING_VER=1.2 - -MY_P=${PN}-webmail-${PV} -S="${WORKDIR}/${MY_P}" - -PLUGINS_LOC="http://www.squirrelmail.org/plugins" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2 - mirror://sourceforge/${PN}/squirrelmail-decode-${DECODING_VER}.tar.bz2 - mirror://sourceforge/retruserdata/retrieveuserdata.${USERDATA_VER}.tar.gz - ${PLUGINS_LOC}/compatibility-${COMPATIBILITY_VER}.tar.gz - ssl? ( ${PLUGINS_LOC}/secure_login-${SECURELOGIN_VER}.tar.gz ) - ssl? ( ${PLUGINS_LOC}/show_ssl_link-${SHOWSSL_VER}.tar.gz ) - ${PLUGINS_LOC}/admin_add.${ADMINADD_VER}.tar.gz - filter? ( ${PLUGINS_LOC}/amavisnewsql-0.8.0-1.4.tar.gz ) - ldap? ( ${PLUGINS_LOC}/ldapuserdata-${LDAP_USERDATA_VER}.tar.gz ) - nls? ( mirror://sourceforge/${PN}/all_locales-${LOCALES_VER}.tar.bz2 )" - -HOMEPAGE="http://www.squirrelmail.org/" - -LICENSE="GPL-2" -KEYWORDS="amd64 ~ppc ~ppc64 sparc x86" - -DEPEND="" - -RDEPEND="dev-lang/php:5.3[session] - virtual/perl-DB_File - ldap? ( net-nds/openldap ) - spell? ( app-text/aspell ) - filter? ( mail-filter/amavisd-new dev-php/PEAR-Log dev-php/PEAR-DB dev-php/PEAR-Net_SMTP ) - postgres? ( dev-php/PEAR-DB ) - mysql? ( dev-php/PEAR-DB )" - -src_unpack() { - unpack ${MY_P}.tar.bz2 - unpack squirrelmail-decode-${DECODING_VER}.tar.bz2 - - cd "${S}" || die - - mv config/config_default.php config/config.php || die - - # Now do the plugins - cd "${S}/plugins" || die - - unpack compatibility-${COMPATIBILITY_VER}.tar.gz - - unpack admin_add.${ADMINADD_VER}.tar.gz - - unpack retrieveuserdata.${USERDATA_VER}.tar.gz - - use filter && - unpack amavisnewsql-${AMAVIS_VER}.tar.gz && - mv amavisnewsql/config.php.dist amavisnewsql/config.php - - use ldap && - unpack ldapuserdata-${LDAP_USERDATA_VER}.tar.gz - - use ssl && - unpack secure_login-${SECURELOGIN_VER}.tar.gz && - mv secure_login/config.sample.php secure_login/config.php && - unpack show_ssl_link-${SHOWSSL_VER}.tar.gz && - mv show_ssl_link/config.php.sample show_ssl_link/config.php - - use nls && - cd "${S}" && - unpack all_locales-${LOCALES_VER}.tar.bz2 -} - -src_prepare() { - sed -i "s:'/var/local/squirrelmail/data/':SM_PATH . 'data/':" \ - config/config.php || die - - cd "${S}/plugins" || die - if use ldap; then - epatch "${FILESDIR}"/ldapuserdata-${LDAP_USERDATA_VER}-gentoo.patch - mv ldapuserdata/config_sample.php ldapuserdata/config.php || die - fi -} - -src_configure() { - #we need to have this empty function ... - echo "Nothing to configure" -} - -src_compile() { - #we need to have this empty function ... default compile hangs - echo "Nothing to compile" -} - -src_install() { - webapp_src_preinst - - # handle documentation files - # - # NOTE that doc files go into /usr/share/doc as normal; they do NOT - # get installed per vhost! - - dodoc README - - docinto compatibility - for doc in plugins/compatibility/docs/INSTALL plugins/compatibility/docs/README; do - dodoc ${doc} - rm -f ${doc} - done - - docinto admin_add - for doc in plugins/admin_add/README; do - dodoc ${doc} - rm -f ${doc} - done - - docinto retrieveuserdata - for doc in plugins/retrieveuserdata/INSTALL plugins/retrieveuserdata/changelog plugins/retrieveuserdata/users_example.txt; do - dodoc ${doc} - rm -f ${doc} - done - - if use filter; then - docinto amavisnewsql - for doc in plugins/amavisnewsql/{CHANGELOG,README,UPGRADE}; do - dodoc ${doc} - rm -f ${doc} - done - fi - - if use ldap; then - rm plugins/ldapuserdata/README - docinto ldapuserdata - for doc in plugins/ldapuserdata/doc/README; do - dodoc ${doc} - rm -f ${doc} - done - fi - - if use ssl; then - docinto secure_login - for doc in plugins/secure_login/INSTALL plugins/secure_login/README; do - dodoc ${doc} - rm -f ${doc} - done - - docinto show_ssl_link - for doc in plugins/show_ssl_link/INSTALL plugins/show_ssl_link/README; do - dodoc ${doc} - rm -f ${doc} - done - fi - - # Copy the app's main files - einfo "Installing squirrelmail files." - cp -r . "${D}${MY_HTDOCSDIR}" || die - - cp "${WORKDIR}"/squirrelmail-decode-${DECODING_VER}/*/*.php \ - "${D}${MY_HTDOCSDIR}/functions/decode" || die - - # Identify the configuration files that this app uses - local configs="config/config.php config/config_local.php plugins/retrieveuserdata/config.php" - use filter && configs="${configs} plugins/amavisnewsql/config.php" - use ldap && configs="${configs} plugins/ldapuserdata/config.php" - use ssl && configs="${configs} plugins/show_ssl_link/config.php plugins/secure_login/config.php" - - for file in ${configs}; do - webapp_configfile ${MY_HTDOCSDIR}/${file} - done - - # Identify any script files that need #! headers adding to run under - # a CGI script (such as PHP/CGI) - # - # for phpmyadmin, we *assume* that all .php files that don't end in - # .inc.php need to have CGI/BIN support added - - #for x in `find . -name '*.php' -print | grep -v 'inc.php'` ; do - # webapp_runbycgibin php ${MY_HTDOCSDIR}/$x - #done - - local server_owned="data index.php" - for file in ${server_owned}; do - webapp_serverowned ${MY_HTDOCSDIR}/${file} - done - - # add the post-installation instructions - webapp_postinst_txt en "${FILESDIR}/postinstall-en.txt" - - # all done - # - # now we let the eclass strut its stuff ;-) - - webapp_src_install -} diff --git a/mail-client/squirrelmail/squirrelmail-1.4.23_pre20121024.ebuild b/mail-client/squirrelmail/squirrelmail-1.4.23_pre20121024.ebuild deleted file mode 100644 index 55ac3da99772..000000000000 --- a/mail-client/squirrelmail/squirrelmail-1.4.23_pre20121024.ebuild +++ /dev/null @@ -1,209 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/squirrelmail/squirrelmail-1.4.23_pre20121024.ebuild,v 1.2 2015/01/09 03:08:20 patrick Exp $ - -EAPI=4 -inherit webapp eutils - -IUSE="ldap spell ssl filter mysql postgres nls" -DESCRIPTION="Webmail for nuts!" - -# Plugin Versions -COMPATIBILITY_VER=2.0.16-1.0 -USERDATA_VER=0.9-1.4.0 -ADMINADD_VER=0.1-1.4.0 -AMAVIS_VER=0.8.0-1.4 -LDAP_USERDATA_VER=0.4 -SECURELOGIN_VER=1.4-1.2.8 -SHOWSSL_VER=2.2-1.2.8 -LOCALES_VER=1.4.18-20090526 -DECODING_VER=1.2 - -#MY_P=${PN}-webmail-${PV} -MY_P=${PN}-${PVR##*_pre}_0200-SVN.stable -#S="${WORKDIR}/${MY_P}" -S="${WORKDIR}/${PN}.stable/${PN}" - -PLUGINS_LOC="http://www.squirrelmail.org/plugins" -SRC_URI="http://snapshots.squirrelmail.org/${MY_P}.tar.bz2 - mirror://sourceforge/${PN}/squirrelmail-decode-${DECODING_VER}.tar.bz2 - mirror://sourceforge/retruserdata/retrieveuserdata.${USERDATA_VER}.tar.gz - ${PLUGINS_LOC}/compatibility-${COMPATIBILITY_VER}.tar.gz - ssl? ( ${PLUGINS_LOC}/secure_login-${SECURELOGIN_VER}.tar.gz ) - ssl? ( ${PLUGINS_LOC}/show_ssl_link-${SHOWSSL_VER}.tar.gz ) - ${PLUGINS_LOC}/admin_add.${ADMINADD_VER}.tar.gz - filter? ( ${PLUGINS_LOC}/amavisnewsql-0.8.0-1.4.tar.gz ) - ldap? ( ${PLUGINS_LOC}/ldapuserdata-${LDAP_USERDATA_VER}.tar.gz ) - nls? ( mirror://sourceforge/${PN}/all_locales-${LOCALES_VER}.tar.bz2 )" - -HOMEPAGE="http://www.squirrelmail.org/" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -DEPEND="" - -RDEPEND="dev-lang/php[session] - virtual/perl-DB_File - ldap? ( net-nds/openldap ) - spell? ( app-text/aspell ) - filter? ( mail-filter/amavisd-new dev-php/PEAR-Log dev-php/PEAR-DB dev-php/PEAR-Net_SMTP ) - postgres? ( dev-php/PEAR-DB ) - mysql? ( dev-php/PEAR-DB )" - -src_unpack() { - unpack ${MY_P}.tar.bz2 - unpack squirrelmail-decode-${DECODING_VER}.tar.bz2 - - cd "${S}" || die - - mv config/config_default.php config/config.php || die - - # Now do the plugins - cd "${S}/plugins" || die - - unpack compatibility-${COMPATIBILITY_VER}.tar.gz - - unpack admin_add.${ADMINADD_VER}.tar.gz - - unpack retrieveuserdata.${USERDATA_VER}.tar.gz - - use filter && - unpack amavisnewsql-${AMAVIS_VER}.tar.gz && - mv amavisnewsql/config.php.dist amavisnewsql/config.php - - use ldap && - unpack ldapuserdata-${LDAP_USERDATA_VER}.tar.gz - - use ssl && - unpack secure_login-${SECURELOGIN_VER}.tar.gz && - mv secure_login/config.sample.php secure_login/config.php && - unpack show_ssl_link-${SHOWSSL_VER}.tar.gz && - mv show_ssl_link/config.php.sample show_ssl_link/config.php - - use nls && - cd "${S}" && - unpack all_locales-${LOCALES_VER}.tar.bz2 -} - -src_prepare() { - sed -i "s:'/var/local/squirrelmail/data/':SM_PATH . 'data/':" \ - config/config.php || die - - cd "${S}/plugins" || die - if use ldap; then - epatch "${FILESDIR}"/ldapuserdata-${LDAP_USERDATA_VER}-gentoo.patch - mv ldapuserdata/config_sample.php ldapuserdata/config.php || die - fi -} - -src_configure() { - #we need to have this empty function ... - echo "Nothing to configure" -} - -src_compile() { - #we need to have this empty function ... default compile hangs - echo "Nothing to compile" -} - -src_install() { - webapp_src_preinst - - # handle documentation files - # - # NOTE that doc files go into /usr/share/doc as normal; they do NOT - # get installed per vhost! - - dodoc README - - docinto compatibility - for doc in plugins/compatibility/docs/INSTALL plugins/compatibility/docs/README; do - dodoc ${doc} - rm -f ${doc} - done - - docinto admin_add - for doc in plugins/admin_add/README; do - dodoc ${doc} - rm -f ${doc} - done - - docinto retrieveuserdata - for doc in plugins/retrieveuserdata/INSTALL plugins/retrieveuserdata/changelog plugins/retrieveuserdata/users_example.txt; do - dodoc ${doc} - rm -f ${doc} - done - - if use filter; then - docinto amavisnewsql - for doc in plugins/amavisnewsql/{CHANGELOG,README,UPGRADE}; do - dodoc ${doc} - rm -f ${doc} - done - fi - - if use ldap; then - rm plugins/ldapuserdata/README - docinto ldapuserdata - for doc in plugins/ldapuserdata/doc/README; do - dodoc ${doc} - rm -f ${doc} - done - fi - - if use ssl; then - docinto secure_login - for doc in plugins/secure_login/INSTALL plugins/secure_login/README; do - dodoc ${doc} - rm -f ${doc} - done - - docinto show_ssl_link - for doc in plugins/show_ssl_link/INSTALL plugins/show_ssl_link/README; do - dodoc ${doc} - rm -f ${doc} - done - fi - - # Copy the app's main files - einfo "Installing squirrelmail files." - cp -r . "${D}${MY_HTDOCSDIR}" || die - - cp "${WORKDIR}"/squirrelmail-decode-${DECODING_VER}/*/*.php \ - "${D}${MY_HTDOCSDIR}/functions/decode" || die - - # Identify the configuration files that this app uses - local configs="config/config.php config/config_local.php plugins/retrieveuserdata/config.php" - use filter && configs="${configs} plugins/amavisnewsql/config.php" - use ldap && configs="${configs} plugins/ldapuserdata/config.php" - use ssl && configs="${configs} plugins/show_ssl_link/config.php plugins/secure_login/config.php" - - for file in ${configs}; do - webapp_configfile ${MY_HTDOCSDIR}/${file} - done - - # Identify any script files that need #! headers adding to run under - # a CGI script (such as PHP/CGI) - # - # for phpmyadmin, we *assume* that all .php files that don't end in - # .inc.php need to have CGI/BIN support added - - #for x in `find . -name '*.php' -print | grep -v 'inc.php'` ; do - # webapp_runbycgibin php ${MY_HTDOCSDIR}/$x - #done - - local server_owned="data index.php" - for file in ${server_owned}; do - webapp_serverowned ${MY_HTDOCSDIR}/${file} - done - - # add the post-installation instructions - webapp_postinst_txt en "${FILESDIR}/postinstall-en.txt" - - # all done - # - # now we let the eclass strut its stuff ;-) - - webapp_src_install -}