fix rpm Makefile target and prerequisites
depend on dist and the specfile, plus use automake's variables
This commit is contained in:
1 parent
e12d0ffd1e
commit
dc8528af0f
1 file changed
+3
-3
+3
-3
@@ -120,11 +120,11 @@ docdir = ${datadir}/doc/${PACKAGE}
|
|||||||
dist_doc_DATA = README.md COPYING AUTHORS README
|
dist_doc_DATA = README.md COPYING AUTHORS README
|
||||||
|
|
||||||
RELEASE ?= 1
|
RELEASE ?= 1
|
||||||
rpm: jq
|
rpm: dist jq.spec
|
||||||
@echo "Packaging jq as an RPM ..."
|
@echo "Packaging jq as an RPM ..."
|
||||||
mkdir -p rpm/SOURCES rpm/BUILD rpm/BUILDROOT rpm/RPMS rpm/SPECS
|
mkdir -p rpm/SOURCES rpm/BUILD rpm/BUILDROOT rpm/RPMS rpm/SPECS
|
||||||
cp jq-$$(cat VERSION).tar.gz rpm/SOURCES/
|
cp jq-$(VERSION).tar.gz rpm/SOURCES/
|
||||||
rpmbuild -tb --define "_topdir ${PWD}/rpm" --define "_prefix /usr" --define "myver $$(cat VERSION)" --define "myrel ${RELEASE}" rpm/SOURCES/jq-$$(cat VERSION).tar.gz
|
rpmbuild -tb --define "_topdir ${PWD}/rpm" --define "_prefix /usr" --define "myver $(VERSION)" --define "myrel ${RELEASE}" rpm/SOURCES/jq-$(VERSION).tar.gz
|
||||||
find rpm/RPMS/ -name "*.rpm" -exec mv {} ./ \;
|
find rpm/RPMS/ -name "*.rpm" -exec mv {} ./ \;
|
||||||
rm -rf rpm
|
rm -rf rpm
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user