forked from torne/Tiny-Tiny-RSS
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add debianization scripts based on work by Florent USSEIL
- Loading branch information
Andrew Dolgov
committed
Nov 10, 2011
1 parent
17140b7
commit d0cafcf
Showing
31 changed files
with
683 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
tt-rss for Debian | ||
----------------- | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Mon, 31 May 2010 20:58:32 +0100 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Alias /tt-rss /usr/share/tt-rss/www |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,127 @@ | ||
tt-rss (1.5.6-1) unstable; urgency=low | ||
|
||
* Reworked for 1.5.x | ||
* Split into three packages: common, mysql, pgsql | ||
|
||
-- Andrew Dolgov <fox@madoka.volgo-balt.ru> Thu, 10 Nov 2011 23:47:21 +0400 | ||
|
||
tt-rss (1.5.2-1) unstable; urgency=low | ||
|
||
* New upstream | ||
* Rework automatic article catchup | ||
* Use tmhOAuth instead of twitteroauth for Twitter feeds | ||
* Remove or add labels manually through the headline context menu | ||
* Bug #300: Wrong URL for cached images | ||
* Bug #308: Certain feed URL fails to download working with Tiny Tiny RSS | ||
* Bug #310: sanity_config.php includes 'DB_PORT' | ||
* Bug #314: https-feeds with authentification fail to download | ||
* Bug #315: /mobile version missing feature | ||
* Bug #323: Multiple persistent XSS in TT Rss v. 1.50 | ||
* Bug #325: Can not subscribe to Twitter feeds | ||
* Bug #326: MagpieRSS messes up Atom feeds' titles | ||
* Feature #285: Feed view layout preference | ||
* Feature #304: Search bar | ||
* Feature #312: Accessibility request - focus content pane after render | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Wed, 23 Mar 2011 16:39:38 +0100 | ||
|
||
tt-rss (1.5.1-1) unstable; urgency=low | ||
|
||
* Bugfix release | ||
* Bug #279: Feed list escapes special characters incorrectly | ||
* Bug #281: Add better PHP sanity checks | ||
* Bug #283: Icon path not valid from api | ||
* Bug #287: Remove cookie for published feeds | ||
* Bug #292: Keyboard shortcut missing | ||
* Bug #296: The define of PHP_EXECUTABLE in Update.php is at the wrong place. | ||
* Bug #298: \n instead of newline in customized stylesheet | ||
* Bug #300: Wrong URL for cached images | ||
* Bug #302: When adding a feed, if not logged it, it forgets the feed | ||
* Bug #303: RSS URL for published feeds incorrect | ||
* Feature #284: feed update timestamp in the UI | ||
* Feature #295: Skip login form if ALLOW_REMOTE_USER_AUTH is true | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Sat, 22 Jan 2011 10:14:32 +0100 | ||
|
||
tt-rss (1.5.0-1) unstable; urgency=low | ||
|
||
* New upstream | ||
* Bugfixes : | ||
* GeneratedFeeds improvements | ||
* Added experimental digest mode (digest.php) | ||
* API enhancements | ||
* PHP5 with JSON support is now required | ||
* Add support for forwarding articles by email | ||
* Use HTML5 localStorage for client-side caching | ||
* Per-user timezone support | ||
* Allow filtering by article tags | ||
* Automatically determine feeds from the website URL | ||
* Support for feed-to-feed linking has been removed | ||
* Support for Google Gears has been removed | ||
* Optional full-text search using Sphinx engine | ||
* User interface refactored using Dijit framework | ||
* Add support for Twitter feeds using OAuth | ||
* Make plaintext URLs (e.g. in Twitter feeds) clickable | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Thu, 21 Dec 2010 19:27:32 +0100 | ||
|
||
tt-rss (1.4.3-1) unstable; urgency=low | ||
|
||
* New upstream | ||
* Support import and export of tt-rss settings using OPML (when using DOMDocument import path) | ||
* Replace confusing ENABLE_SIMPLEPIE option with DEFAULT_UPDATE_METHOD | ||
* Properly deal with stuck child processes in forking update daemon | ||
* Feed preferences: add "Subscribe in Tiny Tiny RSS" bookmarklet | ||
* Bugfixes : | ||
* #269: Add navigation to the mobile view | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Sat, 11 Sep 2010 14:27:32 +0200 | ||
|
||
tt-rss (1.4.2-1) unstable; urgency=low | ||
|
||
* New upstream | ||
* Allow filtering by article author | ||
* Bundle new version of php-gettext which should solve translation not working on 64-bit servers | ||
* Fix PHP warning in classic mobile mode | ||
* Other bugfixes | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Mon, 31 May 2010 20:58:32 +0100 | ||
|
||
tt-rss (1.4.1-1) unstable; urgency=low | ||
|
||
* New upstream bugfix release. | ||
* Bugfixes | ||
* Minor interface improvements | ||
* Re-added updated compact three-pane theme | ||
* Support dock badges in Fluid | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Wed, 21 Apr 2010 23:35:02 +0100 | ||
|
||
tt-rss (1.3.4) unstable; urgency=low | ||
|
||
* New upstream bugfix release. | ||
* Improved support for Lolcats. | ||
* Usability and performance improvements. | ||
* Updated translations. | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Fri, 30 Oct 2009 19:53:02 +0100 | ||
|
||
tt-rss (1.3.3) unstable; urgency=low | ||
|
||
* New upstream bugfix release. | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Thu, 26 May 2009 21:49:02 +0100 | ||
|
||
tt-rss (1.3.2) unstable; urgency=low | ||
|
||
* New upstream bugfix release. | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Wed, 1 Apr 2009 19:50:02 +0100 | ||
|
||
|
||
tt-rss (1.3.1-1) unstable; urgency=low | ||
|
||
* Initial release | ||
* Thanks to Marcelo Jorge Vieira for his 1.2.19 package | ||
|
||
-- Florent USSEIL <swiip81@gmail.com> Sat, 28 Feb 2009 14:22:06 +0100 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
--- config.php-dist 2011-11-10 21:25:19.909372305 +0400 | ||
+++ config.php-dist.mysql 2011-11-10 23:33:33.049370586 +0400 | ||
@@ -1,10 +1,12 @@ | ||
<?php | ||
// Database server configuration | ||
- define('DB_TYPE', "pgsql"); // or mysql | ||
- define('DB_HOST', "localhost"); | ||
- define('DB_USER', "fox"); | ||
- define('DB_NAME', "fox"); | ||
- define('DB_PASS', "XXXXXX"); | ||
+ // dbconfig-common | ||
+ include_once('/etc/tt-rss-mysql/database.php'); | ||
+ define('DB_TYPE', $dbtype); | ||
+ define('DB_HOST', $dbserver); | ||
+ define('DB_USER', $dbuser); | ||
+ define('DB_NAME', $dbname); | ||
+ define('DB_PASS', $dbpass); | ||
//define('DB_PORT', '5432'); // when neeeded, PG-only | ||
|
||
define('SELF_URL_PATH', 'http://yourserver/tt-rss/'); | ||
@@ -17,7 +19,7 @@ | ||
// Operate in single user mode, disables all functionality related to | ||
// multiple users. | ||
|
||
- define('CACHE_DIR', 'cache'); | ||
+ define('CACHE_DIR', '/var/cache/tt-rss'); | ||
// Local cache directory for RSS feed content. | ||
|
||
define('SIMPLEPIE_CACHE_IMAGES', false); | ||
@@ -130,7 +132,7 @@ | ||
// You want new users to be automaticaly created in tt-rss database | ||
// on first login | ||
|
||
- define('LOCK_DIRECTORY', 'lock'); | ||
+ define('LOCK_DIRECTORY', '/var/lock/tt-rss'); | ||
// Directory for lockfiles, must be writable to the user you run | ||
// daemon process or cronjobs under. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
--- config.php-dist 2011-11-10 21:25:19.909372305 +0400 | ||
+++ config.php-dist.pgsql 2011-11-10 23:34:36.221705504 +0400 | ||
@@ -1,10 +1,12 @@ | ||
<?php | ||
// Database server configuration | ||
- define('DB_TYPE', "pgsql"); // or mysql | ||
- define('DB_HOST', "localhost"); | ||
- define('DB_USER', "fox"); | ||
- define('DB_NAME', "fox"); | ||
- define('DB_PASS', "XXXXXX"); | ||
+ // dbconfig-common | ||
+ include_once('/etc/tt-rss-pgsql/database.php'); | ||
+ define('DB_TYPE', $dbtype); | ||
+ define('DB_HOST', $dbserver); | ||
+ define('DB_USER', $dbuser); | ||
+ define('DB_NAME', $dbname); | ||
+ define('DB_PASS', $dbpass); | ||
//define('DB_PORT', '5432'); // when neeeded, PG-only | ||
|
||
define('SELF_URL_PATH', 'http://yourserver/tt-rss/'); | ||
@@ -17,7 +19,7 @@ | ||
// Operate in single user mode, disables all functionality related to | ||
// multiple users. | ||
|
||
- define('CACHE_DIR', 'cache'); | ||
+ define('CACHE_DIR', '/var/cache/tt-rss'); | ||
// Local cache directory for RSS feed content. | ||
|
||
define('SIMPLEPIE_CACHE_IMAGES', false); | ||
@@ -130,7 +132,7 @@ | ||
// You want new users to be automaticaly created in tt-rss database | ||
// on first login | ||
|
||
- define('LOCK_DIRECTORY', 'lock'); | ||
+ define('LOCK_DIRECTORY', '/var/lock/tt-rss'); | ||
// Directory for lockfiles, must be writable to the user you run | ||
// daemon process or cronjobs under. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
Source: tt-rss | ||
Section: web | ||
Priority: extra | ||
Maintainer: Andrew Dolgov <cthulhoo@gmail.com> | ||
Build-Depends: cdbs, debhelper (>= 7) | ||
Standards-Version: 3.7.3 | ||
Homepage: http://tt-rss.org/ | ||
|
||
Package: tt-rss-common | ||
Architecture: any | ||
Depends: php5, ${misc:Depends} | ||
Description: Tiny Tiny RSS is a web-based news feed (RSS/Atom) | ||
aggregator, designed to allow you to read news from any location, | ||
while feeling as close to a real desktop application as possible. | ||
|
||
Package: tt-rss-mysql | ||
Architecture: any | ||
Depends: tt-rss-common (= ${source:Version}), php5, php5-mysql, apache2, mysql-server, dbconfig-common, ${misc:Depends} | ||
Suggests: php-apc | ||
Conflicts: tt-rss-pgsql | ||
Description: Tiny Tiny RSS is a web-based news feed (RSS/Atom) | ||
aggregator, designed to allow you to read news from any location, | ||
while feeling as close to a real desktop application as possible. | ||
|
||
Package: tt-rss-pgsql | ||
Architecture: any | ||
Depends: tt-rss-common (= ${source:Version}), php5, php5-pgsql, apache2, postgresql, dbconfig-common, ${misc:Depends} | ||
Suggests: php-apc | ||
Conflicts: tt-rss-mysql | ||
Description: Tiny Tiny RSS is a web-based news feed (RSS/Atom) | ||
aggregator, designed to allow you to read news from any location, | ||
while feeling as close to a real desktop application as possible. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
This package was debianized by Florent USSEIL <swiip81@gmail.com> on | ||
Sat, 28 Feb 2009 14:22:06 +0100. | ||
|
||
Further extended for newer versions of tt-rss by Andrew Dolgov <cthulhoo@gmail.com> | ||
|
||
It was downloaded from http://tt-rss.org/ | ||
|
||
Upstream Author(s): | ||
|
||
Andrew Dolgov <cthulhoo@gmail.com> | ||
|
||
Copyright: | ||
|
||
(c) 2005-2009, Andrew Dolgov | ||
|
||
License: | ||
|
||
GPLv2 | ||
Public License can be found in `/usr/share/common-licenses/GPL-2' | ||
|
||
The Debian packaging is (C) 2009, Florent USSEIL <swiip81@gmail.com> and | ||
is licensed under the GPL, see `/usr/share/common-licenses/GPL'. | ||
|
||
# Please also look if there are files or directories which have a | ||
# different copyright/license attached and list them here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
README |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[type: gettext/rfc822deb] tt-rss-mysql.templates |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# SOME DESCRIPTIVE TITLE. | ||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||
# This file is distributed under the same license as the PACKAGE package. | ||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||
# | ||
#, fuzzy | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: PACKAGE VERSION\n" | ||
"Report-Msgid-Bugs-To: metal@alucinados.com\n" | ||
"POT-Creation-Date: 2007-10-03 23:33-0300\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
"Language-Team: LANGUAGE <LL@li.org>\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=CHARSET\n" | ||
"Content-Transfer-Encoding: 8bit\n" | ||
|
||
#. Type: boolean | ||
#. Description | ||
#: ../tt-rss.templates:1001 ../tt-rss-mysql.templates:1001 | ||
#: ../tt-rss-pgsql.templates:1001 | ||
msgid "Do you want to configure apache2?" | ||
msgstr "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
#!/usr/bin/make -f | ||
|
||
include /usr/share/cdbs/1/rules/debhelper.mk | ||
include /usr/share/cdbs/1/rules/simple-patchsys.mk | ||
|
||
PACKAGE_MYSQL=tt-rss-mysql | ||
PACKAGE_PGSQL=tt-rss-pgsql | ||
|
||
define install_rule | ||
cp debian/$1/usr/share/doc/$1/config.php-dist debian/$1/etc/$1/config.php | ||
mkdir -p debian/$1/usr/share/tt-rss/www/ | ||
ln -sf /etc/$1/config.php debian/$1/usr/share/tt-rss/www/ | ||
patch debian/$1/etc/$1/config.php < debian/config.php-dist-$1.diff | ||
endef | ||
|
||
binary-install/tt-rss-mysql:: | ||
$(call install_rule,$(PACKAGE_MYSQL)) | ||
mkdir -p debian/$(PACKAGE_MYSQL)/usr/share/dbconfig-common/data/$(PACKAGE_MYSQL)/install | ||
cp debian/$(PACKAGE_MYSQL)/usr/share/tt-rss/www/schema/ttrss_schema_mysql.sql debian/$(PACKAGE_MYSQL)/usr/share/dbconfig-common/data/$(PACKAGE_MYSQL)/install/mysql | ||
|
||
binary-install/tt-rss-pgsql:: | ||
$(call install_rule,$(PACKAGE_PGSQL)) | ||
mkdir -p debian/$(PACKAGE_PGSQL)/usr/share/dbconfig-common/data/$(PACKAGE_PGSQL)/install | ||
cp debian/$(PACKAGE_PGSQL)/usr/share/tt-rss/www/schema/ttrss_schema_pgsql.sql debian/$(PACKAGE_PGSQL)/usr/share/dbconfig-common/data/$(PACKAGE_PGSQL)/install/pgsql | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
3.0 (quilt) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
*.php usr/share/tt-rss/www/ | ||
*.css usr/share/tt-rss/www/ | ||
*.js usr/share/tt-rss/www/ | ||
*.xsl usr/share/tt-rss/www/ | ||
api usr/share/tt-rss/www | ||
help usr/share/tt-rss/www/ | ||
images usr/share/tt-rss/www/ | ||
lib usr/share/tt-rss/www/ | ||
locale usr/share/tt-rss/www/ | ||
mobile usr/share/tt-rss/www/ | ||
modules usr/share/tt-rss/www/ | ||
templates usr/share/tt-rss/www/ | ||
themes usr/share/tt-rss/www/ | ||
utils usr/share/tt-rss/www/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
#!/bin/sh | ||
set -e | ||
|
||
PACKAGE=tt-rss-mysql | ||
|
||
case "$1" in | ||
configure) | ||
|
||
# source debconf stuff | ||
if [ -f /usr/share/debconf/confmodule ]; then | ||
. /usr/share/debconf/confmodule | ||
fi | ||
|
||
|
||
echo "create misc folders" | ||
if [ ! -d /usr/share/tt-rss/www/icons/ ]; then | ||
install -d -m775 -gwww-data /usr/share/tt-rss/www/icons | ||
fi | ||
|
||
if [ ! -d /var/lock/tt-rss ]; then | ||
install -d -m775 -gwww-data /var/lock/tt-rss | ||
fi | ||
|
||
if [ ! -d /var/cache/tt-rss/htmlpurifier ]; then | ||
install -d -m775 -gwww-data /var/cache/tt-rss/htmlpurifier | ||
fi | ||
|
||
if [ ! -d /var/cache/tt-rss/magpie ]; then | ||
install -d -m775 -gwww-data /var/cache/tt-rss/magpie | ||
fi | ||
|
||
if [ ! -d /var/cache/tt-rss/simplepie ]; then | ||
install -d -m775 -gwww-data /var/cache/tt-rss/simplepie | ||
fi | ||
|
||
;; | ||
|
||
abort-upgrade|abort-remove|abort-deconfigure) | ||
;; | ||
|
||
*) | ||
echo "postinst called with unknown argument \`$1'" >&2 | ||
exit 1 | ||
;; | ||
esac | ||
|
||
exit 0 | ||
#DEBHELPER# |
Oops, something went wrong.