Subversion Repositories pub

Compare Revisions

Ignore whitespace Rev 203 → Rev 204

/relevation/tags/1.1/CHANGELOG
10,7 → 10,7
- Minimalistic GUI
- Py2exe support
- Packaging scripts
- Fix uninstall
- Fix uninstall procedure
 
1.0 (2011-06-30):
- First public release
/relevation/tags/1.1/Makefile
7,6 → 7,8
VERSION=$(shell echo -e 'import relevation\nprint relevation.__version__' | python -)
PKGVER=$(PKG)-$(VERSION)
 
INSTALLROOT=$(DESTDIR)$(prefix)
MANROOT=$(INSTALLROOT)/share/man
 
all: $(PKG).1
 
21,13 → 23,22
-$(RM) -r dist build
 
install:
install -D -m755 $(PKG).py $(DESTDIR)$(prefix)/bin/$(PKG)
install -D -m644 $(PKG).1 $(DESTDIR)$(prefix)/share/man/man1/$(PKG).1
install -D -m755 gui.py $(DESTDIR)$(prefix)/bin/gui-relevation
install -D -m755 $(PKG).py $(INSTALLROOT)/bin/$(PKG)
install -D -m644 $(PKG).1 $(MANROOT)/man1/$(PKG).1
# Extra tools
install -d $(INSTALLROOT)/share/doc/$(PKG)/extra
for tool in gui.py devtools/*.py; do \
install -D -m755 $$tool $(INSTALLROOT)/share/doc/$(PKG)/extra/ ; \
done
 
uninstall:
-$(RM) $(DESTDIR)$(prefix)/bin/$(PKG) $(DESTDIR)$(prefix)/bin/gui-relevation $(DESTDIR)$(prefix)/share/man/man1/$(PKG).1
-rmdir --parents $(DESTDIR)$(prefix)/bin
-$(RM) $(INSTALLROOT)/bin/$(PKG) $(INSTALLROOT)/share/man/man1/$(PKG).1
-for tool in gui.py devtools/*.py; do \
$(RM) $(INSTALLROOT)/share/doc/$(PKG)/extra/`basename $$tool` ; \
done
-rmdir --parents $(INSTALLROOT)/share/doc/$(PKG)/extra/ \
$(MANROOT)/man1/ \
$(INSTALLROOT)/bin/
 
$(PKG).1: manpage_source.sgml
docbook-to-man $< > $@