net-dns/unbound: expose libunbound.so ABI via subslot
authorThomas Deutschmann <whissi@gentoo.org>
Fri, 14 Sep 2018 15:21:19 +0000 (17:21 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Fri, 14 Sep 2018 22:03:40 +0000 (00:03 +0200)
Package-Manager: Portage-2.3.49, Repoman-2.3.10

net-dns/unbound/metadata.xml
net-dns/unbound/unbound-1.7.3-r1.ebuild
net-dns/unbound/unbound-1.8.0-r1.ebuild

index 12f7df40fa2858be97d8982dcd83624af8b3d9d1..58f5ae80fe731031e0c222d4a5c7255e402779b1 100644 (file)
@@ -16,6 +16,9 @@
   DNSSEC (secure DNS) validation and stub-resolvers (that do not run
   as a server, but are linked into an application) are easily possible.
   </longdescription>
+  <slots>
+    <subslots>Reflect ABI of libunbound.so.</subslots>
+  </slots>
   <use>
     <flag name="dnscrypt">Enable DNSCrypt support</flag>
     <flag name="dnstap">Enable dnstap support</flag>
index 40aa286666b05a58c109dc1bc74122448ec10569..0037773660974d847fa80ace28cd8a9ca64faea1 100644 (file)
@@ -12,7 +12,7 @@ HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/"
 SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz"
 
 LICENSE="BSD GPL-2"
-SLOT="0"
+SLOT="0/7" # ABI version of libunbound.so
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
 IUSE="debug dnscrypt dnstap +ecdsa gost libressl python selinux static-libs systemd test threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
index 1048d4d0aca41b31d293618fdb8887a28ef1fe12..042d7bd7254c76c3777c31576a641c71830defb5 100644 (file)
@@ -12,7 +12,7 @@ HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/"
 SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz"
 
 LICENSE="BSD GPL-2"
-SLOT="0"
+SLOT="0/8" # ABI version of libunbound.so
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
 IUSE="debug dnscrypt dnstap +ecdsa gost libressl python selinux static-libs systemd test threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"