#!/usr/bin/make -f export DH_VERBOSE=1 #currently builds a maemo-only package #comment this line for quick builds buildlibs=foo SOURCEDIR=./ BUILDDIR=debian/build/ ICONDIR=usr/share/icons/hicolor/ BINDIR=usr/bin/ RESDIR=opt/presencevnc/ DESKTOP_DIR=usr/share/applications/hildon/ build: dh_testdir install -d ${BUILDDIR} ifdef buildlibs cd libvnc && ./configure && make endif qmake-qt4 -after "DESTDIR=debian/build" $(MAKE) touch build clean: dh_testdir dh_testroot rm -f build [ ! -f Makefile ] || $(MAKE) clean ifdef buildlibs [ ! -f libvnc/Makefile ] || ( cd libvnc && make clean ) endif dh_clean rm -rf ${BUILDDIR} binary: binary-arch binary-arch: build install dh_testdir dh_testroot dh_installdocs dh_installchangelogs dh_strip dh_compress dh_fixperms dh_installdeb LD_LIBRARY_PATH=debian/presencevnc/${RESDIR} dh_shlibdeps -l debian/presencevnc/${RESDIR} dh_gencontrol dh_md5sums dh_builddeb binary-indep: build install: build dh_testdir dh_testroot dh_clean -k dh_installdirs ${BINDIR} $(RESDIR) dh_install libvnc/libvncclient/.libs/libvncclient.so.0.0.0 ${RESDIR} mv debian/presencevnc/${RESDIR}libvncclient.so.0.0.0 debian/presencevnc/${RESDIR}libvncclient.so.0 dh_install ${BUILDDIR}presencevnc-bin ${RESDIR} dh_install presencevnc ${BINDIR} dh_install presencevnc.desktop $(DESKTOP_DIR) dh_install icons/48x48/presencevnc.png $(ICONDIR)48x48/apps dh_install icons/64x64/presencevnc.png $(ICONDIR)64x64/apps dh_install icons/26x26/presencevnc.png $(ICONDIR)26x26/apps .PHONY: build clean binary-arch binary install