tazlito diff Makefile @ rev 421
Update 'pt_BR.po' file for Tazlito. (again)
author | Leonardo Laporte <hackdorte@sapo.pt> |
---|---|
date | Mon Mar 28 04:22:03 2016 -0300 (2016-03-28) |
parents | d7aa98b45a0f |
children | 486e3e2333a7 |
line diff
1.1 --- a/Makefile Fri Nov 20 17:05:51 2015 +0200 1.2 +++ b/Makefile Mon Mar 28 04:22:03 2016 -0300 1.3 @@ -4,7 +4,9 @@ 1.4 SBINDIR?=/sbin 1.5 PREFIX?=/usr 1.6 DOCDIR?=/usr/share/doc 1.7 +MANDIR?=/usr/share/man 1.8 LINGUAS?=el es fr pl pt_BR ru zh_CN zh_TW 1.9 +MODULES:=$(shell ls modules) 1.10 1.11 all: 1.12 1.13 @@ -34,23 +36,37 @@ 1.14 install -m 0755 -d $(DESTDIR)$(PREFIX)/bin 1.15 install -m 0777 tazlito $(DESTDIR)$(PREFIX)/bin 1.16 -[ "$(VERSION)" ] && sed -i 's/^VERSION=[0-9].*/VERSION=$(VERSION)/' $(DESTDIR)$(PREFIX)/bin/tazlito 1.17 - ln -s tazlito $(DESTDIR)$(PREFIX)/bin/deduplicate 1.18 - ln -s tazlito $(DESTDIR)$(PREFIX)/bin/reduplicate 1.19 + ln -sf tazlito $(DESTDIR)$(PREFIX)/bin/deduplicate 1.20 + ln -sf tazlito $(DESTDIR)$(PREFIX)/bin/reduplicate 1.21 install -m 0777 tazlito-wiz $(DESTDIR)$(PREFIX)/bin 1.22 + 1.23 + install -m 0755 -d $(DESTDIR)$(PREFIX)/libexec/tazlito 1.24 + @for module in $(MODULES); do \ 1.25 + install -m 0777 modules/$$module $(DESTDIR)$(PREFIX)/libexec/tazlito; \ 1.26 + done; 1.27 + 1.28 install -m 0755 -d $(DESTDIR)/etc/tazlito 1.29 install -m 0644 tazlito.conf $(DESTDIR)/etc/tazlito 1.30 + 1.31 install -m 0755 -d $(DESTDIR)/usr/share/doc 1.32 install -m 0755 -d $(DESTDIR)/var/www/tazpanel/menu.d/boot 1.33 install -m 0755 -d $(DESTDIR)/var/www/tazpanel/styles/default/images 1.34 cp -a applications $(DESTDIR)/usr/share 1.35 cp -a doc $(DESTDIR)/usr/share/doc/tazlito 1.36 + 1.37 cp -a live.cgi $(DESTDIR)/var/www/tazpanel 1.38 - ln -s ../../live.cgi $(DESTDIR)/var/www/tazpanel/menu.d/boot/live 1.39 + ln -sf ../../live.cgi $(DESTDIR)/var/www/tazpanel/menu.d/boot/live 1.40 cp -a tazlito.png $(DESTDIR)/var/www/tazpanel/styles/default/images 1.41 - # i18n 1.42 + 1.43 mkdir -p $(DESTDIR)$(PREFIX)/share/locale 1.44 cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale 1.45 1.46 + install -m 0755 -d $(DESTDIR)$(MANDIR)/man1 1.47 + install -m 0755 -d $(DESTDIR)$(MANDIR)/man5 1.48 + install -m 0644 man/tazlito.1 $(DESTDIR)$(MANDIR)/man1 1.49 + install -m 0644 man/tazlito.conf.5 $(DESTDIR)$(MANDIR)/man5 1.50 + install -m 0644 man/flavor.5 $(DESTDIR)$(MANDIR)/man5 1.51 + 1.52 # Uninstallation commands. 1.53 1.54 uninstall: 1.55 @@ -58,12 +74,13 @@ 1.56 rm -f $(PREFIX)/bin/deduplicate 1.57 rm -f $(PREFIX)/bin/reduplicate 1.58 rm -f $(PREFIX)/bin/tazlito-wiz 1.59 - rm -f $(PREFIX)/var/www/tazpanel/menu.d/boot/live 1.60 - rm -f $(PREFIX)/var/www/tazpanel/styles/default/images/tazlito.png 1.61 - rm -f $(PREFIX)/var/www/tazpanel/live.cgi 1.62 - rm -rf $(PREFIX)/etc/tazlito 1.63 - rm -rf $(PREFIX)/usr/share/doc/tazlito 1.64 - rm -rf $(PREFIX)/usr/share/applications/tazlito*.desktop 1.65 + rm -f /var/www/tazpanel/menu.d/boot/live 1.66 + rm -f /var/www/tazpanel/styles/default/images/tazlito.png 1.67 + rm -f /var/www/tazpanel/live.cgi 1.68 + rm -rf $(PREFIX)/libexec/tazlito 1.69 + rm -rf /etc/tazlito 1.70 + rm -rf $(PREFIX)/share/doc/tazlito 1.71 + rm -rf $(PREFIX)/share/applications/tazlito*.desktop 1.72 rm -rf $(PREFIX)/share/locale/*/LC_MESSAGES/tazlito.mo 1.73 1.74 clean: