Do not ship labltk examples in a tarball
authorStephane Glondu <steph@glondu.net>
Tue, 17 Feb 2009 12:56:13 +0000 (13:56 +0100)
committerStephane Glondu <steph@glondu.net>
Tue, 17 Feb 2009 14:26:31 +0000 (15:26 +0100)
debian/clean
debian/ocaml.dirs.in
debian/ocaml.examples
debian/rules

index c1659bf545893b75735c3c3eb3c65423a207dda8..14fe0e4dfe2ec1bcb72029ef9ad9cc5d643ed231 100644 (file)
@@ -6,4 +6,3 @@ config/m.h
 config/s.h
 myocamlbuild_config.ml
 tools/myocamlbuild_config.ml
-debian/examples_labltk.tar.bz2
index 309932390b04c63a021dd168765480d194ca2435..aaea2824ce0f24041988d17e848da816398c7526 100644 (file)
@@ -1,3 +1,3 @@
 usr/bin
-usr/share/doc/ocaml
+usr/share/doc/ocaml/examples
 @OCamlStdlibDir@
index bdc454681e9472373189fec3816c2e70f9bbbaeb..55b78ae3f53b946729583ea119cceab050737fc7 100644 (file)
@@ -1 +1 @@
-debian/examples_labltk.tar.bz2
+debian/examples/*
index 904bbd724c9809618881756590659e0a3801a246..f4d4038855ef6b773a61643ded71677b2b351c6d 100755 (executable)
@@ -89,9 +89,9 @@ build-stamp: config-stamp
        if test ! -d boot.debian; then \
          cp -xa boot boot.debian; \
        fi
-       tar cjf debian/examples_labltk.tar.bz2 \
-         -C otherlibs/labltk --exclude=.cvsignore \
-         examples_labltk
+       rm -Rf debian/examples && mkdir debian/examples
+       cp -a otherlibs/labltk/examples_labltk debian/examples/labltk
+       find debian/examples/labltk -name .cvsignore -delete
 ifeq ($(BUILDCACHE),)
        $(MAKE) world
        $(MAKE) bootstrap
@@ -130,7 +130,7 @@ endif
                sed -i 1d emacs/ocamltags.in; \
        fi
 # Remaining stuff
-       -rm -Rf debian/$(SRCTARBALL)
+       -rm -Rf debian/$(SRCTARBALL) debian/examples
        dh clean --after dh_auto_clean
 
 install: install-stamp
@@ -171,7 +171,9 @@ install-stamp:
 # Remove empty directory
        rmdir $(CURDIR)/debian/ocaml-nox$(OCAML_STDLIB_DIR)/ocamldoc/custom
 # Remaining stuff
-       dh install --after dh_install
+       dh install --after dh_install --before dh_compress
+       dh_compress -Xexamples/labltk
+       dh install --after dh_compress
        touch $@
 
 binary-stamp: install-stamp