VERSION = 1.3

PERL        ?= perl
DESTDIR      = /
BINDIR       = /usr/bin
SYSCONFIGDIR = /etc
PERLMODDIR   = $(shell $(PERL) -MConfig -e 'print $$Config{installvendorlib};')

BINARY   = suse_register
CONFIG   = suseRegister.conf
PMFILES  = SuseRegister.pm SRPrivate.pm
PARSER   = ZmdConfig.pm RepoList.pm Product.pm Pattern.pm
EXTRAS   = COPYING COPYRIGHT.english Makefile README

install: 
	mkdir -p ${DESTDIR}/${BINDIR}
	mkdir -p ${DESTDIR}/${SYSCONFIGDIR}
	mkdir -p ${DESTDIR}/${PERLMODDIR}/SUSE/Parser
	install -m 755 ${BINARY} ${DESTDIR}/${BINDIR}
	install -m 644 ${CONFIG} ${DESTDIR}/${SYSCONFIGDIR}
	install -m 644 ${PMFILES} ${DESTDIR}/${PERLMODDIR}/SUSE
	install -m 644 ${PARSER} ${DESTDIR}/${PERLMODDIR}/SUSE/Parser

dist: clean
	mkdir suseRegister-${VERSION}
	cp -f ${EXTRAS} ${BINARY} ${PARSER} ${CONFIG} ${PMFILES} suseRegister-${VERSION}/
	tar cfvj suseRegister-${VERSION}.tar.bz2 suseRegister-${VERSION}/

clean:
	rm -f *~
	rm -rf ./suseRegister-${VERSION}/
	rm -f suseRegister-*.tar.bz2
