Add more rpm options to Makefile
This commit is contained in:
parent
5a42eae90f
commit
045fefb806
1 changed files with 23 additions and 5 deletions
24
Makefile
24
Makefile
|
|
@ -6,16 +6,34 @@ clean:
|
||||||
rm -rf _install
|
rm -rf _install
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
mkdir -p /usr/share/cockpit
|
mkdir -p /usr/share/cockpit/subscription-manager
|
||||||
cp -r dist/ /usr/share/cockpit/subscription-manager
|
cp -r dist/* /usr/share/cockpit/subscription-manager
|
||||||
|
|
||||||
srpm: clean all
|
dist-gzip: all
|
||||||
mkdir -p _install/usr/share/cockpit
|
mkdir -p _install/usr/share/cockpit
|
||||||
cp -r dist/ _install/usr/share/cockpit/subscription-manager
|
cp -r dist/ _install/usr/share/cockpit/subscription-manager
|
||||||
mkdir -p _install/usr/share/metainfo/
|
mkdir -p _install/usr/share/metainfo/
|
||||||
cp *.metainfo.xml _install/usr/share/metainfo/
|
cp *.metainfo.xml _install/usr/share/metainfo/
|
||||||
|
cp subscription-manager-cockpit.spec _install/
|
||||||
tar -C _install/ -czf subscription-manager-cockpit.tar.gz .
|
tar -C _install/ -czf subscription-manager-cockpit.tar.gz .
|
||||||
|
rm -rf _install
|
||||||
|
|
||||||
|
srpm: dist-gzip
|
||||||
rpmbuild -bs \
|
rpmbuild -bs \
|
||||||
--define "_sourcedir `pwd`" \
|
--define "_sourcedir `pwd`" \
|
||||||
--define "_srcrpmdir `pwd`" \
|
--define "_srcrpmdir `pwd`" \
|
||||||
subscription-manager-cockpit.spec
|
subscription-manager-cockpit.spec
|
||||||
|
|
||||||
|
rpm: dist-gzip
|
||||||
|
mkdir -p "`pwd`/output"
|
||||||
|
mkdir -p "`pwd`/rpmbuild"
|
||||||
|
rpmbuild -bb \
|
||||||
|
--define "_sourcedir `pwd`" \
|
||||||
|
--define "_specdir `pwd`" \
|
||||||
|
--define "_builddir `pwd`/rpmbuild" \
|
||||||
|
--define "_srcrpmdir `pwd`" \
|
||||||
|
--define "_rpmdir `pwd`/output" \
|
||||||
|
--define "_buildrootdir `pwd`/build" \
|
||||||
|
subscription-manager-cockpit.spec
|
||||||
|
find `pwd`/output -name '*.rpm' -printf '%f\n' -exec mv {} . \;
|
||||||
|
rm -r "`pwd`/rpmbuild"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue