diff options
author | ng0 <ng0@n0.is> | 2019-11-03 22:54:04 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-11-03 22:56:22 +0000 |
commit | cbb22369211537938c70d342ad663c5f4c1f0f9a (patch) | |
tree | 15eed9de9c1656f4fadafe9367c6f003c8ebaf88 | |
parent | eb9a71b70e39ec55bbdc8bc92447c23d87b8cab3 (diff) | |
download | www-cbb22369211537938c70d342ad663c5f4c1f0f9a.tar.gz www-cbb22369211537938c70d342ad663c5f4c1f0f9a.zip |
rssg
rssg needs some adjustments to our setup, pushing to default
branch and will fix it tomorrow.
-rw-r--r-- | GNUmakefile | 25 | ||||
-rwxr-xr-x | rssg | 1 |
2 files changed, 9 insertions, 17 deletions
diff --git a/GNUmakefile b/GNUmakefile index ae6d9006..84fbfeea 100644 --- a/GNUmakefile +++ b/GNUmakefile | |||
@@ -25,20 +25,12 @@ all: css locale template | |||
25 | $(cp) rendered/static/robots.txt rendered/robots.txt | 25 | $(cp) rendered/static/robots.txt rendered/robots.txt |
26 | $(cp) rendered/static/stage.robots.txt rendered/stage.robots.txt | 26 | $(cp) rendered/static/stage.robots.txt rendered/stage.robots.txt |
27 | $(cp) rendered/static/robots.txt rendered/dist/robots.txt | 27 | $(cp) rendered/static/robots.txt rendered/dist/robots.txt |
28 | $(cp) rendered/static/robots.txt rendered/en/robots.txt | 28 | (for lang in en de es fr it ; do $(cp) rendered/static/robots.txt rendered/$$lang/robots.txt ;done) |
29 | $(cp) rendered/static/robots.txt rendered/de/robots.txt | ||
30 | $(cp) rendered/static/robots.txt rendered/es/robots.txt | ||
31 | $(cp) rendered/static/robots.txt rendered/fr/robots.txt | ||
32 | $(cp) rendered/static/robots.txt rendered/it/robots.txt | ||
33 | $(cp) favicon.ico rendered/favicon.ico | 29 | $(cp) favicon.ico rendered/favicon.ico |
34 | $(sh) make_sitemap.sh | 30 | $(sh) make_sitemap.sh |
35 | $(cp) rendered/sitemap.xml rendered/en/sitemap.xml | 31 | $(cp) rendered/sitemap.xml rendered/en/sitemap.xml |
36 | $(cp) rss.xml rendered/rss.xml | 32 | $(cp) rss.xml rendered/rss.xml |
37 | $(cp) rss.xml rendered/en/rss.xml | 33 | (for lang in en de es fr it ; do $(cp) rss.xml rendered/$$lang/rss.xml; done) |
38 | $(cp) rss.xml rendered/de/rss.xml | ||
39 | $(cp) rss.xml rendered/es/rss.xml | ||
40 | $(cp) rss.xml rendered/fr/rss.xml | ||
41 | $(cp) rss.xml rendered/it/rss.xml | ||
42 | $(cp) static/moved.html rendered/frontpage.html | 34 | $(cp) static/moved.html rendered/frontpage.html |
43 | cd rendered; $(ln) -fs frontpage.html frontpage | 35 | cd rendered; $(ln) -fs frontpage.html frontpage |
44 | $(cp) static/moved_gsoc.html rendered/gsoc.html | 36 | $(cp) static/moved_gsoc.html rendered/gsoc.html |
@@ -49,11 +41,10 @@ all: css locale template | |||
49 | cd rendered/node ; $(ln) -fs about.html 397 | 41 | cd rendered/node ; $(ln) -fs about.html 397 |
50 | $(cp) static/moved_about.html rendered/about.html | 42 | $(cp) static/moved_about.html rendered/about.html |
51 | cd rendered ; $(ln) -fs about.html philosophy | 43 | cd rendered ; $(ln) -fs about.html philosophy |
52 | $(sh) rssg rendered/en/news/index.html 'GNUnet News' > rendered/en/rss.xml | 44 | (cd rendered; \ |
53 | $(sh) rssg rendered/de/news/index.html 'GNUnet News' > rendered/de/rss.xml | 45 | for lang in en de es fr it; do \ |
54 | $(sh) rssg rendered/es/news/index.html 'GNUnet News' > rendered/es/rss.xml | 46 | $(sh) ../rssg $$lang/news/index.html 'GNUnet.org' > $$lang/news/rss.xml; \ |
55 | $(sh) rssg rendered/fr/news/index.html 'GNUnet News' > rendered/fr/rss.xml | 47 | done) |
56 | $(sh) rssg rendered/it/news/index.html 'GNUnet News' > rendered/it/rss.xml | ||
57 | 48 | ||
58 | # Extract translateable strings from jinja2 templates. | 49 | # Extract translateable strings from jinja2 templates. |
59 | # Because of the local i18nfix extractor module we need | 50 | # Because of the local i18nfix extractor module we need |
@@ -96,8 +87,8 @@ it: template | |||
96 | current_dir = $(shell pwd) | 87 | current_dir = $(shell pwd) |
97 | 88 | ||
98 | run: all | 89 | run: all |
99 | $(browser) http://0.0.0.0:8000 & | 90 | $(browser) http://0.0.0.0:8000/rendered/en & |
100 | cd rendered && $(PYTHON) -m http.server | 91 | $(python) -m http.server |
101 | 92 | ||
102 | 93 | ||
103 | # docker-all: Build using a docker image which contains all the needed | 94 | # docker-all: Build using a docker image which contains all the needed |
@@ -180,6 +180,7 @@ render_feed() { | |||
180 | <channel> | 180 | <channel> |
181 | <atom:link href="'"$url"'" rel="self" type="application/rss+xml" /> | 181 | <atom:link href="'"$url"'" rel="self" type="application/rss+xml" /> |
182 | <title>'"$title"'</title> | 182 | <title>'"$title"'</title> |
183 | <language>en</language> | ||
183 | <description>'"$description"'</description> | 184 | <description>'"$description"'</description> |
184 | <link>'"$base_url"'/</link> | 185 | <link>'"$base_url"'/</link> |
185 | <lastBuildDate>'"$(date_rfc_822 date)"'</lastBuildDate> | 186 | <lastBuildDate>'"$(date_rfc_822 date)"'</lastBuildDate> |