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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
#
# Name Makefile
# Version $Id: Makefile,v 1.18 2003/11/12 12:06:24 akos Exp $
#
VERSION=1.4.1
DST=$(ROOT)/usr
BINDIR=$(DST)/bin
MANDIR=$(DST)/man
DOCDIR=$(DST)/share/doc/brag-$(VERSION)
RPMBASEDIR=/usr/src/redhat
INSTALL=install
all:
install:
$(INSTALL) -m 755 -d $(BINDIR) $(MANDIR)/man1 $(DOCDIR)/brag
$(INSTALL) -m 755 -o 0 -g 0 brag $(BINDIR)
$(INSTALL) -m 644 -o 0 -g 0 brag.1 $(MANDIR)/man1
$(INSTALL) -m 644 -o 0 -g 0 CHANGES LICENSE README $(DOCDIR)/brag
clean:
find . -name '*~' -type f | xargs rm -f
rm -f brag-$(VERSION).tar.gz
rm -rf rpm
rpm: tar brag.spec
mkdir -p $(RPMBASEDIR)/SOURCES
cp -f brag-rpm.xpm $(RPMBASEDIR)/SOURCES
mv -f brag-$(VERSION).tar.gz $(RPMBASEDIR)/SOURCES
rm -f sources/brag-$(VERSION).spec
sed 's/__VERSION__/$(VERSION)/g' brag.spec \
> $(RPMBASEDIR)/SOURCES/brag-$(VERSION).spec
rpmbuild -ba --target noarch $(RPMBASEDIR)/SOURCES/brag-$(VERSION).spec
cd $(RPMBASEDIR)/SOURCES; \
rm -f brag-$(VERSION).tar.gz brag-rpm.xpm brag-$(VERSION).spec
tar: clean
cd ..; \
rm -f brag-$(VERSION); \
ln -s brag brag-$(VERSION); \
tar czf brag/brag-$(VERSION).tar.gz brag-$(VERSION)/*; \
rm -f brag-$(VERSION)
backup: tar
mkdir -p $(HOME)/backup
mv -f brag-$(VERSION).tar.gz $(HOME)/backup
#
# End Makefile
#
|