From: fred Date: Mon, 10 Aug 1998 22:30:56 +0000 (+0000) Subject: lilypond-1.0.1 X-Git-Tag: release/1.5.59~5839 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=4792255e88eb8ad31aa2a8b3d380720eef3b13d2;p=lilypond.git lilypond-1.0.1 --- 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:/%=%) +