mediabox diff Makefile @ rev 7
Add some devel info to README (thanks Paul for the tiny edit :-)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Thu Feb 23 21:59:04 2017 +0100 (2017-02-23) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/Makefile Thu Feb 23 21:59:04 2017 +0100 1.3 @@ -0,0 +1,52 @@ 1.4 +# Makefile for CGI/SHell Media Box 1.5 +# 1.6 + 1.7 +PACKAGE="mediabox" 1.8 +DESTDIR?= 1.9 +PREFIX?=/usr 1.10 +CGI_BIN?=/var/www/cgi-bin 1.11 +LINGUAS?=fr 1.12 + 1.13 +all: msgfmt 1.14 + 1.15 +pot: 1.16 + xgettext -o po/mediabox.pot -L Shell --package-name="MediaBox" \ 1.17 + ./index.cgi ./mediabox 1.18 + 1.19 +msgmerge: 1.20 + @for l in $(LINGUAS); do \ 1.21 + echo -n "Updating $$l po file."; \ 1.22 + msgmerge -U po/$$l.po po/$(PACKAGE).pot; \ 1.23 + done; 1.24 + 1.25 +msgfmt: 1.26 + @for l in $(LINGUAS); do \ 1.27 + echo "Compiling $$l mo file..."; \ 1.28 + mkdir -p po/mo/$$l/LC_MESSAGES; \ 1.29 + msgfmt -o po/mo/$$l/LC_MESSAGES/$(PACKAGE).mo po/$$l.po; \ 1.30 + done; 1.31 + 1.32 +install: 1.33 + install -m 0755 -d $(DESTDIR)$(PREFIX)/bin 1.34 + install -m 0755 -d $(DESTDIR)$(PREFIX)/share/applications 1.35 + install -m 0755 mediabox $(DESTDIR)$(PREFIX)/bin 1.36 + install -m 0644 data/mediabox.desktop $(DESTDIR)$(PREFIX)/share/applications 1.37 + # Web interface 1.38 + install -m 0755 -d $(DESTDIR)$(CGI_BIN)/mediabox 1.39 + install -m 0777 -d $(DESTDIR)$(CGI_BIN)/mediabox/cache 1.40 + install -m 0755 index.cgi $(DESTDIR)$(CGI_BIN)/mediabox 1.41 + cp -r images/ $(DESTDIR)$(CGI_BIN)/mediabox 1.42 + cp -r lib/ $(DESTDIR)$(CGI_BIN)/mediabox 1.43 + cp README $(DESTDIR)$(CGI_BIN)/mediabox 1.44 + # i18n 1.45 + install -m 0777 -d $(DESTDIR)$(PREFIX)/share/locale 1.46 + cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale 1.47 + 1.48 +uninstall: 1.49 + rm -f $(DESTDIR)$(PREFIX)/bin/mediabox 1.50 + rm -rf $(DESTDIR)$(CGI_BIN)/mediabox 1.51 + rm -f $(DESTDIR)$(PREFIX)/share/locale/*/mediabox.mo 1.52 + 1.53 +clean: 1.54 + rm -rf po/*~ 1.55 + rm -rf po/mo