summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-10-31 15:17:16 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-10-31 15:17:16 +0000
commitf5ebfdab3142c5e4a565a030889c7a2deb079603 (patch)
treeafb97ceda9ad479903f38e0b419081657540084f
parent99ce3a629b491c419b2acd09a86c8c3cacd9459c (diff)
downloadaports-f5ebfdab3142c5e4a565a030889c7a2deb079603.tar.bz2
aports-f5ebfdab3142c5e4a565a030889c7a2deb079603.tar.xz
testing/samba: use system tevent, iniparser, subunit and heimdal
fixes #2292
-rw-r--r--testing/samba/APKBUILD7
1 files changed, 4 insertions, 3 deletions
diff --git a/testing/samba/APKBUILD b/testing/samba/APKBUILD
index 889e2618c..ccbaa316c 100644
--- a/testing/samba/APKBUILD
+++ b/testing/samba/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=samba
pkgver=4.1.0
-pkgrel=0
+pkgrel=1
pkgdesc="Tools to access a server's filespace and printers via SMB"
url="http://www.samba.org"
arch="all"
@@ -14,9 +14,10 @@ subpackages="$pkgname-dev $pkgname-doc $pkgname-common $pkgname-initscript
$pkgname-pidl py-$pkgname:_py $pkgname-test:_test
$pkgname-libs"
depends="$pkgname-initscript $pkgname-client"
+# note that heimdal is required (over mit krb5) for AD DC functionality
makedepends="popt-dev ncurses-dev openldap-dev heimdal-dev e2fsprogs-dev
libiconv-dev talloc-dev tdb-dev ldb-dev cups-dev python-dev libcap-dev
- perl"
+ tevent-dev iniparser-dev perl subunit-dev"
source="http://us1.samba.org/samba/ftp/stable/samba-$pkgver.tar.gz
samba.initd
samba.confd
@@ -54,6 +55,7 @@ build() {
--with-shared-modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2,pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4,auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 \
--enable-cups \
--without-gettext \
+ --bundled-libraries=NONE,ntdb \
|| return 1
make || return 1
}
@@ -157,7 +159,6 @@ dc() {
usr/bin/samba-tool \
usr/sbin/samba* \
usr/lib/samba/ldb \
- usr/lib/samba/libheimntlm*.so.* \
usr/lib/samba/libpac.so \
usr/lib/samba/gensec \
usr/lib/samba/bind9/dlz_bind9.so \