summaryrefslogtreecommitdiff
path: root/net-fs
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2010-09-09 12:56:48 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2010-09-09 12:56:48 +0000
commit10c2e62b3bb23f3fe78cad90a47b5357fcdbd3fb (patch)
treec14311baf6bca784821b70ddc6700c01542805b4 /net-fs
parentCheck for XDG_SESSION_COOKIE and run consolekit session if required (or reuse... (diff)
downloadhistorical-10c2e62b3bb23f3fe78cad90a47b5357fcdbd3fb.tar.gz
historical-10c2e62b3bb23f3fe78cad90a47b5357fcdbd3fb.tar.bz2
historical-10c2e62b3bb23f3fe78cad90a47b5357fcdbd3fb.zip
Remove pending packages.
Diffstat (limited to 'net-fs')
-rw-r--r--net-fs/samba-client/ChangeLog140
-rw-r--r--net-fs/samba-client/Manifest14
-rw-r--r--net-fs/samba-client/files/3.3.3-fix-as-needed.patch14
-rw-r--r--net-fs/samba-client/files/3.3.4-missing_includes.patch10
-rw-r--r--net-fs/samba-client/files/samba-3.4.2-add-zlib-linking.patch11
-rw-r--r--net-fs/samba-client/files/samba-3.4.2-fix-samba4-automake.patch36
-rw-r--r--net-fs/samba-client/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch25
-rw-r--r--net-fs/samba-client/files/samba-3.4.2-lib.tevent.python.mk6
-rw-r--r--net-fs/samba-client/files/samba-3.4.2-missing_includes.patch10
-rw-r--r--net-fs/samba-client/files/samba-3.4.2-upgrade-tevent-version.patch8
-rw-r--r--net-fs/samba-client/metadata.xml19
-rw-r--r--net-fs/samba-client/samba-client-3.3.10.ebuild197
-rw-r--r--net-fs/samba-client/samba-client-3.4.5.ebuild204
-rw-r--r--net-fs/samba-libs/ChangeLog170
-rw-r--r--net-fs/samba-libs/Manifest20
-rw-r--r--net-fs/samba-libs/files/3.3/nsswitch.conf-winbind17
-rw-r--r--net-fs/samba-libs/files/3.3/nsswitch.conf-wins17
-rw-r--r--net-fs/samba-libs/files/3.3/samba.pam8
-rw-r--r--net-fs/samba-libs/files/3.3/system-auth-winbind.pam18
-rw-r--r--net-fs/samba-libs/files/3.4/nsswitch.conf-winbind17
-rw-r--r--net-fs/samba-libs/files/3.4/nsswitch.conf-wins17
-rw-r--r--net-fs/samba-libs/files/3.4/samba.pam8
-rw-r--r--net-fs/samba-libs/files/3.4/system-auth-winbind.pam18
-rw-r--r--net-fs/samba-libs/files/samba-3.4.2-add-zlib-linking.patch11
-rw-r--r--net-fs/samba-libs/files/samba-3.4.2-fix-samba4-automake.patch36
-rw-r--r--net-fs/samba-libs/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch25
-rw-r--r--net-fs/samba-libs/files/samba-3.4.2-lib.tevent.python.mk6
-rw-r--r--net-fs/samba-libs/files/samba-3.4.2-missing_includes.patch10
-rw-r--r--net-fs/samba-libs/files/samba-3.4.2-upgrade-tevent-version.patch8
-rw-r--r--net-fs/samba-libs/metadata.xml25
-rw-r--r--net-fs/samba-libs/samba-libs-3.3.10.ebuild177
-rw-r--r--net-fs/samba-libs/samba-libs-3.4.5.ebuild286
-rw-r--r--net-fs/samba-server/ChangeLog200
-rw-r--r--net-fs/samba-server/Manifest25
-rw-r--r--net-fs/samba-server/files/3.3/lmhosts2
-rw-r--r--net-fs/samba-server/files/3.3/samba-server-3.3.7-dns-register.patch36
-rw-r--r--net-fs/samba-server/files/3.3/samba.confd28
-rw-r--r--net-fs/samba-server/files/3.3/samba.initd53
-rw-r--r--net-fs/samba-server/files/3.3/smb.conf.default271
-rw-r--r--net-fs/samba-server/files/3.3/smbusers7
-rw-r--r--net-fs/samba-server/files/3.3/swat.xinetd17
-rw-r--r--net-fs/samba-server/files/3.4/lmhosts2
-rw-r--r--net-fs/samba-server/files/3.4/samba.confd28
-rw-r--r--net-fs/samba-server/files/3.4/samba.initd53
-rw-r--r--net-fs/samba-server/files/3.4/smb.conf.default271
-rw-r--r--net-fs/samba-server/files/3.4/smbusers7
-rw-r--r--net-fs/samba-server/files/3.4/swat.xinetd17
-rw-r--r--net-fs/samba-server/files/samba-3.4.2-add-zlib-linking.patch11
-rw-r--r--net-fs/samba-server/files/samba-3.4.2-fix-samba4-automake.patch36
-rw-r--r--net-fs/samba-server/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch25
-rw-r--r--net-fs/samba-server/files/samba-3.4.2-lib.tevent.python.mk6
-rw-r--r--net-fs/samba-server/files/samba-3.4.2-missing_includes.patch10
-rw-r--r--net-fs/samba-server/files/samba-3.4.2-upgrade-tevent-version.patch8
-rw-r--r--net-fs/samba-server/metadata.xml21
-rw-r--r--net-fs/samba-server/samba-server-3.3.10.ebuild222
-rw-r--r--net-fs/samba-server/samba-server-3.4.5.ebuild228
56 files changed, 0 insertions, 3172 deletions
diff --git a/net-fs/samba-client/ChangeLog b/net-fs/samba-client/ChangeLog
deleted file mode 100644
index 5580af5422bf..000000000000
--- a/net-fs/samba-client/ChangeLog
+++ /dev/null
@@ -1,140 +0,0 @@
-# ChangeLog for net-fs/samba-client
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-client/ChangeLog,v 1.27 2010/02/26 20:16:47 patrick Exp $
-
- 26 Feb 2010; Patrick Lauer <patrick@gentoo.org>
- -samba-client-3.3.9.ebuild, -samba-client-3.4.4.ebuild:
- Remove old
-
-*samba-client-3.5.0_rc3 (19 Feb 2010)
-
- 19 Feb 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.5.0_rc3.ebuild:
- Bump for new rc
-
-*samba-client-3.5.0_rc2 (26 Jan 2010)
-
- 26 Jan 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.5.0_rc2.ebuild:
- Adding 3.5_rc
-
-*samba-client-3.4.5 (19 Jan 2010)
-
- 19 Jan 2010; Patrick Lauer <pal@gentoo.org> +samba-client-3.4.5.ebuild:
- Bump
-
-*samba-client-3.3.10 (14 Jan 2010)
-
- 14 Jan 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.3.10.ebuild, -samba-client-3.4.3.ebuild:
- Bump of 3.3, remove old
-
-*samba-client-3.4.4 (07 Jan 2010)
-
- 07 Jan 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.4.4.ebuild:
- Bump
-
- 30 Nov 2009; Raúl Porcel <armin76@gentoo.org> samba-client-3.4.3.ebuild:
- Add ~arm/~ia64/~s390/~sh/~sparc wrt #285952
-
- 29 Nov 2009; Tobias Klausmann <klausman@gentoo.org>
- samba-client-3.4.3.ebuild:
- Keyworded on alpha, bug #285952
-
- 08 Nov 2009; Joseph Jezak <josejx@gentoo.org> samba-client-3.3.9.ebuild,
- samba-client-3.4.3.ebuild:
- Marked ~ppc for bug #285952.
-
- 04 Nov 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-client-3.4.2-r1.ebuild:
- Remove old
-
-*samba-client-3.4.3 (29 Oct 2009)
-
- 29 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-client-3.3.8.ebuild, -samba-client-3.4.2.ebuild,
- +samba-client-3.4.3.ebuild:
- Bump, remove old
-
- 24 Oct 2009; Tobias Klausmann <klausman@gentoo.org>
- samba-client-3.3.8.ebuild:
- Keyworded on alpha, bug #285952
-
-*samba-client-3.4.2-r1 (23 Oct 2009)
-
- 23 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.4.2-r1.ebuild:
- Fixing autotools usage for #288536
-
-*samba-client-3.3.9 (22 Oct 2009)
-
- 22 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.3.9.ebuild:
- Bump. fixes #289600
-
- 11 Oct 2009; Tiziano Müller <dev-zero@gentoo.org>
- samba-client-3.4.2.ebuild:
- Added version to samba-libs dep.
-
- 10 Oct 2009; Patrick Lauer <patrick@gentoo.org> samba-client-3.4.2.ebuild:
- Fixing description
-
- 10 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-client-3.3.7.ebuild:
- Remove old
-
-*samba-client-3.4.2 (09 Oct 2009)
-
- 09 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.4.2.ebuild, +files/samba-3.4.2-add-zlib-linking.patch,
- +files/samba-3.4.2-fix-samba4-automake.patch,
- +files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch,
- +files/samba-3.4.2-lib.tevent.python.mk,
- +files/samba-3.4.2-missing_includes.patch,
- +files/samba-3.4.2-upgrade-tevent-version.patch, metadata.xml:
- Bump to 3.4.2. Many new useflags and features. Ebuilds based on
- modifications by Marcel Greter, bug #231273
-
- 03 Oct 2009; Markus Meier <maekke@gentoo.org> samba-client-3.3.7.ebuild:
- add ~arm, bug #285952
-
-*samba-client-3.3.8 (02 Oct 2009)
-
- 02 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.3.8.ebuild:
- Bump
-
- 30 Sep 2009; Jeroen Roovers <jer@gentoo.org> samba-client-3.3.7.ebuild:
- Marked ~hppa (bug #285952).
-
- 26 Sep 2009; Brent Baude <ranger@gentoo.org> samba-client-3.3.7.ebuild:
- Marking samba-client-3.3.7 ~ppc64 for bug 285952
-
- 15 Sep 2009; Víctor Ostorga <vostorga@gentoo.org> samba-client-3.3.7.ebuild:
- Fixing missing dohtml and doman. Patch thanks to Jonathan Callen
- <abcd@gentoo.org> bug 283454
-
- 07 Sep 2009; Víctor Ostorga <vostorga@gentoo.org>
- samba-client-3.3.7.ebuild:
- Adding dev-libs/dmalloc as DEPEND when debug USE flag is set #283592 .
- Patch thanks to Viktor S <bugzilla@marinmo.org> and Rafał Mużyło
- <galtgendo@o2.pl>
-
- 01 Sep 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-client-3.3.6.ebuild:
- Remove old
-
-*samba-client-3.3.7 (17 Aug 2009)
-
- 17 Aug 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-client-3.3.7.ebuild:
- Bump to 3.3.7
-
-*samba-client-3.3.6 (26 Jun 2009)
-
- 26 Jun 2009; Patrick Lauer <patrick@gentoo.org>
- +files/3.3.3-fix-as-needed.patch, +files/3.3.4-missing_includes.patch,
- +samba-client-3.3.6.ebuild, +metadata.xml:
- Initial commit. New split samba ebuilds by dev-zero.
-
diff --git a/net-fs/samba-client/Manifest b/net-fs/samba-client/Manifest
deleted file mode 100644
index 33182c490fc2..000000000000
--- a/net-fs/samba-client/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-AUX 3.3.3-fix-as-needed.patch 750 RMD160 5a0c332765e6a77cffc3d9e2b653c019e34dcd52 SHA1 7db4a61e528a0ef408f8498b3fb42ddd8605e349 SHA256 b3758fc0a5175c4a29663769b7d516a70bb5c3259204080e0ab46a9c6695d19a
-AUX 3.3.4-missing_includes.patch 291 RMD160 81f91107461c903fdd424182a29b19c5037880ca SHA1 00997c437e127f6b509018cdebb313fb32a29a87 SHA256 22e5e694bf734cea0739e4eb1cadb1132a9f405401797578802c08f72825a67c
-AUX samba-3.4.2-add-zlib-linking.patch 514 RMD160 cf753a11cbc46beb363d060f1326c217de4ea127 SHA1 a541097311deb8ce1ad128ef28198f74f06b667a SHA256 671b675a98afa12aa5e44934891de2d51be55e20595e119e047b11ed3e7038e4
-AUX samba-3.4.2-fix-samba4-automake.patch 1301 RMD160 b72df0fbfff15ce5b9f4f5b89860432ac73442c0 SHA1 7e6bd8a7320472e8b03012f06634c534091cac0a SHA256 8254a2219651afb7884c4dd1297a94ed0f376fe26805058bd7a5d12edf236718
-AUX samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch 731 RMD160 648d6f3b78398490ba5da6716ec7e52b41ee236e SHA1 425aa9fa18c9431df4d57768345c80dabc1be5c2 SHA256 7b5ec60126e84957b410c7b0472cc01115c42f213c88b300d1516c616f39de02
-AUX samba-3.4.2-lib.tevent.python.mk 177 RMD160 3ed0264790f5ce15106528cd485c83611f6ebeb5 SHA1 ab048fb7ba236621d82cc305ce85d129d38d32a8 SHA256 3eab52d42a0cbc070d011a131f9a56f4b3da10b2791fec514948fd8d2d013153
-AUX samba-3.4.2-missing_includes.patch 293 RMD160 e32b75ddc4a35f20173db731681eaef837acbc06 SHA1 c8a2b17dca84ca94eef39870d4af018d5e75c76a SHA256 75e6913172a06af3776372ddcc46e734eb960597aa84856ff8c0c2f885b5f260
-AUX samba-3.4.2-upgrade-tevent-version.patch 288 RMD160 3eb9bbd781d4a92e844ff36824b75f6345c11a97 SHA1 6eec152408b8c18459a7d9413134bc37a6d52b63 SHA256 9171d875322387e7b4f4905067d9310da8e82e9c17cc7d0f0df7d163cffbf414
-DIST samba-3.3.10.tar.gz 26133606 RMD160 da0da8a23ba5f10051ed4257a02b5701602b60a3 SHA1 c98e67468ad9b63dada656b7ac23a875929a8a72 SHA256 93246d97038b885be2930b6ec814c2680f7adc9b7d675fed68c26aed2951ab2c
-DIST samba-3.4.5.tar.gz 35377777 RMD160 c6b73650722d92b1e2d77e7376529014d8e3f67b SHA1 bbd390954d0ced3ac9472c9f0650069b266f083c SHA256 7e4ead58a7c1c0dd1811d6f1df22c6ecf7a1dabf0e46ea7f20a6da9cd457d1ca
-EBUILD samba-client-3.3.10.ebuild 6656 RMD160 dcde287057799d2e5c3aaecdac5e7f2cfb43df82 SHA1 7c5d8e02171c1ccc4efb3646c98afcb324d12301 SHA256 02d820d873a244be5e3ecbf9f657afb520043d5a6c187606e0666da1d770e3c6
-EBUILD samba-client-3.4.5.ebuild 6941 RMD160 6aa15cf26023e74bc5337ec648ab2e9ff1e9d7b0 SHA1 44d871c497a6c642823d0f3bf8326adae1e27285 SHA256 977b44392e31efa0be6dfffa0016d275747decc0d10bbde956c2d797171356fd
-MISC ChangeLog 4313 RMD160 9a50e4fd6811fe1c3bfed4bc436f7e4c322aefab SHA1 303b1cfd526c51a7f564a2abc73fa085d252cfc1 SHA256 8481a4ccdb35ce9b57c8e2601376c735bcfccfe4ed4cc925b75d3f3875067fd2
-MISC metadata.xml 807 RMD160 282caaf223266a22027c99000c79e953e468777d SHA1 994996a9eb5bb5e43000aa3d0c485a99a6528f2b SHA256 c504284146f1e33b292d70fcaeff887bc752159f3f263d07d912fb141fc5e6fb
diff --git a/net-fs/samba-client/files/3.3.3-fix-as-needed.patch b/net-fs/samba-client/files/3.3.3-fix-as-needed.patch
deleted file mode 100644
index 7dc2359571f4..000000000000
--- a/net-fs/samba-client/files/3.3.3-fix-as-needed.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- source/Makefile.in.orig 2009-04-08 16:45:35.000000000 +0200
-+++ source/Makefile.in 2009-04-08 16:45:46.000000000 +0200
-@@ -1389,9 +1389,9 @@
- bin/cifs.upcall@EXEEXT@: $(BINARY_PREREQS) $(CIFS_UPCALL_OBJ) $(LIBSMBCLIENT_OBJ1) @BUILD_POPT@ @LIBTALLOC_SHARED@ @LIBTDB_SHARED@ @LIBWBCLIENT_SHARED@
- @echo Linking $@
- @$(CC) $(FLAGS) -o $@ $(CIFS_UPCALL_OBJ) $(DYNEXP) $(LDFLAGS) \
-- -lkeyutils $(LIBS) $(LIBSMBCLIENT_OBJ1) $(KRB5LIBS) \
-+ -lkeyutils $(LIBSMBCLIENT_OBJ1) $(KRB5LIBS) \
- $(LDAP_LIBS) $(POPT_LIBS) $(LIBTALLOC_LIBS) $(WINBIND_LIBS) \
-- $(LIBTDB_LIBS) $(NSCD_LIBS)
-+ $(LIBTDB_LIBS) $(NSCD_LIBS) $(LIBS)
-
- bin/testparm@EXEEXT@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ @LIBTALLOC_SHARED@ @LIBTDB_SHARED@
- @echo Linking $@
diff --git a/net-fs/samba-client/files/3.3.4-missing_includes.patch b/net-fs/samba-client/files/3.3.4-missing_includes.patch
deleted file mode 100644
index 722c6f8c0437..000000000000
--- a/net-fs/samba-client/files/3.3.4-missing_includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/client/mtab.c.orig 2009-03-23 09:33:48.339895132 +0100
-+++ source/client/mtab.c 2009-03-23 09:33:58.159797512 +0100
-@@ -32,6 +32,7 @@
- #include <errno.h>
- #include <stdio.h>
- #include <sys/time.h>
-+#include <sys/stat.h>
- #include <time.h>
- #include <fcntl.h>
- #include <mntent.h>
diff --git a/net-fs/samba-client/files/samba-3.4.2-add-zlib-linking.patch b/net-fs/samba-client/files/samba-3.4.2-add-zlib-linking.patch
deleted file mode 100644
index f75f7f546de7..000000000000
--- a/net-fs/samba-client/files/samba-3.4.2-add-zlib-linking.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- source3/Makefile.in.orig 2009-09-30 14:17:40.000000000 +0200
-+++ source3/Makefile.in 2009-10-07 10:11:56.090719799 +0200
-@@ -1470,7 +1470,7 @@
- @$(CC) -o $@ $(CIFS_UPCALL_OBJ) $(DYNEXP) $(LDFLAGS) \
- $(LIBSMBCLIENT_OBJ1) $(LIBS) -lkeyutils $(KRB5LIBS) \
- $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) \
-- $(LIBTDB_LIBS) $(NSCD_LIBS)
-+ $(LIBTDB_LIBS) $(NSCD_LIBS) $(ZLIB_LIBS)
-
- bin/testparm@EXEEXT@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ @LIBTALLOC_TARGET@ @LIBTDB_TARGET@
- @echo Linking $@
diff --git a/net-fs/samba-client/files/samba-3.4.2-fix-samba4-automake.patch b/net-fs/samba-client/files/samba-3.4.2-fix-samba4-automake.patch
deleted file mode 100644
index ade4da9820d6..000000000000
--- a/net-fs/samba-client/files/samba-3.4.2-fix-samba4-automake.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- source4/build/m4/public.m4.org 2009-09-30 14:17:40.000000000 +0200
-+++ source4/build/m4/public.m4 2009-10-07 08:42:10.000000000 +0200
-@@ -86,10 +86,10 @@
- if $PKG_CONFIG --atleast-pkgconfig-version $SAMBA_PKG_CONFIG_MIN_VERSION; then
- AC_MSG_CHECKING(for $2)
-
-- if $PKG_CONFIG --exists '$2' ; then
-+ if $PKG_CONFIG --exists "$2" ; then
- AC_MSG_RESULT(yes)
-
-- $1_CFLAGS="`$PKG_CONFIG --cflags '$2'`"
-+ $1_CFLAGS="`$PKG_CONFIG --cflags \"$2\"`"
- OLD_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS $$1_CFLAGS"
- AC_MSG_CHECKING([that the C compiler can use the $1_CFLAGS])
-@@ -101,15 +101,15 @@
- CFLAGS="$OLD_CFLAGS"
-
- SMB_EXT_LIB($1,
-- [`$PKG_CONFIG --libs-only-l '$2'`],
-- [`$PKG_CONFIG --cflags-only-other '$2'`],
-- [`$PKG_CONFIG --cflags-only-I '$2'`],
-- [`$PKG_CONFIG --libs-only-other '$2'` `$PKG_CONFIG --libs-only-L '$2'`])
-+ [`$PKG_CONFIG --libs-only-l "$2"`],
-+ [`$PKG_CONFIG --cflags-only-other "$2"`],
-+ [`$PKG_CONFIG --cflags-only-I "$2"`],
-+ [`$PKG_CONFIG --libs-only-other "$2"` `$PKG_CONFIG --libs-only-L "$2"`])
- ac_cv_$1_found=yes
-
- else
- AC_MSG_RESULT(no)
-- $PKG_CONFIG --errors-to-stdout --print-errors '$2'
-+ $PKG_CONFIG --errors-to-stdout --print-errors "$2"
- ac_cv_$1_found=no
- fi
- else
diff --git a/net-fs/samba-client/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch b/net-fs/samba-client/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch
deleted file mode 100644
index 8a849214a983..000000000000
--- a/net-fs/samba-client/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- lib/replace/libreplace_ld.m4.orig 2009-09-30 14:17:40.000000000 +0200
-+++ lib/replace/libreplace_ld.m4 2009-10-07 02:07:26.000000000 +0200
-@@ -249,6 +249,22 @@
- esac
- ])
-
-+AC_DEFUN([AC_LD_VERSIONSCRIPT],
-+[
-+ AC_SUBST(VERSIONSCRIPT)
-+ VERSIONSCRIPT=""
-+ case "$host_os" in
-+ *linux*|*gnu*)
-+ VERSIONSCRIPT="-Wl,--version-script"
-+ ;;
-+ *solaris*)
-+ if test "${GCC}" = "yes"; then
-+ VERSIONSCRIPT="-Wl,--version-script"
-+ fi
-+ ;;
-+ esac
-+])
-+
- AC_DEFUN([AC_LIBREPLACE_MDLD],
- [
- AC_REQUIRE([AC_LIBREPLACE_LD_SHLIB_LINKER])
diff --git a/net-fs/samba-client/files/samba-3.4.2-lib.tevent.python.mk b/net-fs/samba-client/files/samba-3.4.2-lib.tevent.python.mk
deleted file mode 100644
index 3a0375580bea..000000000000
--- a/net-fs/samba-client/files/samba-3.4.2-lib.tevent.python.mk
+++ /dev/null
@@ -1,6 +0,0 @@
-[PYTHON::pytevent]
-LIBRARY_REALNAME = tevent.$(SHLIBEXT)
-PRIVATE_DEPENDENCIES = LIBTEVENT PYTALLOC LIBSAMBA-UTIL LIBREPLACE
-
-pytevent_OBJ_FILES = $(libteventsrcdir)/pytevent.o
-
diff --git a/net-fs/samba-client/files/samba-3.4.2-missing_includes.patch b/net-fs/samba-client/files/samba-3.4.2-missing_includes.patch
deleted file mode 100644
index be26fa068770..000000000000
--- a/net-fs/samba-client/files/samba-3.4.2-missing_includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source3/client/mtab.c.orig 2009-03-23 09:33:48.339895132 +0100
-+++ source3/client/mtab.c 2009-03-23 09:33:58.159797512 +0100
-@@ -32,6 +32,7 @@
- #include <errno.h>
- #include <stdio.h>
- #include <sys/time.h>
-+#include <sys/stat.h>
- #include <time.h>
- #include <fcntl.h>
- #include <mntent.h>
diff --git a/net-fs/samba-client/files/samba-3.4.2-upgrade-tevent-version.patch b/net-fs/samba-client/files/samba-3.4.2-upgrade-tevent-version.patch
deleted file mode 100644
index 5a614c637996..000000000000
--- a/net-fs/samba-client/files/samba-3.4.2-upgrade-tevent-version.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- source4/min_versions.m4.orig 2009-09-30 14:17:40.000000000 +0200
-+++ source4/min_versions.m4 2009-10-07 10:01:14.478984106 +0200
-@@ -3,4 +3,4 @@
- TDB_MIN_VERSION=1.1.3
- TALLOC_MIN_VERSION=1.3.0
- LDB_REQUIRED_VERSION=0.9.3
--TEVENT_REQUIRED_VERSION=0.9.6
-+TEVENT_REQUIRED_VERSION=0.9.8
diff --git a/net-fs/samba-client/metadata.xml b/net-fs/samba-client/metadata.xml
deleted file mode 100644
index 01e7852855e8..000000000000
--- a/net-fs/samba-client/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>samba</herd>
-<maintainer>
- <email>samba@gentoo.org</email>
- <name>Samba Team</name>
-</maintainer>
-<longdescription>
-Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Integration with various accounting and antivirus backends. License: GNU General Public License.
-</longdescription>
-<use>
- <flag name="ads">Enable Active Directory support</flag>
- <flag name="aio">Enable asynchronous IO support</flag>
- <flag name="cluster">Enable support for clustering</flag>
- <flag name="winbind">Enables support for the winbind auth daemon</flag>
- <flag name="samba4">Enable experimental samba4 bits</flag>
-</use>
-</pkgmetadata>
diff --git a/net-fs/samba-client/samba-client-3.3.10.ebuild b/net-fs/samba-client/samba-client-3.3.10.ebuild
deleted file mode 100644
index 939ad6f9839c..000000000000
--- a/net-fs/samba-client/samba-client-3.3.10.ebuild
+++ /dev/null
@@ -1,197 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-client/samba-client-3.3.10.ebuild,v 1.1 2010/01/14 12:52:28 patrick Exp $
-
-EAPI="2"
-
-inherit pam confutils versionator multilib eutils toolchain-funcs
-
-MY_P="samba-${PV}"
-
-DESCRIPTION="Libraries from Samba"
-HOMEPAGE="http://www.samba.org/"
-SRC_URI="mirror://samba/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE="ads aio avahi caps cluster cups debug ldap minimal syslog winbind zeroconf"
-
-DEPEND="!<net-fs/samba-3.3
- !net-fs/mount-cifs
- ads? ( virtual/krb5 sys-fs/e2fsprogs
- net-fs/samba-libs[ads] sys-apps/keyutils )
- !minimal? (
- dev-libs/popt
- dev-libs/iniparser
- virtual/libiconv
- zeroconf? ( || ( net-dns/avahi[mdnsresponder-compat] net-misc/mDNSResponder ) )
- caps? ( sys-libs/libcap )
- cups? ( net-print/cups )
- debug? ( dev-libs/dmalloc )
- ldap? ( net-nds/openldap )
- syslog? ( virtual/logger )
- net-fs/samba-libs[caps?,cups?,ldap?,syslog?,winbind?]
- )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}/source"
-
-# TODO:
-# - enable iPrint on Prefix/OSX and Darwin?
-# - selftest-prefix? selftest?
-
-RESTRICT="test"
-
-CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"
-BINPROGS="bin/smbclient bin/net bin/smbget bin/smbtree bin/nmblookup bin/smbpasswd bin/rpcclient bin/smbcacls bin/smbcquotas bin/ntlm_auth"
-
-pkg_setup() {
- confutils_use_depend_all ads ldap
-}
-
-src_prepare() {
- epatch \
- "${FILESDIR}/3.3.4-missing_includes.patch" \
- "${FILESDIR}/3.3.3-fix-as-needed.patch"
-
- sed -i \
- -e 's|"lib32" ||' \
- -e 's|if test -d "$i/$l" ;|if test -d "$i/$l" -o -L "$i/$l";|' \
- configure || die "sed failed"
-
- sed -i \
- -e 's|@LIBTALLOC_SHARED@||g' \
- -e 's|@LIBTDB_SHARED@||g' \
- -e 's|@LIBWBCLIENT_SHARED@||g' \
- -e 's|@LIBNETAPI_SHARED@||g' \
- -e 's|$(REG_SMBCONF_OBJ) @LIBNETAPI_STATIC@ $(LIBNET_OBJ)|$(REG_SMBCONF_OBJ) @LIBNETAPI_LIBS@ $(LIBNET_OBJ)|' \
- Makefile.in || die "sed failed"
-
- # Upstream doesn't want us to link certain things dynamically, but those binaries here seem to work
- sed -i \
- -e '/^LINK_LIBNETAPI/d' \
- configure || die "sed failed"
-}
-
-src_configure() {
- local myconf
-
- # Filter out -fPIE
- [[ ${CHOST} == *-*bsd* ]] && myconf="${myconf} --disable-pie"
- use hppa && myconf="${myconf} --disable-pie"
-
- # Upstream refuses to make this configurable
- export ac_cv_header_sys_capability_h=no
- if ! use minimal ; then
- use caps && export ac_cv_header_sys_capability_h=yes
- fi
-
- if ! use minimal || use ads; then
- # Notes:
- # - FAM is a plugin for the server
- # - DNS-SD is only used in client/server code
- # - AFS is a pw-auth-method and only used in client/server code
- # - AFSACL is a server module
- # - automount is only needed in conjunction with NIS and we don't have that
- # anymore
- # - quota-support is only needed in server-code
- # - acl-support is only used in server-code
- # - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default
- # - current DNS/SD support in the client is via the mdnsresponder-compat api in avahi
- econf ${myconf} \
- --sysconfdir=/etc/samba \
- --localstatedir=/var \
- $(use_enable debug developer) \
- --enable-largefile \
- --enable-socket-wrapper \
- --enable-nss-wrapper \
- --disable-swat \
- $(use_enable debug dmalloc) \
- $(use minimal && echo "--disable-cups" || echo "$(use_enable cups)") \
- --disable-iprint \
- --disable-fam \
- --enable-shared-libs \
- $(use minimal && echo "--disable-dnssd" || echo "$(use_enable avahi dnssd)") \
- --disable-avahi \
- --with-fhs \
- --with-privatedir=/var/lib/samba/private \
- --with-rootsbindir=/var/cache/samba \
- --with-lockdir=/var/cache/samba \
- --with-swatdir=/usr/share/doc/${PF}/swat \
- --with-configdir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-pammodulesdir=$(getpam_mod_dir) \
- --without-afs \
- --without-fake-kaserver \
- --without-vfs-afsacl \
- $(use minimal && echo "--without-ldap" || echo "$(use_with ldap)") \
- $(use minimal && echo "--without-ads" || echo "$(use_with ads)") \
- $(use minimal && echo "--without-krb5" || echo "$(use_with ads krb5 /usr)") \
- $(use minimal && echo "--without-dnsupdate" || echo "$(use_with ads dnsupdate)") \
- --without-automount \
- --without-cifsmount \
- --without-cifsupcall \
- --without-pam \
- --without-pam_smbpass \
- $(use minimal && echo "--without-syslog" || echo "$(use_with syslog)") \
- --without-quotas \
- --without-sys-quotas \
- --without-utmp \
- --with-lib{talloc,tdb,netapi,smbclient,smbsharemodes} \
- --without-libaddns \
- $(use minimal && echo "--without-ctdb" || echo "$(use_with cluster ctdb /usr)") \
- $(use minimal && echo "--without-cluster" || echo "$(use_with cluster cluster-support)") \
- --without-acl-support \
- $(use minimal && echo "--without-aio-support" || echo "$(use_with aio aio-support)") \
- --with-sendfile-support \
- $(use minimal && echo "--without-winbind" || echo "$(use_with winbind)") \
- --without-included-popt \
- --without-included-iniparser
- fi
-}
-
-src_compile() {
- mkdir bin
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o bin/mount.cifs client/{mount.cifs,mtab}.c || die "building mount.cifs failed"
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o bin/umount.cifs client/{umount.cifs,mtab}.c || die "building umount.cifs failed"
-
- if use ads ; then
- emake bin/cifs.upcall || die "emake cifs.upcall failed"
- fi
-
- if ! use minimal ; then
- emake ${BINPROGS} || die "emake binprogs failed"
- if use cups ; then
- emake bin/smbspool || die "emake smbspool failed"
- fi
- fi
-}
-
-src_install() {
- into /
- dosbin bin/mount.cifs bin/umount.cifs || die "u/mount.cifs not around"
- doman ../docs/manpages/{u,}mount.cifs.8 || die "can't create man pages"
- dohtml ../docs/htmldocs/manpages/{u,}mount.cifs.8.html || die "dohtml failed"
-
- into /usr
- if use ads ; then
- dosbin bin/cifs.upcall || die "cifs.upcall not around"
- doman ../docs/manpages/cifs.upcall.8 || die "doman failed"
- dohtml ../docs/htmldocs/manpages/cifs.upcall.8.html || die "doman failed"
- fi
-
- if ! use minimal ; then
- dobin ${BINPROGS} || die "not all bins around"
- for prog in ${BINPROGS} ; do
- doman ../docs/manpages/${prog/bin\/}* || die "doman failed"
- dohtml ../docs/htmldocs/manpages/${prog/bin\/}*.html || die "dohtml failed"
- done
-
- if use cups ; then
- dobin bin/smbspool || die "smbspool not around"
- doman ../docs/manpages/smbspool.8 || die "doman failed"
- dohtml ../docs/htmldocs/manpages/smbspool.8.html || die "dohtml failed"
- dosym /usr/bin/smbspool $(cups-config --serverbin)/backend/smb
- fi
- fi
-}
diff --git a/net-fs/samba-client/samba-client-3.4.5.ebuild b/net-fs/samba-client/samba-client-3.4.5.ebuild
deleted file mode 100644
index 4756587a37ef..000000000000
--- a/net-fs/samba-client/samba-client-3.4.5.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-client/samba-client-3.4.5.ebuild,v 1.1 2010/01/19 19:02:04 patrick Exp $
-
-EAPI="2"
-
-inherit pam confutils versionator multilib eutils toolchain-funcs autotools
-
-MY_P="samba-${PV}"
-
-DESCRIPTION="Client bits of the samba network filesystem"
-HOMEPAGE="http://www.samba.org/"
-SRC_URI="mirror://samba/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="samba4 ads aio avahi caps cluster cups debug ldap minimal syslog winbind zeroconf"
-
-DEPEND="!<net-fs/samba-3.3
- !net-fs/mount-cifs
- ads? ( virtual/krb5 sys-fs/e2fsprogs
- net-fs/samba-libs[ads] sys-apps/keyutils )
- !minimal? (
- dev-libs/popt
- dev-libs/iniparser
- virtual/libiconv
- zeroconf? ( || ( net-dns/avahi[mdnsresponder-compat] net-misc/mDNSResponder ) )
- caps? ( sys-libs/libcap )
- cups? ( net-print/cups )
- debug? ( dev-libs/dmalloc )
- ldap? ( net-nds/openldap )
- syslog? ( virtual/logger )
- sys-libs/tdb
- sys-libs/talloc
- ~net-fs/samba-libs-${PV}[caps?,cups?,ldap?,syslog?,winbind?,ads?,samba4?,netapi] )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}/source3"
-
-# TODO:
-# - enable iPrint on Prefix/OSX and Darwin?
-# - selftest-prefix? selftest?
-
-RESTRICT="test"
-
-CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"
-BINPROGS="bin/smbclient bin/net bin/smbget bin/smbtree bin/nmblookup bin/smbpasswd bin/rpcclient bin/smbcacls bin/smbcquotas bin/ntlm_auth"
-
-pkg_setup() {
- confutils_use_depend_all samba4 ads
- confutils_use_depend_all ads ldap
-}
-
-src_prepare() {
-
- cd ".."
-
- epatch \
- "${FILESDIR}/samba-3.4.2-missing_includes.patch" \
- "${FILESDIR}/samba-3.4.2-fix-samba4-automake.patch" \
- "${FILESDIR}/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch"
-# "${FILESDIR}/samba-3.4.2-upgrade-tevent-version.patch" \
-
- cp "${FILESDIR}/samba-3.4.2-lib.tevent.python.mk" "lib/tevent/python.mk"
-
- cd "source3"
- eautoconf -Ilibreplace -Im4 -I../m4 -I../lib/replace -I../source4
-}
-
-src_configure() {
- local myconf
-
- # compile franky samba4 hybrid
- # http://wiki.samba.org/index.php/Franky
- if use samba4 ; then
- myconf="${myconf} --enable-merged-build --enable-developer"
- if has_version app-crypt/heimdal ; then
- myconf="${myconf} --with-krb5=/usr/"
- elif has_version app-crypt/mit-krb5 ; then
- die "MIT Kerberos not supported by samba 4, use heimdal"
- else
- die "No supported kerberos provider detected"
- fi
- fi
-
- # Filter out -fPIE
- [[ ${CHOST} == *-*bsd* ]] && myconf="${myconf} --disable-pie"
- use hppa && myconf="${myconf} --disable-pie"
-
- # Upstream refuses to make this configurable
- export ac_cv_header_sys_capability_h=no
- if ! use minimal ; then
- use caps && export ac_cv_header_sys_capability_h=yes
- fi
-
- if ! use minimal || use ads; then
- # Notes:
- # - FAM is a plugin for the server
- # - DNS-SD is only used in client/server code
- # - AFS is a pw-auth-method and only used in client/server code
- # - AFSACL is a server module
- # - automount is only needed in conjunction with NIS and we don't have that
- # anymore
- # - quota-support is only needed in server-code
- # - acl-support is only used in server-code
- # - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default
- # - current DNS/SD support in the client is via the mdnsresponder-compat api in avahi
- econf ${myconf} \
- --sysconfdir=/etc/samba \
- --localstatedir=/var \
- $(use_enable debug developer) \
- --enable-largefile \
- --enable-socket-wrapper \
- --enable-nss-wrapper \
- --disable-swat \
- $(use_enable debug dmalloc) \
- $(use minimal && echo "--disable-cups" || echo "$(use_enable cups)") \
- --disable-iprint \
- --disable-fam \
- --enable-shared-libs \
- $(use minimal && echo "--disable-dnssd" || echo "$(use_enable avahi dnssd)") \
- --disable-avahi \
- --with-fhs \
- --with-privatedir=/var/lib/samba/private \
- --with-rootsbindir=/var/cache/samba \
- --with-lockdir=/var/cache/samba \
- --with-swatdir=/usr/share/doc/${PF}/swat \
- --with-configdir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-pammodulesdir=$(getpam_mod_dir) \
- --without-afs \
- --without-fake-kaserver \
- --without-vfs-afsacl \
- $(use minimal && echo "--without-ldap" || echo "$(use_with ldap)") \
- $(use minimal && echo "--without-ads" || echo "$(use_with ads)") \
- $(use minimal && echo "--without-krb5" || echo "$(use_with ads krb5 /usr)") \
- $(use minimal && echo "--without-dnsupdate" || echo "$(use_with ads dnsupdate)") \
- --without-automount \
- --without-cifsmount \
- --without-cifsupcall \
- --without-pam \
- --without-pam_smbpass \
- $(use minimal && echo "--without-syslog" || echo "$(use_with syslog)") \
- --without-quotas \
- --without-sys-quotas \
- --without-utmp \
- --without-lib{talloc,tdb,netapi,smbclient,smbsharemodes} \
- --without-libaddns \
- $(use minimal && echo "--without-ctdb" || echo "$(use_with cluster ctdb /usr)") \
- $(use minimal && echo "--without-cluster" || echo "$(use_with cluster cluster-support)") \
- --without-acl-support \
- $(use minimal && echo "--without-aio-support" || echo "$(use_with aio aio-support)") \
- --with-sendfile-support \
- $(use minimal && echo "--without-winbind" || echo "$(use_with winbind)") \
- --without-included-popt \
- --without-included-iniparser
- fi
-}
-
-src_compile() {
- mkdir bin
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o bin/mount.cifs client/{mount.cifs,mtab}.c || die "building mount.cifs failed"
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o bin/umount.cifs client/{umount.cifs,mtab}.c || die "building umount.cifs failed"
-
- if use ads ; then
- emake bin/cifs.upcall || die "emake cifs.upcall failed"
- fi
-
- if ! use minimal ; then
- emake ${BINPROGS} || die "emake binprogs failed"
- if use cups ; then
- emake bin/smbspool || die "emake smbspool failed"
- fi
- fi
-}
-
-src_install() {
- into /
- dosbin bin/mount.cifs bin/umount.cifs || die "u/mount.cifs not around"
- doman ../docs/manpages/{u,}mount.cifs.8 || die "can't create man pages"
- dohtml ../docs/htmldocs/manpages/{u,}mount.cifs.8.html || die "dohtml failed"
-
- into /usr
- if use ads ; then
- dosbin bin/cifs.upcall || die "cifs.upcall not around"
- doman ../docs/manpages/cifs.upcall.8 || die "doman failed"
- dohtml ../docs/htmldocs/manpages/cifs.upcall.8.html || die "doman failed"
- fi
-
- if ! use minimal ; then
- dobin ${BINPROGS} || die "not all bins around"
- for prog in ${BINPROGS} ; do
- doman ../docs/manpages/${prog/bin\/}* || die "doman failed"
- dohtml ../docs/htmldocs/manpages/${prog/bin\/}*.html || die "dohtml failed"
- done
-
- if use cups ; then
- dobin bin/smbspool || die "smbspool not around"
- doman ../docs/manpages/smbspool.8 || die "doman failed"
- dohtml ../docs/htmldocs/manpages/smbspool.8.html || die "dohtml failed"
- dosym /usr/bin/smbspool $(cups-config --serverbin)/backend/smb
- fi
- fi
-}
diff --git a/net-fs/samba-libs/ChangeLog b/net-fs/samba-libs/ChangeLog
deleted file mode 100644
index 898d0cb137ca..000000000000
--- a/net-fs/samba-libs/ChangeLog
+++ /dev/null
@@ -1,170 +0,0 @@
-# ChangeLog for net-fs/samba-libs
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/ChangeLog,v 1.33 2010/03/01 16:23:47 patrick Exp $
-
- 01 Mar 2010; Patrick Lauer <patrick@gentoo.org>
- -files/3.5/nsswitch.conf-winbind, -samba-libs-3.5.0_rc2.ebuild,
- -files/3.5/nsswitch.conf-wins, -samba-libs-3.5.0_rc3.ebuild,
- -files/3.5/samba.pam, -files/3.5/system-auth-winbind.pam:
- Remove 3.5_rc
-
- 26 Feb 2010; Patrick Lauer <patrick@gentoo.org> -samba-libs-3.3.9.ebuild,
- -samba-libs-3.4.4.ebuild:
- Remove old
-
-*samba-libs-3.5.0_rc3 (19 Feb 2010)
-
- 19 Feb 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-libs-3.5.0_rc3.ebuild:
- Bump for new rc
-
-*samba-libs-3.5.0_rc2 (26 Jan 2010)
-
- 26 Jan 2010; Patrick Lauer <patrick@gentoo.org>
- +files/3.5/nsswitch.conf-winbind, +samba-libs-3.5.0_rc2.ebuild,
- +files/3.5/nsswitch.conf-wins, +files/3.5/samba.pam,
- +files/3.5/system-auth-winbind.pam:
- Adding 3.5_rc
-
-*samba-libs-3.4.5 (19 Jan 2010)
-
- 19 Jan 2010; Patrick Lauer <pal@gentoo.org> +samba-libs-3.4.5.ebuild:
- Bump
-
- 14 Jan 2010; Patrick Lauer <pal@gentoo.org> samba-libs-3.4.4.ebuild:
- Removing accidentally added patch
-
-*samba-libs-3.3.10 (14 Jan 2010)
-
- 14 Jan 2010; Patrick Lauer <patrick@gentoo.org> +samba-libs-3.3.10.ebuild,
- -samba-libs-3.4.3.ebuild, -samba-libs-3.4.3-r1.ebuild,
- samba-libs-3.4.4.ebuild:
- Bump of 3.3, remove old
-
-*samba-libs-3.4.4 (07 Jan 2010)
-
- 07 Jan 2010; Patrick Lauer <patrick@gentoo.org> +samba-libs-3.4.4.ebuild:
- Bump
-
- 30 Nov 2009; Raúl Porcel <armin76@gentoo.org> samba-libs-3.4.3-r1.ebuild:
- Add ~arm/~ia64/~s390/~sh/~sparc wrt #285952
-
- 29 Nov 2009; Tobias Klausmann <klausman@gentoo.org>
- samba-libs-3.4.3-r1.ebuild:
- Keyworded on alpha, bug #285952
-
- 08 Nov 2009; Joseph Jezak <josejx@gentoo.org> samba-libs-3.3.9.ebuild,
- samba-libs-3.4.3.ebuild, samba-libs-3.4.3-r1.ebuild:
- Marked ~ppc for bug #285952.
-
-*samba-libs-3.4.3-r1 (04 Nov 2009)
-
- 04 Nov 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-libs-3.4.3-r1.ebuild, metadata.xml:
- Fix collision, #288516, thanks to Marcel Greter for the fix
-
- 04 Nov 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-libs-3.4.2-r3.ebuild:
- Remove old
-
-*samba-libs-3.4.3 (29 Oct 2009)
-
- 29 Oct 2009; Patrick Lauer <patrick@gentoo.org> -samba-libs-3.3.8.ebuild,
- -samba-libs-3.4.2-r2.ebuild, +samba-libs-3.4.3.ebuild:
- Bump, remove old
-
- 24 Oct 2009; Tobias Klausmann <klausman@gentoo.org>
- samba-libs-3.3.8.ebuild:
- Keyworded on alpha, bug #285952
-
-*samba-libs-3.4.2-r3 (23 Oct 2009)
-
- 23 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-libs-3.4.2-r3.ebuild:
- Fixing autotools usage for #288536
-
- 23 Oct 2009; Alex Alexander <wired@gentoo.org> samba-libs-3.4.2-r2.ebuild:
- fixed +tools -samba4 install phase fail
-
-*samba-libs-3.3.9 (22 Oct 2009)
-
- 22 Oct 2009; Patrick Lauer <patrick@gentoo.org> +samba-libs-3.3.9.ebuild:
- Bump. fixes #289600
-
-*samba-libs-3.4.2-r2 (22 Oct 2009)
-
- 22 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-libs-3.4.2-r1.ebuild, +samba-libs-3.4.2-r2.ebuild, metadata.xml:
- Fixing tdb and talloc useflags for #288543, remove old
-
-*samba-libs-3.4.2-r1 (11 Oct 2009)
-
- 11 Oct 2009; Fabio Erculiani <lxnay@gentoo.org> -samba-libs-3.4.2.ebuild,
- +samba-libs-3.4.2-r1.ebuild:
- Fix libwbclient.so installation when USE="winbind", close bug #288474,
- thanks to Jürgen Löb
-
- 11 Oct 2009; Petteri Räty <betelgeuse@gentoo.org>
- samba-libs-3.3.8.ebuild:
- Add blockers for collision with sys-libs/tdb and sys-libs/talloc. Fixes
- bug #288545.
-
- 11 Oct 2009; Patrick Lauer <patrick@gentoo.org> samba-libs-3.4.2.ebuild:
- Enable smbclient by default, used by most dependencies
-
- 10 Oct 2009; Patrick Lauer <patrick@gentoo.org> samba-libs-3.4.2.ebuild:
- Fixing description
-
- 10 Oct 2009; Patrick Lauer <patrick@gentoo.org> -samba-libs-3.3.7.ebuild:
- Remove old
-
-*samba-libs-3.4.2 (09 Oct 2009)
-
- 09 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +files/samba-3.4.2-add-zlib-linking.patch,
- +files/samba-3.4.2-fix-samba4-automake.patch,
- +files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch,
- +files/samba-3.4.2-lib.tevent.python.mk,
- +files/samba-3.4.2-missing_includes.patch,
- +files/samba-3.4.2-upgrade-tevent-version.patch,
- +files/3.4/nsswitch.conf-winbind, +files/3.4/nsswitch.conf-wins,
- +files/3.4/samba.pam, +files/3.4/system-auth-winbind.pam,
- +samba-libs-3.4.2.ebuild, metadata.xml:
- Bump to 3.4.2. Many new useflags and features. Ebuilds based on
- modifications by Marcel Greter, bug #231273
-
- 03 Oct 2009; Markus Meier <maekke@gentoo.org> samba-libs-3.3.7.ebuild:
- add ~arm, bug #285952
-
-*samba-libs-3.3.8 (02 Oct 2009)
-
- 02 Oct 2009; Patrick Lauer <patrick@gentoo.org> +samba-libs-3.3.8.ebuild:
- Bump
-
- 30 Sep 2009; Jeroen Roovers <jer@gentoo.org> samba-libs-3.3.7.ebuild:
- Marked ~hppa (bug #285952).
-
- 26 Sep 2009; Brent Baude <ranger@gentoo.org> samba-libs-3.3.7.ebuild:
- Marking samba-libs-3.3.7 ~ppc64 for bug 285952
-
- 07 Sep 2009; Víctor Ostorga <vostorga@gentoo.org>
- samba-libs-3.3.7.ebuild:
- Adding dev-libs/dmalloc as DEPEND when debug USE flag is set, bug #283592
- Patch thanks to Viktor S <bugzilla@marinmo.org> and Rafał Mużyło <galtgendo@o2.pl>
-
- 01 Sep 2009; Patrick Lauer <patrick@gentoo.org> -samba-libs-3.3.6.ebuild:
- Remove old
-
-*samba-libs-3.3.7 (17 Aug 2009)
-
- 17 Aug 2009; Patrick Lauer <patrick@gentoo.org> +samba-libs-3.3.7.ebuild:
- Bump to 3.3.7
-
-*samba-libs-3.3.6 (26 Jun 2009)
-
- 26 Jun 2009; Patrick Lauer <patrick@gentoo.org>
- +files/3.3/nsswitch.conf-winbind, +files/3.3/nsswitch.conf-wins,
- +files/3.3/samba.pam, +files/3.3/system-auth-winbind.pam,
- +samba-libs-3.3.6.ebuild, +metadata.xml:
- Initial commit. New split samba ebuilds by dev-zero.
-
diff --git a/net-fs/samba-libs/Manifest b/net-fs/samba-libs/Manifest
deleted file mode 100644
index e9f4dbc9118b..000000000000
--- a/net-fs/samba-libs/Manifest
+++ /dev/null
@@ -1,20 +0,0 @@
-AUX 3.3/nsswitch.conf-winbind 411 RMD160 0266acf875557b3332550aa0d8e68510deb55ed0 SHA1 35ba35a57f88daa26ef5aa79ccabe81317eb9d06 SHA256 e83deeaeb64e3c7b907ef7a27e280ce1c777b51ca6e93da226424954ea22b83e
-AUX 3.3/nsswitch.conf-wins 397 RMD160 8dad352a86a242c1ad81561d478701f88f1b7a29 SHA1 f72680b3071f5f9f0157af06be947374b5498821 SHA256 70a4253546718aa02ec02b7cbb1470807ff08eeaf36626b040fb999362bfba2a
-AUX 3.3/samba.pam 397 RMD160 8f64b09e17e0c458a8156db3cc92a0413513e4fc SHA1 f39d48e07be8069885b51253c5b891a856b7b41e SHA256 86634f2d541370518d0958a73c04776ed5df2a3716ef128ff384459acce9cd38
-AUX 3.3/system-auth-winbind.pam 710 RMD160 d0e55b592a51b5354b42176074a8387af767c483 SHA1 5d354dd2b41d7d0d4fe3cd79a4bdaa3a9487069d SHA256 ce50f011fe2c4f4576a9a8f9334fbeefcf1e71407853c917072b25830c293543
-AUX 3.4/nsswitch.conf-winbind 411 RMD160 ed831ff1430fc7e2a77b79156001f60ee8e9ed5e SHA1 de8f28a5c9cc2b43dd452a956de5535db3d907fc SHA256 aba1bae6bd1b7f4e19d9892f44cbcabbd7b4fca065b9da294b12338c98bf7c42
-AUX 3.4/nsswitch.conf-wins 397 RMD160 293ec6ddfcd5cb8b02968ee08232a4c53bf4ed7a SHA1 3d56a394bb5b0efaac2a5c5bcea2da25a1736b61 SHA256 cf1be974e42cd86ac31f7f0787bd78f322ca7801ac8d875b97fbd7a865d76f05
-AUX 3.4/samba.pam 397 RMD160 8f64b09e17e0c458a8156db3cc92a0413513e4fc SHA1 f39d48e07be8069885b51253c5b891a856b7b41e SHA256 86634f2d541370518d0958a73c04776ed5df2a3716ef128ff384459acce9cd38
-AUX 3.4/system-auth-winbind.pam 710 RMD160 b2f74dba93793bd31deb881de9ebca93305be912 SHA1 de75f8f592cf45a7a222734bf37dcb10ac3cf662 SHA256 4f81042bd6a8b53872b7eb8b775c0fb0e19871018da0bf4409991054da4dad83
-AUX samba-3.4.2-add-zlib-linking.patch 514 RMD160 cf753a11cbc46beb363d060f1326c217de4ea127 SHA1 a541097311deb8ce1ad128ef28198f74f06b667a SHA256 671b675a98afa12aa5e44934891de2d51be55e20595e119e047b11ed3e7038e4
-AUX samba-3.4.2-fix-samba4-automake.patch 1301 RMD160 b72df0fbfff15ce5b9f4f5b89860432ac73442c0 SHA1 7e6bd8a7320472e8b03012f06634c534091cac0a SHA256 8254a2219651afb7884c4dd1297a94ed0f376fe26805058bd7a5d12edf236718
-AUX samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch 731 RMD160 648d6f3b78398490ba5da6716ec7e52b41ee236e SHA1 425aa9fa18c9431df4d57768345c80dabc1be5c2 SHA256 7b5ec60126e84957b410c7b0472cc01115c42f213c88b300d1516c616f39de02
-AUX samba-3.4.2-lib.tevent.python.mk 177 RMD160 3ed0264790f5ce15106528cd485c83611f6ebeb5 SHA1 ab048fb7ba236621d82cc305ce85d129d38d32a8 SHA256 3eab52d42a0cbc070d011a131f9a56f4b3da10b2791fec514948fd8d2d013153
-AUX samba-3.4.2-missing_includes.patch 293 RMD160 e32b75ddc4a35f20173db731681eaef837acbc06 SHA1 c8a2b17dca84ca94eef39870d4af018d5e75c76a SHA256 75e6913172a06af3776372ddcc46e734eb960597aa84856ff8c0c2f885b5f260
-AUX samba-3.4.2-upgrade-tevent-version.patch 288 RMD160 3eb9bbd781d4a92e844ff36824b75f6345c11a97 SHA1 6eec152408b8c18459a7d9413134bc37a6d52b63 SHA256 9171d875322387e7b4f4905067d9310da8e82e9c17cc7d0f0df7d163cffbf414
-DIST samba-3.3.10.tar.gz 26133606 RMD160 da0da8a23ba5f10051ed4257a02b5701602b60a3 SHA1 c98e67468ad9b63dada656b7ac23a875929a8a72 SHA256 93246d97038b885be2930b6ec814c2680f7adc9b7d675fed68c26aed2951ab2c
-DIST samba-3.4.5.tar.gz 35377777 RMD160 c6b73650722d92b1e2d77e7376529014d8e3f67b SHA1 bbd390954d0ced3ac9472c9f0650069b266f083c SHA256 7e4ead58a7c1c0dd1811d6f1df22c6ecf7a1dabf0e46ea7f20a6da9cd457d1ca
-EBUILD samba-libs-3.3.10.ebuild 4938 RMD160 8f742e37f17722928508033221636cab56bdebc1 SHA1 70776341a69d1b7495a894ff9b2ca8de87d103da SHA256 b58b2456f4cedd1bd7be8a2187caf3cdff538961341cc8fd9b066442028c798d
-EBUILD samba-libs-3.4.5.ebuild 8125 RMD160 3280adaac9517006e34c6b75e65b6a0933b98ded SHA1 3fe6eb534b27ddea47df3ef8d2238c2bfd237991 SHA256 33137d1508d3be3328c8b5f632609d9495689f213eb23d6515d7825042eb21f8
-MISC ChangeLog 5757 RMD160 f733f6bdfc44bec3e11ab471305f3eb8cd9bc1e1 SHA1 9efda61e82b75bcdaa5157513df94dd315b8f320 SHA256 7cf0cb626203fe750f983bc0e2a4ec8200a8a1d8f8702d2b9bba47466cffd041
-MISC metadata.xml 1135 RMD160 bb99042fc132001fea958fb468564d337c63b27e SHA1 f25afe776c0d1e8e2da5b9111ac29cc160ef26e5 SHA256 f4e419ab58d9758feacadd62d988fec5825c77f7ba146afa085f54eb60b1e570
diff --git a/net-fs/samba-libs/files/3.3/nsswitch.conf-winbind b/net-fs/samba-libs/files/3.3/nsswitch.conf-winbind
deleted file mode 100644
index d9d5331178d2..000000000000
--- a/net-fs/samba-libs/files/3.3/nsswitch.conf-winbind
+++ /dev/null
@@ -1,17 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/files/3.3/nsswitch.conf-winbind,v 1.1 2009/06/26 20:22:16 patrick Exp $
-passwd: files winbind
-group: files winbind
-
-hosts: files dns
-networks: files dns
-
-services: db files
-protocols: db files
-rpc: db files
-ethers: db files
-netmasks: files
-netgroup: files
-bootparams: files
-
-automount: files
-aliases: files
diff --git a/net-fs/samba-libs/files/3.3/nsswitch.conf-wins b/net-fs/samba-libs/files/3.3/nsswitch.conf-wins
deleted file mode 100644
index 01c42c4c5873..000000000000
--- a/net-fs/samba-libs/files/3.3/nsswitch.conf-wins
+++ /dev/null
@@ -1,17 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/files/3.3/nsswitch.conf-wins,v 1.1 2009/06/26 20:22:16 patrick Exp $
-passwd: files
-group: files
-
-hosts: files dns wins
-networks: files dns
-
-services: db files
-protocols: db files
-rpc: db files
-ethers: db files
-netmasks: files
-netgroup: files
-bootparams: files
-
-automount: files
-aliases: files
diff --git a/net-fs/samba-libs/files/3.3/samba.pam b/net-fs/samba-libs/files/3.3/samba.pam
deleted file mode 100644
index 91beadd478a4..000000000000
--- a/net-fs/samba-libs/files/3.3/samba.pam
+++ /dev/null
@@ -1,8 +0,0 @@
-#%PAM-1.0
-# * pam_smbpass.so authenticates against the smbpasswd file
-# * changed Redhat's 'pam_stack' with 'include' for *BSD compatibility
-# (Diego "Flameeyes" Petteno'): enable with pam>=0.78 only
-auth required pam_smbpass.so nodelay
-account include system-auth
-session include system-auth
-password required pam_smbpass.so nodelay smbconf=/etc/samba/smb.conf
diff --git a/net-fs/samba-libs/files/3.3/system-auth-winbind.pam b/net-fs/samba-libs/files/3.3/system-auth-winbind.pam
deleted file mode 100644
index ba39b9835d7e..000000000000
--- a/net-fs/samba-libs/files/3.3/system-auth-winbind.pam
+++ /dev/null
@@ -1,18 +0,0 @@
-#%PAM-1.0
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/files/3.3/system-auth-winbind.pam,v 1.1 2009/06/26 20:22:16 patrick Exp $
-
-auth required pam_env.so
-auth sufficient pam_winbind.so
-auth sufficient pam_unix.so likeauth nullok use_first_pass
-auth required pam_deny.so
-
-account sufficient pam_winbind.so
-account required pam_unix.so
-
-password required pam_cracklib.so retry=3
-password sufficient pam_unix.so nullok use_authtok md5 shadow
-password required pam_deny.so
-
-session required pam_mkhomedir.so skel=/etc/skel/ umask=0022
-session required pam_limits.so
-session required pam_unix.so
diff --git a/net-fs/samba-libs/files/3.4/nsswitch.conf-winbind b/net-fs/samba-libs/files/3.4/nsswitch.conf-winbind
deleted file mode 100644
index 0f5db7b1bb98..000000000000
--- a/net-fs/samba-libs/files/3.4/nsswitch.conf-winbind
+++ /dev/null
@@ -1,17 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/files/3.4/nsswitch.conf-winbind,v 1.1 2009/10/09 17:21:07 patrick Exp $
-passwd: files winbind
-group: files winbind
-
-hosts: files dns
-networks: files dns
-
-services: db files
-protocols: db files
-rpc: db files
-ethers: db files
-netmasks: files
-netgroup: files
-bootparams: files
-
-automount: files
-aliases: files
diff --git a/net-fs/samba-libs/files/3.4/nsswitch.conf-wins b/net-fs/samba-libs/files/3.4/nsswitch.conf-wins
deleted file mode 100644
index b15df2813a60..000000000000
--- a/net-fs/samba-libs/files/3.4/nsswitch.conf-wins
+++ /dev/null
@@ -1,17 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/files/3.4/nsswitch.conf-wins,v 1.1 2009/10/09 17:21:07 patrick Exp $
-passwd: files
-group: files
-
-hosts: files dns wins
-networks: files dns
-
-services: db files
-protocols: db files
-rpc: db files
-ethers: db files
-netmasks: files
-netgroup: files
-bootparams: files
-
-automount: files
-aliases: files
diff --git a/net-fs/samba-libs/files/3.4/samba.pam b/net-fs/samba-libs/files/3.4/samba.pam
deleted file mode 100644
index 91beadd478a4..000000000000
--- a/net-fs/samba-libs/files/3.4/samba.pam
+++ /dev/null
@@ -1,8 +0,0 @@
-#%PAM-1.0
-# * pam_smbpass.so authenticates against the smbpasswd file
-# * changed Redhat's 'pam_stack' with 'include' for *BSD compatibility
-# (Diego "Flameeyes" Petteno'): enable with pam>=0.78 only
-auth required pam_smbpass.so nodelay
-account include system-auth
-session include system-auth
-password required pam_smbpass.so nodelay smbconf=/etc/samba/smb.conf
diff --git a/net-fs/samba-libs/files/3.4/system-auth-winbind.pam b/net-fs/samba-libs/files/3.4/system-auth-winbind.pam
deleted file mode 100644
index daf9151a8b6a..000000000000
--- a/net-fs/samba-libs/files/3.4/system-auth-winbind.pam
+++ /dev/null
@@ -1,18 +0,0 @@
-#%PAM-1.0
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/files/3.4/system-auth-winbind.pam,v 1.1 2009/10/09 17:21:07 patrick Exp $
-
-auth required pam_env.so
-auth sufficient pam_winbind.so
-auth sufficient pam_unix.so likeauth nullok use_first_pass
-auth required pam_deny.so
-
-account sufficient pam_winbind.so
-account required pam_unix.so
-
-password required pam_cracklib.so retry=3
-password sufficient pam_unix.so nullok use_authtok md5 shadow
-password required pam_deny.so
-
-session required pam_mkhomedir.so skel=/etc/skel/ umask=0022
-session required pam_limits.so
-session required pam_unix.so
diff --git a/net-fs/samba-libs/files/samba-3.4.2-add-zlib-linking.patch b/net-fs/samba-libs/files/samba-3.4.2-add-zlib-linking.patch
deleted file mode 100644
index f75f7f546de7..000000000000
--- a/net-fs/samba-libs/files/samba-3.4.2-add-zlib-linking.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- source3/Makefile.in.orig 2009-09-30 14:17:40.000000000 +0200
-+++ source3/Makefile.in 2009-10-07 10:11:56.090719799 +0200
-@@ -1470,7 +1470,7 @@
- @$(CC) -o $@ $(CIFS_UPCALL_OBJ) $(DYNEXP) $(LDFLAGS) \
- $(LIBSMBCLIENT_OBJ1) $(LIBS) -lkeyutils $(KRB5LIBS) \
- $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) \
-- $(LIBTDB_LIBS) $(NSCD_LIBS)
-+ $(LIBTDB_LIBS) $(NSCD_LIBS) $(ZLIB_LIBS)
-
- bin/testparm@EXEEXT@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ @LIBTALLOC_TARGET@ @LIBTDB_TARGET@
- @echo Linking $@
diff --git a/net-fs/samba-libs/files/samba-3.4.2-fix-samba4-automake.patch b/net-fs/samba-libs/files/samba-3.4.2-fix-samba4-automake.patch
deleted file mode 100644
index ade4da9820d6..000000000000
--- a/net-fs/samba-libs/files/samba-3.4.2-fix-samba4-automake.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- source4/build/m4/public.m4.org 2009-09-30 14:17:40.000000000 +0200
-+++ source4/build/m4/public.m4 2009-10-07 08:42:10.000000000 +0200
-@@ -86,10 +86,10 @@
- if $PKG_CONFIG --atleast-pkgconfig-version $SAMBA_PKG_CONFIG_MIN_VERSION; then
- AC_MSG_CHECKING(for $2)
-
-- if $PKG_CONFIG --exists '$2' ; then
-+ if $PKG_CONFIG --exists "$2" ; then
- AC_MSG_RESULT(yes)
-
-- $1_CFLAGS="`$PKG_CONFIG --cflags '$2'`"
-+ $1_CFLAGS="`$PKG_CONFIG --cflags \"$2\"`"
- OLD_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS $$1_CFLAGS"
- AC_MSG_CHECKING([that the C compiler can use the $1_CFLAGS])
-@@ -101,15 +101,15 @@
- CFLAGS="$OLD_CFLAGS"
-
- SMB_EXT_LIB($1,
-- [`$PKG_CONFIG --libs-only-l '$2'`],
-- [`$PKG_CONFIG --cflags-only-other '$2'`],
-- [`$PKG_CONFIG --cflags-only-I '$2'`],
-- [`$PKG_CONFIG --libs-only-other '$2'` `$PKG_CONFIG --libs-only-L '$2'`])
-+ [`$PKG_CONFIG --libs-only-l "$2"`],
-+ [`$PKG_CONFIG --cflags-only-other "$2"`],
-+ [`$PKG_CONFIG --cflags-only-I "$2"`],
-+ [`$PKG_CONFIG --libs-only-other "$2"` `$PKG_CONFIG --libs-only-L "$2"`])
- ac_cv_$1_found=yes
-
- else
- AC_MSG_RESULT(no)
-- $PKG_CONFIG --errors-to-stdout --print-errors '$2'
-+ $PKG_CONFIG --errors-to-stdout --print-errors "$2"
- ac_cv_$1_found=no
- fi
- else
diff --git a/net-fs/samba-libs/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch b/net-fs/samba-libs/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch
deleted file mode 100644
index 8a849214a983..000000000000
--- a/net-fs/samba-libs/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- lib/replace/libreplace_ld.m4.orig 2009-09-30 14:17:40.000000000 +0200
-+++ lib/replace/libreplace_ld.m4 2009-10-07 02:07:26.000000000 +0200
-@@ -249,6 +249,22 @@
- esac
- ])
-
-+AC_DEFUN([AC_LD_VERSIONSCRIPT],
-+[
-+ AC_SUBST(VERSIONSCRIPT)
-+ VERSIONSCRIPT=""
-+ case "$host_os" in
-+ *linux*|*gnu*)
-+ VERSIONSCRIPT="-Wl,--version-script"
-+ ;;
-+ *solaris*)
-+ if test "${GCC}" = "yes"; then
-+ VERSIONSCRIPT="-Wl,--version-script"
-+ fi
-+ ;;
-+ esac
-+])
-+
- AC_DEFUN([AC_LIBREPLACE_MDLD],
- [
- AC_REQUIRE([AC_LIBREPLACE_LD_SHLIB_LINKER])
diff --git a/net-fs/samba-libs/files/samba-3.4.2-lib.tevent.python.mk b/net-fs/samba-libs/files/samba-3.4.2-lib.tevent.python.mk
deleted file mode 100644
index 3a0375580bea..000000000000
--- a/net-fs/samba-libs/files/samba-3.4.2-lib.tevent.python.mk
+++ /dev/null
@@ -1,6 +0,0 @@
-[PYTHON::pytevent]
-LIBRARY_REALNAME = tevent.$(SHLIBEXT)
-PRIVATE_DEPENDENCIES = LIBTEVENT PYTALLOC LIBSAMBA-UTIL LIBREPLACE
-
-pytevent_OBJ_FILES = $(libteventsrcdir)/pytevent.o
-
diff --git a/net-fs/samba-libs/files/samba-3.4.2-missing_includes.patch b/net-fs/samba-libs/files/samba-3.4.2-missing_includes.patch
deleted file mode 100644
index be26fa068770..000000000000
--- a/net-fs/samba-libs/files/samba-3.4.2-missing_includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source3/client/mtab.c.orig 2009-03-23 09:33:48.339895132 +0100
-+++ source3/client/mtab.c 2009-03-23 09:33:58.159797512 +0100
-@@ -32,6 +32,7 @@
- #include <errno.h>
- #include <stdio.h>
- #include <sys/time.h>
-+#include <sys/stat.h>
- #include <time.h>
- #include <fcntl.h>
- #include <mntent.h>
diff --git a/net-fs/samba-libs/files/samba-3.4.2-upgrade-tevent-version.patch b/net-fs/samba-libs/files/samba-3.4.2-upgrade-tevent-version.patch
deleted file mode 100644
index 5a614c637996..000000000000
--- a/net-fs/samba-libs/files/samba-3.4.2-upgrade-tevent-version.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- source4/min_versions.m4.orig 2009-09-30 14:17:40.000000000 +0200
-+++ source4/min_versions.m4 2009-10-07 10:01:14.478984106 +0200
-@@ -3,4 +3,4 @@
- TDB_MIN_VERSION=1.1.3
- TALLOC_MIN_VERSION=1.3.0
- LDB_REQUIRED_VERSION=0.9.3
--TEVENT_REQUIRED_VERSION=0.9.6
-+TEVENT_REQUIRED_VERSION=0.9.8
diff --git a/net-fs/samba-libs/metadata.xml b/net-fs/samba-libs/metadata.xml
deleted file mode 100644
index 6fdedd4b5aa1..000000000000
--- a/net-fs/samba-libs/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>samba</herd>
-<maintainer>
- <email>samba@gentoo.org</email>
- <name>Samba Team</name>
-</maintainer>
-<longdescription>
-Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Integration with various accounting and antivirus backends. License: GNU General Public License.
-</longdescription>
-<use>
- <flag name="ads">Enable Active Directory support</flag>
- <flag name="aio">Enable asynchronous IO support</flag>
- <flag name="cluster">Enable support for clustering</flag>
- <flag name="winbind">Enables support for the winbind auth daemon</flag>
- <flag name="samba4">Enable experimental samba4 bits</flag>
- <flag name="netapi">Enable building of netapi bits</flag>
- <flag name="smbclient">Enable smbclient tool</flag>
- <flag name="smbsharemodes">Enable special smb share modes (?) </flag>
- <flag name="addns">Enable AD DNS integration</flag>
- <flag name="tools">Enable extra tools</flag>
- <flag name="ldb">Enable the ldb tools</flag>
-</use>
-</pkgmetadata>
diff --git a/net-fs/samba-libs/samba-libs-3.3.10.ebuild b/net-fs/samba-libs/samba-libs-3.3.10.ebuild
deleted file mode 100644
index 075f95bfdf1b..000000000000
--- a/net-fs/samba-libs/samba-libs-3.3.10.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/samba-libs-3.3.10.ebuild,v 1.1 2010/01/14 12:52:52 patrick Exp $
-
-EAPI="2"
-
-inherit pam confutils versionator multilib
-
-MY_P="samba-${PV}"
-
-DESCRIPTION="Libraries from Samba"
-HOMEPAGE="http://www.samba.org/"
-SRC_URI="mirror://samba/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE="ads aio caps cluster cups debug examples ldap pam syslog winbind"
-
-DEPEND="dev-libs/popt
- virtual/libiconv
- ads? ( virtual/krb5 sys-fs/e2fsprogs )
- caps? ( sys-libs/libcap )
- cluster? ( dev-db/ctdb )
- cups? ( net-print/cups )
- debug? ( dev-libs/dmalloc )
- ldap? ( net-nds/openldap )
- pam? ( virtual/pam
- winbind? ( dev-libs/iniparser ) )
- syslog? ( virtual/logger )
- !<net-fs/samba-3.3
- !sys-libs/tdb
- !sys-libs/talloc"
-RDEPEND="${DEPEND}"
-
-# Disable tests since we don't want to build that much here
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_P}/source"
-
-# TODO:
-# - enable iPrint on Prefix/OSX and Darwin?
-# - selftest-prefix? selftest?
-
-CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"
-
-pkg_setup() {
- confutils_use_depend_all ads ldap
-}
-
-src_prepare() {
- sed -i \
- -e 's|"lib32" ||' \
- -e 's|if test -d "$i/$l" ;|if test -d "$i/$l" -o -L "$i/$l";|' \
- configure || die "sed failed"
-}
-
-src_configure() {
- local myconf
-
- # Filter out -fPIE
- [[ ${CHOST} == *-*bsd* ]] && myconf="${myconf} --disable-pie"
- use hppa && myconf="${myconf} --disable-pie"
-
- # Upstream refuses to make this configurable
- use caps && export ac_cv_header_sys_capability_h=yes || export ac_cv_header_sys_capability_h=no
-
- # Notes:
- # - FAM is a plugin for the server
- # - DNS-SD is only used in client/server code
- # - AFS is a pw-auth-method and only used in client/server code
- # - AFSACL is a server module
- # - automount is only needed in conjunction with NIS and we don't have that
- # anymore
- # - quota-support is only needed in server-code
- # - acl-support is only used in server-code
- # - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default
- econf ${myconf} \
- --sysconfdir=/etc/samba \
- --localstatedir=/var \
- $(use_enable debug developer) \
- --enable-largefile \
- --enable-socket-wrapper \
- --enable-nss-wrapper \
- --disable-swat \
- $(use_enable debug dmalloc) \
- $(use_enable cups) \
- --disable-iprint \
- --disable-fam \
- --enable-shared-libs \
- --disable-dnssd \
- --disable-avahi \
- --with-fhs \
- --with-privatedir=/var/lib/samba/private \
- --with-rootsbindir=/var/cache/samba \
- --with-lockdir=/var/cache/samba \
- --with-swatdir=/usr/share/doc/${PF}/swat \
- --with-configdir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-pammodulesdir=$(getpam_mod_dir) \
- --without-afs \
- --without-fake-kaserver \
- --without-vfs-afsacl \
- $(use_with ldap) \
- $(use_with ads) \
- $(use_with ads krb5 /usr) \
- $(use_with ads dnsupdate) \
- --without-automount \
- --without-cifsmount \
- --without-cifsupcall \
- $(use_with pam) \
- $(use_with pam pam_smbpass) \
- $(use_with syslog) \
- --without-quotas \
- --without-sys-quotas \
- --without-utmp \
- --with-lib{talloc,tdb,netapi,smbclient,smbsharemodes} \
- --without-libaddns \
- $(use_with cluster ctdb /usr) \
- $(use_with cluster cluster-support) \
- --without-acl-support \
- $(use_with aio aio-support) \
- --with-sendfile-support \
- $(use_with winbind) \
- --without-included-popt \
- --without-included-iniparser
-}
-
-src_compile() {
- emake libs pam_modules nss_modules || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" installlibs || die "emake installlibs failed"
- if use pam ; then
- emake DESTDIR="${D}" installpammodules || die "emake installpammodules failed"
- fi
-
- # Remove empty installation directories
- rmdir \
- "${D}/usr/$(get_libdir)/samba" \
- "${D}/usr"/{sbin,bin} \
- "${D}/usr/share"/{man,locale,} \
- "${D}/var"/{run,lib/samba/private,lib/samba,lib,cache/samba,cache,} \
- || die "tried to remove non-empty dirs, this seems like a bug in the ebuild"
-
- # Nsswitch extensions. Make link for wins and winbind resolvers
- if use winbind ; then
- dolib.so nsswitch/libnss_wins.so
- dosym libnss_wins.so /usr/$(get_libdir)/libnss_wins.so.2
- dolib.so nsswitch/libnss_winbind.so
- dosym libnss_winbind.so /usr/$(get_libdir)/libnss_winbind.so.2
- fi
-
- if use pam ; then
- if use winbind ; then
- newpamd "${CONFDIR}/system-auth-winbind.pam" system-auth-winbind
- doman ../docs/manpages/pam_winbind.7
- dohtml ../docs/htmldocs/manpages/pam_winbind.7.html
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins -r ../examples/pam_winbind
- fi
- fi
-
- newpamd "${CONFDIR}/samba.pam" samba
- dodoc pam_smbpass/README
- fi
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins -r ../examples/libsmbclient
-
- use winbind && doins -r ../examples/nss
- fi
-
-}
diff --git a/net-fs/samba-libs/samba-libs-3.4.5.ebuild b/net-fs/samba-libs/samba-libs-3.4.5.ebuild
deleted file mode 100644
index b518384b0f2f..000000000000
--- a/net-fs/samba-libs/samba-libs-3.4.5.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-libs/samba-libs-3.4.5.ebuild,v 1.1 2010/01/19 19:04:25 patrick Exp $
-
-EAPI="2"
-
-inherit pam confutils versionator multilib autotools
-
-MY_P="samba-${PV}"
-
-DESCRIPTION="Library bits of the samba network filesystem"
-HOMEPAGE="http://www.samba.org/"
-SRC_URI="mirror://samba/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="samba4 ads aio caps cluster cups debug examples ldap pam syslog winbind
- ldb +netapi +smbclient smbsharemodes addns tools"
-
-DEPEND="dev-libs/popt
- sys-libs/talloc
- sys-libs/tdb
- virtual/libiconv
- ads? ( virtual/krb5 sys-fs/e2fsprogs )
- caps? ( sys-libs/libcap )
- cluster? ( dev-db/ctdb )
- cups? ( net-print/cups )
- debug? ( dev-libs/dmalloc )
- ldap? ( net-nds/openldap )
- pam? ( virtual/pam
- winbind? ( dev-libs/iniparser ) )
- syslog? ( virtual/logger )
- !<net-fs/samba-3.3
- !=net-fs/samba-server-3.4.3[tools]"
-# last blocker is only temporary for #288516
-
-RDEPEND="${DEPEND}"
-
-# Disable tests since we don't want to build that much here
-RESTRICT="test"
-
-BINPROGS=""
-
-if use tools ; then
- if use ldb ; then BINPROGS="${BINPROGS} bin/ldbedit bin/ldbsearch bin/ldbadd bin/ldbdel bin/ldbmodify bin/ldbrename"; fi
-fi
-
-S="${WORKDIR}/${MY_P}/source3"
-
-# TODO:
-# - enable iPrint on Prefix/OSX and Darwin?
-# - selftest-prefix? selftest?
-
-CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"
-
-pkg_setup() {
- confutils_use_depend_all samba4 ads
- confutils_use_depend_all ads ldap
-}
-
-src_prepare() {
-
- cd ".."
-
- epatch \
- "${FILESDIR}/samba-3.4.2-missing_includes.patch" \
- "${FILESDIR}/samba-3.4.2-fix-samba4-automake.patch" \
- "${FILESDIR}/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch"
- #"${FILESDIR}/samba-3.4.4-version.h.patch"
-
- cp "${FILESDIR}/samba-3.4.2-lib.tevent.python.mk" "lib/tevent/python.mk"
-
- cd "source3"
- eautoconf -Ilibreplace -Im4 -I../m4 -I../lib/replace -I../source4
-
- # ensure that winbind has correct ldflags (QA notice)
- sed -i \
- -e 's|LDSHFLAGS="|LDSHFLAGS="\\${LDFLAGS} |g' \
- configure || die "sed failed"
-}
-
-src_configure() {
- local myconf
-
- # compile franky samba4 hybrid
- # http://wiki.samba.org/index.php/Franky
- if use samba4 ; then
- myconf="${myconf} --enable-merged-build --enable-developer"
- if has_version app-crypt/heimdal ; then
- myconf="${myconf} --with-krb5=/usr/"
- elif has_version app-crypt/mit-krb5 ; then
- die "MIT Kerberos not supported by samba 4, use heimdal"
- else
- die "No supported kerberos provider detected"
- fi
- fi
-
- # Filter out -fPIE
- [[ ${CHOST} == *-*bsd* ]] && myconf="${myconf} --disable-pie"
- use hppa && myconf="${myconf} --disable-pie"
-
- # Upstream refuses to make this configurable
- use caps && export ac_cv_header_sys_capability_h=yes || export ac_cv_header_sys_capability_h=no
-
- # Notes:
- # - FAM is a plugin for the server
- # - DNS-SD is only used in client/server code
- # - AFS is a pw-auth-method and only used in client/server code
- # - AFSACL is a server module
- # - automount is only needed in conjunction with NIS and we don't have that
- # anymore
- # - quota-support is only needed in server-code
- # - acl-support is only used in server-code
- # - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default
- econf ${myconf} \
- --sysconfdir=/etc/samba \
- --localstatedir=/var \
- $(use_enable debug developer) \
- --enable-largefile \
- --enable-socket-wrapper \
- --enable-nss-wrapper \
- --disable-swat \
- $(use_enable debug dmalloc) \
- $(use_enable cups) \
- --disable-iprint \
- --disable-fam \
- --enable-shared-libs \
- --disable-dnssd \
- --disable-avahi \
- --with-fhs \
- --with-privatedir=/var/lib/samba/private \
- --with-rootsbindir=/var/cache/samba \
- --with-lockdir=/var/cache/samba \
- --with-swatdir=/usr/share/doc/${PF}/swat \
- --with-configdir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-pammodulesdir=$(getpam_mod_dir) \
- --without-afs \
- --without-fake-kaserver \
- --without-vfs-afsacl \
- $(use_with ldap) \
- $(use_with ads) \
- $(use_with ads krb5 /usr) \
- $(use_with ads dnsupdate) \
- --without-automount \
- --without-cifsmount \
- --without-cifsupcall \
- $(use_with pam) \
- $(use_with pam pam_smbpass) \
- $(use_with syslog) \
- --without-quotas \
- --without-sys-quotas \
- --without-utmp \
- --without-libtdb \
- $(use_with netapi libnetapi) \
- --without-libtalloc \
- $(use_with smbclient libsmbclient) \
- $(use_with smbsharemodes libsmbsharemodes) \
- $(use_with addns libaddns) \
- $(use_with cluster ctdb /usr) \
- $(use_with cluster cluster-support) \
- --without-acl-support \
- $(use_with aio aio-support) \
- --with-sendfile-support \
- $(use_with winbind) \
- --without-included-popt \
- --without-included-iniparser
-}
-
-src_compile() {
-
- # compile libs
- if use addns ; then
- einfo "make addns library"
- emake libaddns || die "emake libaddns failed"
- fi
- if use netapi ; then
- einfo "make netapi library"
- emake libnetapi || die "emake libnetapi failed"
- fi
- if use smbclient ; then
- einfo "make smbclient library"
- emake libsmbclient || die "emake libsmbclient failed"
- fi
- if use smbsharemodes ; then
- einfo "make smbsharemodes library"
- emake libsmbsharemodes || die "emake libsmbsharemodes failed"
- fi
-
- # compile modules
- if use pam ; then
- einfo "make pam modules"
- emake pam_modules || die "emake pam_modules failed";
- fi
- if use winbind ; then
- einfo "make nss modules"
- emake nss_modules || die "emake nss_modules failed";
- fi
-
- # compile utilities
- if use tools ; then
- einfo "make utilities"
- emake ${BINPROGS} || die "emake binprogs failed";
- fi
-
-}
-
-src_install() {
-
- # install libs
- if use netapi ; then
- einfo "install netapi library"
- emake installlibnetapi DESTDIR="${D}" || die "emake install libnetapi failed"
- fi
- if use smbclient ; then
- einfo "install smbclient library"
- emake installlibsmbclient DESTDIR="${D}" || die "emake install libsmbclient failed"
- fi
- if use smbsharemodes ; then
- einfo "install smbsharemodes library"
- emake installlibsmbsharemodes DESTDIR="${D}" || die "emake install libsmbsharemodes failed"
- fi
- if use addns ; then
- einfo "install addns library"
- emake installlibaddns DESTDIR="${D}" || die "emake install libaddns failed"
- fi
-
- # install modules
- if use pam ; then
- einfo "install pam modules"
- emake installpammodules DESTDIR="${D}" || die "emake installpammodules failed"
- fi
-
- # Remove empty installation directories
- rmdir \
- "${D}/usr/$(get_libdir)/samba" \
- "${D}/usr"/{sbin,bin} \
- "${D}/usr/share"/{man,locale,} \
- "${D}/var"/{run,lib/samba/private,lib/samba,lib,cache/samba,cache,} \
- # || die "tried to remove non-empty dirs, this seems like a bug in the ebuild"
-
- # Nsswitch extensions. Make link for wins and winbind resolvers
- if use winbind ; then
- einfo "install lbwbclient"
- emake installlibwbclient DESTDIR="${D}" || die "emake installlibwbclient failed"
- dolib.so ../nsswitch/libnss_wins.so
- dosym libnss_wins.so /usr/$(get_libdir)/libnss_wins.so.2
- dolib.so ../nsswitch/libnss_winbind.so
- dosym libnss_winbind.so /usr/$(get_libdir)/libnss_winbind.so.2
- fi
-
- if use pam ; then
- if use winbind ; then
- newpamd "${CONFDIR}/system-auth-winbind.pam" system-auth-winbind
- doman ../docs/manpages/pam_winbind.8
- dohtml ../docs/htmldocs/manpages/pam_winbind.8.html
-
- if use examples ; then
- insinto /usr/share/doc/${PF}/examples
- doins -r ../examples/pam_winbind
- fi
- fi
-
- newpamd "${CONFDIR}/samba.pam" samba
- dodoc pam_smbpass/README
- fi
-
- # install utilities
- if use tools && [[ -n "${BINPROGS}" ]] ; then
- einfo "install utilities"
- dobin ${BINPROGS} || die "not all bins around"
- for prog in ${BINPROGS} ; do
- doman ../docs/manpages/${prog/bin\/}* || die "doman failed"
- dohtml ../docs/htmldocs/manpages/${prog/bin\/}*.html || die "dohtml failed"
- done
- fi
-
- # install examples
- if use examples ; then
- einfo "install examples"
- insinto /usr/share/doc/${PF}/examples
- doins -r ../examples/libsmbclient
- use winbind && doins -r ../examples/nss
- fi
-
-}
diff --git a/net-fs/samba-server/ChangeLog b/net-fs/samba-server/ChangeLog
deleted file mode 100644
index f818562d8a19..000000000000
--- a/net-fs/samba-server/ChangeLog
+++ /dev/null
@@ -1,200 +0,0 @@
-# ChangeLog for net-fs/samba-server
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/ChangeLog,v 1.36 2010/03/01 16:25:42 patrick Exp $
-
- 01 Mar 2010; Patrick Lauer <patrick@gentoo.org> -files/3.5/lmhosts,
- -files/3.5/samba.confd, -files/3.5/samba.initd,
- -files/3.5/smb.conf.default, -files/3.5/smbusers,
- -samba-server-3.5.0_rc2.ebuild, -files/3.5/swat.xinetd,
- -samba-server-3.5.0_rc3.ebuild:
- Remove 3.5_rc
-
- 26 Feb 2010; Patrick Lauer <patrick@gentoo.org>
- -samba-server-3.3.9.ebuild, -samba-server-3.4.4.ebuild,
- -samba-server-3.4.4-r1.ebuild:
- Remove old
-
-*samba-server-3.5.0_rc3 (19 Feb 2010)
-
- 19 Feb 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.5.0_rc3.ebuild:
- Bump for new rc
-
-*samba-server-3.5.0_rc2 (26 Jan 2010)
-
- 26 Jan 2010; Patrick Lauer <patrick@gentoo.org> +files/3.5/lmhosts,
- +files/3.5/samba.confd, +files/3.5/samba.initd,
- +files/3.5/smb.conf.default, +files/3.5/smbusers,
- +samba-server-3.5.0_rc2.ebuild, +files/3.5/swat.xinetd:
- Adding 3.5_rc
-
-*samba-server-3.4.5 (19 Jan 2010)
-
- 19 Jan 2010; Patrick Lauer <pal@gentoo.org> +samba-server-3.4.5.ebuild:
- Bump
-
-*samba-server-3.3.10 (14 Jan 2010)
-
- 14 Jan 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.3.10.ebuild, -samba-server-3.4.3.ebuild,
- -samba-server-3.4.3-r1.ebuild:
- Bump of 3.3, remove old
-
-*samba-server-3.4.4-r1 (07 Jan 2010)
-
- 07 Jan 2010; Patrick Lauer <patrick@gentoo.org> files/3.4/samba.confd,
- +samba-server-3.4.4-r1.ebuild:
- Adding pam support for #297284, fixing init scripts to kill multiple
- instances. Thanks to Lars Wendler and kerframil.
-
-*samba-server-3.4.4 (07 Jan 2010)
-
- 07 Jan 2010; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.4.4.ebuild:
- Bump
-
- 09 Dec 2009; Víctor Ostorga <vostorga@gentoo.org>
- samba-server-3.3.9.ebuild, samba-server-3.4.3-r1.ebuild:
- Fix to allow a working swat, patch thanks to Jared Hancock
- <gravydish@gmail.com> bug #283532
-
- 30 Nov 2009; Raúl Porcel <armin76@gentoo.org>
- samba-server-3.4.3-r1.ebuild:
- Add ~arm/~ia64/~s390/~sh/~sparc wrt #285952
-
- 29 Nov 2009; Tobias Klausmann <klausman@gentoo.org>
- samba-server-3.4.3-r1.ebuild:
- Keyworded on alpha, bug #285952
-
- 08 Nov 2009; Joseph Jezak <josejx@gentoo.org> samba-server-3.3.9.ebuild,
- samba-server-3.4.3.ebuild, samba-server-3.4.3-r1.ebuild:
- Marked ~ppc for bug #285952.
-
-*samba-server-3.4.3-r1 (04 Nov 2009)
-
- 04 Nov 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.4.3-r1.ebuild:
- Fix collision, #288516, thanks to Marcel Greter for the fix
-
- 04 Nov 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-server-3.4.2-r1.ebuild:
- Remove old
-
-*samba-server-3.4.3 (29 Oct 2009)
-
- 29 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-server-3.3.8.ebuild, -samba-server-3.4.2.ebuild,
- +samba-server-3.4.3.ebuild:
- Bump, remove old
-
- 24 Oct 2009; Tobias Klausmann <klausman@gentoo.org>
- samba-server-3.3.8.ebuild:
- Keyworded on alpha, bug #285952
-
- 24 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- samba-server-3.4.2-r1.ebuild:
- Small dep fix for USE=fam
-
-*samba-server-3.4.2-r1 (23 Oct 2009)
-
- 23 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.4.2-r1.ebuild:
- Fixing autotools usage for #288536
-
-*samba-server-3.3.9 (22 Oct 2009)
-
- 22 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.3.9.ebuild:
- Bump. fixes #289600
-
- 11 Oct 2009; Tiziano Müller <dev-zero@gentoo.org>
- samba-server-3.4.2.ebuild:
- Added version to samba-libs dep.
-
- 10 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-server-3.3.7-r1.ebuild:
- Remove old
-
- 09 Oct 2009; Patrick Lauer <patrick@gentoo.org> samba-server-3.4.2.ebuild:
- Fixing description
-
-*samba-server-3.4.2 (09 Oct 2009)
-
- 09 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +files/samba-3.4.2-add-zlib-linking.patch, +files/3.4/samba.confd,
- +files/samba-3.4.2-fix-samba4-automake.patch, +files/3.4/samba.initd,
- +files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch,
- +files/3.4/smb.conf.default, +files/samba-3.4.2-lib.tevent.python.mk,
- +files/3.4/smbusers, +files/samba-3.4.2-missing_includes.patch,
- +files/3.4/swat.xinetd, +samba-server-3.4.2.ebuild,
- +files/samba-3.4.2-upgrade-tevent-version.patch, +files/3.4/lmhosts,
- metadata.xml:
- Bump to 3.4.2. Many new useflags and features. Ebuilds based on
- modifications by Marcel Greter, bug #231273
-
- 08 Oct 2009; Víctor Ostorga <vostorga@gentoo.org>
- samba-server-3.3.7-r1.ebuild,
- +files/3.3/samba-server-3.3.7-dns-register.patch,
- samba-server-3.3.8.ebuild:
- Fixing signal 11 in dns_register_smbd_reply, patch thanks to Timothy
- Miller <theosib@hotmail.com> bug 283919
-
- 03 Oct 2009; Markus Meier <maekke@gentoo.org>
- samba-server-3.3.7-r1.ebuild:
- add ~arm, bug #285952
-
-*samba-server-3.3.8 (02 Oct 2009)
-
- 02 Oct 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.3.8.ebuild:
- Bump
-
- 30 Sep 2009; Jeroen Roovers <jer@gentoo.org> samba-server-3.3.7-r1.ebuild:
- Marked ~hppa (bug #285952).
-
- 26 Sep 2009; Brent Baude <ranger@gentoo.org> samba-server-3.3.7-r1.ebuild:
- Marking samba-server-3.3.7-r1 ~ppc64 for bug 285952
-
- 21 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- files/3.3/samba.confd:
- Commit conf.d change that wasn't committed, sigh.
-
-*samba-server-3.3.7-r1 (20 Sep 2009)
-
- 20 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- files/3.3/samba.confd, -samba-server-3.3.7.ebuild,
- +samba-server-3.3.7-r1.ebuild:
- Revision bump to update the conf.d file installed. When an ebuild sets the
- pidfile directory as /var/run/samba and installs a conf.d file that
- references /var/run, something is definitely wrong with it. Also, drop the
- --quiet that made it impossible for the sysadmin to know _why_ samba
- failed to stop properly (and yet the stop action succeeded). #283452
-
- 15 Sep 2009; Víctor Ostorga <vostorga@gentoo.org> files/3.3/smbusers:
- Fixing syntax of smbusers file, patch thanks to Kraml Liu
- <kraml.liu@gmail.com> bug 283571
-
- 07 Sep 2009; Víctor Ostorga <vostorga@gentoo.org>
- samba-server-3.3.7.ebuild:
- Adding dev-libs/dmalloc as DEPEND when debug USE flag is set #283592 .
- Patch thanks to Viktor S <bugzilla@marinmo.org> and Rafał Mużyło
- <galtgendo@o2.pl>
-
- 01 Sep 2009; Patrick Lauer <patrick@gentoo.org>
- -samba-server-3.3.6.ebuild:
- Remove old
-
-*samba-server-3.3.7 (17 Aug 2009)
-
- 17 Aug 2009; Patrick Lauer <patrick@gentoo.org>
- +samba-server-3.3.7.ebuild:
- Bump to 3.3.7
-
-*samba-server-3.3.6 (26 Jun 2009)
-
- 26 Jun 2009; Patrick Lauer <patrick@gentoo.org> +files/3.3/lmhosts,
- +files/3.3/samba.confd, +files/3.3/samba.initd,
- +files/3.3/smb.conf.default, +files/3.3/smbusers, +files/3.3/swat.xinetd,
- +samba-server-3.3.6.ebuild, +metadata.xml:
- Initial commit. New split samba ebuilds by dev-zero.
-
diff --git a/net-fs/samba-server/Manifest b/net-fs/samba-server/Manifest
deleted file mode 100644
index 14cb9fb3b733..000000000000
--- a/net-fs/samba-server/Manifest
+++ /dev/null
@@ -1,25 +0,0 @@
-AUX 3.3/lmhosts 133 RMD160 5fe8da95213b99a41e60cee6256bcae472168135 SHA1 239819ab0b8b90cb75794394808766d20a9b3f8b SHA256 2d5cdf87577da802caa0a1799fcfa2c0582cfc99e21436c063c73d48184ae333
-AUX 3.3/samba-server-3.3.7-dns-register.patch 1298 RMD160 bceaa99567d95a820c2bd0ab83f4799d891d328b SHA1 35147002f3b41498177cb0f42027218ae2dc1c29 SHA256 d6725c9e4f664e502358e2b3f95934a98971db2233d4f45b8c1ccdc563bfa6ea
-AUX 3.3/samba.confd 1243 RMD160 70caeec85d6414745a926c5c497767b23b7b6aa7 SHA1 4096cadfc1ad1b549e2f6fe5f469ab197e3efbaa SHA256 e2d303ae9e1e1df65e87cf873bf0cd53d7883ac8f5b39928944f64e5f15ade3f
-AUX 3.3/samba.initd 1143 RMD160 14d18d740f21b0fedcb4ed188be8d3adb63c7d96 SHA1 ad476b2338622e8a4681870b955d2288eb2eadac SHA256 ccc546df8a93ccc78eb40f107990897077c79696cee9f8a1e776ed9cfec26bf8
-AUX 3.3/smb.conf.default 9660 RMD160 049024e0b489027a44e3ae7b03216ebba8a2d716 SHA1 00954aa58287ef49e9eb0f9f6a04dd509f8835f3 SHA256 8f4fc4d137a32f92b9bc1b64f76ea25a690881cf6f385b9ce9eb0c98f2b0b297
-AUX 3.3/smbusers 226 RMD160 67f58a146d2dc88974d94fd483171b2bceaf5569 SHA1 176f22416b004b42076ba97b4748b8e49808f8f7 SHA256 140bdd07d40fe346133030973e61075e735b784334d360ce00d310b9b8088212
-AUX 3.3/swat.xinetd 534 RMD160 aa895bfd09bdc8f25bb0f659320c760873d2d176 SHA1 b7620ef3146580d16f467481b423f5937330c2de SHA256 cc04c5305af8760d4179614c41a880e0dd442cc890517e208d22c8aea5741140
-AUX 3.4/lmhosts 133 RMD160 b292053ecf95868e1bd7caf3101e9d80c0129d5e SHA1 090f985c8be9e7c83e06b9dc94843467de6b62bd SHA256 21919fadae836140d9aa1d12907be29900946009c1a321f13d2be6985496dc28
-AUX 3.4/samba.confd 1219 RMD160 88949f00ea94f14af751e53cf870b6481dc3770d SHA1 a92a63dbbf9f7079e9d7cf0e2e3d608594fe5d42 SHA256 a83004571c4bc37eeaeec8efa0fef4a20d9fc12ec30f2eb9dcc6098251205314
-AUX 3.4/samba.initd 1143 RMD160 f5c8d70ef76451fc899bd995b1413f6f1f3c9c7e SHA1 f0af365c90efa17a49c388859f65fea01071f9dc SHA256 ddfa58258b2df0806d2ce4521dc64804fbe2ed0d56b81802508e0dbfe3df7dbc
-AUX 3.4/smb.conf.default 9660 RMD160 049024e0b489027a44e3ae7b03216ebba8a2d716 SHA1 00954aa58287ef49e9eb0f9f6a04dd509f8835f3 SHA256 8f4fc4d137a32f92b9bc1b64f76ea25a690881cf6f385b9ce9eb0c98f2b0b297
-AUX 3.4/smbusers 225 RMD160 03ecf95c55f6240948e98f922d5f075540ca9e84 SHA1 21af225d65d68eed636bba4658b744c9ae127abb SHA256 d17ed090aa83a071c040416850c01b7eb1d9218159d52aab67250a5d2e68d6cb
-AUX 3.4/swat.xinetd 534 RMD160 46b2c3087fa4cd0b6ea272df4e75e6f9041c9626 SHA1 51caca67c74c269d60bd98504a36837270929e27 SHA256 4c179d3f846b7f82e75ad2729df1ac4d679b10239374013c071aad753cf266e4
-AUX samba-3.4.2-add-zlib-linking.patch 514 RMD160 cf753a11cbc46beb363d060f1326c217de4ea127 SHA1 a541097311deb8ce1ad128ef28198f74f06b667a SHA256 671b675a98afa12aa5e44934891de2d51be55e20595e119e047b11ed3e7038e4
-AUX samba-3.4.2-fix-samba4-automake.patch 1301 RMD160 b72df0fbfff15ce5b9f4f5b89860432ac73442c0 SHA1 7e6bd8a7320472e8b03012f06634c534091cac0a SHA256 8254a2219651afb7884c4dd1297a94ed0f376fe26805058bd7a5d12edf236718
-AUX samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch 731 RMD160 648d6f3b78398490ba5da6716ec7e52b41ee236e SHA1 425aa9fa18c9431df4d57768345c80dabc1be5c2 SHA256 7b5ec60126e84957b410c7b0472cc01115c42f213c88b300d1516c616f39de02
-AUX samba-3.4.2-lib.tevent.python.mk 177 RMD160 3ed0264790f5ce15106528cd485c83611f6ebeb5 SHA1 ab048fb7ba236621d82cc305ce85d129d38d32a8 SHA256 3eab52d42a0cbc070d011a131f9a56f4b3da10b2791fec514948fd8d2d013153
-AUX samba-3.4.2-missing_includes.patch 293 RMD160 e32b75ddc4a35f20173db731681eaef837acbc06 SHA1 c8a2b17dca84ca94eef39870d4af018d5e75c76a SHA256 75e6913172a06af3776372ddcc46e734eb960597aa84856ff8c0c2f885b5f260
-AUX samba-3.4.2-upgrade-tevent-version.patch 288 RMD160 3eb9bbd781d4a92e844ff36824b75f6345c11a97 SHA1 6eec152408b8c18459a7d9413134bc37a6d52b63 SHA256 9171d875322387e7b4f4905067d9310da8e82e9c17cc7d0f0df7d163cffbf414
-DIST samba-3.3.10.tar.gz 26133606 RMD160 da0da8a23ba5f10051ed4257a02b5701602b60a3 SHA1 c98e67468ad9b63dada656b7ac23a875929a8a72 SHA256 93246d97038b885be2930b6ec814c2680f7adc9b7d675fed68c26aed2951ab2c
-DIST samba-3.4.5.tar.gz 35377777 RMD160 c6b73650722d92b1e2d77e7376529014d8e3f67b SHA1 bbd390954d0ced3ac9472c9f0650069b266f083c SHA256 7e4ead58a7c1c0dd1811d6f1df22c6ecf7a1dabf0e46ea7f20a6da9cd457d1ca
-EBUILD samba-server-3.3.10.ebuild 6589 RMD160 723b4f9739f5b047bafb078f2ca92fe0af28f198 SHA1 50bd620c6881e7f4cf6d701faba95df4d8a670a9 SHA256 b7d364c2235b26135cc950f9e815b1e6a97688fc590e836d0249e8f83c67250a
-EBUILD samba-server-3.4.5.ebuild 6752 RMD160 1a12e0ab804f1b28193ff9717ad8e5de22239c7e SHA1 97d600f5689bfcb7a9b377ed466f23e34ddc3ee5 SHA256 6b29a01bf5a728921f921419932536519f928d71504042983adbd710c805aa23
-MISC ChangeLog 6803 RMD160 60893565df124ef8e23a1766fe8b580abec9852d SHA1 4aed0bd66e3af6e13e50ec4aaec44fef15f42a47 SHA256 157a3bf8d0aa678ac9153194370e35a4315d04cdce6df97ca377f57298a60a24
-MISC metadata.xml 940 RMD160 9264339b756dbda92561f05627f452e19dc202f1 SHA1 a1c3233c9b9740064ea5375ccac23fef8a3ccf14 SHA256 9e7cd374d17c4122a9bfe9cb815a2f1b89c3b33ad8ada678d4f1e3b7ce5402d6
diff --git a/net-fs/samba-server/files/3.3/lmhosts b/net-fs/samba-server/files/3.3/lmhosts
deleted file mode 100644
index 97e3cf2505d9..000000000000
--- a/net-fs/samba-server/files/3.3/lmhosts
+++ /dev/null
@@ -1,2 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.3/lmhosts,v 1.1 2009/06/26 20:24:11 patrick Exp $
-127.0.0.1 localhost
diff --git a/net-fs/samba-server/files/3.3/samba-server-3.3.7-dns-register.patch b/net-fs/samba-server/files/3.3/samba-server-3.3.7-dns-register.patch
deleted file mode 100644
index 64811e7c5c45..000000000000
--- a/net-fs/samba-server/files/3.3/samba-server-3.3.7-dns-register.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -NrU5 samba-3.3.7.original/source/smbd/dnsregister.c samba-3.3.7/source/smbd/dnsregister.c
---- samba-3.3.7.original/source/smbd/dnsregister.c 2009-09-15 09:06:51.000000000 -0600
-+++ samba-3.3.7/source/smbd/dnsregister.c 2009-09-15 09:08:08.000000000 -0600
-@@ -166,11 +166,11 @@
- bool dns_register_smbd_reply(struct dns_reg_state *dns_state,
- fd_set *lfds, struct timeval *timeout)
- {
- int mdnsd_conn_fd = -1;
-
-- if (dns_state->srv_ref == NULL) {
-+ if ((dns_state == NULL) || (dns_state->srv_ref == NULL)) {
- return false;
- }
-
- mdnsd_conn_fd = DNSServiceRefSockFD(dns_state->srv_ref);
-
-diff -NrU5 samba-3.3.7.original/source/smbd/server.c samba-3.3.7/source/smbd/server.c
---- samba-3.3.7.original/source/smbd/server.c 2009-09-15 09:06:51.000000000 -0600
-+++ samba-3.3.7/source/smbd/server.c 2009-09-15 09:10:07.000000000 -0600
-@@ -650,10 +650,16 @@
- memcpy((char *)&r_fds, (char *)&listen_set,
- sizeof(listen_set));
- FD_ZERO(&w_fds);
- GetTimeOfDay(&now);
-
-+ /* Kick off our mDNS registration. */
-+ if (dns_port != 0) {
-+ dns_register_smbd(&dns_reg, dns_port, &maxfd,
-+ &r_fds, &idle_timeout);
-+ }
-+
- event_add_to_select_args(smbd_event_context(), &now,
- &r_fds, &w_fds, &idle_timeout,
- &maxfd);
-
- num = sys_select(maxfd+1,&r_fds,&w_fds,NULL,
diff --git a/net-fs/samba-server/files/3.3/samba.confd b/net-fs/samba-server/files/3.3/samba.confd
deleted file mode 100644
index 6c9567bc5800..000000000000
--- a/net-fs/samba-server/files/3.3/samba.confd
+++ /dev/null
@@ -1,28 +0,0 @@
-#add "winbind" to the daemon_list if you also want winbind to start
-daemon_list="smbd nmbd"
-
-#----------------------------------------------------------------------------
-# Daemons calls: <daemon_name>_<command_option>
-#----------------------------------------------------------------------------
-my_service_name="samba"
-my_service_PRE="unset TMP TMPDIR"
-my_service_POST=""
-
-#----------------------------------------------------------------------------
-# Daemons calls: <daemon_name>_<command_option>
-#----------------------------------------------------------------------------
-smbd_start_options="-D"
-smbd_start="start-stop-daemon --start --exec /usr/sbin/smbd -- ${smbd_start_options}"
-smbd_stop="start-stop-daemon --stop --pidfile /var/run/samba/smbd.pid"
-smbd_reload="killall -HUP smbd"
-
-nmbd_start_options="-D"
-nmbd_start="start-stop-daemon --start --exec /usr/sbin/nmbd -- ${nmbd_start_options}"
-nmbd_stop="start-stop-daemon --stop --pidfile /var/run/samba/nmbd.pid"
-nmbd_reload="killall -HUP nmbd"
-
-winbind_start_options=""
-winbind_start="start-stop-daemon --start --exec /usr/sbin/winbindd -- ${winbind_start_options}"
-winbind_stop="start-stop-daemon --stop --oknodo --exec /usr/sbin/winbindd"
-winbind_reload="killall -HUP winbindd"
-
diff --git a/net-fs/samba-server/files/3.3/samba.initd b/net-fs/samba-server/files/3.3/samba.initd
deleted file mode 100644
index 20cca9ea94f9..000000000000
--- a/net-fs/samba-server/files/3.3/samba.initd
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.3/samba.initd,v 1.1 2009/06/26 20:24:11 patrick Exp $
-
-opts="reload"
-
-depend() {
- after slapd
- need net
- use cupsd
-}
-
-DAEMONNAME="${SVCNAME##samba.}"
-[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME}
-
-signal_do() {
- local signal="$1"
- [ -z "${signal}" ] && return 0
-
- local result=0 last_result=0 daemon= cmd_exec=
- for daemon in ${daemon_list} ; do
- eval cmd_exec=\$${daemon}_${signal}
- if [ -n "${cmd_exec}" ]; then
- ebegin "${my_service_name} -> ${signal}: ${daemon}"
- #echo ${cmd} '->' ${!cmd}
- ${cmd_exec} > /dev/null
- last_result=$?
- eend ${last_result}
- fi
- result=$(( ${result} + ${last_result} ))
- done
- return ${result}
-}
-start() {
- ${my_service_PRE}
- signal_do start && return 0
-
- eerror "Error: starting services (see system logs)"
- signal_do stop
- return 1
-}
-stop() {
- ${my_service_PRE}
- if signal_do stop ; then
- ${my_service_POST}
- return 0
- fi
-}
-reload() {
- ${my_service_PRE}
- signal_do reload
-}
diff --git a/net-fs/samba-server/files/3.3/smb.conf.default b/net-fs/samba-server/files/3.3/smb.conf.default
deleted file mode 100644
index 4c9a4a6d529f..000000000000
--- a/net-fs/samba-server/files/3.3/smb.conf.default
+++ /dev/null
@@ -1,271 +0,0 @@
-# This is the main Samba configuration file. You should read the
-# smb.conf(5) manual page in order to understand the options listed
-# here. Samba has a huge number of configurable options (perhaps too
-# many!) most of which are not shown in this example
-#
-# For a step to step guide on installing, configuring and using samba,
-# read the Samba-HOWTO-Collection. This may be obtained from:
-# http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
-#
-# Many working examples of smb.conf files can be found in the
-# Samba-Guide which is generated daily and can be downloaded from:
-# http://www.samba.org/samba/docs/Samba-Guide.pdf
-#
-# Any line which starts with a ; (semi-colon) or a # (hash)
-# is a comment and is ignored. In this example we will use a #
-# for commentry and a ; for parts of the config file that you
-# may wish to enable
-#
-# NOTE: Whenever you modify this file you should run the command "testparm"
-# to check that you have not made any basic syntactic errors.
-#
-#======================= Global Settings =====================================
-[global]
-
-# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
- workgroup = MYGROUP
-
-# server string is the equivalent of the NT Description field
- server string = Samba Server
-
-# Security mode. Defines in which mode Samba will operate. Possible
-# values are share, user, server, domain and ads. Most people will want
-# user level security. See the Samba-HOWTO-Collection for details.
- security = user
-
-# This option is important for security. It allows you to restrict
-# connections to machines which are on your local network. The
-# following example restricts access to two C class networks and
-# the "loopback" interface. For more examples of the syntax see
-# the smb.conf man page
-; hosts allow = 192.168.1. 192.168.2. 127.
-
-# If you want to automatically load your printer list rather
-# than setting them up individually then you'll need this
- load printers = yes
-
-# you may wish to override the location of the printcap file
-; printcap name = /etc/printcap
-
-# on SystemV system setting printcap name to lpstat should allow
-# you to automatically obtain a printer list from the SystemV spool
-# system
-; printcap name = lpstat
-
-# It should not be necessary to specify the print system type unless
-# it is non-standard. Currently supported print systems include:
-# bsd, cups, sysv, plp, lprng, aix, hpux, qnx
-; printing = cups
-
-# Uncomment this if you want a guest account, you must add this to /etc/passwd
-# otherwise the user "nobody" is used
-; guest account = pcguest
-
-# this tells Samba to use a separate log file for each machine
-# that connects
- log file = /var/log/samba/log.%m
-
-# Put a capping on the size of the log files (in Kb).
- max log size = 50
-
-# Use password server option only with security = server
-# The argument list may include:
-# password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
-# or to auto-locate the domain controller/s
-# password server = *
-; password server = <NT-Server-Name>
-
-# Use the realm option only with security = ads
-# Specifies the Active Directory realm the host is part of
-; realm = MY_REALM
-
-# Backend to store user information in. New installations should
-# use either tdbsam or ldapsam. smbpasswd is available for backwards
-# compatibility. tdbsam requires no further configuration.
-; passdb backend = tdbsam
-
-# Using the following line enables you to customise your configuration
-# on a per machine basis. The %m gets replaced with the netbios name
-# of the machine that is connecting.
-# Note: Consider carefully the location in the configuration file of
-# this line. The included file is read at that point.
-; include = /etc/samba/smb.conf.%m
-
-# Configure Samba to use multiple interfaces
-# If you have multiple network interfaces then you must list them
-# here. See the man page for details.
-; interfaces = 192.168.12.2/24 192.168.13.2/24
-
-# Browser Control Options:
-# set local master to no if you don't want Samba to become a master
-# browser on your network. Otherwise the normal election rules apply
-; local master = no
-
-# OS Level determines the precedence of this server in master browser
-# elections. The default value should be reasonable
-; os level = 33
-
-# Domain Master specifies Samba to be the Domain Master Browser. This
-# allows Samba to collate browse lists between subnets. Don't use this
-# if you already have a Windows NT domain controller doing this job
-; domain master = yes
-
-# Preferred Master causes Samba to force a local browser election on startup
-# and gives it a slightly higher chance of winning the election
-; preferred master = yes
-
-# Enable this if you want Samba to be a domain logon server for
-# Windows95 workstations.
-; domain logons = yes
-
-# if you enable domain logons then you may want a per-machine or
-# per user logon script
-# run a specific logon batch file per workstation (machine)
-; logon script = %m.bat
-# run a specific logon batch file per username
-; logon script = %U.bat
-
-# Where to store roving profiles (only for Win95 and WinNT)
-# %L substitutes for this servers netbios name, %U is username
-# You must uncomment the [Profiles] share below
-; logon path = \\%L\Profiles\%U
-
-# Windows Internet Name Serving Support Section:
-# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
-; wins support = yes
-
-# WINS Server - Tells the NMBD components of Samba to be a WINS Client
-# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
-; wins server = w.x.y.z
-
-# WINS Proxy - Tells Samba to answer name resolution queries on
-# behalf of a non WINS capable client, for this to work there must be
-# at least one WINS Server on the network. The default is NO.
-; wins proxy = yes
-
-# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
-# via DNS nslookups. The default is NO.
- dns proxy = no
-
-# These scripts are used on a domain controller or stand-alone
-# machine to add or delete corresponding unix accounts
-; add user script = /usr/sbin/useradd %u
-; add group script = /usr/sbin/groupadd %g
-; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
-; delete user script = /usr/sbin/userdel %u
-; delete user from group script = /usr/sbin/deluser %u %g
-; delete group script = /usr/sbin/groupdel %g
-
-
-#============================ Share Definitions ==============================
-[homes]
- comment = Home Directories
- browseable = no
- writable = yes
-
-# Un-comment the following and create the netlogon directory for Domain Logons
-; [netlogon]
-; comment = Network Logon Service
-; path = /var/lib/samba/netlogon
-; guest ok = yes
-; writable = no
-; share modes = no
-
-
-# Un-comment the following to provide a specific roving profile share
-# the default is to use the user's home directory
-;[Profiles]
-; path = /var/lib/samba/profiles
-; browseable = no
-; guest ok = yes
-
-
-# NOTE: If you have a BSD-style print system there is no need to
-# specifically define each individual printer
-[printers]
- comment = All Printers
- path = /var/spool/samba
- browseable = no
-# Set public = yes to allow user 'guest account' to print
- guest ok = no
- writable = no
- printable = yes
-
-# This one is useful for people to share files
-;[tmp]
-; comment = Temporary file space
-; path = /tmp
-; read only = no
-; public = yes
-
-# A publicly accessible directory, but read only, except for people in
-# the "staff" group
-;[public]
-; comment = Public Stuff
-; path = /home/samba
-; public = yes
-; writable = yes
-; printable = no
-; write list = @staff
-
-# Other examples.
-#
-# A private printer, usable only by fred. Spool data will be placed in fred's
-# home directory. Note that fred must have write access to the spool directory,
-# wherever it is.
-;[fredsprn]
-; comment = Fred's Printer
-; valid users = fred
-; path = /homes/fred
-; printer = freds_printer
-; public = no
-; writable = no
-; printable = yes
-
-# A private directory, usable only by fred. Note that fred requires write
-# access to the directory.
-;[fredsdir]
-; comment = Fred's Service
-; path = /usr/somewhere/private
-; valid users = fred
-; public = no
-; writable = yes
-; printable = no
-
-# a service which has a different directory for each machine that connects
-# this allows you to tailor configurations to incoming machines. You could
-# also use the %U option to tailor it by user name.
-# The %m gets replaced with the machine name that is connecting.
-;[pchome]
-; comment = PC Directories
-; path = /usr/pc/%m
-; public = no
-; writable = yes
-
-# A publicly accessible directory, read/write to all users. Note that all files
-# created in the directory by users will be owned by the default user, so
-# any user with access can delete any other user's files. Obviously this
-# directory must be writable by the default user. Another user could of course
-# be specified, in which case all files would be owned by that user instead.
-;[public]
-; path = /usr/somewhere/else/public
-; public = yes
-; only guest = yes
-; writable = yes
-; printable = no
-
-# The following two entries demonstrate how to share a directory so that two
-# users can place files there that will be owned by the specific users. In this
-# setup, the directory should be writable by both users and should have the
-# sticky bit set on it to prevent abuse. Obviously this could be extended to
-# as many users as required.
-;[myshare]
-; comment = Mary's and Fred's stuff
-; path = /usr/somewhere/shared
-; valid users = mary fred
-; public = no
-; writable = yes
-; printable = no
-; create mask = 0765
-
-
diff --git a/net-fs/samba-server/files/3.3/smbusers b/net-fs/samba-server/files/3.3/smbusers
deleted file mode 100644
index 5cf0a49011e3..000000000000
--- a/net-fs/samba-server/files/3.3/smbusers
+++ /dev/null
@@ -1,7 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.3/smbusers,v 1.2 2009/09/15 15:41:22 vostorga Exp $
-
-# Syntax:
-# Unix_name = SMB_name1 SMB_name2 ...
-
-root = Administrator admin
-nobody = guest pcguest smbguest
diff --git a/net-fs/samba-server/files/3.3/swat.xinetd b/net-fs/samba-server/files/3.3/swat.xinetd
deleted file mode 100644
index de6e993915bd..000000000000
--- a/net-fs/samba-server/files/3.3/swat.xinetd
+++ /dev/null
@@ -1,17 +0,0 @@
-# default: off
-# description: SWAT is the Samba Web Admin Tool. Use swat \
-# to configure your Samba server. To use SWAT, \
-# connect to port 901 with your favorite web browser.
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.3/swat.xinetd,v 1.1 2009/06/26 20:24:11 patrick Exp $
-
-service swat
-{
- port = 901
- socket_type = stream
- wait = no
- only_from = localhost
- user = root
- server = /usr/sbin/swat
- log_on_failure += USERID
- disable = yes
-}
diff --git a/net-fs/samba-server/files/3.4/lmhosts b/net-fs/samba-server/files/3.4/lmhosts
deleted file mode 100644
index c890093863e1..000000000000
--- a/net-fs/samba-server/files/3.4/lmhosts
+++ /dev/null
@@ -1,2 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.4/lmhosts,v 1.1 2009/10/09 17:21:30 patrick Exp $
-127.0.0.1 localhost
diff --git a/net-fs/samba-server/files/3.4/samba.confd b/net-fs/samba-server/files/3.4/samba.confd
deleted file mode 100644
index 8ef8d7351a27..000000000000
--- a/net-fs/samba-server/files/3.4/samba.confd
+++ /dev/null
@@ -1,28 +0,0 @@
-#add "winbind" to the daemon_list if you also want winbind to start
-daemon_list="smbd nmbd"
-
-#----------------------------------------------------------------------------
-# Daemons calls: <daemon_name>_<command_option>
-#----------------------------------------------------------------------------
-my_service_name="samba"
-my_service_PRE="unset TMP TMPDIR"
-my_service_POST=""
-
-#----------------------------------------------------------------------------
-# Daemons calls: <daemon_name>_<command_option>
-#----------------------------------------------------------------------------
-smbd_start_options="-D"
-smbd_start="start-stop-daemon --start --exec /usr/sbin/smbd -- ${smbd_start_options}"
-smbd_stop="start-stop-daemon --stop --exec /usr/sbin/smbd"
-smbd_reload="killall -HUP smbd"
-
-nmbd_start_options="-D"
-nmbd_start="start-stop-daemon --start --exec /usr/sbin/nmbd -- ${nmbd_start_options}"
-nmbd_stop="start-stop-daemon --stop --exec /usr/sbin/nmbd"
-nmbd_reload="killall -HUP nmbd"
-
-winbind_start_options=""
-winbind_start="start-stop-daemon --start --exec /usr/sbin/winbindd -- ${winbind_start_options}"
-winbind_stop="start-stop-daemon --stop --oknodo --exec /usr/sbin/winbindd"
-winbind_reload="killall -HUP winbindd"
-
diff --git a/net-fs/samba-server/files/3.4/samba.initd b/net-fs/samba-server/files/3.4/samba.initd
deleted file mode 100644
index 72460ef80f89..000000000000
--- a/net-fs/samba-server/files/3.4/samba.initd
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.4/samba.initd,v 1.1 2009/10/09 17:21:30 patrick Exp $
-
-opts="reload"
-
-depend() {
- after slapd
- need net
- use cupsd
-}
-
-DAEMONNAME="${SVCNAME##samba.}"
-[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME}
-
-signal_do() {
- local signal="$1"
- [ -z "${signal}" ] && return 0
-
- local result=0 last_result=0 daemon= cmd_exec=
- for daemon in ${daemon_list} ; do
- eval cmd_exec=\$${daemon}_${signal}
- if [ -n "${cmd_exec}" ]; then
- ebegin "${my_service_name} -> ${signal}: ${daemon}"
- #echo ${cmd} '->' ${!cmd}
- ${cmd_exec} > /dev/null
- last_result=$?
- eend ${last_result}
- fi
- result=$(( ${result} + ${last_result} ))
- done
- return ${result}
-}
-start() {
- ${my_service_PRE}
- signal_do start && return 0
-
- eerror "Error: starting services (see system logs)"
- signal_do stop
- return 1
-}
-stop() {
- ${my_service_PRE}
- if signal_do stop ; then
- ${my_service_POST}
- return 0
- fi
-}
-reload() {
- ${my_service_PRE}
- signal_do reload
-}
diff --git a/net-fs/samba-server/files/3.4/smb.conf.default b/net-fs/samba-server/files/3.4/smb.conf.default
deleted file mode 100644
index 4c9a4a6d529f..000000000000
--- a/net-fs/samba-server/files/3.4/smb.conf.default
+++ /dev/null
@@ -1,271 +0,0 @@
-# This is the main Samba configuration file. You should read the
-# smb.conf(5) manual page in order to understand the options listed
-# here. Samba has a huge number of configurable options (perhaps too
-# many!) most of which are not shown in this example
-#
-# For a step to step guide on installing, configuring and using samba,
-# read the Samba-HOWTO-Collection. This may be obtained from:
-# http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
-#
-# Many working examples of smb.conf files can be found in the
-# Samba-Guide which is generated daily and can be downloaded from:
-# http://www.samba.org/samba/docs/Samba-Guide.pdf
-#
-# Any line which starts with a ; (semi-colon) or a # (hash)
-# is a comment and is ignored. In this example we will use a #
-# for commentry and a ; for parts of the config file that you
-# may wish to enable
-#
-# NOTE: Whenever you modify this file you should run the command "testparm"
-# to check that you have not made any basic syntactic errors.
-#
-#======================= Global Settings =====================================
-[global]
-
-# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
- workgroup = MYGROUP
-
-# server string is the equivalent of the NT Description field
- server string = Samba Server
-
-# Security mode. Defines in which mode Samba will operate. Possible
-# values are share, user, server, domain and ads. Most people will want
-# user level security. See the Samba-HOWTO-Collection for details.
- security = user
-
-# This option is important for security. It allows you to restrict
-# connections to machines which are on your local network. The
-# following example restricts access to two C class networks and
-# the "loopback" interface. For more examples of the syntax see
-# the smb.conf man page
-; hosts allow = 192.168.1. 192.168.2. 127.
-
-# If you want to automatically load your printer list rather
-# than setting them up individually then you'll need this
- load printers = yes
-
-# you may wish to override the location of the printcap file
-; printcap name = /etc/printcap
-
-# on SystemV system setting printcap name to lpstat should allow
-# you to automatically obtain a printer list from the SystemV spool
-# system
-; printcap name = lpstat
-
-# It should not be necessary to specify the print system type unless
-# it is non-standard. Currently supported print systems include:
-# bsd, cups, sysv, plp, lprng, aix, hpux, qnx
-; printing = cups
-
-# Uncomment this if you want a guest account, you must add this to /etc/passwd
-# otherwise the user "nobody" is used
-; guest account = pcguest
-
-# this tells Samba to use a separate log file for each machine
-# that connects
- log file = /var/log/samba/log.%m
-
-# Put a capping on the size of the log files (in Kb).
- max log size = 50
-
-# Use password server option only with security = server
-# The argument list may include:
-# password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
-# or to auto-locate the domain controller/s
-# password server = *
-; password server = <NT-Server-Name>
-
-# Use the realm option only with security = ads
-# Specifies the Active Directory realm the host is part of
-; realm = MY_REALM
-
-# Backend to store user information in. New installations should
-# use either tdbsam or ldapsam. smbpasswd is available for backwards
-# compatibility. tdbsam requires no further configuration.
-; passdb backend = tdbsam
-
-# Using the following line enables you to customise your configuration
-# on a per machine basis. The %m gets replaced with the netbios name
-# of the machine that is connecting.
-# Note: Consider carefully the location in the configuration file of
-# this line. The included file is read at that point.
-; include = /etc/samba/smb.conf.%m
-
-# Configure Samba to use multiple interfaces
-# If you have multiple network interfaces then you must list them
-# here. See the man page for details.
-; interfaces = 192.168.12.2/24 192.168.13.2/24
-
-# Browser Control Options:
-# set local master to no if you don't want Samba to become a master
-# browser on your network. Otherwise the normal election rules apply
-; local master = no
-
-# OS Level determines the precedence of this server in master browser
-# elections. The default value should be reasonable
-; os level = 33
-
-# Domain Master specifies Samba to be the Domain Master Browser. This
-# allows Samba to collate browse lists between subnets. Don't use this
-# if you already have a Windows NT domain controller doing this job
-; domain master = yes
-
-# Preferred Master causes Samba to force a local browser election on startup
-# and gives it a slightly higher chance of winning the election
-; preferred master = yes
-
-# Enable this if you want Samba to be a domain logon server for
-# Windows95 workstations.
-; domain logons = yes
-
-# if you enable domain logons then you may want a per-machine or
-# per user logon script
-# run a specific logon batch file per workstation (machine)
-; logon script = %m.bat
-# run a specific logon batch file per username
-; logon script = %U.bat
-
-# Where to store roving profiles (only for Win95 and WinNT)
-# %L substitutes for this servers netbios name, %U is username
-# You must uncomment the [Profiles] share below
-; logon path = \\%L\Profiles\%U
-
-# Windows Internet Name Serving Support Section:
-# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
-; wins support = yes
-
-# WINS Server - Tells the NMBD components of Samba to be a WINS Client
-# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
-; wins server = w.x.y.z
-
-# WINS Proxy - Tells Samba to answer name resolution queries on
-# behalf of a non WINS capable client, for this to work there must be
-# at least one WINS Server on the network. The default is NO.
-; wins proxy = yes
-
-# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
-# via DNS nslookups. The default is NO.
- dns proxy = no
-
-# These scripts are used on a domain controller or stand-alone
-# machine to add or delete corresponding unix accounts
-; add user script = /usr/sbin/useradd %u
-; add group script = /usr/sbin/groupadd %g
-; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
-; delete user script = /usr/sbin/userdel %u
-; delete user from group script = /usr/sbin/deluser %u %g
-; delete group script = /usr/sbin/groupdel %g
-
-
-#============================ Share Definitions ==============================
-[homes]
- comment = Home Directories
- browseable = no
- writable = yes
-
-# Un-comment the following and create the netlogon directory for Domain Logons
-; [netlogon]
-; comment = Network Logon Service
-; path = /var/lib/samba/netlogon
-; guest ok = yes
-; writable = no
-; share modes = no
-
-
-# Un-comment the following to provide a specific roving profile share
-# the default is to use the user's home directory
-;[Profiles]
-; path = /var/lib/samba/profiles
-; browseable = no
-; guest ok = yes
-
-
-# NOTE: If you have a BSD-style print system there is no need to
-# specifically define each individual printer
-[printers]
- comment = All Printers
- path = /var/spool/samba
- browseable = no
-# Set public = yes to allow user 'guest account' to print
- guest ok = no
- writable = no
- printable = yes
-
-# This one is useful for people to share files
-;[tmp]
-; comment = Temporary file space
-; path = /tmp
-; read only = no
-; public = yes
-
-# A publicly accessible directory, but read only, except for people in
-# the "staff" group
-;[public]
-; comment = Public Stuff
-; path = /home/samba
-; public = yes
-; writable = yes
-; printable = no
-; write list = @staff
-
-# Other examples.
-#
-# A private printer, usable only by fred. Spool data will be placed in fred's
-# home directory. Note that fred must have write access to the spool directory,
-# wherever it is.
-;[fredsprn]
-; comment = Fred's Printer
-; valid users = fred
-; path = /homes/fred
-; printer = freds_printer
-; public = no
-; writable = no
-; printable = yes
-
-# A private directory, usable only by fred. Note that fred requires write
-# access to the directory.
-;[fredsdir]
-; comment = Fred's Service
-; path = /usr/somewhere/private
-; valid users = fred
-; public = no
-; writable = yes
-; printable = no
-
-# a service which has a different directory for each machine that connects
-# this allows you to tailor configurations to incoming machines. You could
-# also use the %U option to tailor it by user name.
-# The %m gets replaced with the machine name that is connecting.
-;[pchome]
-; comment = PC Directories
-; path = /usr/pc/%m
-; public = no
-; writable = yes
-
-# A publicly accessible directory, read/write to all users. Note that all files
-# created in the directory by users will be owned by the default user, so
-# any user with access can delete any other user's files. Obviously this
-# directory must be writable by the default user. Another user could of course
-# be specified, in which case all files would be owned by that user instead.
-;[public]
-; path = /usr/somewhere/else/public
-; public = yes
-; only guest = yes
-; writable = yes
-; printable = no
-
-# The following two entries demonstrate how to share a directory so that two
-# users can place files there that will be owned by the specific users. In this
-# setup, the directory should be writable by both users and should have the
-# sticky bit set on it to prevent abuse. Obviously this could be extended to
-# as many users as required.
-;[myshare]
-; comment = Mary's and Fred's stuff
-; path = /usr/somewhere/shared
-; valid users = mary fred
-; public = no
-; writable = yes
-; printable = no
-; create mask = 0765
-
-
diff --git a/net-fs/samba-server/files/3.4/smbusers b/net-fs/samba-server/files/3.4/smbusers
deleted file mode 100644
index bb0ac533d3a5..000000000000
--- a/net-fs/samba-server/files/3.4/smbusers
+++ /dev/null
@@ -1,7 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.4/smbusers,v 1.1 2009/10/09 17:21:30 patrick Exp $
-
-# Syntax:
-# Unix_name = SMB_name1 SMB_name2 ...
-
-root = Administrator admin
-nobody = guest pcguest smbguest
diff --git a/net-fs/samba-server/files/3.4/swat.xinetd b/net-fs/samba-server/files/3.4/swat.xinetd
deleted file mode 100644
index c144752efd13..000000000000
--- a/net-fs/samba-server/files/3.4/swat.xinetd
+++ /dev/null
@@ -1,17 +0,0 @@
-# default: off
-# description: SWAT is the Samba Web Admin Tool. Use swat \
-# to configure your Samba server. To use SWAT, \
-# connect to port 901 with your favorite web browser.
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.4/swat.xinetd,v 1.1 2009/10/09 17:21:30 patrick Exp $
-
-service swat
-{
- port = 901
- socket_type = stream
- wait = no
- only_from = localhost
- user = root
- server = /usr/sbin/swat
- log_on_failure += USERID
- disable = yes
-}
diff --git a/net-fs/samba-server/files/samba-3.4.2-add-zlib-linking.patch b/net-fs/samba-server/files/samba-3.4.2-add-zlib-linking.patch
deleted file mode 100644
index f75f7f546de7..000000000000
--- a/net-fs/samba-server/files/samba-3.4.2-add-zlib-linking.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- source3/Makefile.in.orig 2009-09-30 14:17:40.000000000 +0200
-+++ source3/Makefile.in 2009-10-07 10:11:56.090719799 +0200
-@@ -1470,7 +1470,7 @@
- @$(CC) -o $@ $(CIFS_UPCALL_OBJ) $(DYNEXP) $(LDFLAGS) \
- $(LIBSMBCLIENT_OBJ1) $(LIBS) -lkeyutils $(KRB5LIBS) \
- $(LDAP_LIBS) $(LIBTALLOC_LIBS) $(LIBWBCLIENT_LIBS) \
-- $(LIBTDB_LIBS) $(NSCD_LIBS)
-+ $(LIBTDB_LIBS) $(NSCD_LIBS) $(ZLIB_LIBS)
-
- bin/testparm@EXEEXT@: $(BINARY_PREREQS) $(TESTPARM_OBJ) @BUILD_POPT@ @LIBTALLOC_TARGET@ @LIBTDB_TARGET@
- @echo Linking $@
diff --git a/net-fs/samba-server/files/samba-3.4.2-fix-samba4-automake.patch b/net-fs/samba-server/files/samba-3.4.2-fix-samba4-automake.patch
deleted file mode 100644
index ade4da9820d6..000000000000
--- a/net-fs/samba-server/files/samba-3.4.2-fix-samba4-automake.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- source4/build/m4/public.m4.org 2009-09-30 14:17:40.000000000 +0200
-+++ source4/build/m4/public.m4 2009-10-07 08:42:10.000000000 +0200
-@@ -86,10 +86,10 @@
- if $PKG_CONFIG --atleast-pkgconfig-version $SAMBA_PKG_CONFIG_MIN_VERSION; then
- AC_MSG_CHECKING(for $2)
-
-- if $PKG_CONFIG --exists '$2' ; then
-+ if $PKG_CONFIG --exists "$2" ; then
- AC_MSG_RESULT(yes)
-
-- $1_CFLAGS="`$PKG_CONFIG --cflags '$2'`"
-+ $1_CFLAGS="`$PKG_CONFIG --cflags \"$2\"`"
- OLD_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS $$1_CFLAGS"
- AC_MSG_CHECKING([that the C compiler can use the $1_CFLAGS])
-@@ -101,15 +101,15 @@
- CFLAGS="$OLD_CFLAGS"
-
- SMB_EXT_LIB($1,
-- [`$PKG_CONFIG --libs-only-l '$2'`],
-- [`$PKG_CONFIG --cflags-only-other '$2'`],
-- [`$PKG_CONFIG --cflags-only-I '$2'`],
-- [`$PKG_CONFIG --libs-only-other '$2'` `$PKG_CONFIG --libs-only-L '$2'`])
-+ [`$PKG_CONFIG --libs-only-l "$2"`],
-+ [`$PKG_CONFIG --cflags-only-other "$2"`],
-+ [`$PKG_CONFIG --cflags-only-I "$2"`],
-+ [`$PKG_CONFIG --libs-only-other "$2"` `$PKG_CONFIG --libs-only-L "$2"`])
- ac_cv_$1_found=yes
-
- else
- AC_MSG_RESULT(no)
-- $PKG_CONFIG --errors-to-stdout --print-errors '$2'
-+ $PKG_CONFIG --errors-to-stdout --print-errors "$2"
- ac_cv_$1_found=no
- fi
- else
diff --git a/net-fs/samba-server/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch b/net-fs/samba-server/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch
deleted file mode 100644
index 8a849214a983..000000000000
--- a/net-fs/samba-server/files/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- lib/replace/libreplace_ld.m4.orig 2009-09-30 14:17:40.000000000 +0200
-+++ lib/replace/libreplace_ld.m4 2009-10-07 02:07:26.000000000 +0200
-@@ -249,6 +249,22 @@
- esac
- ])
-
-+AC_DEFUN([AC_LD_VERSIONSCRIPT],
-+[
-+ AC_SUBST(VERSIONSCRIPT)
-+ VERSIONSCRIPT=""
-+ case "$host_os" in
-+ *linux*|*gnu*)
-+ VERSIONSCRIPT="-Wl,--version-script"
-+ ;;
-+ *solaris*)
-+ if test "${GCC}" = "yes"; then
-+ VERSIONSCRIPT="-Wl,--version-script"
-+ fi
-+ ;;
-+ esac
-+])
-+
- AC_DEFUN([AC_LIBREPLACE_MDLD],
- [
- AC_REQUIRE([AC_LIBREPLACE_LD_SHLIB_LINKER])
diff --git a/net-fs/samba-server/files/samba-3.4.2-lib.tevent.python.mk b/net-fs/samba-server/files/samba-3.4.2-lib.tevent.python.mk
deleted file mode 100644
index 3a0375580bea..000000000000
--- a/net-fs/samba-server/files/samba-3.4.2-lib.tevent.python.mk
+++ /dev/null
@@ -1,6 +0,0 @@
-[PYTHON::pytevent]
-LIBRARY_REALNAME = tevent.$(SHLIBEXT)
-PRIVATE_DEPENDENCIES = LIBTEVENT PYTALLOC LIBSAMBA-UTIL LIBREPLACE
-
-pytevent_OBJ_FILES = $(libteventsrcdir)/pytevent.o
-
diff --git a/net-fs/samba-server/files/samba-3.4.2-missing_includes.patch b/net-fs/samba-server/files/samba-3.4.2-missing_includes.patch
deleted file mode 100644
index be26fa068770..000000000000
--- a/net-fs/samba-server/files/samba-3.4.2-missing_includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source3/client/mtab.c.orig 2009-03-23 09:33:48.339895132 +0100
-+++ source3/client/mtab.c 2009-03-23 09:33:58.159797512 +0100
-@@ -32,6 +32,7 @@
- #include <errno.h>
- #include <stdio.h>
- #include <sys/time.h>
-+#include <sys/stat.h>
- #include <time.h>
- #include <fcntl.h>
- #include <mntent.h>
diff --git a/net-fs/samba-server/files/samba-3.4.2-upgrade-tevent-version.patch b/net-fs/samba-server/files/samba-3.4.2-upgrade-tevent-version.patch
deleted file mode 100644
index 5a614c637996..000000000000
--- a/net-fs/samba-server/files/samba-3.4.2-upgrade-tevent-version.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- source4/min_versions.m4.orig 2009-09-30 14:17:40.000000000 +0200
-+++ source4/min_versions.m4 2009-10-07 10:01:14.478984106 +0200
-@@ -3,4 +3,4 @@
- TDB_MIN_VERSION=1.1.3
- TALLOC_MIN_VERSION=1.3.0
- LDB_REQUIRED_VERSION=0.9.3
--TEVENT_REQUIRED_VERSION=0.9.6
-+TEVENT_REQUIRED_VERSION=0.9.8
diff --git a/net-fs/samba-server/metadata.xml b/net-fs/samba-server/metadata.xml
deleted file mode 100644
index cbe946efd056..000000000000
--- a/net-fs/samba-server/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>samba</herd>
-<maintainer>
- <email>samba@gentoo.org</email>
- <name>Samba Team</name>
-</maintainer>
-<longdescription>
-Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Integration with various accounting and antivirus backends. License: GNU General Public License.
-</longdescription>
-<use>
- <flag name="ads">Enable Active Directory support</flag>
- <flag name="aio">Enable asynchronous IO support</flag>
- <flag name="cluster">Enable support for clustering</flag>
- <flag name="quota">Enables support for user quotas</flag>
- <flag name="swat">Enables support for swat configuration gui</flag>
- <flag name="winbind">Enables support for the winbind auth daemon</flag>
- <flag name="samba4">Enable experimental samba4 features"</flag>
-</use>
-</pkgmetadata>
diff --git a/net-fs/samba-server/samba-server-3.3.10.ebuild b/net-fs/samba-server/samba-server-3.3.10.ebuild
deleted file mode 100644
index e0a5f608f7d3..000000000000
--- a/net-fs/samba-server/samba-server-3.3.10.ebuild
+++ /dev/null
@@ -1,222 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/samba-server-3.3.10.ebuild,v 1.1 2010/01/14 12:53:16 patrick Exp $
-
-EAPI="2"
-
-inherit pam confutils versionator multilib
-
-MY_P="samba-${PV}"
-
-DESCRIPTION="Libraries from Samba"
-HOMEPAGE="http://www.samba.org/"
-SRC_URI="mirror://samba/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE="acl ads aio avahi caps cluster cups debug doc examples fam ldap quota swat syslog winbind zeroconf"
-
-# currently a bit broken
-RESTRICT="test"
-
-DEPEND="!<net-fs/samba-3.3
- ads? ( virtual/krb5 sys-fs/e2fsprogs net-fs/samba-libs[ads] )
- dev-libs/popt
- virtual/libiconv
- avahi? ( net-dns/avahi )
- zeroconf? ( !avahi? ( || ( net-dns/avahi[mdnsresponder-compat] net-misc/mDNSResponder ) ) )
- caps? ( sys-libs/libcap )
- cups? ( net-print/cups )
- debug? ( dev-libs/dmalloc )
- ldap? ( net-nds/openldap )
- syslog? ( virtual/logger )
- net-fs/samba-libs[caps?,cluster?,cups?,ldap?,syslog?,winbind?]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}/source"
-
-# TODO:
-# - enable iPrint on Prefix/OSX and Darwin?
-# - selftest-prefix? selftest?
-
-CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"
-SBINPROGS="bin/smbd bin/nmbd"
-BINPROGS="bin/testparm bin/smbstatus bin/smbcontrol bin/tdbbackup bin/pdbedit
- bin/tdbdump bin/tdbtool bin/profiles bin/sharesec
- bin/eventlogadm bin/ldbedit bin/ldbsearch bin/ldbadd bin/ldbdel bin/ldbmodify bin/ldbrename"
-
-pkg_setup() {
- confutils_use_depend_all ads ldap
-}
-
-src_prepare() {
- sed -i \
- -e 's|"lib32" ||' \
- -e 's|if test -d "$i/$l" ;|if test -d "$i/$l" -o -L "$i/$l";|' \
- configure || die "sed failed"
-
- sed -i \
- -e 's|@LIBTALLOC_SHARED@||g' \
- -e 's|@LIBTDB_SHARED@||g' \
- -e 's|@LIBWBCLIENT_SHARED@||g' \
- -e 's|@LIBNETAPI_SHARED@||g' \
- -e 's|$(REG_SMBCONF_OBJ) @LIBNETAPI_STATIC@ $(LIBNET_OBJ)|$(REG_SMBCONF_OBJ) @LIBNETAPI_LIBS@ $(LIBNET_OBJ)|' \
- Makefile.in || die "sed failed"
-
- # Upstream doesn't want us to link certain things dynamically, but those binaries here seem to work
- sed -i \
- -e '/^LINK_LIBNETAPI/d' \
- configure || die "sed failed"
-
- #Fixing crash in dns_register_smbd_reply
- #epatch "${CONFDIR}/${PN}-3.3.7-dns-register.patch"
- # fixed in 3.3.10 ?
-}
-
-src_configure() {
- local myconf
-
- # Filter out -fPIE
- [[ ${CHOST} == *-*bsd* ]] && myconf="${myconf} --disable-pie"
- use hppa && myconf="${myconf} --disable-pie"
-
- # Upstream refuses to make this configurable
- export ac_cv_header_sys_capability_h=no
- use caps && export ac_cv_header_sys_capability_h=yes
-
- local dnssd="--disable-dnssd"
- use zeroconf && ! use avahi && dnssd="--enable-dnssd"
-
- # Notes:
- # - FAM is a plugin for the server
- # - DNS-SD is only used in client/server code
- # - AFS is a pw-auth-method and only used in client/server code
- # - AFSACL is a server module
- # - automount is only needed in conjunction with NIS and we don't have that
- # anymore
- # - quota-support is only needed in server-code
- # - acl-support is only used in server-code
- # - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default
- econf ${myconf} \
- --with-piddir=/var/run/samba \
- --sysconfdir=/etc/samba \
- --localstatedir=/var \
- $(use_enable debug developer) \
- --enable-largefile \
- --enable-socket-wrapper \
- --enable-nss-wrapper \
- $(use_enable swat) \
- $(use_enable debug dmalloc) \
- $(use_enable cups) \
- --disable-iprint \
- $(use_enable fam) \
- --enable-shared-libs \
- ${dnssd} \
- $(use_enable avahi) \
- --with-fhs \
- --with-privatedir=/var/lib/samba/private \
- --with-rootsbindir=/var/cache/samba \
- --with-lockdir=/var/cache/samba \
- --with-swatdir=/usr/share/doc/${PF}/swat \
- --with-configdir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-pammodulesdir=$(getpam_mod_dir) \
- --without-afs \
- --without-fake-kaserver \
- --without-vfs-afsacl \
- $(use_with ldap) \
- $(use_with ads) \
- $(use_with ads krb5 /usr) \
- $(use_with ads dnsupdate) \
- --without-automount \
- --without-cifsmount \
- --without-cifsupcall \
- --without-pam \
- --without-pam_smbpass \
- $(use_with syslog) \
- $(use_with quota quotas) \
- $(use_with quota sys-quotas) \
- --without-utmp \
- --with-lib{talloc,tdb,netapi,smbclient,smbsharemodes} \
- --without-libaddns \
- $(use_with cluster ctdb /usr) \
- $(use_with cluster cluster-support) \
- $(use_with acl acl-support) \
- $(use_with aio aio-support) \
- --with-sendfile-support \
- $(use_with winbind)
-
- use swat && SBINPROGS="${SBINPROGS} bin/swat"
- use winbind && SBINPROGS="${SBINPROGS} bin/winbindd"
- use ads && use winbind && SBIN_PROGS="${SBINPROGS} bin/winbind_krb5_locator"
-
- use winbind && BINPROGS="${BINPROGS} bin/wbinfo"
-}
-
-src_compile() {
- emake ${SBINPROGS} || die "building server binaries failed"
- emake modules || die "building modules failed"
- emake ${BINPROGS} || die "building binaries failed"
-}
-
-src_install() {
- dosbin ${SBINPROGS} || die "installing server binaries failed"
-
- emake DESTDIR="${D}" installmodules || die "installing modules failed"
-
- dobin ${BINPROGS} || die "installing binaries failed"
-
- for prog in ${BINPROGS} ${SBINPROGS} ; do
- doman ../docs/manpages/${prog/bin\/}*
- done
-
- doman ../docs/manpages/vfs* ../docs/manpages/samba.7 ../docs/manpages/smb.conf.5
-
- diropts -m0700
- keepdir /var/lib/samba/private
-
- diropts -m1777
- keepdir /var/spool/samba
-
- diropts -m0755
- keepdir /var/{cache,log}/samba
- keepdir /var/lib/samba/{netlogon,profiles}
- keepdir /var/lib/samba/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC,X64,IA64,COLOR}
- keepdir /usr/$(get_libdir)/samba/{auth,pdb,rpc,idmap,nss_info,gpext}
-
- newconfd "${CONFDIR}/samba.confd" samba
- newinitd "${CONFDIR}/samba.initd" samba
-
- insinto /etc/samba
- doins "${CONFDIR}"/{smbusers,lmhosts,smb.conf.default}
-
- insinto /usr/"$(get_libdir)"/samba
- doins codepages/{valid.dat,upcase.dat,lowcase.dat}
-
- if use ldap ; then
- insinto /etc/openldap/schema
- doins ../examples/LDAP/samba.schema
- fi
-
- if use swat ; then
- insinto /etc/xinetd.d
- newins "${CONFDIR}/swat.xinetd" swat
- script/installswat.sh "${D}" "${ROOT}/usr/share/doc/${PF}/swat" "${S}" \
- || die "installing swat failed"
- fi
-
- dodoc ../MAINTAINERS ../README* ../Roadmap ../WHATSNEW.txt ../docs/THANKS
-
- if use doc ; then
- dohtml -r ../docs/htmldocs/*
- dodoc ../docs/*.pdf
- fi
-
- if use examples ; then
- cd ../examples
- insinto /usr/share/doc/${PF}/examples
- doins -r \
- auth autofs dce-dfs LDAP logon misc pdb perfcounter \
- printer-accounting printing scripts tridge validchars VFS
- fi
-}
diff --git a/net-fs/samba-server/samba-server-3.4.5.ebuild b/net-fs/samba-server/samba-server-3.4.5.ebuild
deleted file mode 100644
index 69270f20a207..000000000000
--- a/net-fs/samba-server/samba-server-3.4.5.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/samba-server-3.4.5.ebuild,v 1.1 2010/01/19 19:06:52 patrick Exp $
-
-EAPI="2"
-
-inherit pam confutils versionator multilib autotools
-
-MY_P="samba-${PV}"
-
-DESCRIPTION="Samba Server component"
-HOMEPAGE="http://www.samba.org/"
-SRC_URI="mirror://samba/${MY_P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="samba4 acl ads aio avahi caps cluster cups debug doc examples fam ldap pam quota swat syslog winbind zeroconf"
-
-DEPEND="!<net-fs/samba-3.3
- ads? ( virtual/krb5 sys-fs/e2fsprogs net-fs/samba-libs[ads] )
- dev-libs/popt
- virtual/libiconv
- avahi? ( net-dns/avahi )
- zeroconf? ( !avahi? ( || ( net-dns/avahi[mdnsresponder-compat] net-misc/mDNSResponder ) ) )
- caps? ( sys-libs/libcap )
- cups? ( net-print/cups )
- debug? ( dev-libs/dmalloc )
- fam? ( dev-libs/libgamin )
- ldap? ( net-nds/openldap )
- pam? ( sys-libs/pam )
- syslog? ( virtual/logger )
- sys-libs/tdb
- sys-libs/talloc
- ~net-fs/samba-libs-${PV}[caps?,cluster?,cups?,ldap?,syslog?,winbind?,ads?,samba4?]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}/source3"
-
-RESTRICT="test"
-
-CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"
-SBINPROGS="bin/smbd bin/nmbd"
-BINPROGS="bin/testparm bin/smbstatus bin/smbcontrol bin/pdbedit
- bin/profiles bin/sharesec bin/eventlogadm"
-#bin/ldbedit bin/ldbsearch bin/ldbadd bin/ldbdel bin/ldbmodify bin/ldbrename"
-
-pkg_setup() {
- confutils_use_depend_all samba4 ads
- confutils_use_depend_all ads ldap
-}
-
-src_prepare() {
-
- cd ".."
-
- epatch \
- "${FILESDIR}/samba-3.4.2-missing_includes.patch" \
- "${FILESDIR}/samba-3.4.2-fix-samba4-automake.patch" \
- "${FILESDIR}/samba-3.4.2-insert-AC_LD_VERSIONSCRIPT.patch"
-# "${FILESDIR}/samba-3.4.2-upgrade-tevent-version.patch" \
-
- cp "${FILESDIR}/samba-3.4.2-lib.tevent.python.mk" "lib/tevent/python.mk"
-
- cd "source3"
- eautoconf -Ilibreplace -Im4 -I../m4 -I../lib/replace -I../source4
-}
-
-src_configure() {
- local myconf
-
- # compile franky samba4 hybrid
- # http://wiki.samba.org/index.php/Franky
- if use samba4 ; then
- myconf="${myconf} --enable-merged-build --enable-developer"
- if has_version app-crypt/heimdal ; then
- myconf="${myconf} --with-krb5=/usr/"
- elif has_version app-crypt/mit-krb5 ; then
- die "MIT Kerberos not supported by samba 4, use heimdal"
- else
- die "No supported kerberos provider detected"
- fi
- fi
-
- # Filter out -fPIE
- [[ ${CHOST} == *-*bsd* ]] && myconf="${myconf} --disable-pie"
- use hppa && myconf="${myconf} --disable-pie"
-
- # Upstream refuses to make this configurable
- export ac_cv_header_sys_capability_h=no
- use caps && export ac_cv_header_sys_capability_h=yes
-
- local dnssd="--disable-dnssd"
- use zeroconf && ! use avahi && dnssd="--enable-dnssd"
-
- # Notes:
- # - FAM is a plugin for the server
- # - DNS-SD is only used in client/server code
- # - AFS is a pw-auth-method and only used in client/server code
- # - AFSACL is a server module
- # - automount is only needed in conjunction with NIS and we don't have that
- # anymore
- # - quota-support is only needed in server-code
- # - acl-support is only used in server-code
- # - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default
-
- econf ${myconf} \
- --with-piddir=/var/run/samba \
- --sysconfdir=/etc/samba \
- --localstatedir=/var \
- $(use_enable debug developer) \
- --enable-largefile \
- --enable-socket-wrapper \
- --enable-nss-wrapper \
- $(use_enable swat) \
- $(use_enable debug dmalloc) \
- $(use_enable cups) \
- --disable-iprint \
- $(use_enable fam) \
- --enable-shared-libs \
- ${dnssd} \
- $(use_enable avahi) \
- --with-fhs \
- --with-privatedir=/var/lib/samba/private \
- --with-rootsbindir=/var/cache/samba \
- --with-lockdir=/var/cache/samba \
- --with-swatdir=/usr/share/doc/${PF}/swat \
- --with-configdir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-pammodulesdir=$(getpam_mod_dir) \
- --without-afs \
- --without-fake-kaserver \
- --without-vfs-afsacl \
- $(use_with ldap) \
- $(use_with ads) \
- $(use_with ads krb5 /usr) \
- $(use_with ads dnsupdate) \
- --without-automount \
- --without-cifsmount \
- --without-cifsupcall \
- $(use_with pam ) \
- $(use_with pam pam_smbpass ) \
- $(use_with syslog) \
- $(use_with quota quotas) \
- $(use_with quota sys-quotas) \
- --without-utmp \
- --without-lib{talloc,tdb,netapi,smbclient,smbsharemodes} \
- --without-libaddns \
- $(use_with cluster ctdb /usr) \
- $(use_with cluster cluster-support) \
- $(use_with acl acl-support) \
- $(use_with aio aio-support) \
- --with-sendfile-support \
- $(use_with winbind)
-
- use swat && SBINPROGS="${SBINPROGS} bin/swat"
- use winbind && SBINPROGS="${SBINPROGS} bin/winbindd"
- use ads && use winbind && SBIN_PROGS="${SBINPROGS} bin/winbind_krb5_locator"
-
- use winbind && BINPROGS="${BINPROGS} bin/wbinfo"
-}
-
-src_compile() {
- emake ${SBINPROGS} || die "building server binaries failed"
- emake modules || die "building modules failed"
- emake ${BINPROGS} || die "building binaries failed"
-}
-
-src_install() {
- dosbin ${SBINPROGS} || die "installing server binaries failed"
-
- emake DESTDIR="${D}" installmodules || die "installing modules failed"
-
- dobin ${BINPROGS} || die "installing binaries failed"
-
- for prog in ${BINPROGS} ${SBINPROGS} ; do
- doman ../docs/manpages/${prog/bin\/}*
- done
-
- doman ../docs/manpages/vfs* ../docs/manpages/samba.7 ../docs/manpages/smb.conf.5
-
- diropts -m0700
- keepdir /var/lib/samba/private
-
- diropts -m1777
- keepdir /var/spool/samba
-
- diropts -m0755
- keepdir /var/{cache,log}/samba
- keepdir /var/lib/samba/{netlogon,profiles}
- keepdir /var/lib/samba/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC,X64,IA64,COLOR}
- keepdir /usr/$(get_libdir)/samba/{auth,pdb,rpc,idmap,nss_info,gpext}
-
- newconfd "${CONFDIR}/samba.confd" samba
- newinitd "${CONFDIR}/samba.initd" samba
-
- insinto /etc/samba
- doins "${CONFDIR}"/{smbusers,lmhosts,smb.conf.default}
-
- insinto /usr/"$(get_libdir)"/samba
- doins ../codepages/{valid.dat,upcase.dat,lowcase.dat}
-
- if use ldap ; then
- insinto /etc/openldap/schema
- doins ../examples/LDAP/samba.schema
- fi
-
- if use swat ; then
- insinto /etc/xinetd.d
- newins "${CONFDIR}/swat.xinetd" swat
- script/installswat.sh "${D}" "${ROOT}/usr/share/doc/${PF}/swat" "${S}" \
- || die "installing swat failed"
- fi
-
- dodoc ../MAINTAINERS ../README* ../Roadmap ../WHATSNEW.txt ../docs/THANKS
-
- if use doc ; then
- dohtml -r ../docs/htmldocs/*
- dodoc ../docs/*.pdf
- fi
-
- if use examples ; then
- cd ../examples
- insinto /usr/share/doc/${PF}/examples
- doins -r \
- auth autofs dce-dfs LDAP logon misc pdb perfcounter \
- printer-accounting printing scripts tridge validchars VFS
- fi
-}