PYTHON ?= python2.3 INSTALL ?= install RM ?= rm MSGFMT ?= msgfmt MSGMERGE ?= msgmerge XGETTEXT ?= xgettext FIND ?= find #PREFIX = /usr # autodetect GNOME prefix, change this if you want it elsewhere PREFIX ?= `pkg-config libgnome-2.0 --variable=prefix || echo /usr` LIBDIR = $(PREFIX)/lib/blogtk BINDIR = $(PREFIX)/bin DATADIR = $(PREFIX)/share/blogtk APPLICATIONSDIR = $(PREFIX)/share/applications ICONDIR = $(PREFIX)/share/pixmaps PYFILES := $(shell $(FIND) . -name "*.py" -print) install: mv src/BloGTK.py src/BloGTK.py.old sed -e "s|/usr/share|$(PREFIX)/share|g" src/BloGTK.py.old > src/BloGTK.py rm src/BloGTK.py.old $(INSTALL) -m 755 -d $(BINDIR) $(LIBDIR) $(DATADIR) $(APPLICATIONSDIR) $(ICONDIR) $(INSTALL) -m 755 src/* $(LIBDIR) $(INSTALL) -m 644 pixmaps/* $(DATADIR) $(INSTALL) -m 644 data/blogtk-icon.png $(ICONDIR) $(INSTALL) -m 644 data/blogtk.desktop $(APPLICATIONSDIR) if test -f /usr/bin/BloGTK; then rm /usr/bin/BloGTK; fi ln -s $(LIBDIR)/BloGTK.py $(BINDIR)/BloGTK chmod +x $(BINDIR)/BloGTK