[csw-devel] SF.net SVN: gar:[19564] csw/mgar/pkg/samba/trunk
janholzh at users.sourceforge.net
janholzh at users.sourceforge.net
Tue Nov 6 15:34:18 CET 2012
Revision: 19564
http://gar.svn.sourceforge.net/gar/?rev=19564&view=rev
Author: janholzh
Date: 2012-11-06 14:34:17 +0000 (Tue, 06 Nov 2012)
Log Message:
-----------
samba/trunk: update to 3.6.9 and add libnss_winbind package
Modified Paths:
--------------
csw/mgar/pkg/samba/trunk/Makefile
csw/mgar/pkg/samba/trunk/checksums
Modified: csw/mgar/pkg/samba/trunk/Makefile
===================================================================
--- csw/mgar/pkg/samba/trunk/Makefile 2012-11-06 02:40:29 UTC (rev 19563)
+++ csw/mgar/pkg/samba/trunk/Makefile 2012-11-06 14:34:17 UTC (rev 19564)
@@ -1,10 +1,8 @@
# TBD:
-# - smb.conf is searched in /opt/csw/lib/64/smb.conf instead of /etc/opt/csw/samba/smb.conf
-# - secrets.tdb is searched in /opt/csw/private/secrets.tdb instead of /etc/opt/csw/samba/private/secrets.tdb
# - Check http://src.opensolaris.org/source/xref/userland/src/components/samba/samba/ from time to time
NAME = samba
-VERSION = 3.6.7
+VERSION = 3.6.9
CATEGORIES = apps
GARTYPE = v2
@@ -166,6 +164,10 @@
PKGFILES_CSWlibtdb1 += $(call pkgfiles_lib,libtdb.so.1)
SPKG_DESC_CSWlibtdb1 += Samba client library, libtdb.so.1
+PACKAGES += CSWlibnss-winbind1
+PKGFILES_CSWlibnss-winbind1 += $(call pkgfiles_lib,libnss_winbind.so.1)
+SPKG_DESC_CSWlibnss-winbind1 += Winbind nss libary,libnss_winbind.so.1
+
PACKAGES += CSWsamba-dev
SPKG_DESC_CSWsamba-dev = Development files for Samba, libsmbclient.so.0
PKGFILES_CSWsamba-dev += $(PKGFILES_DEVEL)
@@ -268,11 +270,13 @@
RUNTIME_DEP_PKGS_CSWsamba-winbind += CSWlibtalloc2
RUNTIME_DEP_PKGS_CSWsamba-winbind += CSWliblber2-4-2
RUNTIME_DEP_PKGS_CSWsamba-winbind += CSWlibldap2-4-2
+RUNTIME_DEP_PKGS_CSWsamba-winbind += CSWlibnss-winbind1
OBSOLETED_BY_CSWsamba-winbind += CSWsambawb
CATALOGNAME_CSWsambawb = samba_wb_stub
# Just docs, override for now
CHECKPKG_OVERRIDES_CSWsamba-winbind += file-with-bad-content|/usr/local|root/opt/csw/share/man/man8/winbindd.8
+CHECKPKG_OVERRIDES_CSWsamba-winbind += surplus-dependency|CSWlibnss-winbind1
EXTRA_CFLAGS = -lintl
EXTRA_LDFLAGS = -lintl
@@ -287,11 +291,14 @@
CONFIGURE_SCRIPTS = $(WORKSRC)/source3/configure
CONFIGURE_ARGS += $(DIRPATHS)
-CONFIGURE_ARGS += --enable-socket-wrapper
-CONFIGURE_ARGS += --enable-nss-wrapper
+CONFIGURE_ARGS += --enable-shared=yes
+CONFIGURE_ARGS += --enable-static=no
+#CONFIGURE_ARGS += --enable-socket-wrapper
+#CONFIGURE_ARGS += --enable-nss-wrapper
CONFIGURE_ARGS += --with-acl-support
CONFIGURE_ARGS += --with-aio-support
CONFIGURE_ARGS += --with-pam
+CONFIGURE_ARGS += --with-winbind
CONFIGURE_ARGS += --with-static-modules=vfs_solarisacl
CONFIGURE_ARGS += --with-shared-modules=vfs_zfsacl,vfs_prealloc,vfs_cacheprime,vfs_commit,idmap_ldap,idmap_tdb2,idmap_rid,idmap_ad,idmap_hash,idmap_adex
CONFIGURE_ARGS += --with-readline
@@ -357,3 +364,4 @@
ginstall $(WORKDIR)/cswwinbind $(DESTDIR)/etc/opt/csw/init.d/cswwinbind
ginstall -d $(DESTDIR)/etc/opt/csw/samba
ginstall $(WORKDIR)/smb.conf $(DESTDIR)/etc/opt/csw/samba/smb.conf
+ ginstall $(WORKSRC)/nsswitch/libnss_winbind.so $(DESTDIR)/$(libdir)/libnss_winbind.so.1
Modified: csw/mgar/pkg/samba/trunk/checksums
===================================================================
--- csw/mgar/pkg/samba/trunk/checksums 2012-11-06 02:40:29 UTC (rev 19563)
+++ csw/mgar/pkg/samba/trunk/checksums 2012-11-06 14:34:17 UTC (rev 19564)
@@ -1 +1 @@
-b23be56c15dd52f64eb7ba54c0ea1ed5 samba-3.6.7.tar.gz
+0c48bbeb9549fcda37f108aa3c2a817f samba-3.6.9.tar.gz
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list