From 30a0f9bf42c5aa6fab5379a3969ef0c0a28dbd7a Mon Sep 17 00:00:00 2001 From: Demian Katz <demian.katz@villanova.edu> Date: Wed, 17 Oct 2012 07:52:53 -0400 Subject: [PATCH] Simplified and improved package building. --- build.xml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/build.xml b/build.xml index 6846b7a0080..d645e898565 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" /> -- GitLab