From: Markos Chandras Date: Fri, 30 Dec 2011 09:19:39 +0000 (+0000) Subject: Version bump. Bug #396267 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=e4aa6fad5a850c14c4e433e983418b9002062fd3;p=gentoo.git Version bump. Bug #396267 Package-Manager: portage-2.2.0_alpha83/cvs/Linux x86_64 --- diff --git a/www-apps/tt-rss/ChangeLog b/www-apps/tt-rss/ChangeLog index fbeed7eb871c..bfb1d30a7fab 100644 --- a/www-apps/tt-rss/ChangeLog +++ b/www-apps/tt-rss/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-apps/tt-rss # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/tt-rss/ChangeLog,v 1.6 2011/12/28 16:48:14 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/tt-rss/ChangeLog,v 1.7 2011/12/30 09:19:39 hwoarang Exp $ + +*tt-rss-1.5.8.1 (30 Dec 2011) + + 30 Dec 2011; Markos Chandras +tt-rss-1.5.8.1.ebuild: + Version bump. Bug #396267 28 Dec 2011; Jeroen Roovers metadata.xml: Fix maintainer tag order, remove bug assignment instructions from description diff --git a/www-apps/tt-rss/Manifest b/www-apps/tt-rss/Manifest index 2fda01264e74..db07241e2350 100644 --- a/www-apps/tt-rss/Manifest +++ b/www-apps/tt-rss/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA512 AUX postinstall-en-with-daemon.txt 654 RMD160 6b1e5fffd52ef90dc7cd23a8b01494e94cd19205 SHA1 e4e1bc39e3f036faca14a56bbf8b01823e0ad867 SHA256 0e73e858546452123e0b7a4df23eb48fc026dfc9449170a5d2b8476c8054d15f AUX postinstall-en.txt 256 RMD160 67fd15fd857fbccee0467d71a888bc78d79ee335 SHA1 a818580fdf5a2c06e6f9f3bc391815ca86f118d5 SHA256 8092f3274aad3c344dcc8ace99bcaa06975017bb8d069ab899013551b3580b63 @@ -7,13 +7,25 @@ AUX ttrssd.confd 177 RMD160 0f69720fe21e3ecc4fa84b265e70d8880fcae53e SHA1 4446fd AUX ttrssd.initd 1269 RMD160 4277cc25cfd317fb185833ba8947bf118dae9542 SHA1 fdab7faa2b733ad8bfb03b82508b6c5cd7849084 SHA256 4894f38e59c952daf4dfcf619d5a9f5111a1d273d0f88b637a1d66bce06290b3 AUX ttrssd.logrotated 118 RMD160 f2646794119f67f365ef02dce079ab06eedf6825 SHA1 4d1e93a8df05488baf23067a983e5a70d8e4dc91 SHA256 51bfd5dc544d7fdbe90d2fea9874a0d6558d5533a1186c6fa2f797bea89342da DIST tt-rss-1.5.7.tar.gz 2808220 RMD160 9541c4b2d5f4b4cf47d0510495c04d5991addba7 SHA1 b086f52de3a6d50d111c35c0f589152e68ab6917 SHA256 5599f1f90f29c21e7e6531b74e7a40721e771fc6f1106d754923cfc1a2124264 +DIST tt-rss-1.5.8.1.tar.gz 2750347 RMD160 34debfd095b8783ce4c58239c28fc709c15ce92f SHA1 18ac3498e787d91f1c573ade9457a34593e0d773 SHA256 110f6cb6b5127e9970a02abe37022f415205abfd2c533970498ea8bc629a0bec EBUILD tt-rss-1.5.7.ebuild 2082 RMD160 886a13b644294cf3a9eaf878bfcc3986f3858b31 SHA1 0fad029d8fb60330142bd64d7298b213a496d4e8 SHA256 3f9b12397ef8300dae40be19018fbbbcf941ce67983e590b207e541c044b329a -MISC ChangeLog 1511 RMD160 330f13f6c23984b077932766ad10dbaae448180f SHA1 851cdb6d8a093c1df1ecaf77f711d865d946bb5a SHA256 6911b6214985892b9a465529e1a76ed5b630fca6b0592bf032209d517f806e71 +EBUILD tt-rss-1.5.8.1.ebuild 2083 RMD160 6c8f0f7b0583fde5fddc9a91ccf2ba67c4bb1dc3 SHA1 e38a5ea2361c024fb549fcb5d3ce216a1f91987a SHA256 d17bd1d2e299bd2f8d0eaef6683bc9521ebecee9b85d22f9c3ff1826a5ad2734 +MISC ChangeLog 1653 RMD160 e0edde4e6e06ad06a766e649d404f2cddf00feca SHA1 4600008a752b10bdf37764986f7c3ed674eb0d83 SHA256 64aefaab84fd6dbcc1e0532261e39f1209c3a5516369f963689d47576ee99c8d MISC metadata.xml 549 RMD160 c1331c3470dc6bebb5823af200cf087b3e292d61 SHA1 115dad0a7ecf068d8ac2037a78572255e85d463c SHA256 f364007d61e0c2025e3f87f542d4abf3aab20ff6bf23ebd9980ccec03c3e1352 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk77SFMACgkQVWmRsqeSphPnHQCfb4MiWRm5aYRy87hsLf0TgJX5 -ZbcAnA9jbBZutIhTC6DWJMWGWmyKSfsG -=i8fn +iQIcBAEBCgAGBQJO/YGtAAoJEPqDWhW0r/LCTOkP+wTBHqTjvLwRzUqeT1YS9jFB +CwYuqpgEwkQIcEhjeeebnYnQJtr2QPz86/bpF3BOeIavXD+XspMzZTpxM+yx6hXE +oLWHZHgjS7oymWO7H0ccXkDJxI5TmIXr7PjfUcOTrBIg0gmuQW/YQoZ376AFCF6w +7G503/rUvXl96g/tjnjGfShilknLLvek+qTaKIumAnvHLHCyNdzivqQ3RKiQL2hM +ERvk/DCH9jURBIci+GrCQY0gu2v+Z2+w7LMAbIlOGjnohHElcO1T1GqLsN4W/kc1 +Dab22rZrYQOe4TZEGCiCImWg6Aystqa/uYjcmgQIzulTtL6InlJLoM3o1u9a3rXV +iQLfD0BBjeulWfI4VLQ94VcHM4xVbOpufxI2Z5mpgovPIgHDPR8AHs8LD6kcqKar +RBEVaYCjc3lFfc/RsH9ZGz25ygENAzGtAspgB8JUW9H97KEFGHBP78lH+57LRYGE +I5aNUR6QVWAsjE6QVfxPIQoKqXzUmMk03Txf0yjl6LxpO39i83fKFiVoClT6NQuR +i522OaTvHYmR+/XYE2X/5k8cSMcHiKB91ARuX3VKWP73wBBbrq5p+ZbMwcLMkAmz +ouXMKBL/G+SbbLVqMfGPcvizZjCtHLD59LSuTyVwp9rYR/u5l3vcvtZ6cqP7R5LD +D+H0vIs3fJOSH6Pn5wky +=dalf -----END PGP SIGNATURE----- diff --git a/www-apps/tt-rss/tt-rss-1.5.8.1.ebuild b/www-apps/tt-rss/tt-rss-1.5.8.1.ebuild new file mode 100644 index 000000000000..aee7e109606f --- /dev/null +++ b/www-apps/tt-rss/tt-rss-1.5.8.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/tt-rss/tt-rss-1.5.8.1.ebuild,v 1.1 2011/12/30 09:19:39 hwoarang Exp $ + +EAPI="2" + +inherit eutils webapp depend.php depend.apache + +DESCRIPTION="Tiny Tiny RSS - A web-based news feed (RSS/Atom) aggregator using AJAX" +HOMEPAGE="http://tt-rss.org/" +SRC_URI="http://tt-rss.org/download/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64" +IUSE="daemon mysql postgres" + +DEPEND="dev-lang/php[mysql?,postgres?]" +RDEPEND="${DEPEND}" + +need_httpd_cgi +need_php_httpd +use daemon && need_php_cli + +pkg_setup() { + webapp_pkg_setup + + use mysql && require_php_with_use mysql + use postgres && require_php_with_use postgres + + if use daemon; then + require_php_with_use pcntl + enewgroup ttrssd + enewuser ttrssd -1 /bin/sh /dev/null ttrssd + fi +} + +src_prepare() { + # Customize config.php so that the right 'DB_TYPE' is already set (according to the USE flag) + einfo "Customizing config.php..." + mv config.php{-dist,} || die "Could not rename config.php-dist to config.php." + + if use mysql && ! use postgres; then + sed -e "/define('DB_TYPE',/{s:pgsql:mysql:}" -i config.php || die "sed failed" + fi + + sed -e "/define('DB_TYPE',/{s:// \(or mysql\):// pgsql \1:}" -i config.php \ + || die "sed failed" +} + +src_install() { + webapp_src_preinst + + insinto "/${MY_HTDOCSDIR}" + doins -r * || die "Could not copy the files to ${MY_HTDOCSDIR}." + keepdir "/${MY_HTDOCSDIR}"/feed-icons + + insinto /etc/logrotate.d/ + newins "${FILESDIR}"/ttrssd.logrotated ttrssd || die "Installing ttrssd logrotate config failed." + + for DIR in cache cache/htmlpurifier cache/magpie cache/simplepie lock feed-icons; do + webapp_serverowned "${MY_HTDOCSDIR}/${DIR}" + done + + webapp_configfile "${MY_HTDOCSDIR}"/config.php + if use daemon; then + webapp_postinst_txt en "${FILESDIR}"/postinstall-en-with-daemon.txt + newinitd "${FILESDIR}"/ttrssd.initd ttrssd + newconfd "${FILESDIR}"/ttrssd.confd ttrssd + else + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + fi + + webapp_src_install +}