summaryrefslogtreecommitdiff
path: root/packages/net-libs/libnsl/libnsl-1.2.0-r1.exheres-0
blob: a382563206052be72633adfdb8cc10d67ec0fc72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Copyright 2018 Timo Gurr <tgurr@exherbo.org>
# Distributed under the terms of the GNU General Public License v2

require github [ user=thkukuk tag=v${PV} ] \
    autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.16 ] ]

SUMMARY="Public client interface library for NIS(YP) and NIS+"
DESCRIPTION="
This library contains the public client interface for NIS(YP) and NIS+. This code was formerly part
of glibc, but is now standalone to be able to link against TI-RPC for IPv6 support. The NIS(YP)
functions are still maintained, the NIS+ part is deprecated and should not be used anymore.
"

LICENCES="LGPL-2.1"
SLOT="0"
PLATFORMS="~amd64"
MYOPTIONS=""

DEPENDENCIES="
    build:
        sys-devel/gettext[>=0.19.2]
        virtual/pkg-config[>=0.9.0]
    build+run:
        net-libs/libtirpc[>=1.0.1]
        !sys-libs/glibc [[
            description = [ Part of glibc when built with the deprecated nsl functionality ]
            resolution = upgrade-blocked-before
        ]]
"

DEFAULT_SRC_CONFIGURE_PARAMS=(
    --enable-nls
    --disable-static
)