[Pkg-e-commits] [SCM] Enlightenment DR17 file chunk reading/writing library branch, master, updated. debian/1.0.1-1-5-g871ea71
Albin Tonnerre
albin.tonnerre at gmail.com
Sat Sep 27 13:55:32 UTC 2008
The following commit has been merged in the master branch:
commit ae9bca22c3244e423f89b8316703915fbe14c126
Author: Albin Tonnerre <albin.tonnerre at gmail.com>
Date: Sat Sep 27 15:10:49 2008 +0200
Stop removing eet_docs.tar.gz (no longer generated) and doc/man/man3/todo.3 (included in the upstream tarball)
diff --git a/debian/changelog b/debian/changelog
index 802388b..76631bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,13 @@
eet (1.1.0-1) UNRELEASED; urgency=low
* New upstream release
+ * debian/rules:
+ - No longer delete eet_docs.tar.gz in clean, we no longer generate it.
+ - Add support for building and running unit tests. They are disabled for
+ now, as they are not 100% functionnal yet.
+ - Stop removing doc/man/man3/todo.3, this is now shipped in the upstream
+ tarball. Explicitely list the manpages we want in DEB_INSTALL_MANPAGES
+ instead.
-- Albin Tonnerre <albin.tonnerre at gmail.com> Sat, 27 Sep 2008 13:47:11 +0200
diff --git a/debian/rules b/debian/rules
index 84c9076..f4e012e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,14 +3,15 @@
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/debhelper.mk
+#Build the unit tests binary and run it. Needs 'check' and 'pkg-config' as additionnal build-depends
+#build:
+# make check
+# make check-local
+
install/libeet-doc::
cp -R $(DEB_SRCDIR)/doc/html debian/libeet-doc/usr/share/doc/libeet-doc/
- rm $(DEB_SRCDIR)/doc/man/man3/todo.3
-
-clean::
- rm -rf $(DEB_SRCDIR)/eet_docs.tar.gz*
-DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/*.3
+DEB_INSTALL_MANPAGES_libeet-doc := $(DEB_SRCDIR)/doc/man/man3/E*.3 $(DEB_SRCDIR)/doc/man/man3/e*.3
DEB_INSTALL_MANPAGES_libeet-bin := $(DEB_SRCDIR)/debian/eet.1
DEB_DH_STRIP_ARGS := --dbg-package=libeet-dbg
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath # --enable-tests
--
Enlightenment DR17 file chunk reading/writing library
More information about the Pkg-e-commits
mailing list