[Pkg-octave-commit] r1522 - octave-pkg-dev/trunk
Rafael Laboissiere
rafael at alioth.debian.org
Wed Mar 26 23:07:01 UTC 2008
Author: rafael
Date: 2008-03-26 23:07:01 +0000 (Wed, 26 Mar 2008)
New Revision: 1522
Modified:
octave-pkg-dev/trunk/octave-pkg.mk.in
Log:
Break down intall rule into smaller stanzas
Modified: octave-pkg-dev/trunk/octave-pkg.mk.in
===================================================================
--- octave-pkg-dev/trunk/octave-pkg.mk.in 2008-03-26 23:04:03 UTC (rev 1521)
+++ octave-pkg-dev/trunk/octave-pkg.mk.in 2008-03-26 23:07:01 UTC (rev 1522)
@@ -33,9 +33,15 @@
octlibdir = $(shell octave-config -p OCTLIBDIR)
ldpath = LD_LIBRARY_PATH=$(debpkg)$(octlibdir)
-install/$(package)::
+install/$(package):: create-dirs intall-pkg check-pkg remove-dirs
+
+.PHONY: create-dirs
+create-dirs:
mkdir -p $(CURDIR)/$(debpkg)/$(mpath) \
$(CURDIR)/$(debpkg)/$(bpath)
+
+.PHONY: install-pkgs
+install-pkgs:
@OCTAVE@ -f -H -q --no-site-file --eval \
"addpath ('$(shrpkg)/m', '-begin'); \
pkg ('prefix', [pwd(),'/$(debpkg)/$(mpath)'], \
@@ -47,6 +53,8 @@
$(shrpkg)/dh/octave-pkg-helper
dh_install --package=$(package)
+.PHONY: check-pkg
+check-pkg:
@echo Checking package...
@tmp=$$(tempfile) ; \
@@ -66,6 +74,8 @@
source ('debian/check.m');" ; \
fi
+.PHONY: remove-dirs
+remove-dirs:
rmdir --ignore-fail-on-non-empty -p \
$(CURDIR)/$(debpkg)/$(mpath) \
$(CURDIR)/$(debpkg)/$(bpath)
More information about the Pkg-octave-commit
mailing list