]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - rules
Update control files for 2.1.0-4.2.
[tinyos-2.x.git] / rules
diff --git a/rules b/rules
index aaf038406dc7efd555b0c25f152a7cef848e4bf7..206ad31b39ba5a62b0d3b220e4f54329ec7ebe16 100755 (executable)
--- a/rules
+++ b/rules
@@ -69,6 +69,13 @@ install-stamp: checkroot build-stamp
        $(MAKE) -C $(dtmp)/builddir/tools \
                prefix=$$(pwd)/$(dtmp)/$(toolspkg)/usr \
                mandir=$$(pwd)/$(dtmp)/$(toolspkg)/usr/share/man install
+       : # Build tinyos.jar here; gain access to uninstalled tinyos tools.
+       PATH=$$(pwd)/$(dtmp)/$(toolspkg)/usr/bin:$$PATH \
+               TOSROOT=$$(pwd)/$(dtmp)/builddir \
+               TOSDIR=$$(pwd)/$(dtmp)/builddir/tos \
+               CLASSPATH=$$(pwd)/$(dtmp)/builddir/support/sdk/java:. \
+               $(MAKE) -C $(dtmp)/builddir/support/sdk/java tinyos.jar
+       $(MAKE) -C $(dtmp)/builddir/support/sdk/java clean
        touch $@
 
 
@@ -99,6 +106,10 @@ binary-arch: checkroot build install
 
        : # Build the tinyos-tools package
        $(install_dir) $(dtmp)/$(toolspkg)/DEBIAN
+       $(install_script) debian/$(toolspkg).postinst \
+               $(dtmp)/$(toolspkg)/DEBIAN/postinst
+       : # $(install_script) debian/$(toolspkg).postrm \
+       : #     $(dtmp)/$(toolspkg)/DEBIAN/postrm
        $(install_dir) $(dtmp)/$(toolspkg)/usr/share/doc/$(toolspkg)/
        $(install_file) debian/changelog \
                $(dtmp)/$(toolspkg)/usr/share/doc/$(toolspkg)/changelog.Debian
@@ -139,7 +150,7 @@ binary-arch: checkroot build install
        $(install_dir) $(dtmp)/$(srcpkg)/opt/tinyos
        chmod u+x tools/release/extractor
        tools/release/extractor $(dtmp)/$(srcpkg)/opt/tinyos/$(version) < \
-               tools/release/tinyos.files >/dev/null
+               tools/release/tinyos.filter >/dev/null
        $(install_dir) $(dtmp)/$(srcpkg)/usr/share/lintian/overrides
        $(install_file) debian/$(srcmetapkg).lintian-overrides \
                $(dtmp)/$(srcpkg)/usr/share/lintian/overrides/$(srcpkg)