]> git.proxmox.com Git - pve-apiclient.git/blobdiff - Makefile
bump version to 3.3.0
[pve-apiclient.git] / Makefile
index cb2c2435c82822dbc65f1f1058ec08391b00e468..c4c57f841cdcf7052a653015cfaf93013812f293 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -14,30 +14,26 @@ GITVERSION:=$(shell git rev-parse HEAD)
 
 all: $(DEB)
 
-.PHONY: $(BUILDSRC)
 $(BUILDSRC):
-       rm -rf $(BUILDSRC)
-       rsync -a debian $(BUILDSRC)
-       make DESTDIR=./$(BUILDSRC) install
-       echo "git clone git://git.proxmox.com/git/pve-apiclient.git\\ngit checkout $(GITVERSION)" > $(BUILDSRC)/debian/SOURCE
+       rm -rf $@ $@.tmp
+       cp -a src $@.tmp
+       cp -a debian $@.tmp/
+       echo "git clone git://git.proxmox.com/git/pve-apiclient.git\\ngit checkout $(GITVERSION)" >$@.tmp/debian/SOURCE
+       mv $@.tmp $@
 
 .PHONY: deb
 deb $(DEB): $(BUILDSRC)
-       cd $(BUILDSRC); dpkg-buildpackage -rfakeroot -b -us -uc
+       cd $(BUILDSRC); dpkg-buildpackage -b -us -uc
        lintian $(DEB)
 
 .PHONY: dsc
-dsc: $(BUILDSRC)
-       cd $(BUILDSRC); dpkg-buildpackage -S -us -uc -d -nc
+dsc: $(DSC)
+$(DSC): $(BUILDSRC)
+       cd $(BUILDSRC); dpkg-buildpackage -S -us -uc -d
        lintian $(DSC)
 
-install: PVE/APIClient/Exception.pm PVE/APIClient/LWP.pm examples/*.pl
-       install -D -m 0644 PVE/APIClient/LWP.pm $(PERL5DIR)/PVE/APIClient/LWP.pm
-       install -m 0644 PVE/APIClient/Exception.pm $(PERL5DIR)/PVE/APIClient/Exception.pm
-       install -d -m 755 $(DOCDIR)/examples
-       install -m 0755 examples/example1.pl $(DOCDIR)/examples
-       install -m 0755 examples/example2.pl $(DOCDIR)/examples
-       install -m 0755 examples/perftest1.pl $(DOCDIR)/examples
+sbuild: $(DSC)
+       sbuild $(DSC)
 
 .PHONY: upload
 upload: $(DEB)