diff --git a/build.xml b/build.xml index 6846b7a0080690e3bda5b44182c9be5bb3e4ccb9..d645e898565ae5e19ac77d869dd26fafb9742479 100644 --- a/build.xml +++ b/build.xml @@ -169,13 +169,8 @@ <exec command="git archive master --format=zip --prefix=vufind-${version}/ -o ${builddir}/packages/vufind-${version}.zip" /> <!-- build the DEB package --> - <mkdir dir="${builddir}/export/vufind/usr/local" /> - <copy todir="${builddir}/export/vufind/usr/local/vufind2"> - <fileset dir="${srcdir}"> - <include name="**" /> - <exclude name=".git" /> - </fileset> - </copy> + <mkdir dir="${builddir}/export/vufind/usr/local/vufind2" /> + <exec command="git archive master --format=tar | tar -x -C ${builddir}/export/vufind/usr/local/vufind2" /> <move file="${builddir}/export/vufind/usr/local/vufind2/packages/DEBIAN" todir="${builddir}/export/vufind" includeemptydirs="true"/> <exec command="chmod 0775 ${builddir}/export/vufind/DEBIAN/postinst" /> <exec command="dpkg-deb -b ${builddir}/export/vufind ${builddir}/packages/vufind_${version}.deb" />