From: fred Date: Mon, 10 Aug 1998 22:30:57 +0000 (+0000) Subject: lilypond-1.0.4 X-Git-Tag: release/1.5.59~5838 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e393b525345cad5e421e312f2d71feba6a8af663;p=lilypond.git lilypond-1.0.4 --- diff --git a/stepmake/stepmake/package.make b/stepmake/stepmake/package.make new file mode 100644 index 0000000000..d0d29f11e1 --- /dev/null +++ b/stepmake/stepmake/package.make @@ -0,0 +1,36 @@ +# stepmake/Package.make + +package-icon=$(outdir)/$(package)-icon.gif + +deb: + $(MAKE) -C $(depth)/debian + +# urg +#(cd $(depth)/../debian/$(distname); \ +# ln -sf debian DEBIAN; ) +# su -c 'dpkg-deb -b $(depth)/../debian/$(distname)' +# urg, why aren't there any decent manual pages for dpkg or rpm? + su -c '(cd $(depth)/../debian; \ + rm -rf $(distname) $(distname).deb;\ + tar xz -C $(depth)/../debian -f $(release-dir)/$(distname).tar.gz; \ + cd $(distname);\ + dpkg-buildpackage -b; \ + )' + +makeflags=$(patsubst %==, %, $(patsubst %----,%,$(MAKEFLAGS:%=--%))) + +diff: + $(PYTHON) $(step-bindir)/package-diff.py --package=$(topdir) $(makeflags) + +release: + $(PYTHON) $(step-bindir)/release.py --package=$(topdir) + +rpm: $(depth)/$(package-icon) dist + su -c 'rpm -tb $(depth)/$(outdir)/$(distname).tar.gz' + +update: + $(PYTHON) $(step-bindir)/update.py --package=$(topdir) $(makeflags) + +zip: + $(SHELL) $(step-bindir)/package-zip.sh $(topdir) $(prefix:/%=%) +