diff --git a/common/shlibs b/common/shlibs index ba4f2de66e4..e814cc5a4d8 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2563,6 +2563,9 @@ libnss_sss.so.2 sssd-1.13.4_1 libwbclient.so.0 sssd-1.13.4_1 libsss_nss_idmap.so.0 sssd-1.13.4_1 libsss_simpleifp.so.0 sssd-1.13.4_1 +libsss_util.so sssd-2.0.0_1 +libsss_crypt.so sssd-2.0.0_1 +libsss_debug.so sssd-2.0.0_1 libforms.so.2 xforms-1.2.4_2 libflimage.so.2 xforms-1.2.4_2 libutilspp.so.0 curlpp-0.7.3_2 diff --git a/srcpkgs/sssd-python b/srcpkgs/sssd-python new file mode 120000 index 00000000000..db45fa856de --- /dev/null +++ b/srcpkgs/sssd-python @@ -0,0 +1 @@ +sssd \ No newline at end of file diff --git a/srcpkgs/sssd-python3 b/srcpkgs/sssd-python3 new file mode 120000 index 00000000000..db45fa856de --- /dev/null +++ b/srcpkgs/sssd-python3 @@ -0,0 +1 @@ +sssd \ No newline at end of file diff --git a/srcpkgs/sssd/template b/srcpkgs/sssd/template index 055eb6d860e..2ea28d21bee 100644 --- a/srcpkgs/sssd/template +++ b/srcpkgs/sssd/template @@ -1,11 +1,12 @@ # Template file for 'sssd' pkgname=sssd -version=1.16.1 -revision=2 +version=2.0.0 +revision=1 build_style=gnu-configure configure_args="--without-selinux --without-semanage - --disable-cifs-idmap-plugin --without-samba --disable-config-lib - --with-test-dir=/dev/shm" + --disable-cifs-idmap-plugin --without-samba --with-os=fedora + --with-test-dir=/dev/shm --with-python2-bindings --with-python3-bindings + --with-pid-path=/run" hostmakedepends="pkg-config nscd bind xmlcatmgr docbook-xsl" makedepends="pam-devel popt-devel talloc-devel tdb-devel tevent-devel ldb-devel ding-libs-devel libldap-devel mit-krb5-devel c-ares-devel glib-devel @@ -26,7 +27,7 @@ maintainer="Yuusha Spacewolf " license="GPL-3.0-or-later" homepage="https://pagure.io/SSSD/sssd/" distfiles="https://releases.pagure.org/SSSD/sssd/sssd-${version}.tar.gz" -checksum=2dbf677851afdefcdf57eccaf25d59eb682a2994ad2a2dbf419003930a0b506e +checksum=77569d00dd516e7eba1bfcc2ae562647068d7d16e283e8b3fc4f1e03fc899586 do_check() { export CK_TIMEOUT_MULTIPLIER=10 @@ -48,3 +49,19 @@ sssd-devel_package() { vmove usr/include } } + +sssd-python_package() { + depends="sssd" + short_desc+=" - Python bindings" + pkg_install() { + vmove /usr/lib/python2.7 + } +} + +sssd-python3_package() { + depends="sssd" + short_desc+=" - Python3 bindings" + pkg_install() { + vmove ${py3_sitelib} + } +}