From: Thomas Raschbacher Date: Sun, 25 Jan 2015 13:43:35 +0000 (+0000) Subject: version bump X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f69261206fbca0d41fd7ab3fc4025360fbab3263;p=gentoo.git version bump Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x3E59FAEF53F400D2 --- diff --git a/net-mail/dbmail/ChangeLog b/net-mail/dbmail/ChangeLog index 150eed025582..86a8421d782c 100644 --- a/net-mail/dbmail/ChangeLog +++ b/net-mail/dbmail/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-mail/dbmail # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/dbmail/ChangeLog,v 1.72 2015/01/24 12:00:54 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-mail/dbmail/ChangeLog,v 1.73 2015/01/25 13:43:30 lordvan Exp $ + +*dbmail-3.2.3 (25 Jan 2015) + + 25 Jan 2015; Thomas Raschbacher +dbmail-3.2.3.ebuild: + new version - bugfix release (Segfault on CONDSTORE) 24 Jan 2015; Pacho Ramos -dbmail-3.1.13.ebuild, -dbmail-3.1.17.ebuild: diff --git a/net-mail/dbmail/Manifest b/net-mail/dbmail/Manifest index 003703c4858e..535b726228f4 100644 --- a/net-mail/dbmail/Manifest +++ b/net-mail/dbmail/Manifest @@ -6,13 +6,21 @@ AUX dbmail-lmtpd.initd 1542 SHA256 971118743b2322c69774f7d310292ec6aae392dbb6eb7 AUX dbmail-pop3d.initd 1542 SHA256 79682143fdf7c9f883f39aae0c455b7dbe44caa14196e933d24042dadeefbc55 SHA512 e5afd8556c03ff1b79b67f5075f744fff466d60bfc4b5f51fb6c439c9de041a7c25b3b3ea8642dd517615ec7f46e9aa49938419112daaa109c2216153c207913 WHIRLPOOL f93ac418c13c337bafeef07dcbcf2e4a2f4669dfd5ea7a6aff87fcf659b29780a94f398b42ad76cff01e0f5a68d76e4e5d34d03aefee84996aab7b2a474bf364 AUX dbmail-timsieved.initd 1557 SHA256 012e1f286f11c06cbdc5422fc5dc813f5d6b7a18bee789beabb98f9848f901c4 SHA512 bdf633348a7944157f7ddaab7ad418b905b47bbba094d60bf758ad4f7a48ce2ea222be429751411904e9a8456e50bb3c7405b81f6eb64dfa53979d521518375f WHIRLPOOL 676238837736f26546a041eb90d01fade5419dd47a10a28343a551cc12c09abeeb07e99a52c0c744815829e8e02534b5d8a304deb6baa14375cd43a2ba81400a DIST dbmail-3.2.2.tar.gz 2444241 SHA256 77d2fcf343cc1312fca565a9eeef3927b257b55910be2b198562516334a2c62a SHA512 a2125ea3b9d0ec387135d87854510f36ef0fe87b70f33d54f8af89f22a83802e5838979ba94d6ba66ef986f6f67b08aa6d5e2bfc2f1f2bc44edf03a9f51afb37 WHIRLPOOL 8fa60754e55b56e293a187cd10922586e1c38c0079e8f6eb98b8aaba503705046cf7b6954f677bb295ea799f9261ef62c8589433657a0ad2775dd2cfa1d1ee15 +DIST dbmail-3.2.3.tar.gz 2444227 SHA256 fd4d90e3e5ddb0c3fbdaa766d19d2464b5027a8c8d0b0df614418a3aac811832 SHA512 29cc89830278f2ff28a4221fc81d4ff13cc371fbca7fb51d5376e9243234220b552cb4b6ec035c150e6cfa178435c4f36b9ce132fc02334bc6cdeb1a41c8ed85 WHIRLPOOL 05284ae622078584e35583ba5a6b340d9500c46dcf820b851810a2bbf6ac39ee57080d9e23ee82c6b64af3f76de6ef6eb0ec925a9615d4a4dc2e19e5f06e9a5d EBUILD dbmail-3.2.2.ebuild 4984 SHA256 3d7bec623b74cab22487c95e7914b5c7403944f1b7893e4d99b1c9e17f8758ff SHA512 5cf409c0acb4f72595e710276088403d87d166de81ff49a8161019ab4e6d643341df3bac2dd02b31b59bc272ba4cde52bf8f61c639aa4163ed8d7072409d58d9 WHIRLPOOL d5aaafe84236d54876c63ea9d849e6ef3e5fc851a91208d858a29ccf027f011ba2e183559d2807ee0bc0cb423a4cf31d6c8830163af60698ffd2d22529d893d8 -MISC ChangeLog 13009 SHA256 154d20acd8116df5c9432cc6e7b00bab558c79cd768fbce9790904772d64bfc8 SHA512 3afad11cd8e8f045f4d25ed6431157dadc26b24e0f39dacdb545074322e26e44e2c906790511ec9b79d28ac733a7a8c3065477f2421cd1048113b5a67b075cde WHIRLPOOL 20361ad7bbf7781e2f67d16f63365bdc74422ad7ab3ef152be5105947a5f4a4331a1b8ae03c2b89925f68bf3a77756ccc3695ebd2b248bd054720eb5c5921618 +EBUILD dbmail-3.2.3.ebuild 4990 SHA256 46b262c2fc06fb9d76beef884e1a87a2c479291140a2f52f6a62d53af67e4631 SHA512 0cfe958bb1f465c9a6aec98d32a150393cb34ff689fdc483af2591ce76e3228ff4df5bbcce8b4822a4a05c9332053cb9de6ffe85831d72ade9ce6f3d453c911d WHIRLPOOL 9e9c0acf68c8b3214bdb05904fbaf2d0e1ab840a4528fc438f9690511f4377682e33d729195d58185822c7166176be42b12fcc6a8cee14642bc08ad3fb72d802 +MISC ChangeLog 13173 SHA256 b5f50bcc31b492e91d89daf997d2690cbcbcf53664193b4b374383ed1de9e4a2 SHA512 63891d235fbb11faca4bda126880ffa0c0a5e1d2cc5c91c62339541bcfe4f69f2e9a4ba4439f4c6de86194b6af59344d91dd2033ceadf63297abba927d981419 WHIRLPOOL 138d260a54364c76549d5c513356cdd1128104170134f014400ee00929635decfbfad7638ef1ceef779a0088a3343c737f16e3594366998a5b00d4a27436f2de MISC metadata.xml 580 SHA256 8a14856cce888d8658e3ea9388e18a9b6892c6e00fd478c1afd4c5f496dccc14 SHA512 4533cb22ee9b8cec8565bde5ebbcb7ac1f9bbbac49cb38af370e3e6325a6a7a31d04adb301ccf23c53c0478bf692466a9599c8bf8ed2715be9a3d28741f6f6f7 WHIRLPOOL c920b009c23cfedf06ecf9814de3e71314153c8879b14891e2f39580cffa100f8544684d60d7802558f383778900f914598bb9ee9cd0b52f839ff4c7bad566b6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlTDiXcACgkQCaWpQKGI+9T9VQCdFMZ0DogmO5XnspdvJ/rSHl+o -MC8An15bGae2tA7wk4LBoicTqG8A3j41 -=eMgs +iQF8BAEBCABmBQJUxQEbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxQkJBODJCMjJCN0YzOTExNEFFQjU4RkUz +RTU5RkFFRjUzRjQwMEQyAAoJED5Z+u9T9ADS6LAH/2m/voOe7X5DlvX9haMi8kda +ucbWNO17BIwPSaK7lSObgeBo1igziH15m9wMNy8FK2bD6xt6rHecBgrPvgA2EAnu +7DNZouL7zVz4xBEEoWuT5bJMgqyfn0YA1sp4zvICskijfV+4bgjzBweFSHO6YnpC +SpbQCqSF4X8IxUjuXn8nv+75tnNY2ZaTT2nEv5kukdZPnGtbeGMlQarfFG8u96YG +oRtuz88i6wTx5FxPDAeoGp4QJWRDGU99g3Gnyj3Z4rU2ps/M9gQ8Je8TXUbpT8K8 +k6INIe2CyAKFdp2YlR1v8VzoOE9IBe3PmAXPoCTdoRZ9fBxWDy8vsS1aXyEkeug= +=WAVO -----END PGP SIGNATURE----- diff --git a/net-mail/dbmail/dbmail-3.2.3.ebuild b/net-mail/dbmail/dbmail-3.2.3.ebuild new file mode 100644 index 000000000000..6084fb1aa0ad --- /dev/null +++ b/net-mail/dbmail/dbmail-3.2.3.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/dbmail/dbmail-3.2.3.ebuild,v 1.1 2015/01/25 13:43:30 lordvan Exp $ + +EAPI="4" +inherit eutils multilib versionator user + +DESCRIPTION="DBMail is an open-source project that enables storage of mail messages in a relational database" +HOMEPAGE="http://www.dbmail.org/" +SRC_URI="http://www.dbmail.org/download/$(get_version_component_range 1-2)/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ldap sieve +sqlite ssl static" + +DEPEND="dev-db/libzdb + sieve? ( >=mail-filter/libsieve-2.2.1 ) + ldap? ( >=net-nds/openldap-2.3.33 ) + app-text/asciidoc + app-text/xmlto + app-crypt/mhash + sys-libs/zlib + || ( dev-libs/gmime:2.6 dev-libs/gmime:2.4 ) + >=dev-libs/glib-2.16 + dev-libs/libevent + ssl? ( dev-libs/openssl )" +#asciidoc and xmlto needed? +RDEPEND="${DEPEND}" + +pkg_setup() { + enewgroup dbmail + enewuser dbmail -1 -1 /var/lib/dbmail dbmail +} + +src_configure() { + local myconf="" + use ldap && myconf=${myconf}" --with-auth-ldap" + + econf \ + --sysconfdir=/etc/dbmail \ + $(use_enable static) \ + $(use_with sieve) \ + ${myconf} +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc AUTHORS BUGS ChangeLog README* INSTALL NEWS THANKS UPGRADING + + docompress -x /usr/share/doc/${PF}/sql + dodoc -r sql + dodoc -r test-scripts + dodoc -r contrib + ## TODO: install other contrib stuff + + sed -i -e "s:nobody:dbmail:" dbmail.conf + sed -i -e "s:nogroup:dbmail:" dbmail.conf + sed -i -e "s:/var/run:/var/run/dbmail:" dbmail.conf + #sed -i -e "s:#library_directory:library_directory:" dbmail.conf + + insinto /etc/dbmail + newins dbmail.conf dbmail.conf.dist + + # change config path to our default and use the conf.d and init.d files from the contrib dir + sed -i -e "s:/etc/dbmail.conf:/etc/dbmail/dbmail.conf:" contrib/startup-scripts/gentoo/init.d-dbmail + #sed -i -e "s:exit 0:return 1:" contrib/startup-scripts/gentoo/init.d-dbmail + #sed -i -e "s:/var/run:/var/run/dbmail:" contrib/startup-scripts/gentoo/init.d-dbmail + #newconfd contrib/startup-scripts/gentoo/conf.d-dbmail dbmail + #newinitd contrib/startup-scripts/gentoo/init.d-dbmail dbmail + # use custom init scripts until updated in upstream contrib + newinitd "${FILESDIR}/dbmail-imapd.initd" dbmail-imapd + newinitd "${FILESDIR}/dbmail-lmtpd.initd" dbmail-lmtpd + newinitd "${FILESDIR}/dbmail-pop3d.initd" dbmail-pop3d + newinitd "${FILESDIR}/dbmail-timsieved.initd" dbmail-timsieved + + dobin contrib/mailbox2dbmail/mailbox2dbmail + doman contrib/mailbox2dbmail/mailbox2dbmail.1 + #doman man/*.{1,5,8} + + # ldap schema + if use ldap; then + insinto /etc/openldap/schema + doins "${S}/dbmail.schema" + fi + + keepdir /var/lib/dbmail + fperms 750 /var/lib/dbmail + fowners dbmail:dbmail /var/lib/dbmail + # create this through init-scripts instead of at installt ime (bug #455002) + #keepdir /var/run/dbmail + #fowners dbmail:dbmail /var/run/dbmail +} + +pkg_postinst() { + elog "Please read the INSTALL file in /usr/share/doc/${PF}/" + elog "for remaining instructions on setting up dbmail users and " + elog "for finishing configuration to connect to your MTA and " + elog "to connect to your db." + echo + elog "DBMail requires either SQLite, PostgreSQL or MySQL." + elog "Database schemes can be found in /usr/share/doc/${PF}/" + elog "You will also want to follow the installation instructions" + elog "on setting up the maintenance program to delete old messages." + elog "Don't forget to edit /etc/dbmail/dbmail.conf as well." + echo + elog "For regular maintenance, add this to crontab:" + elog "0 3 * * * /usr/bin/dbmail-util -cpdy >/dev/null 2>&1" + echo + elog "Please make sure to run etc-update." + elog "If you get an error message about plugins not found" + elog "please add the library_directory configuration switch to" + elog "dbmail.conf and set it to the correct path" + elog "(usually /usr/lib/dbmail or /usr/lib64/dbmail on amd64)" + elog "A sample can be found in dbmail.conf.dist after etc-update." + echo + elog "We are now using the init script from upstream." + elog "Please edit /etc/conf.d/dbmail to set which services to start" + elog "and delete /etc/init.d/dbmail-* when you are done. (don't" + elog "forget to rc-update del dbmail-* first)" + echo + elog "Changed pid directory to /var/run/dbmail (see" + elog "http://www.dbmail.org/mantis/view.php?id=949 for details)" + echo + ewarn "The database config has changed to support libzdb db URI" + ewarn "Please check the documentation (or Bug #479664)" + echo + ewarn "The database schema has changed since 3.0.x make sure" + ewarn "to run the migration script" + echo + ewarn "Please be aware, that the single init-script for all services" + ewarn "has been replaced with seperate init scripts for the individual services." + ewarn "Make sure to add dbmail-(imapd|lmtpd|pop3d|timsieved) using rc-update" + ewarn "and remove dbmail if you want to take advantage of this change." + echo +}