summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorContinuous Integration <ci@tangent.org>2014-02-09 04:26:43 -0800
committerContinuous Integration <ci@tangent.org>2014-02-09 04:26:43 -0800
commit01fe14e2801778a8feb7c2d1a927450c741b3fc8 (patch)
tree46a8553b67a9a25c66525707d311818f1d60ccca
parentb1b06372baf1d9877f450d3dc377d62aef1d2037 (diff)
parent30f2a0f97e193f632c64205abe83abca7ed08ee7 (diff)
downloadlibmemcached-01fe14e2801778a8feb7c2d1a927450c741b3fc8.tar.gz
Merge bzr://10.0.3.21/ Build: jenkins-Libmemcached-468
-rw-r--r--rpm/include.mk13
1 files changed, 8 insertions, 5 deletions
diff --git a/rpm/include.mk b/rpm/include.mk
index 27b6bd0e..bf9bd1a8 100644
--- a/rpm/include.mk
+++ b/rpm/include.mk
@@ -1,9 +1,10 @@
# vim:ft=automake
RPM_BUILDDIR= ~/rpmbuild
+RPM_SOURCESDIR= $(RPM_BUILDDIR)/SOURCES
RPM_BUILD_TARGET= @PACKAGE@-@VERSION@-@RPM_RELEASE@.@build_cpu@.rpm
-RPM_SOURCE= $(RPM_BUILDDIR)/SOURCES/$(DIST_ARCHIVES)
+RPM_SOURCE= $(RPM_SOURCESDIR)/$(DIST_ARCHIVES)
RPMS=
RPMS+= $(RPM_BUILD_TARGET)
@@ -24,11 +25,12 @@ $(RPM_BUILDDIR):
$(DIST_ARCHIVES): $(DISTFILES)
$(MAKE) $(AM_MAKEFLAGS) dist-gzip
-$(RPM_SOURCE): | $(RPM_BUILDDIR) $(DIST_ARCHIVES)
- @rm -f $(BUILD_RPMS) $(BUILD_SRPMS) $(BUILD_RPM_DIR)
- @cp $(DIST_ARCHIVES) $(RPM_SOURCE)
+$(RPM_SOURCE): $(DIST_ARCHIVES) $(RPM_BUILDDIR)
+ @cp $< $@
$(RPM_BUILD_TARGET): $(RPM_SOURCE) support/@PACKAGE@.spec
+ -@rm -f $(BUILD_RPMS) $(BUILD_SRPMS)
+ -@rm -rf $(BUILD_RPM_DIR)
@@RPMBUILD@ -ba $(top_srcdir)/support/@PACKAGE@.spec
@cp $(BUILD_RPMS) $(BUILD_SRPMS) .
@@ -39,7 +41,8 @@ rpm-sign: $(RPM_BUILD_TARGET)
.PHONY: clean-rpm
clean-rpm:
- -@rm -f $(BUILD_RPMS) $(BUILD_SRPMS) $(BUILD_RPM_SOURCE) $(BUILD_RPM_DIR) $(RPM_DIST)
+ -@rm -f $(BUILD_RPMS) $(BUILD_SRPMS) $(BUILD_RPM_SOURCE) $(RPM_DIST)
+ -@rm -rf $(BUILD_RPM_DIR)
rpm: $(RPM_BUILD_TARGET)
dist-rpm: $(RPM_BUILD_TARGET)