blob: 0bc1727c9d01e48fcaa64ac71307bf8533482e5c (
plain)
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
|
# Maintainer: Aleksej Kovura <aur-b1a3 at mekboy dot ru>
pkgname=make-static
_pkgname=make
pkgver=4.4.1
pkgrel=4
pkgdesc="GNU make utility to maintain groups of programs"
arch=(aarch64 'x86_64')
url="https://www.gnu.org/software/make"
license=('GPL3')
conflicts=(make)
provides=(make)
makedepends=('musl' 'gcc' 'gzip')
source=("https://ftp.gnu.org/gnu/${_pkgname}/${_pkgname}-${pkgver}.tar.lz"{,.sig}
fix_signatures_for_getenv_getopt.patch)
sha256sums=('8814ba072182b605d156d7589c19a43b89fc58ea479b9355146160946f8cf6e9'
'SKIP'
'14aa7e9a923f1aab7da0811cdca094f1aea196aa159a43f8e1507a0dc5c4e3dc')
validpgpkeys=('6D4EEB02AD834703510B117680CB727A20C79BB2') # Paul Smith
prepare() {
cd $_pkgname-$pkgver
patch -p1 <../*.patch
}
build() {
export CC="musl-gcc -fno-link-libatomic" LDFLAGS="$LDFLAGS -static"
cd "${_pkgname}-${pkgver}"
./configure --prefix=/usr --without-guile --disable-load
./build.sh
}
# check() {
# make -j $(nproc) -C "${_pkgname}-${pkgver}" -k check
# }
package() {
make -C "${_pkgname}-${pkgver}" DESTDIR="${pkgdir}" install
strip $pkgdir/usr/bin/make
}
|