File: Makefile.am

package info (click to toggle)
pmidi 1.7.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, buster, stretch
  • size: 732 kB
  • ctags: 676
  • sloc: sh: 4,094; ansic: 3,011; makefile: 54
file content (34 lines) | stat: -rw-r--r-- 871 bytes parent folder | download | duplicates (2)
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