[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