aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/rpm
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2017-10-14 14:54:10 +0100
committerJoão Valverde <j@v6e.pt>2017-10-15 23:32:14 +0000
commit55e050383082907c3054f65063f7ba77f609ab2b (patch)
treed7a8fb46ccfa352594d72f97c9e40cfc72dd3085 /packaging/rpm
parentcb89fdd1f664d68dcf3ed5251a4d3d43fe9504e4 (diff)
autotools: refresh rpm-package target
There's only so much we can/should do here, so dispense with the _topdir test. Change-Id: Ibf1170ea2cbb7c536df901db42d67da668fd64b2 Reviewed-on: https://code.wireshark.org/review/23912 Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'packaging/rpm')
-rw-r--r--packaging/rpm/Makefile.am10
1 files changed, 9 insertions, 1 deletions
diff --git a/packaging/rpm/Makefile.am b/packaging/rpm/Makefile.am
index 5282dd2934..a8fcf76cca 100644
--- a/packaging/rpm/Makefile.am
+++ b/packaging/rpm/Makefile.am
@@ -1,4 +1,12 @@
-SUBDIRS = SPECS
+
+DIST_SUBDIRS = SPECS
clean-local:
rm -rf BUILD RPMS SOURCES SRPMS
+
+all-local:
+ $(MKDIR_P) BUILD RPMS SOURCES SRPMS
+ (cd SOURCES && $(LN_S) -f $(abs_top_builddir)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.xz .)
+ $(RPMBUILD) --define "_topdir $(abs_builddir)" --define "_prefix $(prefix)" \
+ @RPMBUILD_WITH_ARGS@ --clean -ba SPECS/wireshark.spec
+ @echo "Package successfully built in `pwd`/RPMS."