prefix=@prefix@
sysconfdir=@sysconfdir@
bindir=$(prefix)/bin
INSTALL=@INSTALL@
PYTHON=@PYTHON@
pixmapdir=$(prefix)/share/eroaster/pixmaps
deskpixdir=$(prefix)/share/pixmaps
libdir=$(prefix)/lib/eroaster
gnorbadir=$(sysconfdir)/CORBA/servers
appletdir=$(prefix)/share/gnome/apps/Utilities
sharedir=$(prefix)/share
all:
@echo Compiling supplementary files ...
@$(PYTHON) pycompile
install:
@if [ ! -f constants.pyc ]; then echo Please run \"make\" to compile all modules first ...; exit 1; fi
@echo Installing eroaster executables in $(bindir) ...
@$(INSTALL) -d $(DESTDIR)$(bindir)
@$(INSTALL) -m 755 eroaster $(DESTDIR)$(bindir)
@$(INSTALL) -m 755 eroaster-applet $(DESTDIR)$(bindir)
@echo Installing pixmaps in $(pixmapdir) ...
@$(INSTALL) -d $(DESTDIR)$(pixmapdir)
@$(INSTALL) -m 644 pixmaps/*.xpm $(DESTDIR)$(pixmapdir)
@$(INSTALL) -m 644 pixmaps/*.png $(DESTDIR)$(pixmapdir)
@$(INSTALL) -d $(DESTDIR)$(deskpixdir)
@$(INSTALL) -m 644 pixmaps/applet.xpm $(DESTDIR)$(deskpixdir)/eroaster.xpm
@echo Installing supplementary files in $(DESTDIR)$(libdir) ...
@$(INSTALL) -d $(DESTDIR)$(libdir)
@$(INSTALL) -m 755 ecat.py $(DESTDIR)$(libdir)
@$(INSTALL) -m 755 waitreload.py $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 constants.py $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 constants.pyc $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 Application.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 tools.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 mp3info.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 gnometools.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 log4py.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 cdrtools.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 cdrdao.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 lame.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 bchunk.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 oggvorbis.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 Preferences.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 ExecutionThread.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 Project.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 process.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 gtkexcepthook.py* $(DESTDIR)$(libdir)
@$(INSTALL) -m 644 eroaster.shortcuts $(DESTDIR)$(libdir)
@$(INSTALL) -d $(DESTDIR)$(libdir)/xml
@$(INSTALL) -m 644 xml/eroaster-ui.xml $(DESTDIR)$(libdir)/xml
@$(INSTALL) -d $(DESTDIR)$(libdir)/glade
@$(INSTALL) -m 644 glade/eroaster-prefs.glade $(DESTDIR)$(libdir)/glade
@echo Installing gnorba file in $(DESTDIR)$(gnorbadir) ...
@$(INSTALL) -d $(DESTDIR)$(gnorbadir)
@$(INSTALL) -m 644 eroaster.gnorba $(DESTDIR)$(gnorbadir)
@echo Installing applet file in $(DESTDIR)$(appletdir) ...
@$(INSTALL) -d $(DESTDIR)$(appletdir)
@$(INSTALL) -m 644 eroaster.desktop $(DESTDIR)$(appletdir)
@echo Installing locale files in $(sharedir)/locale
@for dir in locale/*; do \
install -d $(DESTDIR)$(sharedir)/$$dir/LC_MESSAGES; \
install -m 644 $$dir/LC_MESSAGES/* $(DESTDIR)$(sharedir)/$$dir/LC_MESSAGES; \
done;
@echo Finished ...
pot:
@echo Creating .pot file
pygettext -o eroaster.pot *.py
@echo Finished ...
syntax highlighted by Code2HTML, v. 0.9.1