CURDIR=tlmpweb LOCAL_INSTALL=local_install DIRS=tlmpweb tlmpwebsql tlmpdoc alldir: all include rules.mak msgupd: $(LDEVEL)/msgupd -stlmpweb/ -dmessages/fr/ -rE tlmpweb $(LDEVEL)/msgupd -stlmpdoc/ -dmessages/fr/ -rE tlmpdoc RPMTOPDIR=$(HOME)/rpmbuild RPM=rpmbuild buildrpm: buildspec buildsrc (unset LD_PRELOAD; cd $(RPMTOPDIR)/SPECS && \ $(RPM) -ba tlmpweb-$(PACKAGE_REV).spec | tee /tmp/rpm.log) buildspec: sed s/TLMP_VERSION/$(PACKAGE_REV)/ $(RPMTOPDIR)/SPECS/tlmpweb-$(PACKAGE_REV).spec buildmyrpm: $(MAKE) RPM=myrpm RPMTOPDIR=/tmp/myrpm buildrpm buildmyspec: $(MAKE) RPM=myrpm RPMTOPDIR=/tmp/myrpm buildspec buildsrc PKGDIR=$(RPMTOPDIR)/SOURCES/tlmpweb-$(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 BUILD_SVNVER=$(PACKAGE_REV) clean && \ cd .. && \ tar zcf $(PKGDIR).src.tar.gz tlmpweb-$(PACKAGE_REV)) rm -fr $(PKGDIR) local_install: install_lib mkdir -p $(RPM_BUILD_ROOT)/usr/bin mkdir -p $(RPM_BUILD_ROOT)/usr/lib/tlmp mkdir -p $(RPM_BUILD_ROOT)/etc/ld.so.conf.d mkdir -p $(RPM_BUILD_ROOT)/usr/share/tlmpweb install tlmpweb.conf $(RPM_BUILD_ROOT)/etc/ld.so.conf.d/tlmpweb.conf install COPYING $(RPM_BUILD_ROOT)/usr/share/tlmpweb install_lib: @echo pas de lib publish: buildmyrpm rpm -addsign /tmp/myrpm/SRPMS/tlmpweb-$(PACKAGE_REV)-1.src.rpm \ /tmp/myrpm/RPMS/i686/tlmpweb-$(PACKAGE_REV)-1.i686.rpm bigcp -v /tmp/myrpm/SRPMS/tlmpweb-$(PACKAGE_REV)-1.src.rpm \ $(HOME)/n/javaftp/pub/tlmp/SRPMS/. bigcp -v /tmp/myrpm/RPMS/i686/tlmpweb-$(PACKAGE_REV)-1.i686.rpm \ $(HOME)/n/javaftp/pub/tlmp/redhat-7/. bigcp -v /tmp/myrpm/SOURCES/tlmpweb-$(PACKAGE_REV).src.tar.gz \ $(HOME)/n/javaftp/pub/tlmp/src/. # mkdir -p $(RPM_BUILD_ROOT)/usr/lib # rm -f $(RPM_BUILD_ROOT)/usr/lib/libtlmp.a # ar cr $(RPM_BUILD_ROOT)/usr/lib/libtlmp.a tlmplib/*.o \ # tlmpdia/*.o