# from the upstream package name, you will want to redefine BASEPKG.
# Example: For Apache 2, BASEPKG=httpd-2.x.xx but SHORTPKG=apache2-2.x.xx
#
-# Change from generic-build-script: added DISABLE_SETGID_MAIL=1 so that
-# install will not try to chgrp/chmod bin/inc.
-export DISABLE_SETGID_MAIL=1
# Change from generic-build-script: added -${REL} to BASEPKG.
export BASEPKG=${PKG}-${VER}${REL}
export SHORTPKG=${PKG}-${VER}
export src_orig_pkg_name=
if [ -e "${src_orig_pkg_name}" ] ; then
export opt_decomp=? # Make sure tar punts if unpack() is not redefined
-elif [ -e ${BASEPKG}.tar.bz2 ] ; then
- export opt_decomp=j
- export src_orig_pkg_name=${BASEPKG}.tar.bz2
+# Change from generic-build-script: ${BASEPKG}.tar.bz2 is an output of
+# this script, so don't trip over it on a rerun.
+# elif [ -e ${BASEPKG}.tar.bz2 ] ; then
+# export opt_decomp=j
+# export src_orig_pkg_name=${BASEPKG}.tar.bz2
elif [ -e ${BASEPKG}.tar.gz ] ; then
export opt_decomp=z
export src_orig_pkg_name=${BASEPKG}.tar.gz
}
# Unpack the original tarball, and get everything set up for this script.
+# Change from generic-build-script: cd to ${srcdir} instead of ${topdir}.
+# Change from generic-build-script: use -p1 instead of -p0 patch option.
prep() {
(cd ${topdir} && \
unpack ${src_orig_pkg} && \
- cd ${topdir} && \
+ cd ${srcdir} && \
if [ -f ${src_patch} ] ; then \
- patch -Z -p0 < ${src_patch} ;\
+ patch -Z -p1 < ${src_patch} ;\
fi && \
mkdirs )
}