summaryrefslogtreecommitdiff
path: root/rpm
diff options
context:
space:
mode:
authorBrian Aker <brian@tangent.org>2012-10-13 07:28:52 -0400
committerBrian Aker <brian@tangent.org>2012-10-13 07:28:52 -0400
commit2569efffe16042f47dc5d2c34528a9ec22fc18b0 (patch)
tree0e26553609f1173fdc7769a03ffdce090706ee3f /rpm
parentf1ed1535de64141a6a911cc18a9109f0f9c55c80 (diff)
downloadlibmemcached-2569efffe16042f47dc5d2c34528a9ec22fc18b0.tar.gz
Fix all include location, and drop versions of the library that were never shipped.
Diffstat (limited to 'rpm')
-rw-r--r--rpm/include.am36
1 files changed, 36 insertions, 0 deletions
diff --git a/rpm/include.am b/rpm/include.am
new file mode 100644
index 00000000..16a68c1c
--- /dev/null
+++ b/rpm/include.am
@@ -0,0 +1,36 @@
+# vim:ft=automake
+
+rpm-build: support/$(PACKAGE).spec distcheck
+ @rm -f *.rpm
+ @rm -f ~/rpmbuild/RPMS/x86_64/$(PACKAGE)-$(VERSION)*.rpm
+ @rm -f ~/rpmbuild/SRPMS/$(PACKAGE)-$(VERSION)*.rpm
+ @mkdir -p ~/rpmbuild/BUILD/
+ @mkdir -p ~/rpmbuild/RPMS/i386/
+ @mkdir -p ~/rpmbuild/RPMS/i686/
+ @mkdir -p ~/rpmbuild/RPMS/noarch/
+ @mkdir -p ~/rpmbuild/RPMS/x86_64/
+ @mkdir -p ~/rpmbuild/SOURCES/
+ @mkdir -p ~/rpmbuild/SPECS/
+ @mkdir -p ~/rpmbuild/SRPMS/
+ @cp $(PACKAGE)-$(VERSION).tar.gz ~/rpmbuild/SOURCES/
+ @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/SRPMS/$(PACKAGE)-$(VERSION)*.rpm .
+
+rpm-sign: rpm-build
+ @rpm --addsign *.rpm
+ @rpm --checksig *.rpm
+
+clean-rpm:
+ @rm -f *.tar.gz
+ @rm -f *.src.rpm
+ @rm -f *.rpm
+
+rpm: clean-rpm support/$(PACKAGE).spec rpm-build
+
+release: rpm rpm-sign
+
+auto-rpmbuild:
+ @auto-br-rpmbuild -ba support/libmemcached.spec