# vim:ft=automake
-rpm-build: support/$(PACKAGE).spec distcheck
+$(PACKAGE)-$(VERSION).tar.gz: Makefile
+ $(MAKE) $(AM_MAKEFLAGS) dist-gzip
+
+$(PACKAGE)-$(VERSION)-1.x86_64.rpm: support/$(PACKAGE).spec $(DIST_ARCHIVES)
@rm -f *.rpm
@rm -f ~/rpmbuild/RPMS/x86_64/$(PACKAGE)-$(VERSION)*.rpm
@rm -f ~/rpmbuild/SRPMS/$(PACKAGE)-$(VERSION)*.rpm
@rpmbuild -ba support/$(PACKAGE).spec
@cp ~/rpmbuild/RPMS/x86_64/$(PACKAGE)-$(VERSION)*.rpm .
@cp ~/rpmbuild/RPMS/x86_64/$(PACKAGE)-devel-$(VERSION)*.rpm .
- @cp ~/rpmbuild/RPMS/x86_64/$(PACKAGE)-debuginfo-$(VERSION)*.rpm .
+ -cp ~/rpmbuild/RPMS/x86_64/$(PACKAGE)-debuginfo-$(VERSION)*.rpm .
@cp ~/rpmbuild/SRPMS/$(PACKAGE)-$(VERSION)*.rpm .
+.PHONY: rpm-sign
rpm-sign: rpm-build
@rpm --addsign *.rpm
@rpm --checksig *.rpm
+.PHONY: clean-rpm
clean-rpm:
- @rm -f *.tar.gz
- @rm -f *.src.rpm
- @rm -f *.rpm
+ @rm -f libmemcached*.rpm
-rpm: clean-rpm support/$(PACKAGE).spec rpm-build
+.PHONY: rpm
+rpm: $(PACKAGE)-$(VERSION)-1.x86_64.rpm
+.PHONY: release
release: rpm rpm-sign
+.PHONY: auto-rpmbuild
auto-rpmbuild:
@auto-br-rpmbuild -ba support/libmemcached.spec