X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=debian%2Frules;fp=debian%2Frules;h=e5889f7014b7560694544a563cd3788a22fad034;hb=a6018bd246bc0db01ee2471da50554704b4d4331;hp=0000000000000000000000000000000000000000;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..e5889f7 --- /dev/null +++ b/debian/rules @@ -0,0 +1,39 @@ +#!/usr/bin/make -f + +DEB_COMPRESS_EXCLUDE = vym.pdf + +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/quilt/quilt.make +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/qmake.mk + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_CFLAGS_MAINT_APPEND = -Wall +include /usr/share/dpkg/buildflags.mk + +export QT_SELECT = 5 + +DEB_QMAKE_ARGS = "DATADIR=/usr/share" + +DEB_BUILD_PARALLEL = 1 + +clean:: + rm -f lang/vym.*.qm + rm -f vym + +common-configure-arch:: + lrelease vym.pro + +$(DEB_BUILDDIR)/Makefile: + dh_auto_configure --buildsystem=qmake --builddirectory=$(DEB_BUILDDIR) -- $(DEB_QMAKE_ARGS) + +common-install-arch:: + install -m 644 debian/vym.desktop debian/vym/usr/share/applications/vym.desktop + install -m 0644 icons/vym.png $(CURDIR)/debian/vym/usr/share/pixmaps/ + install -m 0644 lang/*.qm $(CURDIR)/debian/vym/usr/share/vym/lang/ + mv $(CURDIR)/debian/vym/usr/share/vym/demos $(CURDIR)/debian/vym/usr/share/doc/vym + chmod 644 $(CURDIR)/debian/vym/usr/share/vym/icons/vym.ico + rm -f $(CURDIR)/debian/vym/usr/share/vym/scripts/vym2txt.sh + rm -f $(CURDIR)/debian/vym/usr/share/vym/scripts/vym2html.sh + mkdir -p $(CURDIR)/debian/vym/usr/share/vym/doc/ + dh_link /usr/share/vym/icons/vym.png /usr/share/pixmaps/vym.png