openldap: create -tools subpackage.

resolves void-linux/void-packages#296
This commit is contained in:
maxice8 2018-06-21 17:38:17 -03:00
parent d28d6bff63
commit 86160a2ee2
2 changed files with 31 additions and 3 deletions

1
srcpkgs/openldap-tools Symbolic link
View file

@ -0,0 +1 @@
openldap

View file

@ -1,7 +1,7 @@
# Template file for 'libldap'
# Template file for 'openldap'
pkgname=openldap
version=2.4.45
revision=4
revision=5
build_style=gnu-configure
configure_args="--prefix=/usr
--libexecdir=/usr/libexec
@ -15,12 +15,13 @@ configure_args="--prefix=/usr
--disable-static --with-yielding_select=yes --enable-modules"
hostmakedepends="pkg-config groff automake libtool"
makedepends="libressl-devel libsasl-devel db-devel libltdl-devel"
depends="openldap-tools>=${version}_${revision}"
conf_files="/etc/openldap/ldap.conf /etc/openldap/slapd.conf"
short_desc="OpenLDAP (Lightweight Directory Access Protocol)"
license="OpenLDAP License v2.8 - BSD alike"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.openldap.org"
distfiles="ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-$version.tgz"
distfiles="https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-${version}.tgz"
checksum=cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb897cd5626df3824
system_accounts="ldap"
@ -57,3 +58,29 @@ libldap_package() {
vmove "usr/lib/*.so.*"
}
}
openldap-tools_package() {
short_desc+=" - utilities"
pkg_install() {
vmove usr/bin/ldapmodrdn
vmove usr/bin/ldapsearch
vmove usr/bin/ldapcompare
vmove usr/bin/ldapurl
vmove usr/bin/ldapmodify
vmove usr/bin/ldapexop
vmove usr/bin/ldappasswd
vmove usr/bin/ldapwhoami
vmove usr/bin/ldapdelete
vmove usr/bin/ldapadd
vmove usr/share/man/man1/ldapmodrdn.1
vmove usr/share/man/man1/ldapsearch.1
vmove usr/share/man/man1/ldapcompare.1
vmove usr/share/man/man1/ldapurl.1
vmove usr/share/man/man1/ldapmodify.1
vmove usr/share/man/man1/ldapexop.1
vmove usr/share/man/man1/ldappasswd.1
vmove usr/share/man/man1/ldapwhoami.1
vmove usr/share/man/man1/ldapdelete.1
vmove usr/share/man/man1/ldapadd.1
}
}