diff options
author | 2012-11-01 05:20:46 +0000 | |
---|---|---|
committer | 2012-11-01 05:20:46 +0000 | |
commit | 7f654ab7044e4cafe3a6b5a2ea806330769f954c (patch) | |
tree | 595692d132e0520a2bac4e4a1612ede556020c35 /net-fs | |
parent | Version bump. Convert to distutils-r1. Remove old. (diff) | |
download | historical-7f654ab7044e4cafe3a6b5a2ea806330769f954c.tar.gz historical-7f654ab7044e4cafe3a6b5a2ea806330769f954c.tar.bz2 historical-7f654ab7044e4cafe3a6b5a2ea806330769f954c.zip |
Bump of 4.0_rc
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Diffstat (limited to 'net-fs')
-rw-r--r-- | net-fs/samba/ChangeLog | 7 | ||||
-rw-r--r-- | net-fs/samba/Manifest | 4 | ||||
-rw-r--r-- | net-fs/samba/samba-4.0.0_rc4.ebuild | 160 |
3 files changed, 169 insertions, 2 deletions
diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog index 1ffb85830c59..33ba156eed04 100644 --- a/net-fs/samba/ChangeLog +++ b/net-fs/samba/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-fs/samba # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.531 2012/11/01 04:19:58 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.532 2012/11/01 05:20:31 patrick Exp $ + +*samba-4.0.0_rc4 (01 Nov 2012) + + 01 Nov 2012; Patrick Lauer <patrick@gentoo.org> +samba-4.0.0_rc4.ebuild: + Bump of 4.0_rc *samba-3.6.9 (01 Nov 2012) diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest index d6bf37a00bbb..a361924725c7 100644 --- a/net-fs/samba/Manifest +++ b/net-fs/samba/Manifest @@ -34,6 +34,7 @@ DIST samba-4.0.0alpha17.tar.gz 20749528 SHA256 6c3a238d2ae1a98177f87465b263e34d9 DIST samba-4.0.0rc1.tar.gz 22028510 SHA256 0a4ec6a77dc0113ca7574f367c18509fd555c08c9f7c17938312545dd3e8b6c6 SHA512 a0252567701b9b8ecc304b3b7c1b0ab0864854cbd69857b50853edfd8bf4c6f30619c4a22f8178aa390d5ed37de51d72c58b1d10072d0d81c7a4892fd514edac WHIRLPOOL b9d48f8d9c646b27a1e04add133f65503f9a436da50ef5382a2a43f364760f368c4430b3bcf372e1efa496bc4221a421ffcf99083de12a3660205121113992bb DIST samba-4.0.0rc2.tar.gz 22014557 SHA256 c530b6b001288666aacde614112ca516ab8bcb7c333549d1a2fb10a5e237b127 SHA512 ff58538d4ad493072fd05a71eb490ecc7630b8a959a0b6740fe902fe1f927bdab6d0d111a8aabaa30e7d2fdf2fcc6cddddeaa58b46c3f3ecc6584b245d98e3b1 WHIRLPOOL 8d3c3e67c2a5bcd6c366b5ba7c82396973c10ecefecb5f9c647fb4147b62ce438820dc349700c8210c262c3e4ace9c3be19e21da19b47f2047824fdaaba796cb DIST samba-4.0.0rc3.tar.gz 22007301 SHA256 c067b8e939ae0d88e7d0fa37d3b19171e9794cd05167782f1ce5f177558bbdc0 SHA512 092b8f8f775eb250e7712e43dc429544a586c4447f9b61220bae75f3b14795d99828d7bf1f0ef29737c5d3286dcb9090f88f152cc5b2903a78eeccf929ef3546 WHIRLPOOL 811d4278f8637b5750d697fcc5f10469ed6ee1a0ab3cf2a3eb92941bbf31c4243b457015a67c9c360853b2657352b1bf6198b7ac6f780ca9f5600dba6294c441 +DIST samba-4.0.0rc4.tar.gz 22010871 SHA256 356607b2f650a6dfa558d61201d1cc4cc4ed36205b55e68d84cd8be0ef30f6ee SHA512 f1604424696e148a7a1b8638d3778de3ec9a86dbf31d585c2c176fd27516ae92a07a022d2bff88d4c0f27b4cd0c076692c0271e214c4835eb3e373026cdde969 WHIRLPOOL 40986fac28209484a128b17c7dcfba262557de2615295cf4d348ccad962692fd80543435f5271fc8f83d66f036084aa50152ded5765b2fe5e36cd3d3cebb540c DIST smb_traffic_analyzer_v2.diff.bz2 12226 SHA256 1bae7eafbe8ac2382313d5ab9d43d73ba64b63a714f0f588516952d476fb868d SHA512 aa0e457a0dd282e61e6dfcd5705c29b319832dca9711b1b5baf8373e2f079991399c3537c050219ccb861a93f86353ebff677a5c625d2e3f1f3a13ee5c4087d0 WHIRLPOOL 85ee72a360f67ebe71be5cd400ecd635280a0d7c64ebb8b94656a5ef1a94f74a987de86408af00ce1b81cc8363b1b3cf14726860d29b72ee610d4bab73d6b139 EBUILD samba-3.5.15.ebuild 12388 SHA256 df87120eb18e960cc2d77d5158ef81d3dbf34a475e6a717ee12aea4965b98d0b SHA512 e581ec0818df37616df8a9aca4cb9efc14ec8a726ced6b1de4a541a44361febfaf83395a00bd481a846c4dc3c5b8cea03ccdc80fbd5b6d0990cc9014061c857a WHIRLPOOL cc44215e004d8b89223d553bfc9006ff3feac8ab640b26e41911041d7dc5ed6339451ef4c3307ab8d0df43b6baa71f781ab2fca4e6afac62715c5c349cb89f68 EBUILD samba-3.5.17.ebuild 12454 SHA256 fc06f1d2a3ad12795fca4d81f6ddf06d7f5f332f17368a974919286f3c20c86b SHA512 03d8406e461b4e1684ae3fc306b54e8f189ce9955a8b5d76bfdcab700d7835ad9d98599f2cde6fd22fd2a0d8918bb96f597fdc3a939438201f5dc1363b0b28dc WHIRLPOOL 3ae5e2ac3152ccf152f221986ddd524c6ffb91142fb688ff613a27c498aebd3318a67fadad23d26d46732a59cfcab94ddff7b1b98b3c8146d0f7371c574ca4b2 @@ -46,5 +47,6 @@ EBUILD samba-4.0.0_alpha17.ebuild 3267 SHA256 18a70ff9dcf1c5895dd447a131f8e3ef6f EBUILD samba-4.0.0_rc1.ebuild 4142 SHA256 e5602a18d2d69e41101ca776d9b6d018998da4f363127e74c8474b36dbc86eb6 SHA512 e9785adb1a2ff635249a27ce451720a0d43c98f1217cd23cca604a63289c5662f0c9556e9d9751fe0e3a7cb22e9d61ec88918df1b677db67b59fc37bf31c09a4 WHIRLPOOL b64a882a63c51dca21a9a9995a69080737c5ec6147584e4ad5f8997a6e9138fcdaeb98b80c81b988294e79d76f07eea217eec2870a3a652c55c5704c0609009e EBUILD samba-4.0.0_rc2.ebuild 4142 SHA256 06f0e1201e6a180dac55a030c9cccb338d7ea9baa77fe8d9eb0e3129451a9228 SHA512 fb0c512440e24f8c879d9be0e551de97a9e987e8e8953cd182d4aa909425a8fdf1c069a793f3b9588750b9d2a2144dd3f61e453ebf36779e7a088ab9f26832c7 WHIRLPOOL 652e3ae3efb309da723b611945590c66759332a6d429a3443bf6c5b0c064584872acece5f674f20783c4a084c4908f65ebbf1b1183306ddc5ad169829d2b92e2 EBUILD samba-4.0.0_rc3.ebuild 4142 SHA256 7601cc4b19fee2389538489f74e13d236e355c1e3fa726be902cbcae200eace9 SHA512 7e7e883687175a5ddc988990da82fb75d84adf1480270932b074eb6d53c7f27d7b5cb57ec20fbded2357a8cd90655fe79b0c213ba9b87837f947ae4f9c9b7686 WHIRLPOOL 5456616ef96b70a83ca78d458358eddb19c7f9cc41f73633caa49fa1fde5a52997dce3cbf0d59143d7cf5d74803128f9d98fbaa58345083856b2175f1926d77d -MISC ChangeLog 88297 SHA256 cda51557ab8759bf85cdc600a313f63fb2daa2fdfe1efe28f1ddae4c9ec898f0 SHA512 d65cca7fdab518cad156c0ffcdf24c3cff6165d03e487ad9df2d146d323781948935b81cb2c93b207d0c76bd1d6daafdbe2756f256f2f36255460712b86ac604 WHIRLPOOL b3068d31219eb31896cdfc7a72963c4275c9ea3bc4866d788d1d22b129abd642707d96bb3e0c04066c27828ff19106cd1f0af20fd1e3372c170fae5aab1d6a4d +EBUILD samba-4.0.0_rc4.ebuild 4144 SHA256 2aadcf02e1e394639ef3a2a7e1f5cabe669955cca25bc52e8d1907423e777929 SHA512 614a9613e5c59915df4aad5fecb8d728a32d078cf19a25901c8be0bb483dd76b3049a77c1469d173d5345121ccd05d7f8f3ffa0e05cd9595a27f6878f0690361 WHIRLPOOL e5d753e1b7304eb074b6a34fcac028969d3cf4e2b99caacdb2abc1627a9eac156b241d1e6f6cead43ca670a62f5536390f22ee1bfb4b59571beb06a08559c0a6 +MISC ChangeLog 88422 SHA256 255c29b16f56f7fa8587f3f4755cb521b5e9acb3f80aae860e50fae1e8451301 SHA512 68f755c38a24e9e9840c53166d00dd97213d5297447b90ba71f36afce2dd81776f8a42329eec01daec5ceedcb19bbea8a1055238db654f72be0195ec2e7cd02a WHIRLPOOL 713bd755a4961a9c13d7acfbd0dcef2454babc2542600eeaf88eb7800f370756e3a0c3db279663af2a820ecd12bfcd92d81342737ffaf196faabbf76354ca2e6 MISC metadata.xml 1630 SHA256 ed398aadab7a4bb58e2dfe8af77dd1d9441a218046b06a9bb43007e427cd2a16 SHA512 53d436acb0a32757c2159e430f9c80cab8ef781fc164a98bfdcd3d443b091104a18b7f6f6dc70c8eddda9c89984f62b347b337abe200315bf6139acddd757fd2 WHIRLPOOL f297887b3f607d6ca953019557e2c34ff5253423e18e884309bbe8e73c33a0f307c80ea9a327dda8a892ebe72b4d992dbefd2eae21e9e5ac876c95a553b57f0e diff --git a/net-fs/samba/samba-4.0.0_rc4.ebuild b/net-fs/samba/samba-4.0.0_rc4.ebuild new file mode 100644 index 000000000000..a55feaff2153 --- /dev/null +++ b/net-fs/samba/samba-4.0.0_rc4.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.0_rc4.ebuild,v 1.1 2012/11/01 05:20:31 patrick Exp $ + +EAPI=4 +PYTHON_DEPEND="2" + +inherit confutils python waf-utils multilib linux-info + +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/rc/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~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 debug fulltest gnutls iprint +ldap pam quota selinux swat syslog winbind" + +RDEPEND="dev-libs/iniparser + dev-libs/popt + sys-libs/readline + virtual/libiconv + >=dev-lang/python-2.4.2 + dev-python/subunit + sys-libs/libcap + >=sys-libs/ldb-1.1.12 + >=sys-libs/tdb-1.2.10[python] + >=sys-libs/talloc-2.0.7[python] + >=sys-libs/tevent-0.9.17 + sys-libs/zlib + >=app-crypt/heimdal-1.5[-ssl] + ads? ( client? ( net-fs/cifs-utils[ads] ) ) + client? ( net-fs/cifs-utils ) + cluster? ( >=dev-db/ctdb-1.0.114_p1 ) + ldap? ( net-nds/openldap ) + gnutls? ( >=net-libs/gnutls-1.4.0 ) + selinux? ( sec-policy/selinux-samba )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +RESTRICT="mirror" + +S="${WORKDIR}/${MY_P}" + +CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)" + +WAF_BINARY="${S}/buildtools/bin/waf" + +pkg_setup() { + confutils_use_depend_all fulltest test + + python_set_active_version 2 + python_pkg_setup + + 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='' + if use "debug"; then + myconf="${myconf} --enable-developer" + fi + if use "cluster"; then + myconf="${myconf} --with-ctdb-dir=/usr" + fi + myconf="${myconf} \ + --enable-fhs \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-modulesdir=/usr/$(get_libdir) \ + --disable-rpath \ + --disable-rpath-install \ + --nopyc \ + --nopyo \ + --disable-ntdb \ + --bundled-libraries=NONE \ + --builtin-libraries=NONE \ + $(use_with addns dnsupdate) \ + $(use_with acl) \ + $(use_with ads) \ + $(use_with aio aio-support) \ + $(use_enable avahi) \ + $(use_with cluster cluster-support) \ + $(use_enable cups) \ + $(use_enable gnutls) \ + $(use_enable iprint) \ + $(use_with ldap) \ + $(use_with pam) \ + $(use_with pam pam_smbpass) \ + $(use_with quota) \ + $(use_with syslog) \ + $(use_with swat) \ + $(use_with winbind)" + CPPFLAGS="-I/usr/include/et ${CPPFLAGS}" \ + waf-utils_src_configure ${myconf} +} + +src_install() { + waf-utils_src_install + + # Make all .so files executable + find "${D}" -type f -name "*.so" -exec chmod +x {} + + + # Move all LDB modules to their correct path + mkdir -p "${D}"/usr/$(get_libdir)/ldb/modules/ldb + mv "${D}"/usr/$(get_libdir)/ldb/*.so "${D}"/usr/$(get_libdir)/ldb/modules/ldb + + # Install init script + newinitd "${CONFDIR}/samba4.initd" samba || die "newinitd failed" +} + +src_test() { + local extra_opts="" + use fulltest || extra_opts+="--quick" + "${WAF_BINARY}" test ${extra_opts} || die "test failed" +} + +pkg_postinst() { + # Optimize the python modules so they get properly removed + python_mod_optimize "${PN}" + + # Warn that it's a release candidate + ewarn "This is not a final Samba release, however the Samba Team is now making" + ewarn "good progress towards a Samba 4.0 release, of which this is a preview." + 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'." + + einfo "See http://wiki.samba.org/index.php/Samba4/HOWTO for more" + einfo "information about samba 4." +} + +pkg_postrm() { + # Clean up the python modules + python_mod_cleanup "${PN}" +} |