2008-12-05 14:42:11 Tim Janik <timj@imendio.com>
[hildon] / debian / rules
index 5727d55..1df653b 100755 (executable)
@@ -5,7 +5,16 @@ include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/utils.mk
 
 DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed" PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig
-DEB_CONFIGURE_EXTRA_FLAGS := --enable-gtk-doc
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-gtk-doc --enable-maintainer-mode
+DEB_COMPRESS_EXCLUDE := .c
 
-makebuilddir::
-       AUTOGEN_SUBDIR_MODE=1 NOCONFIGURE=yes ./autogen.sh
+SOURCE_DIR=$(CURDIR)
+
+config.status: $(SOURCE_DIR)/configure
+
+$(SOURCE_DIR)/configure:
+       AUTOGEN_SUBDIR_MODE=1 NOCONFIGURE=yes $(SOURCE_DIR)/autogen.sh
+
+common-binary-indep::
+       sed -i 's_"hildon.h"_<hildon/hildon.h>_' $(DEB_DESTDIR)/usr/share/doc/libhildon1-examples/examples/*.c
+       mv $(DEB_DESTDIR)/usr/share/doc/libhildon1-examples/examples/Makefile.static $(DEB_DESTDIR)/usr/share/doc/libhildon1-examples/examples/Makefile