summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2012-10-14 10:58:38 +0000
committerSergey Popov <pinkbyte@gentoo.org>2012-10-14 10:58:38 +0000
commitcb09d62d5e3a8066f73122961347cbb52dc27890 (patch)
tree03c5793828f2898a10907865e6b367cfd741958e /sys-auth
parentIntroduce distutils-r1, a new (and simpler) eclass for Python packages using ... (diff)
downloadhistorical-cb09d62d5e3a8066f73122961347cbb52dc27890.tar.gz
historical-cb09d62d5e3a8066f73122961347cbb52dc27890.tar.bz2
historical-cb09d62d5e3a8066f73122961347cbb52dc27890.zip
Version bump
Package-Manager: portage-2.2.0_alpha134/cvs/Linux x86_64
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/sssd/ChangeLog7
-rw-r--r--sys-auth/sssd/Manifest4
-rw-r--r--sys-auth/sssd/sssd-1.8.5.ebuild123
3 files changed, 132 insertions, 2 deletions
diff --git a/sys-auth/sssd/ChangeLog b/sys-auth/sssd/ChangeLog
index b77acaa0c72b..1eae19e2575b 100644
--- a/sys-auth/sssd/ChangeLog
+++ b/sys-auth/sssd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-auth/sssd
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.25 2012/09/09 21:41:01 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.26 2012/10/14 10:58:38 pinkbyte Exp $
+
+*sssd-1.8.5 (14 Oct 2012)
+
+ 14 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> +sssd-1.8.5.ebuild:
+ Version bump
09 Sep 2012; Agostino Sarubbo <ago@gentoo.org> sssd-1.8.4.ebuild:
Stable for amd64, wrt bug #434352
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 7843797b6a4d..d34376969d40 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -4,8 +4,10 @@ AUX sssd.conf 124 SHA256 bc5154f0ee2c2e6cffd5b6e371d4302a5952bd04343dd4c56689f43
DIST sssd-1.8.1.tar.gz 2121653 SHA256 42b30cf71bb438341ec6135fec0d7bbd83d9124fa7e1dac41ec67711076ea77c SHA512 25ec1fd811e40231967a7b2864cdf7d37a4f38ea5fb3ed1947e32aec83bf96329bd6db7a860e4351703c9145dca23f3dc41f5976be9687f77c7760174fd9430c WHIRLPOOL 631391073209d17fedd7a3e1230114859d8eb689e2ae8d9ec2a4fd2fb75bc3b66ab50c3dc0d69075ec4c53bd39c1b9ac4ad0cfddd7a72bebcd5157eb35af8f57
DIST sssd-1.8.2.tar.gz 2128880 SHA256 59231dbe76f53b4d2ae026419940c5afceb3307a221648226bc661ce8b871575
DIST sssd-1.8.4.tar.gz 2161696 SHA256 d20845928c91fd66fadc404967089b21b6b64801b1288c789812be51521476a2 SHA512 dc19c4c4f1d0e642699f3966ca22ee87279d8ad6897db4e606d2eaf1201a46a0fbfe2213ce9ef1b00a5c6e25dd967879be462cb7a7db689b1acf7a3b126cbbcc WHIRLPOOL f61949b52fdffa666d214fa7de83e1dbb0f092c3b4305c5b6bd80271592971e447314a24a8893b516877e08ebdae2bb330b953143d077c944d0a7fc051c19a73
+DIST sssd-1.8.5.tar.gz 2173189 SHA256 76a1e1eff00ba6e9bab0075b0adf65e451ef9a86ecb3ea7874b5c1960049b4aa SHA512 3f0b54442751c965ad12edc540fcba1219f25c45aa3e9d25a92dce0cf3b5dffaa39cc184175edc4119585882ab974057ef5f92fdedd95346aa6f9654f0c85eb8 WHIRLPOOL 58183684e0c0a8eb55e10fde1a33e7647a19894c40123c87b261c4c2bd46b4d77573cdb3c6ae12efa7036a03abefa463d7be1ee6051389e1371d65ce70641753
EBUILD sssd-1.8.1-r1.ebuild 2973 SHA256 05638df4da419cd7f4f3a848b2b4fffb82eb66ee12bd070ddc97004e075cc8df SHA512 0bec60f864818d3fc8e8f11941baf5f36b01008c2b5d2a95cef4414393f3ddce666069b16ed130ae7516b10abc0decda4dbe6efd10af435ae6fe2e24bc2c8c1a WHIRLPOOL 44a5b5e096d2edb4063f9dac5f0ebc994399c3a2bbf8ae99c44e3e73b4f8181d096e3d23adf826f82cf20c3b0ef8673a7ba08d08f70611bd815714625a623dea
EBUILD sssd-1.8.2.ebuild 2972 SHA256 cbaa8e715ce685d548055bdbda8edbbfa05eb5fa7057509c390b7e81f96f1a82 SHA512 5626191fadf02ea07646cbc2f60ddf09c674e6f13e3ec5dea994ce3d7fc17f43b9f733c7e0fbc97f434f9700c89f0294b21880c197c4d28d0966361b03283267 WHIRLPOOL 865903f5072d7d6bc6a0bf9d6bacf299685ccb1e28ae89694b9e1be4f97297629980f66abb52ddcbabb654d38e544d9b2932c9a9ae85b3bda4b45b9d9a2e3ede
EBUILD sssd-1.8.4.ebuild 2965 SHA256 99d61111d3a7df340ce491907ad228231aa5eb2ce144fda73975a182ff933a47 SHA512 87a1d92df41d4685805cd83bb2c3d4fd8ebbbeb742c94fd8d7142aeef4ba6a525b7b9514ec7a6d9fa6c7b445d82424d7f928b7d5cea42472c28dd3414817d724 WHIRLPOOL 900d862073fd5391a428a62252ceeb7367beb36e6370cd3a0c53ffd7623b7eb335ae471e2c1fc1e7b9b969e4559fa727156ce60318e06c88394b8f7c8cac0102
-MISC ChangeLog 4274 SHA256 a6179c7f62905a8cacaa21e1d2cda0ddc9f38dda108e48f6f79b8aad3f5b4b5d SHA512 ca32727dc78201e604fcf32f984f1658b09ca2693b8c4802640e9dee46c83e97962aa5a8f07c9163b1fb4b1929a691204ff24e70cb6e556202dec3b8cdc4efcc WHIRLPOOL 80bcd6ec652ed3d9e8cd8410bc9b24fbe481ec5d9647ee0640011626fd4b67a90713a2f102e28860feb7af78dbb5c674842d5d5bdb1aaca57594abbd561d2e71
+EBUILD sssd-1.8.5.ebuild 2971 SHA256 89db778cb05205b2e28ad9ea9ed776619581e37dfc7517e3d288817cbe0994ff SHA512 9a6d65c492d142fe4a916ad97f93859d2f1176692fe615d04f1878102e88cab023e669d0dd3c50e340ecff1f3930bec2a2a2b5a7ca5376e89114de589d271def WHIRLPOOL 1c766d0388082ef12f5e6270964fa28f896f35c61387f4e208f67ced9a176b077bfdeb058dde7e8db03f1bbe1dbac4a867ba7776c29da5daa9d8a0e3893bbcee
+MISC ChangeLog 4392 SHA256 d488d8f714252d736574828ab3210cc6cde3da47df42fb29752c57251f1e5b0d SHA512 d24e4d5b929632d4e4922aa904d547f1f2759fa872c96ae525ffc5feed9ba2eb6660fd3e68d65fa9c587b70df46c0a29ada14aa94a1605511cc658144599258c WHIRLPOOL 4c716541f50d1e6e2695bda761544f71dccd2b28dc6917d45f38d0e037fab374f9a17a51caf62ed6289307bde3e761b342b49e70f4eba54293709a2e67293ca5
MISC metadata.xml 733 SHA256 e41c614bfc984d871f644f77f3eb1b60f2e58b1ff4ab31479ce9eef5fc2cf0d3 SHA512 0ca6fccf7009552d7cc08be7bfd5d91228dea70249e66806269159769c829493d634b6ad855169e418957e0a0a5327c7b0422882dec34c8996dbf2af2ce657f2 WHIRLPOOL a4b98868a32f423bfabd559dc7b2c3121b108c2c7bc689c2569bb54f0fdeda05b5f331d03f82b7403abe9b1df6975138ac9e8dc6da0ff654fb9eccdc8200faf3
diff --git a/sys-auth/sssd/sssd-1.8.5.ebuild b/sys-auth/sssd/sssd-1.8.5.ebuild
new file mode 100644
index 000000000000..c29c563e3176
--- /dev/null
+++ b/sys-auth/sssd/sssd-1.8.5.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/sssd-1.8.5.ebuild,v 1.1 2012/10/14 10:58:38 pinkbyte Exp $
+
+EAPI=4
+
+PYTHON_DEPEND="python? 2:2.6"
+
+inherit python multilib pam linux-info autotools-utils
+
+DESCRIPTION="System Security Services Daemon provides access to identity and authentication"
+HOMEPAGE="http://fedorahosted.org/sssd/"
+SRC_URI="http://fedorahosted.org/released/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +locator netlink nls python selinux test"
+
+COMMON_DEP="
+ virtual/pam
+ dev-libs/popt
+ dev-libs/glib:2
+ >=dev-libs/ding-libs-0.1.2
+ >=sys-libs/talloc-2.0
+ sys-libs/tdb
+ sys-libs/tevent
+ sys-libs/ldb
+ >=net-nds/openldap-2.4.19
+ !!~net-nds/openldap-2.4.28
+ dev-libs/libpcre
+ >=app-crypt/mit-krb5-1.9.1
+ sys-apps/keyutils
+ >=net-dns/c-ares-1.7.4
+ >=dev-libs/nss-3.12.9
+ selinux? (
+ >=sys-libs/libselinux-2.0.94
+ >=sys-libs/libsemanage-2.0.45
+ sec-policy/selinux-sssd
+ )
+ net-dns/bind-tools
+ dev-libs/cyrus-sasl
+ sys-apps/dbus
+ nls? ( >=sys-devel/gettext-0.17 )
+ virtual/libintl
+ netlink? ( dev-libs/libnl )
+ "
+
+RDEPEND="${COMMON_DEP}"
+DEPEND="${COMMON_DEP}
+ test? ( dev-libs/check )
+ >=dev-libs/libxslt-1.1.26
+ app-text/docbook-xml-dtd:4.4
+ doc? ( app-doc/doxygen )"
+
+CONFIG_CHECK="~KEYS"
+
+pkg_setup(){
+ if use python; then
+ python_set_active_version 2
+ python_pkg_setup
+ python_need_rebuild
+ fi
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ cp -f "${FILESDIR}"/sssd "${S}/"src/sysv/gentoo/sssd
+}
+
+src_configure(){
+ local myeconfargs=(
+ --localstatedir="${EPREFIX}"/var
+ --enable-nsslibdir="${EPREFIX}"/$(get_libdir)
+ --with-plugin-path="${EPREFIX}"/usr/$(get_libdir)/sssd
+ --enable-pammoddir="${EPREFIX}"/$(getpam_mod_dir)
+ --with-ldb-lib-dir="${EPREFIX}"/usr/$(get_libdir)/ldb/modules/ldb
+ --without-nscd
+ --with-unicode-lib="glib2"
+ $(use_with selinux)
+ $(use_with selinux semanage)
+ $(use_with python python-bindings)
+ $(use_enable locator krb5-locator-plugin)
+ $(use_enable nls )
+ $(use_with netlink libnl) )
+
+ autotools-utils_src_configure
+}
+
+src_install(){
+ autotools-utils_src_install
+ remove_libtool_files all
+
+ insinto /etc/sssd
+ insopts -m600
+ doins "${S}"/src/examples/sssd-example.conf
+
+ insinto /etc/logrotate.d
+ insopts -m644
+ newins "${S}"/src/examples/logrotate sssd
+
+ if use python; then
+ python_clean_installation_image
+ python_convert_shebangs 2 "${ED}$(python_get_sitedir)/"*.py
+ fi
+ newconfd "${FILESDIR}"/sssd.conf sssd
+}
+
+src_test() {
+ autotools-utils_src_test
+}
+
+pkg_postinst(){
+ elog "You must set up sssd.conf (default installed into /etc/sssd)"
+ elog "and (optionally) configuration in /etc/pam.d in order to use SSSD"
+ elog "features. Please see howto in http://fedorahosted.org/sssd/wiki/HOWTO_Configure_1_0_2"
+
+ use python && python_mod_optimize SSSDConfig.py ipachangeconf.py
+}
+
+pkg_postrm() {
+ use python && python_mod_cleanup SSSDConfig.py ipachangeconf.py
+}