tazpanel diff Makefile @ rev 419

Bunch of changes. Development in progress, please note it have few known bugs.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Mar 24 03:39:08 2015 +0200 (2015-03-24)
parents b26ccee1cbec
children adedebded23a
line diff
     1.1 --- a/Makefile	Fri Dec 05 09:46:06 2014 +0100
     1.2 +++ b/Makefile	Tue Mar 24 03:39:08 2015 +0200
     1.3 @@ -36,22 +36,29 @@
     1.4  # Installation
     1.5  
     1.6  install:
     1.7 -	mkdir -p $(DESTDIR)$(PREFIX)/bin \
     1.8 +	mkdir -p \
     1.9 +		$(DESTDIR)$(PREFIX)/bin \
    1.10  		$(DESTDIR)$(PREFIX)/share/locale \
    1.11  		$(DESTDIR)$(PREFIX)/share/applications \
    1.12 -		$(DESTDIR)$(PREFIX)/share/pixmaps \
    1.13  		$(DESTDIR)$(SYSCONFDIR) \
    1.14  		$(DESTDIR)$(PANEL)/menu.d \
    1.15  		$(DESTDIR)/var/log
    1.16  	cp -a tazpanel $(DESTDIR)$(PREFIX)/bin
    1.17  	-[ "$(VERSION)" ] && sed -i 's/^VERSION=[0-9].*/VERSION=$(VERSION)/' $(DESTDIR)$(PREFIX)/bin/tazpanel
    1.18 -	cp -a data/*.conf $(DESTDIR)$(SYSCONFDIR)
    1.19  	cp -a *.cgi lib/ styles/ doc/ README* $(DESTDIR)$(PANEL)
    1.20 -	cp -a po/mo/* $(DESTDIR)$(PREFIX)/share/locale
    1.21 +	cp -a po/mo/*        $(DESTDIR)$(PREFIX)/share/locale
    1.22 +	cp -a data/*.conf    $(DESTDIR)$(SYSCONFDIR)
    1.23  	cp -a data/*.desktop $(DESTDIR)$(PREFIX)/share/applications
    1.24 -	cp -a data/*.png $(DESTDIR)$(PREFIX)/share/pixmaps
    1.25 +	cp -a data/icons     $(DESTDIR)$(PREFIX)/share
    1.26  	touch $(DESTDIR)/var/log/tazpanel.log
    1.27  
    1.28 +	@# Clean comments in production release
    1.29 +	sed -i '/^\t*\/\//d' $(DESTDIR)$(PANEL)/lib/tazpanel.js
    1.30 +
    1.31 +	@# Remove this when TazWeb will support OpenType ligatures for web-fonts (maybe, after Webkit upgrade?)
    1.32 +	mkdir -p $(DESTDIR)/usr/share/fonts/TTF
    1.33 +	ln -fs $(PANEL)/styles/default/tazpanel.ttf $(DESTDIR)/usr/share/fonts/TTF/tazpanel.ttf
    1.34 +
    1.35  # Clean source
    1.36  
    1.37  clean: