DESTDIR=
PACKAGE=subdownloader

all: debian/subdownloader.1

clean:
	find . -name "*.pyc" -exec rm -f {} \;
	find . -name "*~" -exec rm -f {} \;
	find . -name ".svn" -exec rm -f {} \;

DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
XP=xsltproc --nonet

debian/subdownloader.1: debian/manpage.xml
	cd debian && $(XP) $(DB2MAN) manpage.xml

install: all #install-doc
	#  Creating tcosconfig directories in $(DESTDIR)/
	install -d $(DESTDIR)/usr/share/$(project)/images
	install -d $(DESTDIR)/usr/share/applications/
	install -d $(DESTDIR)/usr/share/locale/es/LC_MESSAGES/
	install -d $(DESTDIR)/usr/bin
	# Installing tcosconfig in  $(DESTDIR)
	install -m 644 subdownloader.desktop $(DESTDIR)/usr/share/applications/
	cp -a *.py *.jpg *.png *.ico *.gif extra preferences data images wxglade conf $(DESTDIR)/usr/share/$(PACKAGE)/
	install -m 755 subdownloader.sh $(DESTDIR)/usr/bin/subdownloader
	
install-doc: debian/subdownloader.1
	gzip -c9 debian/subdownloader.1 > $(DESTDIR)/usr/share/man/man1/subdownloader.1.gz
	cp -a docs $(DESTDIR)/usr/share/doc/$(PACKAGE)/

uninstall:
	#  Deleting tcos_config directories
	rm -rf /usr/share/$(project)
	rm -rf /usr/bin/subdownloader

	#locales
	rm /usr/share/locale/es/LC_MESSAGES/$(project).mo