rules 1.1 KB

12345678910111213141516171819202122232425
  1. #!/usr/bin/make -f
  2. include /usr/share/cdbs/1/rules/debhelper.mk
  3. include /usr/share/cdbs/1/rules/simple-patchsys.mk
  4. PACKAGE_MYSQL=tt-rss-mysql
  5. PACKAGE_PGSQL=tt-rss-pgsql
  6. define install_rule
  7. cp debian/$1/usr/share/doc/$1/config.php-dist debian/$1/etc/$1/config.php
  8. mkdir -p debian/$1/usr/share/tt-rss/www/
  9. ln -sf /etc/$1/config.php debian/$1/usr/share/tt-rss/www/
  10. patch debian/$1/etc/$1/config.php < debian/config.php-dist-$1.diff
  11. endef
  12. binary-install/tt-rss-mysql::
  13. $(call install_rule,$(PACKAGE_MYSQL))
  14. mkdir -p debian/$(PACKAGE_MYSQL)/usr/share/dbconfig-common/data/$(PACKAGE_MYSQL)/install
  15. 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
  16. binary-install/tt-rss-pgsql::
  17. $(call install_rule,$(PACKAGE_PGSQL))
  18. mkdir -p debian/$(PACKAGE_PGSQL)/usr/share/dbconfig-common/data/$(PACKAGE_PGSQL)/install
  19. 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