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