Sfoglia il codice sorgente

Updated sources archive creation for git

Maxim Kammerer 13 anni fa
parent
commit
b72ad6aa1c
2 ha cambiato i file con 6 aggiunte e 7 eliminazioni
  1. 2 0
      .gitattributes
  2. 4 7
      mkdist

+ 2 - 0
.gitattributes

@@ -0,0 +1,2 @@
+.gitattributes export-ignore
+.gitignore     export-ignore

+ 4 - 7
mkdist

@@ -15,18 +15,15 @@ fi
 # Variables
 SRC=`dirname $0`
 DIST=$1/dist
-# SVN=https://liberte.svn.sourceforge.net/svnroot/liberte/tags
 
 version=`cat ${SRC}/conf/version`
 distname=liberte-${version}
 
 
-sinfo "Building source distribution ${distname}-src.tar.bz2"
-rm -rf ${DIST}/${distname}-src
-svn export -q ${SRC} ${DIST}/${distname}-src
-chmod -R go=u-w ${DIST}/${distname}-src
-tar -C ${DIST} -p --owner root --group root -cjf ${DIST}/${distname}-src.tar.bz2 ${distname}-src
-rm -r ${DIST}/${distname}-src
+sinfo "Creating source distribution ${distname}-src.tar.bz2"
+cd ${SRC}
+git -c tar.umask=022 archive --format=tar --prefix=${distname}/ master \
+    | bzip2 > ${DIST}/${distname}-src.tar.bz2
 
 
 sinfo "Done."