clean:
	rm -f *~
	rm -f */*~

all:

i18n:
	msgfmt --output-file=de_DE/LC_MESSAGES/ncfg.mo ncfg.de.po
	msgfmt --output-file=en_US/LC_MESSAGES/ncfg.mo ncfg.en.po

install: clean
	mkdir -p $(DESTDIR)/usr/bin/
	mkdir -p $(DESTDIR)/usr/share/ncfg/glade-xml/
	mkdir -p $(DESTDIR)/usr/share/applications/
	mkdir -p $(DESTDIR)/usr/share/locale/de_DE/LC_MESSAGES
	install -m755 ncfg $(DESTDIR)/usr/bin/
	install -m755 ncfg.real $(DESTDIR)/usr/share/ncfg/
	install -m644 distfile $(DESTDIR)/usr/share/ncfg/
	install -m644 glade-xml/* $(DESTDIR)/usr/share/ncfg/glade-xml/
	install -m755 showuptime $(DESTDIR)/usr/share/ncfg/
	install -m644 ncfg.desktop $(DESTDIR)/usr/share/applications/
	#install -m644 de_DE/LC_MESSAGES/*.mo $(DESTDIR)/usr/share/locale/de_DE/LC_MESSAGES

uninstall:
	rm -f /usr/bin/nfg
	rm -f /usr/bin/nfg.real
	rm -rf /usr/share/nfg/
	rm -f /usr/share/applications/ncfg.desktop

uninstall-old:
	rm -f /usr/bin/ncc
	rm -f /usr/bin/ncc.real
	rm -rf /usr/share/ncc/
	rm -f /usr/share/applications/ncc.desktop
