# 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 <hwoarang@gentoo.org> +tt-rss-1.5.8.1.ebuild:
+ Version bump. Bug #396267
28 Dec 2011; Jeroen Roovers <jer@gentoo.org> metadata.xml:
Fix maintainer tag order, remove bug assignment instructions from description
-----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
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-----
--- /dev/null
+# 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
+}