]> git.ipfire.org Git - ipfire.org.git/blobdiff - Makefile.am
sponsors: Have an attempt at the index page
[ipfire.org.git] / Makefile.am
index 68d1928bde315330e58379cb12ed09a887c358f9..8c909a7dc798d5b9a6eca29011d1ca439299a206 100644 (file)
@@ -53,6 +53,7 @@ backend_PYTHON = \
        src/backend/base.py \
        src/backend/blog.py \
        src/backend/bugzilla.py \
+       src/backend/cache.py \
        src/backend/campaigns.py \
        src/backend/countries.py \
        src/backend/database.py \
@@ -61,7 +62,7 @@ backend_PYTHON = \
        src/backend/httpclient.py \
        src/backend/hwdata.py \
        src/backend/iuse.py \
-       src/backend/memcached.py \
+       src/backend/lists.py \
        src/backend/messages.py \
        src/backend/mirrors.py \
        src/backend/misc.py \
@@ -92,9 +93,10 @@ web_PYTHON = \
        src/web/fireinfo.py \
        src/web/handlers.py \
        src/web/iuse.py \
+       src/web/lists.py \
        src/web/location.py \
        src/web/nopaste.py \
-       src/web/people.py \
+       src/web/sponsors.py \
        src/web/ui_modules.py \
        src/web/users.py \
        src/web/voip.py
@@ -250,7 +252,6 @@ templates_fireinfo_modulesdir = $(templates_fireinfodir)/modules
 
 templates_location_DATA = \
        src/templates/location/base.html \
-       src/templates/location/blacklists.html \
        src/templates/location/download.html \
        src/templates/location/how-to-use.html \
        src/templates/location/index.html \
@@ -258,15 +259,21 @@ templates_location_DATA = \
 
 templates_locationdir = $(templatesdir)/location
 
+templates_lists_DATA = \
+       src/templates/lists/index.html
+
+templates_listsdir = $(templatesdir)/lists
+
 templates_messages_DATA = \
        src/templates/messages/base.html \
        src/templates/messages/base-promo.html \
+       src/templates/messages/fonts.css \
        src/templates/messages/main.css
 
 templates_messagesdir = $(templatesdir)/messages
 
 templates_modules_DATA = \
-       src/templates/modules/christmas-banner.html \
+       src/templates/modules/ipfire-logo.html \
        src/templates/modules/map.html \
        src/templates/modules/progress-bar.html
 
@@ -297,10 +304,17 @@ templates_people_messages_DATA = \
 
 templates_people_messagesdir = $(templates_peopledir)/messages
 
+templates_sponsors_DATA = \
+       src/templates/sponsors/faq.html \
+       src/templates/sponsors/index.html
+
+templates_sponsorsdir = $(templatesdir)/sponsors
+
 templates_static_DATA = \
        src/templates/static/about.html \
        src/templates/static/legal.html \
-       src/templates/static/help.html
+       src/templates/static/help.html \
+       src/templates/static/sitemap.html
 
 templates_staticdir = $(templatesdir)/static
 
@@ -359,9 +373,11 @@ SASS_FILES = \
 
 EXTRA_DIST += \
        src/sass/listing.sass \
+       src/templates/messages/fonts.sass \
        src/templates/messages/main.sass
 
 CLEANFILES += \
+       src/templates/messages/fonts.css \
        src/templates/messages/main.css
 
 static_DATA = \
@@ -964,6 +980,19 @@ static_img_DATA = \
 
 static_imgdir = $(staticdir)/img
 
+# From https://www.pexels.com/photo/123-let-s-go-imaginary-text-704767/
+
+dist_static_img_auth_DATA = \
+       src/static/img/auth/register.jpg
+
+static_img_auth_DATA = \
+       src/static/img/auth/register@600.jpg
+
+CLEANFILES += \
+       src/static/img/auth/register@600.jpg
+
+static_img_authdir = $(static_imgdir)/auth
+
 static_images_tux_DATA = \
        src/static/img/tux/ipfire_tux_16x16.png \
        src/static/img/tux/ipfire_tux_20x20.png \
@@ -1087,6 +1116,11 @@ src/static/img/apple-touch-icon-%-precomposed.png: src/static/img/ipfire-tux.png
                -extent $(patsubst src/static/img/apple-touch-icon-%-precomposed.png,%,$@)x$(patsubst src/static/img/apple-touch-icon-%-precomposed.png,%,$@) \
                $< $@
 
+# Resizes images for being used in messages which are 600px wide
+%@600.jpg: %.jpg
+       $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
+       $(CONVERT) -units PixelsPerInch $< -resize 600x -strip -quality 85 $@
+
 # Video Stuff
 
 FFMPEG += \