3 #DESTDIR = /tmp/mpd-goodies
4 LIBDIR = $(DESTDIR)$(PREFIX)/lib
5 BIN = $(DESTDIR)$(PREFIX)/bin
6 ETC = $(DESTDIR)$(PREFIX)/etc
7 DATADIR = $(DESTDIR)$(PREFIX)/share
8 LOCALEDIR = $(DATADIR)/locale
9 MANDIR = $(DATADIR)/man
14 # rm -f mpd-goodies.1.gz
17 cat data/mpd-goodies.1 | gzip > mpd-goodies.1.gz
20 install -d $(ETC)/bash_completion.d
21 install -m644 data/mpd-goodies.sh $(ETC)/bash_completion.d/
22 mv $(ETC)/bash_completion.d/mpd-goodies.sh $(ETC)/bash_completion.d/$(PKGNAME)
27 install -d $(BIN) $(DATADIR)/$(PKGNAME) #$(MANDIR)/man1
29 #install -m644 mpd-goodies.1.gz $(MANDIR)/man1
31 # listing all sub folder to install (prevent a remaining .svn directory to be install)
32 for sourcedir in `find src/ -name .svn -prune -o -type d -print | sed 's:src/::g'` ; do \
33 install -d $(DATADIR)/$(PKGNAME)/$$sourcedir; \
34 for sourcefile in `find src/$$sourcedir -maxdepth 1 -name *pyc -o -name .svn -prune -o -print` ; do \
35 install -m644 $$sourcefile $(DATADIR)/$(PKGNAME)/$$sourcedir; \
38 # listing all command in ./src
39 for command in `find src/ -maxdepth 1 -name .svn -prune -o -type f -print` ; do \
40 install -m 755 $$command $(DATADIR)/$(PKGNAME)/ ;\
42 for command in `find $(DATADIR)/$(PKGNAME)/ -maxdepth 1 -name .svn -prune -o -type f -print` ; do \
43 ln -sf $$command $(BIN) ;\
47 for command in `find $(DATADIR)/$(PKGNAME)/ -maxdepth 1 -name .svn -prune -o -type f -print` ; do \
48 rm -rf $(BIN)/$$(basename $$command) ;\
50 rm -f $(MANDIR)/man1/mpd-goodies.1.gz
51 rm -f $(ETC)/bash_completion.d/$(PKGNAME)
52 rm -rf $(DATADIR)/$(PKGNAME)