tazpkg rev 259

Fix Makefile. Also uninstall tazpkgbox
author Eric Joseph-Alexandre <erjo@slitaz.org>
date Wed Apr 22 23:40:10 2009 +0200 (2009-04-22)
parents 2be96b3e57dd
children d867115ab926
files Makefile
line diff
     1.1 --- a/Makefile	Tue Apr 21 15:19:51 2009 +0200
     1.2 +++ b/Makefile	Wed Apr 22 23:40:10 2009 +0200
     1.3 @@ -1,20 +1,27 @@
     1.4  # Makefile for Tazpkg.
     1.5  #
     1.6  PREFIX?=/usr
     1.7 -DOCDIR?=/usr/share/doc
     1.8 +DOCDIR?=$(PREFIX)/share/doc
     1.9 +LIBDIR?=$(PREFIX)/lib/slitaz
    1.10  
    1.11  all:
    1.12 -    
    1.13 +	grep "^VERSION=[0-9]" tazpkg | sed 's/VERSION=//'
    1.14 +	
    1.15  install:
    1.16  	@echo "Installing Tazpkg into $(PREFIX)/bin..."
    1.17 +	install -g root -o root -m 0755 -d $(PREFIX)/bin
    1.18  	install -g root -o root -m 0777 tazpkg $(PREFIX)/bin
    1.19  	install -g root -o root -m 0777 tazpkgbox $(PREFIX)/bin
    1.20 -	@echo "Installing Tazpkgbox lib into $(PREFIX)/lib/slitaz..."
    1.21 -	cp -a lib/tazpkgbox $(PREFIX)/lib/slitaz
    1.22 +	@echo "Installing Tazpkgbox lib into $(LIBDIR)..."
    1.23 +	install -g root -o root -m 0755 -d $(LIBDIR)
    1.24 +	cp -a lib/tazpkgbox $(LIBDIR)
    1.25  	@echo "Installing documentation files..."
    1.26  	install -g root -o root -m 0755 -d $(DOCDIR)/tazpkg
    1.27  	install -g root -o root -m 0644 doc/* $(DOCDIR)/tazpkg
    1.28  
    1.29  uninstall:
    1.30  	rm -f $(PREFIX)/bin/tazpkg
    1.31 +	rm -f $(PREFIX)/bin/tazpkgbox
    1.32 +	rm -f $(LIBDIR)/tazpkgbox
    1.33  	rm -rf $(DOCDIR)/tazpkg
    1.34 +