Files
entropy/magneto/Makefile
2010-05-16 15:17:53 +02:00

52 lines
1.9 KiB
Makefile

PKGNAME = magneto
SRCDIR = src
MISCDIR = misc
PIXDIR = gfx
ALLDIRS = src gfx misc
PREFIX = /usr
BINDIR = $(PREFIX)/bin
LIBDIR = $(PREFIX)/lib
DESTDIR =
all:
magneto-core-install:
mkdir -p $(DESTDIR)$(PREFIX)/share/pixmaps/magneto
mkdir -p $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/core
install -m644 src/magneto/*.py $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/.
install -m644 src/magneto/core/*.py $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/core/.
install -m644 $(PIXDIR)/magneto/*.png $(DESTDIR)$(PREFIX)/share/pixmaps/magneto/.
install -m644 $(PIXDIR)/magneto.png $(DESTDIR)$(PREFIX)/share/pixmaps/.
magneto-loader-install:
mkdir -p $(DESTDIR)/etc/xdg/autostart
mkdir -p $(DESTDIR)$(BINDIR)
mkdir -p $(DESTDIR)$(PREFIX)/share/applications
mkdir -p $(DESTDIR)$(PREFIX)/share/autostart
mkdir -p $(DESTDIR)/$(LIBDIR)/entropy/magneto
install -m644 $(MISCDIR)/*.desktop $(DESTDIR)$(PREFIX)/share/autostart/.
install -m644 $(MISCDIR)/*.desktop $(DESTDIR)/etc/xdg/autostart/.
install -m644 $(MISCDIR)/*.desktop $(DESTDIR)$(PREFIX)/share/applications/.
install -m755 src/magneto.py $(DESTDIR)/$(LIBDIR)/entropy/magneto/.
install -m755 $(MISCDIR)/magneto $(DESTDIR)$(BINDIR)/.
magneto-gtk-install:
mkdir -p $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/gtk
install -m644 src/magneto/gtk/*.py $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/gtk/.
install -m644 src/magneto/gtk/*.glade $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/gtk/.
magneto-kde-install:
mkdir -p $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/kde
mkdir -p $(DESTDIR)$(PREFIX)/share/apps/magneto
install -m644 src/magneto/kde/*.py $(DESTDIR)/$(LIBDIR)/entropy/magneto/magneto/kde/.
# install Magneto notification service
install -m644 $(MISCDIR)/magneto.notifyrc $(DESTDIR)$(PREFIX)/share/apps/magneto/.
install: magneto-core-install magneto-loader-install magneto-gtk-install magneto-kde-install