galeb-mkfiles

Извори пакета за Галеб
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување d3a03ae6233a2c5325d3b103cbad2dc229d69466
родитељ 21d427e758b5b5b19b9ad42180a0329874806401
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Sat,  3 Sep 2022 22:03:11 +0200

s-nail: Fix build and make it static

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Ms-nail/mkfile | 16++++++++++++----
измењених датотека: 1, додавања: 12(+), брисања: 4(-)

diff --git a/s-nail/mkfile b/s-nail/mkfile @@ -9,12 +9,20 @@ MANDIR= $PREFIX/share/man SYSCONFDIR= /etc LOCALSTATEDIR= /var MAILSPOOL= $LOCALSTATEDIR/spool/mail -CFLAGS= -Os -pipe -fPIC -static --static -fcommon -LDFLAGS= -static --static -fcommon -s -lterminfo +CFLAGS= -O3 -pipe -fPIC -DNDEBUG -std=c99 -W -pedantic -fno-common -fno-unwind-tables -fstrict-aliasing -fstrict-overflow -fstack-protector-strong -D_FORTIFY_SOURCE=2 +LDFLAGS= -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,-z,--as-needed -static --static -pipe -s -pie -DNDEBUG -std=c99 -W -pedantic -fno-common -fno-unwind-tables -fstrict-aliasing -fstrict-overflow -fstack-protector-strong -D_FORTIFY_SOURCE=2 -lterminfo $PKGBASE:QV: + # Fix calling printf with -- + printf " CP\t%s %s\n" mk/make-config.sh mk/make-config.sh~ + cp mk/make-config.sh mk/make-config.sh~ + printf " SED\t%s\n" mk/make-config.sh + $SED 's/printf --/printf/g' mk/make-config.sh~ > mk/make-config.sh printf " MAKE\tconfig\n" - make CFLAGS="$CFLAGS" \ + # OPT_AUTOCC=no \ + make CONFIG=MINIMAL \ + OPT_AUTOCC=no \ + CFLAGS="$CFLAGS" \ LDFLAGS="$LDFLAGS" \ VAL_SID='""' \ VAL_MAILX=mail \ @@ -26,7 +34,7 @@ $PKGBASE:QV: VAL_MAIL=$MAILSPOOL \ config printf "\n MAKE\tbuild\n" - make build + make build install:QV: $PKGBASE install-legal printf " MAKE\t%s\n" "DESTDIR=$(realpath $DESTDIR) install"