diff options
| author | courant | 2001-04-25 11:02:14 +0000 |
|---|---|---|
| committer | courant | 2001-04-25 11:02:14 +0000 |
| commit | 4e3b6db89c4223c3563ed7fc7f92f78a95c99283 (patch) | |
| tree | 8a91f810d9881028a15961ffb18881d049f90ed9 /distrib/Makefile | |
| parent | 7bdde88e133bb78c4ca6f6bd15e49131fbaf0063 (diff) | |
modif rpm
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1713 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'distrib/Makefile')
| -rw-r--r-- | distrib/Makefile | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/distrib/Makefile b/distrib/Makefile index 9fa9044e9a..78149f7307 100644 --- a/distrib/Makefile +++ b/distrib/Makefile @@ -70,7 +70,7 @@ tar-gz: @echo done @echo -n Building the tar.gz source package @tar cvf ${COQPACKAGE}.tar ${COQPACKAGE} - @gzip ${COQPACKAGE}.tar + @gzip --best ${COQPACKAGE}.tar @echo done @echo Checking release parameters ./check-list @@ -107,12 +107,12 @@ release-bin: @echo @read tar -cvf $(COQPACKAGE)-$(SYSTEM)-$(ARCH).tar --files-from $(COQLIB)/COQFILES - gzip $(COQPACKAGE)-$(SYSTEM)-$(ARCH).tar + gzip --best $(COQPACKAGE)-$(SYSTEM)-$(ARCH).tar arch-tar-gz-final: (cd ${ARCHBUILDROOT}/buildroot;\ tar -cvf ${DISTRIBDIR}/$(COQPACKAGE)-$(SYSTEM)-$(ARCH).tar *) - gzip $(COQPACKAGE)-$(SYSTEM)-$(ARCH).tar + gzip --best $(COQPACKAGE)-$(SYSTEM)-$(ARCH).tar arch-tar-gz: ${COQPACKAGE}.tar.gz @echo "Building $(COQPACKAGE)-$(SYSTEM)-$(ARCH).tar.gz to be installed in /usr/local/" @@ -157,7 +157,7 @@ ${COQPACKAGE}.tar.gz: ${MAKE} tar-gz # rpm 3.0 met dans LOCALARCH mais rpm 2.5 dans ARCH... -${COQRPMPACKAGE}.src.rpm: ${COQPACKAGE}.tar.gz +${COQRPMPACKAGE}.src.rpm: ${COQPACKAGE}.tar.gz coq.spec ${MAKE} rpm-config cp -f petit-coq.gif ${RPMTOPDIR}/SOURCES cp -f ${COQPACKAGE}.tar.gz ${RPMTOPDIR}/SOURCES @@ -182,6 +182,16 @@ ${COQRPMPACKAGE}.${ARCH}.rpm: rpm-config ${COQRPMPACKAGE}.src.rpm else mv ${RPMTOPDIR}/RPMS/${ARCH}/${COQRPMPACKAGE}.${ARCH}.rpm .;\ fi) +RH/coq.list: ${COQPACKAGE}.tar.gz Makefile config.distrib + rm -rf RH/${COQPACKAGE} RH/build + cd RH ; tar xzf ../${COQPACKAGE}.tar.gz + cd RH/${COQPACKAGE} ; sh ../do_build + cd RH/${COQPACKAGE} ; make COQINSTALLPREFIX=${DISTRIBDIR}/RH/build install + cd RH/build ; find . '!' -type d > ../coq.list + +coq.spec: RH/coq.list RH/coq.spec.tpl + cd RH ; m4 -P coq.spec.tpl > ../coq.spec + ########## contrib-tag: @dashedversion=V`echo ${VERSION} | sed -e 's/\./-/g'`;\ @@ -198,7 +208,7 @@ contrib-tar-gz: - rm contrib-${VERSION}.tar.gz @echo -n Building the tar.gz contrib package @tar cvf contrib-${VERSION}.tar contrib-${VERSION} - @gzip contrib-${VERSION}.tar + @gzip --best contrib-${VERSION}.tar @echo done ########## @@ -210,7 +220,7 @@ patch: rm -rf ${COQPACKAGE} gunzip -c ${COQPACKAGE}.tar.gz | tar x diff -rc coq-$(PREVIOUSVERSION) ${COQPACKAGE} > patch-${VERSION}-$(PREVIOUSVERSION) - gzip patch-${VERSION}-$(PREVIOUSVERSION) + gzip --best patch-${VERSION}-$(PREVIOUSVERSION) ########## clean: @@ -263,8 +273,10 @@ patch-ftp-install: prep-ftp-install chmod g+w ${FTPDIR}/V${VERSION}/patch-${VERSION}-$(PREVIOUSVERSION).gz deb: ${COQPACKAGE}.tar.gz - tar xzf ${COQPACKAGE}.tar.gz - mv ${COQPACKAGE} ${COQPACKAGE}.orig - tar xzf ${COQPACKAGE}.tar.gz - cd ${COQPACKAGE} ; cp -a distrib/debian . - cd ${COQPACKAGE} ; dpkg-buildpackage -rfakeroot -uc -us + rm -rf deb_build + mkdir -p deb_build + cd deb_build ; tar xzf ../${COQPACKAGE}.tar.gz + cd deb_build ; mv ${COQPACKAGE} ${COQPACKAGE}.orig + cd deb_build ; tar xzf ../${COQPACKAGE}.tar.gz + cd deb_build/${COQPACKAGE} ; cp -a distrib/debian . + cd deb_build/${COQPACKAGE} ; dpkg-buildpackage -rfakeroot -uc -us |
