[Pkg-kde-commits] rev 484 - branches/kde-3.4.0/cdbs
Adeodato Simó
dato-guest@costa.debian.org
Fri, 25 Feb 2005 03:28:43 +0100
Author: dato-guest
Date: 2005-02-25 03:28:43 +0100 (Fri, 25 Feb 2005)
New Revision: 484
Modified:
branches/kde-3.4.0/cdbs/kde.mk
Log:
brankes/kde-3.4.0/cdbs/kde.mk:
- incorporate targets found in Daniel's copy
Modified: branches/kde-3.4.0/cdbs/kde.mk
===================================================================
--- branches/kde-3.4.0/cdbs/kde.mk 2005-02-25 02:23:51 UTC (rev 483)
+++ branches/kde-3.4.0/cdbs/kde.mk 2005-02-25 02:28:43 UTC (rev 484)
@@ -1,4 +1,3 @@
-# $Id$
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
# Description: A class for KDE packages; sets KDE environment variables, etc
@@ -32,6 +31,13 @@
DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ if test -n "$(DEB_KDE_CVS_MAKE)" -a ! -f configure; then \
+ $(MAKE) -f admin/Makefile.common; \
+ fi
+ touch debian/stamp-cvs-make
+
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
export kde_cgidir = /usr/lib/cgi-bin
@@ -68,6 +74,14 @@
fi
clean::
+ if test -n "$(DEB_KDE_CVS_MAKE)"; then \
+ find . -name Makefile.in -print | \
+ xargs --no-run-if-empty rm -f; \
+ rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
+ configure configure.files configure.in stamp-h.in \
+ subdirs; \
+ fi
+ rm -f debian/stamp-cvs-make
rm -f debian/stamp-apidox
cleanbuilddir::
@@ -77,4 +91,17 @@
make -f admin/Makefile.common dist
fakeroot debian/rules clean
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd debian/tmp/usr/share/doc/kde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \
+ meinproc $(CURDIR)/debian/tmp/usr/share/doc/kde/HTML/en/$$pkg/index.docbook; \
+ done
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+
endif