diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 56 | 
1 files changed, 26 insertions, 30 deletions
@@ -1,5 +1,3 @@ -# Tabsize: 4 -  # Build utils  MAKE = make  CC = gcc @@ -13,10 +11,10 @@ LOCALEDIR=$(SHAREDIR)/locale  # External program/support programs  SUDO=$(BINDIR)/sudo -TRAYFREQ_SET=$(BINDIR)/trayfreq-set +PARAMANO_SET=$(BINDIR)/paramano-set  # Misc -TRAYFREQ_CONF=$(SYSCONFDIR)/trayfreq.conf +PARAMANO_CONF=$(SYSCONFDIR)/paramano.conf  ROOT_UID=0 @@ -27,8 +25,8 @@ endif  EXTRA_CFLAGS+=	-DPREFIX=\"$(PREFIX)\" \  				-DBINDIR=\"$(BINDIR)\" \  				-DSUDO=\"$(SUDO)\" \ -				-DTRAYFREQ_SET=\"$(TRAYFREQ_SET)\" \ -				-DTRAYFREQ_CONF=\"$(TRAYFREQ_CONF)\" \ +				-DPARAMANO_SET=\"$(PARAMANO_SET)\" \ +				-DPARAMANO_CONF=\"$(PARAMANO_CONF)\" \  				-DLOCALEDIR=\"$(LOCALEDIR)\" \  				-DSHAREDIR=\"$(SHAREDIR)\" \  				-DROOT_UID=$(ROOT_UID) \ @@ -43,9 +41,9 @@ DEPS = 	bat_tray.h \  		getfreq.h \  		getgov.h \  		reload.h \ -		trayfreq.h \ +		paramano.h \  		tray.h \ -		trayfreq_set_interface.h  +		paramano_set_interface.h  CFLAGS	=	-I/usr/include/gtk-2.0 \  			-I/usr/lib/gtk-2.0/include \ @@ -63,13 +61,13 @@ LDFLAGS	=	-lgtk-3 \  			-lglib-2.0  ########################################################################  # Make entire suite -all: trayfreq trayfreq-set lang trayfreq.conf +all: paramano paramano-set lang paramano.conf  ########################################################################  ######################################################################## -# Make main trayfreq system tray program -trayfreq:	bat_tray.o \ +# Make main paramano system tray program +paramano:	bat_tray.o \  			common.o \  			config_file.o \  			defaults.o \ @@ -77,15 +75,15 @@ trayfreq:	bat_tray.o \  			getfreq.o \  			getgov.o \  			reload.o \ -			trayfreq.o \ +			paramano.o \  			tray.o \ -			trayfreq_set_interface.o +			paramano_set_interface.o  	$(CC) -o $@ $? $(LDFLAGS)  ######################################################################## -# Make trayfreq-set utility -trayfreq-set: \ -			trayfreq_set.o \ +# Make paramano-set utility +paramano-set: \ +			paramano_set.o \  			getcore.o \  			getfreq.o \  			getgov.o @@ -109,17 +107,17 @@ lang:  ########################################################################  # Prepare template config file -trayfreq.conf: +paramano.conf:  	sed	-e 's:SHAREDIR:$(SHAREDIR):g' \ -		-e 's:TRAYFREQ_CONF:$(TRAYFREQ_CONF):g' \ -		trayfreq.conf.src > trayfreq.conf +		-e 's:PARAMANO_CONF:$(PARAMANO_CONF):g' \ +		paramano.conf.src > paramano.conf  ########################################################################  ########################################################################  # Strip all symbols from binaries  strip: -	strip -s trayfreq trayfreq-set +	strip -s paramano paramano-set  ######################################################################## @@ -127,23 +125,21 @@ strip:  ########################################################################  # Remove generated files  clean: -	rm -f trayfreq trayfreq-set *.o lc/*.mo trayfreq.conf +	rm -f paramano paramano-set *.o lc/*.mo paramano.conf  ########################################################################  ########################################################################  # Install entire suite  install: -	mkdir -p $(DESTDIR)/$(SHAREDIR)/trayfreq/ -	cp -r themes $(DESTDIR)/$(SHAREDIR)/trayfreq/ - -	install -Dm 644 lc/fr.mo $(DESTDIR)/$(LOCALEDIR)/fr/LC_MESSAGES/trayfreq.mo +	mkdir -p $(DESTDIR)/$(SHAREDIR)/paramano/ +	cp -r themes $(DESTDIR)/$(SHAREDIR)/paramano/ -	install -Dm 644 trayfreq.conf $(DESTDIR)/etc/trayfreq.conf -	install -Dm 644 trayfreq.desktop $(DESTDIR)/etc/xdg/autostart/trayfreq.desktop +	install -Dm 644 lc/fr.mo $(DESTDIR)/$(LOCALEDIR)/fr/LC_MESSAGES/paramano.mo -	install -Dm 755 trayfreq $(DESTDIR)/$(BINDIR)/trayfreq -	install -Dm 755 trayfreq-set $(DESTDIR)/$(BINDIR)/trayfreq-set +	install -Dm 644 paramano.conf $(DESTDIR)/$(PARAMANO_CONF) +	install -Dm 644 paramano.desktop $(DESTDIR)/etc/xdg/autostart/paramano.desktop -	ln -s ../../../etc/trayfreq.conf $(DESTDIR)/$(SHAREDIR)/trayfreq/trayfreq.conf +	install -Dm 755 paramano $(DESTDIR)/$(BINDIR)/paramano +	install -Dm 755 paramano-set $(DESTDIR)/$(PARAMANO_SET)  ########################################################################  | 
