3 if [[ "${BUILDER_TARGET}" =~ ^doc.
* ]]; then
7 SRCDIR
="${BUILDER_TMP}/${BUILDER_VERSION}/${BUILDER_TARGET}"
12 # We need the GNU version of tar for --transform
13 [ -z "$tar" ] && tar=`which gtar tar | grep '^/' | head -1`
14 if ! $tar --version |
grep -q GNU
; then
15 echo "ERROR: could not find GNU tar (as gtar or tar)"
16 echo "On macOS: brew install gnu-tar"
20 for prog
in pdns-recursor dnsdist pdns
; do
21 if [ $
(find ${SRCDIR}/dist
-name "${prog}*" 2>/dev
/null |
wc -l) -ne 0 ]; then
22 dst
=${DESTDIR}/${prog}/${BUILDER_VERSION}
24 cp ${BUILDER_TMP}/${BUILDER_VERSION}/sdist/${prog}*.tar.bz2 ${dst}
25 if [ "${prog}" = "pdns" ]; then
26 rm -f ${dst}/pdns-recursor
*
28 tardirname
=${prog}-${BUILDER_VERSION}-${BUILDER_TARGET}
29 "$tar" -cjf ${dst}/${tardirname}.tar.bz2 --transform="s,.*/,${tardirname}/,g" $(find ${SRCDIR} -type f
)