From d0cafcf4a048bfcc72d9523d20d61ba719e566cd Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 11 Nov 2011 00:02:53 +0400 Subject: add debianization scripts based on work by Florent USSEIL --- debian/rules | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 debian/rules (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules new file mode 100755 index 000000000..f1abe45c9 --- /dev/null +++ b/debian/rules @@ -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 + -- cgit v1.2.3