LOCAL_INSTALL=local_install DIRS=tool etc nadoc lexc proto projetx alldir: all include rules.mak PACKAGE_REV=$(TOOLS_VERSION).$(TOOLS_RELEASE) RPMREV=1 RPMTOPDIR=$(HOME)/rpmbuild RPM=rpmbuild buildrpm: buildspec buildsrc (unset LD_PRELOAD; cd $(RPMTOPDIR)/SPECS && \ $(RPM) -vv -ba linuxconf-tools-$(PACKAGE_REV).spec | tee /tmp/rpm.log) RPMREV=1 buildspec: @test "$(RPMREV)" != "" || echo RPMREV not defined @test "$(RPMREV)" != "" sed s/TOOLS_VERSION/$(PACKAGE_REV)/ $(RPMTOPDIR)/SPECS/linuxconf-tools-$(PACKAGE_REV).spec PKGDIR=$(RPMTOPDIR)/SOURCES/linuxconf-tools-$(PACKAGE_REV) buildsrc: rm -fr $(PKGDIR) mkdir $(PKGDIR) find . ! -type d -a ! -name \*.o -a ! -name \*.a \ -a ! -name \*.bak -a ! -name \*.old \ -a ! -name \*.rej -a ! -name \*.orig \ | tar cf - --files-from - \ | dd bs=4000k \ | (cd $(PKGDIR) && tar xf -) (cd $(PKGDIR) && make clean && \ cd .. && \ tar zcf $(PKGDIR).src.tar.gz linuxconf-tools-$(PACKAGE_REV)) rm -fr $(PKGDIR) buildmyrpm: $(MAKE) RPM=myrpm buildrpm buildmyspec: $(MAKE) RPM=myrpm RPMTOPDIR=/tmp/myrpm buildspec buildsrc local_install: mkdir -p $(RPM_BUILD_ROOT)/usr/bin mkdir -p $(RPM_BUILD_ROOT)/usr/lib/linuxconf-tools