Merge branch 'tt-rss'
[slapos.git] / software / tt-rss / software.cfg
1 [buildout]
2 extends =
3   ../../stack/lamp/buildout.cfg
4
5 [application]
6 recipe = slapos.recipe.build:download-unpacked
7 url = https://github.com/gothfox/Tiny-Tiny-RSS/archive/1.7.5.tar.gz
8 #md5sum = a81cea71701404cebf64c07b7ac6c948
9 strip-top-level-dir = true
10
11 [application-template]
12 recipe = slapos.recipe.download
13 url = ${:_profile_base_location_}/template/config.php.in
14 #md5sum = Student may put here md5sum of this file, this is good idea
15 filename = template.in
16 mode = 0644
17 location = ${buildout:parts-directory}/${:_buildout_section_name_}
18
19 [application-configuration]
20 location = config.php
21
22
23 [sql-script]
24 recipe = slapos.recipe.download
25 location = ${buildout:parts-directory}/${:_buildout_section_name_}
26 url = ${:_profile_base_location_}/script/tt-rss.sql
27 #md5sum = c4d5f87d8f02cad3f20e679160195f48
28 filename = tt-rss.sql
29 mode = 0744
30
31 # XXX Should disappear and be integrated into apachephpconfigure
32 [configure-script]
33 recipe = slapos.recipe.download
34 location = ${buildout:parts-directory}/${:_buildout_section_name_}
35 url = ${:_profile_base_location_}/configure-tt-rss.py
36 #md5sum = c4d5f87d8f02cad3f20e679160195f48
37 filename = configure-tt-rss.py
38 mode = 0744
39
40 [custom-application-deployment-template]
41 recipe = slapos.recipe.template
42 url = ${:_profile_base_location_}/instance-custom.cfg.in
43 output = ${buildout:directory}/instance-custom.cfg
44 #md5sum = 283cb53ff8cd34635703e771062db919
45 mode = 0644
46
47 [custom-application-deployment]
48 path = ${custom-application-deployment-template:output}
49 part-list = tt-rss-init