X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-qk0-f193.google.com (mail-qk0-f193.google.com [209.85.220.193]) by lists.alpinelinux.org (Postfix) with ESMTP id 5A4EF5C41BC for ; Mon, 18 Jul 2016 18:37:32 +0000 (GMT) Received: by mail-qk0-f193.google.com with SMTP id q8so11682549qke.3 for ; Mon, 18 Jul 2016 11:37:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=KLqF13y8cnPjxyIsbzTYceGu3cqG/YcBjIygk1iF+AY=; b=CuPpy78OBizCUS3Wg8eWStyHa2PJwh6ggYKNJjMX+2DRAMVdJPmMdkupUE+Q5wNINA o+c1io935kq8/ImZS2T84IQ28iULoV07i6KNeM3idQcmqR3smGCx0RHEe+m8htGiDD3P 28svg3xSPNMb07I9xi+vjkQRAGiG/i0sWvCulbj1Z3Jh1+f0kh1lRWoceJEHkTn/o1g0 AUxTya7InLPsXs9Qc+XNzqwm7JQrABPaQRJZUo9AVgRtnMDGclhd4bRHUYPWE0WVs7pg wO/jbzdphSGgr0Oxzttrfs/XKRFSllSxOvP3Y2id4qIyrtsSZwrUHQtDK7nwlqwUgiln rjdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=KLqF13y8cnPjxyIsbzTYceGu3cqG/YcBjIygk1iF+AY=; b=Kbmp5/rg0Je/sYx8TFaGi3mzPwWf0SJIwRXqCnOm1338XRK/vzaIxnq35xT+d8iVK5 Dths+l6wVPV1Ae8CVXhDSG7XauXw2hHF6MNzfm6Tn97FYkBIQdVwp7/nkFOqAq6NceCL B9oiVwcUcBvhAwhcqiCqHHHXMaq9PxcW6IrZK8wF56U2I8QAc3yOM0LNDR5ukW/1n79+ TnL5KnF25sWY4NB5KFinTJrgdIR6Uzx27YtlIazhpNNCDMa/f4DVKsGdI7bkle2BCdiV wzK7t/TnZ+MQaB+C9+dZ/m7ib3AW1Dvm/4hAZNZgLLFe2aEEZNkdIST0jlsTaIYo5RjO LCYQ== X-Gm-Message-State: ALyK8tLsuc31g2Muoi5kAA2E+ilDMDrlnR2GjADl/TOe3757O2qZayJ7yODyY00g7HQ5hQ== X-Received: by 10.55.135.194 with SMTP id j185mr35278939qkd.105.1468867051894; Mon, 18 Jul 2016 11:37:31 -0700 (PDT) Received: from localhost.localdomain (cpe-72-225-29-91.rochester.res.rr.com. [72.225.29.91]) by smtp.gmail.com with ESMTPSA id f135sm1925581qke.37.2016.07.18.11.37.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 18 Jul 2016 11:37:31 -0700 (PDT) From: Paul Lorenz To: alpine-aports@lists.alpinelinux.org Cc: Paul Lorenz Subject: [alpine-aports] [PATCH] Fix src builds Date: Mon, 18 Jul 2016 14:37:28 -0400 Message-Id: <1468867048-6791-1-git-send-email-plorenz@gmail.com> X-Mailer: git-send-email 2.7.4 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Fix filename_from_uri call Ensure remote sources are fetched Include remote sources in source package Include pre/post scripts Include trigger scripts --- abuild.in | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/abuild.in b/abuild.in index d4614d1..4d2d6cb 100644 --- a/abuild.in +++ b/abuild.in @@ -1596,13 +1596,31 @@ rootpkg() { } srcpkg() { + echo "Ensuring source is fetched" + fetch() getpkgver || return 1 local p="$pkgname-$pkgver-$pkgrel" local prefix="${startdir##*/}" local i files="$prefix/APKBUILD" for i in $source; do - files="$files $prefix/$(filename_from uri $i)" + echo "Packaging source file: $i" + if [ ! -e $(filename_from_uri $i) ]; then + cp $srcdir/$(filename_from_uri $i) $(filename_from_uri $i) + fi + files="$files $prefix/$(filename_from_uri $i)" done + + for i in $install; do + echo "Packaging install file: $i" + files="$files $prefix/$i" + done + + for i in $triggers; do + local f=${i%=*} + echo "Packaging trigger file: $f" + files="$files $prefix/$f" + done + mkdir -p "$PKGDEST" msg "Creating source package $p.src.tar.gz..." (cd .. && tar -zcf "$PKGDEST/$p.src.tar.gz" $files) -- 2.7.4 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---