commit a1e7d4d

chld  ·  2026-09-10 02:47:43 +0000 UTC
parent 9b4347a
gettext: static
1 files changed,  +25, -19
+25, -19
 1@@ -3,23 +3,29 @@ NAME=gettext
 2 VERSION=0.22.5
 3 RELEASE=1
 4 SOURCE="https://ftp.gnu.org/gnu/${NAME}/${NAME}-${VERSION}.tar.xz"
 5-BUILD_STYLE=configure
 6-BUILD_OPT="	--prefix=/
 7-		--bindir=/bin
 8-		--sbindir=/bin
 9-		--libdir=/lib
10-		--enable-statuc
11-		--disable-shared
12-		--includedir=/include
13-		--sysconfdir=/etc
14-		--disable-lto
15-		--without-gnu-ld
16-		--disable-libunistring
17-		--enable-dependency-tracking
18-		--enable-static
19-		--disable-libtool-loc
20-		--enable-jit=no
21-		--disable-nls
22-		--enable-mini-gmp
23-		--without-libiconv"
24+
25+build(){
26+    CFLAGS='-static' LDFLAGS='-static' ./configure	--prefix=/ \
27+	  --bindir=/bin \
28+	  --sbindir=/bin \
29+	  --libdir=/lib \
30+	  --enable-static \
31+	  --disable-shared \
32+	  --includedir=/include \
33+	  --sysconfdir=/etc \
34+	  --disable-lto \
35+	  --without-gnu-ld \
36+	  --disable-libunistring \
37+	  --enable-dependency-tracking \
38+	  --enable-static \
39+	  --disable-libtool-loc \
40+	  --enable-jit=no \
41+	  --disable-nls \
42+	  --enable-mini-gmp \
43+	  --without-libiconv \
44+	  
45+	  gmake CFLAGS='-static -O3' LDFLAGS='-Wl,--as-needed -Wl,-s -static -all-static' PREFIX="$PREFIX" DESTDIR="$PKG" || die "make failed"
46+    gmake CFLAGS='-static' LDFLAGS='-static' PREFIX="$PREFIX" DESTDIR="$PKG" install || die "install failed"
47+}
48+
49 . ${0%/*}/../../libsh/libdmake.sh