3 |
TAR = $(NAME)-$(VERSION) |
TAR = $(NAME)-$(VERSION) |
4 |
TARBALL = $(TAR).tar.bz2 |
TARBALL = $(TAR).tar.bz2 |
5 |
MAKE = make |
MAKE = make |
|
SAVANNAH_USER = $(shell whoami) |
|
|
RPM=$(HOME)/rpm |
|
6 |
|
|
7 |
PREFIX = /usr |
PREFIX = /usr |
8 |
BINDIR = $(PREFIX)/bin |
BINDIR = $(PREFIX)/bin |
40 |
$(MAKE) -C Glueconf uninstall |
$(MAKE) -C Glueconf uninstall |
41 |
$(MAKE) -C System uninstall |
$(MAKE) -C System uninstall |
42 |
|
|
|
rpm: tar build |
|
|
|
|
|
update: |
|
|
cvs update |
|
|
|
|
|
commit: |
|
|
cvs commit |
|
|
|
|
|
tar: clean |
|
|
cd .. ; cp -a $(NAME) $(TAR); tar cf - $(TAR) | bzip2 -9 >$(TARBALL); rm -rf $(TAR); |
|
|
|
|
|
build: Libconf.pm tar |
|
|
cp -f ../$(TARBALL) $(RPM)/SOURCES |
|
|
perl -I. -MLibconf -pe 's/THEVERSION/$$Libconf::VERSION/' $(NAME).spec > $(RPM)/SPECS/$(NAME).spec |
|
|
rm $(RPM)/BUILD/Libconf -f |
|
|
-rpm -ba $(RPM)/SPECS/$(NAME).spec |
|
|
|
|
43 |
check: |
check: |
44 |
$(MAKE) -C test |
$(MAKE) -C test |
45 |
$(MAKE) -C Glueconf check |
$(MAKE) -C Glueconf check |
46 |
$(MAKE) -C System check |
$(MAKE) -C System check |
|
|
|
|
publish : rpm |
|
|
rm -rf /tmp/sv_upload |
|
|
mkdir -pv /tmp/sv_upload/unstable.pkg/$(VERSION)/ |
|
|
cp $(PWD)/../$(TARBALL) /tmp/sv_upload/unstable.pkg/$(VERSION)/ |
|
|
cp $(RPM)/RPMS/i586/perl-Libconf-$(VERSION)-1mdk.i586.rpm /tmp/sv_upload/unstable.pkg/$(VERSION)/ |
|
|
cp $(RPM)/RPMS/i586/perl-Libconf-gui-$(VERSION)-1mdk.i586.rpm /tmp/sv_upload/unstable.pkg/$(VERSION)/ |
|
|
cp $(RPM)/SRPMS/perl-Libconf-$(VERSION)-1mdk.src.rpm /tmp/sv_upload/unstable.pkg/$(VERSION)/ |
|
|
scp -r /tmp/sv_upload/* $(SAVANNAH_USER)@subversions.gnu.org:/upload/libconf/ |
|
|
rm -rf /tmp/sv_upload |
|