#
# Makefille for the phone-number letterizer
#
-VERS=1.1
+VERS=$(shell sed <letterize.spec -n -e '/Version: \(.*\)/s//\1/p')
all: letterize
letterize: letterize.c
-SOURCES = READ.ME COPYING letterize.xml Makefile letterize.c
+SOURCES = README COPYING letterize.xml Makefile letterize.c letterize.spec
letterize.1: letterize.xml
xmlto man letterize.xml
rm -f /usr/bin/letterize /usr/share/man/man1/letterize.1
dist: letterize-$(VERS).tar.gz
-
-RPMROOT=/usr/src/redhat
-RPM = rpm
-RPMFLAGS = -ba
-rpm: dist
- cp letterize-$(VERS).tar.gz $(RPMROOT)/SOURCES;
- cp letterize.spec $(RPMROOT)/SPECS
- cd $(RPMROOT)/SPECS; $(RPM) $(RPMFLAGS) letterize.spec
- cp $(RPMROOT)/RPMS/`arch|sed 's/i[4-9]86/i386/'`/letterize-$(VERS)*.rpm .
- cp $(RPMROOT)/SRPMS/letterize-$(VERS)*.src.rpm .