#!/usr/bin/make -f CFLAGS = -Wall ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif configure: configure-stamp configure-stamp: dh_testdir /opt/qt4-maemo5/bin/qmake-qt4 touch configure-stamp build: build-stamp build-stamp: configure-stamp dh_testdir $(MAKE) CFLAGS="$(CFLAGS)" touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp if test -f $(CURDIR)/Makefile; then \ $(MAKE) distclean; \ fi if test -f $(CURDIR)/qstardict/moc_dbusadaptor.o; then \ rm -f $(CURDIR)/qstardict/moc_dbusadaptor.o; \ fi if test -f $(CURDIR)/qstardict/dbusadaptor.o; then \ rm -f $(CURDIR)/qstardict/dbusadaptor.o; \ fi dh_clean install: dh_testdir dh_testroot dh_clean -k dh_installdirs cd $(CURDIR)/qstardict && $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/qstardict install cd $(CURDIR)/plugins && $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/qstardict install mkdir -p $(CURDIR)/debian/qstardict/usr/share/pixmaps cp $(CURDIR)/debian/qstardict.xpm $(CURDIR)/debian/qstardict/usr/share/pixmaps/qstardict.xpm mkdir -p $(CURDIR)/debian/qstardict/usr/share/icons/hicolor/scalable/hildon cp $(CURDIR)/qstardict/qstardict.png $(CURDIR)/debian/qstardict/usr/share/pixmaps/qstardict.png cp $(CURDIR)/qstardict/qstardict.png $(CURDIR)/debian/qstardict/usr/share/icons/hicolor/scalable/hildon/qstardict.png mkdir -p $(CURDIR)/debian/qstardict/usr/share/icons/hicolor/26x26/hildon cp $(CURDIR)/debian/qstardict.png $(CURDIR)/debian/qstardict/usr/share/icons/hicolor/26x26/hildon/qstardict.png mkdir -p $(CURDIR)/debian/qstardict/usr/share/applications/hildon/ cp $(CURDIR)/qstardict/qstardict.desktop $(CURDIR)/debian/qstardict/usr/share/applications/hildon/qstardict.desktop mkdir -p $(CURDIR)/debian/qstardict/usr/share/doc/qstardict cp $(CURDIR)/debian/copyright $(CURDIR)/debian/qstardict/usr/share/doc/qstardict/copyright binary-indep: build install binary-arch: install dh_maemo_package_icons dh_testdir dh_testroot dh_installmenu dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums if test -x /usr/bin/maemo-optify; then \ maemo-optify; \ fi dh_builddeb dh_maemo_package_icons -r binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure