master chld/ports-heresy / lib / glib / ndmake.sh
 1#!/bin/sh -ue
 2NAME=glib
 3VERSION=2.58
 4RELEASE=1
 5SOURCE="https://download.gnome.org/sources/${NAME}/${VERSION}/${NAME}-${VERSION}.0.tar.xz"
 6BUILD_OPT="-Ddefault_library=static -Dselinux=false -Dxattr=false -Dlibmount=false -Dinternal_pcre=true -Dman=false -Ddtrace=false -Dsystemtap=false -Dgtk_doc=false -Dfam=false -Dinstalled_tests=false -Dbsymbolic_functions=false"
 7
 8prebuild(){
 9    export CFLAGS='-static -Oz -Wno-error=int-conversion' LDFLAGS='-static -Wl,-s -Wl,-O2 -Wl,--as-needed'
10}
11
12postbuild(){
13    cp -v `find $SRC -type f -name lib*.a` $PKG/lib/
14}
15
16. ${0%/*}/../../libsh/libdmake.sh