# libnftnl/cfg - "Build" settings for package

#---------------------------------------------------------------------

[technotes]

1. For unknown reasons,  in mid-2019,  if this package was built using
"clang",  "*flowtable*" symbols ended up present but hidden in the as-
sociated library.

So,  a patch  was added to disable invisible symbols.  If the patch is
still in use, this might lead to the need for changes elsewhere.

#---------------------------------------------------------------------

[buildtimes]

00.00 hours (or 000.25 minutes) - HP EliteBook 8560w 32GB RAM
00.01 hours (or 000.47 minutes) - 2021 dedi box
00.01 hours (or 000.50 minutes) - ThinkPad E540 i7 4x2 16GB RAM

#---------------------------------------------------------------------

[settings]
build   = default
license = See "license*.txt" in installed tree
licfile = COPYING

#---------------------------------------------------------------------

[depends]
actools
gawk
grep
jansson
libmnl
sed

#---------------------------------------------------------------------

[configure]
MANBASE=$PKGDIR_PROD/man
mkdir -p $MANBASE

autoreconf -fi

bash ./configure \
    --prefix=$PKGDIR_PROD          \
    --build=$LACARCHBUILD          \
    --host=$LACARCHHOST            \
    --disable-dependency-tracking  \
    --enable-shared=yes            \
    --enable-static=no             \
    --mandir=$MANBASE              \
    --with-json-parsing

#---------------------------------------------------------------------

# Original URLs. These URLs were valid at one point, but may have died
# since then. If you download newer versions of tarballs [etc.], don't
# delete  the  original versions,  as you may not  be able  to replace
# them.

[urls]
url_debian  = tbd
url_home    = tbd
url_lfs     = tbd

url_tarball = https://netfilter.org/projects/libnftnl/\
files/libnftnl-1.2.6.tar.xz

#---------------------------------------------------------------------

[history]
180710 Added package. Started with 1.1.1.
190412 Updated to 1.1.2
190601 Updated to 1.1.3
210203 Updated to 1.1.9
210702 Updated to 1.2.0
220604 Updated to 1.2.1
240310 Updated to 1.2.6