1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
DEB_COMPRESS_EXCLUDE := ".docbook"
DEB_BUILD_PARALLEL = 1
export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
clean::
qmake-qt4 -nocache src-QT4/kdiff3.pro -o src-QT4/Makefile
make -C src-QT4 distclean
build/kdiff3-qt::
qmake-qt4 -nocache src-QT4/kdiff3.pro -o src-QT4/Makefile
make $(DEB_MAKE_PARALLEL) -C src-QT4 prefix=$(CURDIR)/debian/kdiff3-qt
install/kdiff3::
mkdir --parents $(DEB_DESTDIR)usr/share/man/man1
cp doc/en/kdiff3.1 $(DEB_DESTDIR)usr/share/man/man1/kdiff3.1
dh_icons --package kdiff3 --tmpdir=debian/tmp
install/kdiff3-qt::
mkdir --parents $(CURDIR)/debian/kdiff3-qt
make INSTALL_ROOT=$(CURDIR)/debian/kdiff3-qt install -C src-QT4 prefix=$(CURDIR)/debian/kdiff3-qt
cd po && export INSTALL_ROOT=$(CURDIR)/debian/kdiff3-qt && /bin/sh create_qm_files install
dh_icons --package kdiff3-qt --tmpdir=debian/tmp
install/kdiff3-doc::
mkdir --parents $(DEB_DESTDIR)usr/share/doc/kdiff3-doc/html/
cp doc/en/index.docbook $(DEB_DESTDIR)usr/share/doc/kdiff3-doc/html/
cd $(DEB_DESTDIR)usr/share/doc/kdiff3-doc/html/ && LC_ALL=C.UTF-8 meinproc4 index.docbook
|