summaryrefslogtreecommitdiff
path: root/system/abuild/0002-newapkbuild-move-checksum-call-to-after-fetch.patch
blob: 338aff7585c5eda5894666715cf21c11dfea01fe (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
From d3040cca076e187259e4aa4b1d613752d7254fcd Mon Sep 17 00:00:00 2001
From: "A. Wilcox" <AWilcox@Wilcox-Tech.com>
Date: Tue, 22 May 2018 21:50:55 -0500
Subject: [PATCH 2/2] newapkbuild: move checksum call to after fetch

unpack will no longer unpack without a checksum, even with -f.  This
means that newapkbuild will not be able to deduce what kind of build
system is contained within, so the templates for CMake, Perl, etc are
never used.

This patch ensures checksumming is done right after fetch, so that
unpack works properly.
---
 newapkbuild.in | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/newapkbuild.in b/newapkbuild.in
index 1a005c3..77d1a8b 100644
--- a/newapkbuild.in
+++ b/newapkbuild.in
@@ -228,7 +228,7 @@ subpackages="\$pkgname-dev \$pkgname-doc"
 source="$source"
 __EOF__
 
-	abuild -f fetch unpack
+	abuild -f fetch checksum unpack
 	# Figure out the builddir
 	for i in src/*; do
 		if [ -d "$i" ]; then
@@ -339,7 +339,6 @@ __EOF__
 }
 
 __EOF__
-	abuild -f checksum
 }
 
 usage() {
-- 
2.15.0