# # PySol Makefile # SHELL = /bin/sh PACKAGE = pysol VERSION = 3.00 srcdir = . top_srcdir = $(srcdir) prefix = /usr/local ### prefix = /usr exec_prefix = $(prefix) bindir = $(exec_prefix)/bin ### bindir = $(exec_prefix)/games libdir = $(exec_prefix)/lib datadir = $(prefix)/share mandir = $(prefix)/man pkgdatadir = $(datadir)/pysol/$(VERSION) distdir = $(PACKAGE)-$(VERSION) default: test test: data/pysol.pyc python $< install: install-bin install-data install-man install-icon install-bin: pysol mkdir -p $(bindir) sed -e 's,@pkgdatadir@,$(pkgdatadir),' < $< > $(bindir)/pysol chmod a+rx,go-w $(bindir)/pysol install-data: -rm -rf $(pkgdatadir) mkdir -p $(pkgdatadir) cp -dR -p data/* $(pkgdatadir)/ chmod -R a+r $(pkgdatadir) install-man: pysol.6 mkdir -p $(mandir)/man6 cp -p pysol.6 $(mandir)/man6/ gzip -9f $(mandir)/man6/pysol.6 # this is specific for my X11 installation # Changed for Mandrake/KDE --tbr install-icon: data/pysol.xpm test -d /usr/share/icons && cp -p data/pysol.xpm /usr/share/icons/ # test -d /usr/X11R6/include/X11/pixmaps && cp -p data/pysol.xpm /usr/X11R6/include/X11/pixmaps/ uninstall: -rm -f $(bindir)/pysol -rm -rf $(pkgdatadir) -rm -f $(mandir)/man6/pysol.6* -rm -f /usr/X11R6/include/X11/pixmaps/pysol.xpm clean: -rm -f *.pyc *.pyo -rm -rf $(distdir) .PHONY: default test install install-bin install-data install-man install-icon uninstall clean # non-portable maintainer stuff... -include maint/make/top.mk #T#:bundle: #T#:dist: #T#:srcdist: #T#:dist-win: #T#:dist-mac: #T#:distclean: #T#:freeze: #T#:html-update: #T#:webcheck: .NOEXPORT: