1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
AUTOMAKE_OPTIONS = 1.4
EXTRA_DIST = \
COPYING \
ChangeLog \
README \
@PACKAGE@.spec
SUBDIRS = \
man \
src
#
# Rule to build RPM distribution package
#
# Later versions of rpm (eg redhat8) do not have the -ba option, and
# you have to use rpmbuild instead.
# I try them both; if someone has a better way of doing this, please
# let me know.
#
rpm: dist $(PACKAGE)-$(VERSION).tar.gz
rm -rf build
(mkdir build; cd build; mkdir SOURCES BUILD SPECS RPMS SRPMS)
cp -av $(PACKAGE)-$(VERSION).tar.gz build/SOURCES
rpmbuild --define "_topdir `pwd`/build" -ba @PACKAGE@.spec
find build -name '*.rpm' | xargs -i cp '{}' .
rm -r build
# Really clean everything back to checkout state.
clobber: maintainer-clean
rm -f aclocal.m4 config.guess config.sub configure depcomp Makefile.in \
missing install-sh mkinstalldirs \
man/Makefile.in src/Makefile.in
|