summaryrefslogtreecommitdiff
path: root/net-fs
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-04-15 11:37:59 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-04-15 11:37:59 +0000
commit83a38dc3b0262614229e05f524f7ea283ca3106e (patch)
tree34c11eeaf2bf7649b34f075481a9458f07af3527 /net-fs
parentVersion bump, bug 507696; no keywords because of build failures (diff)
downloadhistorical-83a38dc3b0262614229e05f524f7ea283ca3106e.tar.gz
historical-83a38dc3b0262614229e05f524f7ea283ca3106e.tar.bz2
historical-83a38dc3b0262614229e05f524f7ea283ca3106e.zip
Version bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'net-fs')
-rw-r--r--net-fs/samba/ChangeLog7
-rw-r--r--net-fs/samba/Manifest30
-rw-r--r--net-fs/samba/samba-4.0.17.ebuild179
3 files changed, 201 insertions, 15 deletions
diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog
index 7fb0bcceca79..a74e1df1239a 100644
--- a/net-fs/samba/ChangeLog
+++ b/net-fs/samba/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-fs/samba
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.664 2014/03/24 14:34:13 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.665 2014/04/15 11:37:58 polynomial-c Exp $
+
+*samba-4.0.17 (15 Apr 2014)
+
+ 15 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> +samba-4.0.17.ebuild:
+ Version bump.
24 Mar 2014; Agostino Sarubbo <ago@gentoo.org> samba-3.6.23.ebuild:
Stable for ppc64, wrt bug #504494
diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index b4c6007da4d9..c897f6d0683a 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -45,6 +45,7 @@ DIST samba-3.5.22.tar.gz 35385144 SHA256 b4c98f77f5634478da109063334acd9b6ad7bcb
DIST samba-3.6.22.tar.gz 34122131 SHA256 30bdf20e7788785573196a33905e7e27083a32d749285c22958edce0721cdeea SHA512 13b7d4c7ee24434626cf7e835e302252a281f00dfff1b83fd3c28f8264c1ce7afa0aa6ad237c28015fd2a39a38954189a140b36c27d8b0434a48b46d56936981 WHIRLPOOL 0daaeee4a7c7c3807ceda6558041708cca6c28ad20051cfff5547477f2acab8b896a4168f44a85eb7722dec5d3772bbc59566e79e1876820057f1f3107962cb5
DIST samba-3.6.23.tar.gz 34122387 SHA256 25bbfa81b9a26609a0be744240b63e1f5030bbcfab684cf7aea3b86ed0db2dd0 SHA512 54189079a4f65f1e9c818f9edc9d862c4261c3a4925146f3ab19603052d2c08d32b59ddc243422683338dc4f1192b22f02acaa719e11aa44146c5d3bb11fdcb0 WHIRLPOOL 4919b8911bab8182456ba5bcdc264ca028dea0300bce409bcad338965936849c61695bc99af6e006f373a0c502cc3bf1a596d52d706181674ca2b7bc5aeb19fc
DIST samba-4.0.16.tar.gz 22113747 SHA256 50f45bb2c90fdef958d959b1c6bbac57731238e268301d5fc5e9bf304b62ed15 SHA512 e449e228a1603d78401d1ee4adced0f3911dbc3a07f19ed65d571d304a457c65fa7f190815513cd365b15fae29760c6230b0c2803df31ea0f43213fb79675981 WHIRLPOOL 89b9688f8e2bc04a65fd8edd8a3af780e6a1fa4029d089928ec8cbd9572e9d3b8d6fc1a6b25d103ada39ce72151cdf5059e83517766aea777912f958d19bfaf5
+DIST samba-4.0.17.tar.gz 22126553 SHA256 6775cc093dc1f5b4feec3b47b458b78ad44f14de11f4bc8838b69e86d1ddf6ed SHA512 507561d122d0628b95b6e5837d175d951e535523be6a519836390651cb552b4a7f695e3bd519bdee22bf5287e3981c8f042c15197ea47071f8213b5b4ed83adb WHIRLPOOL a99771797c4903173c701f0b726e22bae9efc19e9dc4e460923cff97ef5a6ee7d6637c68fbf43e87ed62d9ce0e2aa399f430e96494881ab05eaae02023ffe37b
DIST samba-4.1.6.tar.gz 23177462 SHA256 6d3b25cb70acbd75352e1a6039093689ded373f6ac755c207635416786532e6b SHA512 3eaca534c475d57962088df6a23ae7230e05da4696b5b9314a6f21bff669bfd50c7f2abf04eb62462d69866545c8429f01d9886014c526eacf4009d81c8d7ff8 WHIRLPOOL b4d0e76be8740c54df07bb7e134c4727127be87df710cbd1b3e872c27a6b57bcb8499d2f4990eaff52031dd97280c654c995c2d58c43f101a840ab6a81b94e8b
DIST smb_traffic_analyzer_v2.diff.bz2 12226 SHA256 1bae7eafbe8ac2382313d5ab9d43d73ba64b63a714f0f588516952d476fb868d SHA512 aa0e457a0dd282e61e6dfcd5705c29b319832dca9711b1b5baf8373e2f079991399c3537c050219ccb861a93f86353ebff677a5c625d2e3f1f3a13ee5c4087d0 WHIRLPOOL 85ee72a360f67ebe71be5cd400ecd635280a0d7c64ebb8b94656a5ef1a94f74a987de86408af00ce1b81cc8363b1b3cf14726860d29b72ee610d4bab73d6b139
EBUILD samba-3.5.21.ebuild 12311 SHA256 2a849451f886614315680b28b944840d1c670a2b878329773de63a72797a6fa1 SHA512 5006f1afdc2df93f317d15e1e9781bee20eb0e17e4a15892cb5ebe8bb2ab0a7a56bbbf2ed67099620391eda14b53a8fdb78a5ee9634a489915fcf84b031704b7 WHIRLPOOL a295b28990480ed3e13cf76d4f04270739b2669837d5ea93691888c488ee10dad22cd4bcc2037b09e66be41eda4d3d2e064e28701acb1f2dc7acf80935283123
@@ -52,24 +53,25 @@ EBUILD samba-3.5.22.ebuild 12309 SHA256 dc195567858dc0c11b2b86fc42427e1066c5efee
EBUILD samba-3.6.22.ebuild 12795 SHA256 c762901545642fa9a73a20215dfdd59f68016f9ff52bcc075b089fa69a799815 SHA512 c882fa703e9bcae93dfab822d91a24f3222c748c2b371294b7610a031e55a142702ff7bce361bcf6d3578bd5100fb5b6246697e89c1ec3f104d546070d108c18 WHIRLPOOL dd2d473025a081aed8479cfe16db0e180a00baa0e71bff6c0c171f13e01e9af496d52e549e4ac18d05b0f6d1008c5e758ce8c7d010ebaac4853a481ed8ab1dec
EBUILD samba-3.6.23.ebuild 12795 SHA256 208240cec556bfcc16f2653fcad3984465005a108c3fcb0b27b1a8a59831175b SHA512 173d7ce74424fd56e3b721946c9c58bb455bd82dedaad11a14a67a0412ab0d5d81ae169a867275170a91ca2168219c51a7b663dee1b14bcaf715f8d77828048c WHIRLPOOL cbe16f01d25eafe98936d09c79125c52691f43d61597d5b9a984178e7ff0ae61fc4e5e09d92bd5ab73185b8e7d0428ac646595403e36a1aeeeb8ff9183b652e9
EBUILD samba-4.0.16.ebuild 4867 SHA256 3e32c48e5c3b470bf412e74d9f45e79e100364d26f54d3d4d5fcfd5a7a310059 SHA512 cf70e8f37260a1cd1dbc4d6d9282c69fe298a3879d97e7865fee1dc38bbf1c50bfc5897ad48fd3caa16bdebc1cbad086447df74682b125b3ddf8c50d0d74e419 WHIRLPOOL ac0ea0dbd2e135d5183ae77f3be30d10e063e043f00e08e3e710caa16886c70fb47fd7dcceec3c28c9a53728750584d003b3055b38fda066858d98fa7ac60ac1
+EBUILD samba-4.0.17.ebuild 4813 SHA256 ec98ed3faab01945f06557ab6aa652e9c65b16ff0053bdb434c76614a83ed65f SHA512 a3bc70bc74b451dfb7a30767371e1c43a20032de6359bbcc8a2ce7f12810e03c11d3df71dafc48d8070300932caf46c989688bf892eb03af5e3de60e89542653 WHIRLPOOL 28b457101b6e843fadf53a63f571887dc8730a3db01bc8d840570c9676fb76c4865e91264af32353ff9fcca871a85810e3651f17e3cb7edcab700defb91b950e
EBUILD samba-4.1.6.ebuild 4748 SHA256 f914f52a788afcd5e1ff8328896baf261d7ed3347a58caba7734b751852f3501 SHA512 5c9b1406becebd8a91c57811c6f0e6ce35514934c9a35b8273ef15e3521727ad8c51272b28d9014e24f8a5852728299c5933169529d3cf7592c7c3dcd6556710 WHIRLPOOL 0c82aa42a50b2aac785ff6cca715fdeba52a8e722a78d9ba8d11a60e3e5a071d73bc89e58ae87598c580f533a03de9ae1a2116a456d29021944a8d0b13557106
-MISC ChangeLog 3127 SHA256 b808cb0bfd8a73ad4cccf66c1849681ee84de11516a8a2ae2cb9f1a7d4f1d856 SHA512 e569751b7887b30f61a23a32a7d568779e28e726afe723c58846254b05e2ec3a464420997aa1026ef3840ced4a4d4f07f612d40a9869076093897b84569e4c00 WHIRLPOOL 40f9f2d631d4ca85f5daf722cf3119531def216b60243c5401ab503e272c3320f714dd724295a0ecdb2f62a4b1b8093622f45cda130307953dc92329c4126c28
+MISC ChangeLog 3258 SHA256 05a19d3fcd108e44f4087fe8b8c8a88a045ee44afe69efa5185656f3766d05d7 SHA512 135b2e842aa5187fe0847a8240ae6ac078bbfbde9c86686bde71a43a904d96fdeec0f812b62ca8e8e5faa0eaf73c118e80f2fb49184b6bb23c3a1ffbef1b1d9f WHIRLPOOL 52c03458bb2f2197e6899883e358e9a85d61028af90689071d3000cd3dcb9f55d1721f661db91eb1bdf7fc08afc15f0ab52976060aaa575971782d7b33201bd8
MISC ChangeLog-2013 106689 SHA256 00ac832a137c7ce1d21be794b45339e1f4e9c51eb1b796cbcac90a03e1cf5453 SHA512 9dc4e4e22042db7f5ff3a474eb7a454044ea6958ffc3ba5c5de6f09608cfbbcaed8db00763a38995276de03a5f1c728fc783d4addaca7da16f4be76a4e49fd6f WHIRLPOOL 85a746ae34c0386ecb151f5f323b92615cce971b1e46f249cccfdc682bdddd7dad080dd4ffbe5748f093ee11db3f5182cae6d85191a37014639a56040eff9644
MISC metadata.xml 1514 SHA256 c10deb71703017ec67f4e5bac297d9b4581fec3d8b5549b6aea2a43bda642bc0 SHA512 9e67e8f7e0c972046e32bf4539142559c24183d6c3469e5af2f901728a3c02a9fbfd50e948a9fd414107fd0cb2a8de709ffe3fc5bf3372c77a4a3db6dc622ecc WHIRLPOOL ec92ea6a1b03e70c791670e97e7d9e07e6bdb82c24ed08c186e786afcd009ab63fbee7d481a4cdc394632ad312e58a2048dae3ff333f6f7a1ad19add55e2c8f8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTMEJmAAoJELp701BxlEWfEUUP/RX84OhIogKhFRAMwfeZ0gxH
-eM7Cs1qR+axH84+br80dZXOMPEiadaThTZcgkP6YbfVLO8Im/53zVslDfedlj2k6
-LnimqLyOlfA44vxhOr/T4PHsjHqpahLVZ5IzHGKLG6N2MEuKiT2e12UchZ3NSGU4
-V+N1K9GFzt8ogSIWoBKFAh56pkYN8/mGEVvmpB7cyXIhGL1Z0NnvfgZxyW93aaR1
-bYg/nF3nd+qR51w1MZn1AQkcFSLVoOqdcq/6t7fV/HL1PdOS+MR+GUOFwda6j0wU
-fnp3wILFq+0IPGoMWyFhuYVfO5V+xN8GqT7G+MOSr5xUgR4SL+m0FdU0gxZpoX38
-gqqn4e6pvza7FTt+dv0ykq7PTCF3g5xyCocaHuTiI0+KD4wDmwePc8Shnf80arjA
-w2aKNZS6QFgmdR2MgrdBl7F+uU5aLYwD92cC8RMpRpP1YmyWlnbgAPVl4RpSeURU
-QRAoDqg8XzgfSvW4CAkGVIsyItQQcAXUYOCnt8KJm09VIqrE+5P5NTLXdTeNYSvy
-YeKgVxXry2nNu+4NsuSaqJGB7hd5cJFZxo4dXj9hXKDQ+1N8NOxgL/UVuf9bHAUi
-EbotTjipp7qInstNYR0xbyowUaZFsgZZcw0+O4j35rNwRiIgSt2FnwEy6DsHsM73
-2JuXk4vPT+ad9DvNXbr1
-=6ZK8
+iQIcBAEBCAAGBQJTTRoXAAoJEPiazRVxLXTFaXEQAMTdpqq+PYGisGa/c8QV1EZz
+MHbpzzDBmzZRw6aWA2eEMkN5NQvG6OGiSp4990QKTHzwSQjgwDXwdHfDCjg8wOo8
+b8iFUFuwUMMPLYLS6YY1ebRGzkiwlsr3x/sAGzCE/t4t7lBuSQ2dbXtNpp9Q6OUM
+qDSaDLm/RpdSGVvINKauU8btCgrQDTM/KZdaFI3ytoQgxcbMYmlyoj2JvgW/loWP
+U1TEwKtMOOigPOAkkVwdiEq0Z3amjbB3NnMQ226L9NLTW9aT/FQ9QW3TZi+NhRSi
+Um2JFmwylFiVqHOcVEvqCInX5ByPkax7rWFjfbR5r7F+s8llPiJPyStlQ3ic5SrF
+WBlKsOLVTk/nOfD9h6+Q57LKChygds+BGwCnXlcBAtY6aS9ZQnYt2NqIPULI2HvZ
+rSuGUdM6c8BBF5NEn8bC7RbN8Dm4UZFAFaFRvW2ue0+WzC06Pa828+q006LLpePP
+EdTGyHtt3muPtNoQ68Exgb23HEqmjzgmIjWB0EYY9c8jHGMg5bqkCYv28GR+7dU8
+8iHXuwz/5odSay5xjlFYyifBF4OzjOMYcSBP2XbiYLSlU6HqcqIY+1FNd7LEM3GP
+leL8A1IfjC0AWiI8kZdws/W3ZvXG7LaksYtDY4enspTPrrxxX0FnjApstCEUbFwS
+DhtBu9PtG56P2vh/EQR/
+=g4N1
-----END PGP SIGNATURE-----
diff --git a/net-fs/samba/samba-4.0.17.ebuild b/net-fs/samba/samba-4.0.17.ebuild
new file mode 100644
index 000000000000..8be6bea0acbc
--- /dev/null
+++ b/net-fs/samba/samba-4.0.17.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.17.ebuild,v 1.1 2014/04/15 11:37:58 polynomial-c Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_{6,7} )
+
+inherit python-r1 waf-utils multilib linux-info systemd
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+if [ "${PV}" = "4.9999" ]; then
+ EGIT_REPO_URI="git://git.samba.org/samba.git"
+ KEYWORDS=""
+ inherit git-2
+else
+ SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~hppa ~x86"
+fi
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="http://www.samba.org/"
+LICENSE="GPL-3"
+
+SLOT="0"
+
+IUSE="acl addns ads aio avahi client cluster cups dmapi fam gnutls iprint
+ldap quota selinux swat syslog test winbind"
+
+# sys-apps/attr is an automagic dependency (see bug #489748)
+# dev-libs/libaio is an automagic dependency (see bug #489764)
+# sys-libs/pam is an automagic dependency (see bug #489770)
+CDEPEND="${PYTHON_DEPS}
+ >=app-crypt/heimdal-1.5[-ssl]
+ dev-libs/iniparser
+ dev-libs/libaio
+ dev-libs/popt
+ sys-libs/readline
+ virtual/libiconv
+ dev-python/subunit
+ sys-apps/attr
+ sys-libs/libcap
+ >=sys-libs/ldb-1.1.16
+ >=sys-libs/tdb-1.2.11[python]
+ >=sys-libs/talloc-2.0.8[python]
+ >=sys-libs/tevent-0.9.18
+ sys-libs/zlib
+ virtual/pam
+ acl? ( virtual/acl )
+ addns? ( net-dns/bind-tools[gssapi] )
+ cluster? ( >=dev-db/ctdb-1.0.114_p1 )
+ cups? ( net-print/cups )
+ dmapi? ( sys-apps/dmapi )
+ fam? ( virtual/fam )
+ gnutls? ( dev-libs/libgcrypt:0
+ >=net-libs/gnutls-1.4.0 )
+ ldap? ( net-nds/openldap )
+ selinux? ( sec-policy/selinux-samba )"
+DEPEND="${CDEPEND}
+ virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+ client? ( net-fs/cifs-utils[ads?] )"
+
+REQUIRED_USE="ads? ( acl ldap )"
+
+RESTRICT="mirror"
+
+S="${WORKDIR}/${MY_P}"
+
+CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"
+
+# sys-apps/dmapi is an automagic dependency (see bug #474492)
+PATCHES=(
+ "${FILESDIR}/${PN}-4.1.0-remove-dmapi-automagic.patch"
+ "${FILESDIR}/named.conf.dlz.patch"
+)
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+pkg_setup() {
+ python_export_best
+ if use aio; then
+ if ! linux_config_exists || ! linux_chkconfig_present AIO; then
+ ewarn "You must enable AIO support in your kernel config, "
+ ewarn "to be able to support asynchronous I/O. "
+ ewarn "You can find it at"
+ ewarn
+ ewarn "General Support"
+ ewarn " Enable AIO support "
+ ewarn
+ ewarn "and recompile your kernel..."
+ fi
+ fi
+}
+
+src_configure() {
+ local myconf=''
+ use "cluster" && myconf+=" --with-ctdb-dir=/usr"
+ use "test" && myconf+=" --enable-selftest"
+ myconf="${myconf} \
+ --enable-fhs \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-modulesdir=/usr/$(get_libdir)/samba \
+ --with-pammodulesdir=/$(get_libdir)/security \
+ --with-piddir=/var/run/${PN} \
+ --disable-rpath \
+ --disable-rpath-install \
+ --nopyc \
+ --nopyo \
+ --disable-ntdb \
+ --bundled-libraries=NONE \
+ --builtin-libraries=NONE \
+ $(use_with addns dnsupdate) \
+ $(use_with acl acl-support) \
+ $(use_with ads) \
+ $(use_with aio aio-support) \
+ $(use_enable avahi) \
+ $(use_with cluster cluster-support) \
+ $(use_enable cups) \
+ $(use_with dmapi) \
+ $(use_with fam) \
+ $(use_enable gnutls) \
+ $(use_enable iprint) \
+ $(use_with ldap) \
+ --with-pam \
+ --with-pam_smbpass \
+ $(use_with quota quotas) \
+ $(use_with syslog) \
+ $(use_with swat) \
+ $(use_with winbind)
+ "
+ use "ads" && myconf+=" --with-shared-modules=idmap_ad"
+
+ CPPFLAGS="-I/usr/include/et ${CPPFLAGS}" \
+ waf-utils_src_configure ${myconf}
+}
+
+src_install() {
+ waf-utils_src_install
+
+ # install ldap schema for server (bug #491002)
+ if use ldap ; then
+ insinto /etc/openldap/schema
+ doins examples/LDAP/samba.schema
+ fi
+
+ # Make all .so files executable
+ find "${D}" -type f -name "*.so" -exec chmod +x {} +
+
+ # Install init script and conf.d file
+ newinitd "${CONFDIR}/samba4.initd-r1" samba
+ newconfd "${CONFDIR}/samba4.confd" samba
+
+ systemd_dotmpfilesd "${FILESDIR}"/samba.conf
+ systemd_dounit "${FILESDIR}"/nmbd.service
+ systemd_dounit "${FILESDIR}"/smbd.{service,socket}
+ systemd_newunit "${FILESDIR}"/smbd_at.service 'smbd@.service'
+ systemd_dounit "${FILESDIR}"/winbindd.service
+}
+
+src_test() {
+ "${WAF_BINARY}" test || die "test failed"
+}
+
+pkg_postinst() {
+ elog "This is is the first stable release of Samba 4.0"
+
+ ewarn "Be aware the this release contains the best of all of Samba's"
+ ewarn "technology parts, both a file server (that you can reasonably expect"
+ ewarn "to upgrade existing Samba 3.x releases to) and the AD domain"
+ ewarn "controller work previously known as 'samba4'."
+
+ elog "For further information and migration steps make sure to read "
+ elog "http://samba.org/samba/history/${P}.html "
+ elog "http://samba.org/samba/history/${PN}-4.0.0.html and"
+ elog "http://wiki.samba.org/index.php/Samba4/HOWTO "
+}