Browse Source

samba-4.9.3-1 and requirements

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11959 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 5 years ago
parent
commit
2375182ff0

+ 12 - 7
lib/libl/libldb/libldb-vl.spec

@@ -1,13 +1,13 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 %define _unpackaged_files_terminate_build 1
 
-%define talloc_version 2.1.11
-%define tdb_version 1.3.15
-%define tevent_version 0.9.36
+%define talloc_version 2.1.14
+%define tdb_version 1.3.16
+%define tevent_version 0.9.37
 
 Name: libldb
 Summary: A schema-less, ldap like, API and database
-Version: 1.3.2
+Version: 1.4.3
 Release: 1%{?_dist_release}
 
 Group: System Environment/Libraries
@@ -16,7 +16,6 @@ URL: http://ldb.samba.org/
 
 Source: http://samba.org/ftp/ldb/ldb-%{version}.tar.gz
 # Patches
-Patch0001: 0001-ldb-Fix-memory-leak-on-module-context.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libtalloc-devel >= %{talloc_version}
@@ -132,7 +131,6 @@ servers, or use local tdb databases.
 
 %prep
 %setup -q -n ldb-%{version}
-%patch1 -p3
 
 %build
 
@@ -145,6 +143,7 @@ servers, or use local tdb databases.
 	--builtin-libraries=replace \
 	--with-modulesdir=%{_libdir}/ldb/modules \
 	--with-privatelibdir=%{_libdir}/ldb \
+	--without-ldb-lmdb \
 	--extra-python=%{__python3}
 
 make V=1 %{?_smp_mflags}
@@ -201,6 +200,7 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %dir %{_libdir}/ldb
 %{_libdir}/ldb/libcmocka-ldb.so
+%{_libdir}/ldb/libldb-key-value.so
 %{_libdir}/libldb.so.*
 %dir %{_libdir}/ldb/modules
 %dir %{_libdir}/ldb/modules/ldb
@@ -267,14 +267,19 @@ rm -rf %{buildroot}
 %{_libdir}/libldb.so.*
 %dir %{_libdir}/ldb/modules
 %dir %{_libdir}/ldb/modules/ldb
-%{_libdir}/ldb/libldb-cmdline.so
 %{_libdir}/ldb/libcmocka-ldb.so
+%{_libdir}/ldb/libldb-cmdline.so
+%{_libdir}/ldb/libldb-key-value.so
 %{_libdir}/ldb/modules/ldb/*.so
 
 %endif
 
 
 %changelog
+* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.3-1
+- new upstream release.
+- dropped Patch1.
+
 * Thu Mar 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.2-1
 - new upstream release.
 

+ 4 - 1
lib/libt/libtalloc/libtalloc-vl.spec

@@ -1,7 +1,7 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 Name: libtalloc
-Version: 2.1.11
+Version: 2.1.14
 Release: 1%{?_dist_release}
 Group: System Environment/Libraries
 Summary: The talloc library
@@ -168,6 +168,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.14-1
+- new upstream release.
+
 * Thu Mar 16 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.11-1
 - new upstream release.
 - enabled python3 modules.

+ 8 - 1
lib/libt/libtdb/libtdb-vl.spec

@@ -3,7 +3,7 @@
 Name: libtdb
 Summary: The tdb library
 Summary(ja): TDB ライブラリ
-Version: 1.3.15
+Version: 1.3.16
 Release: 1%{?_dist_release}
 
 Group: System Environment/Libraries
@@ -142,6 +142,10 @@ rm -rf $RPM_BUILD_ROOT
 
 %postun -n python-tdb -p /sbin/ldconfig
 
+%post -n python3-tdb -p /sbin/ldconfig
+
+%postun -n python3-tdb -p /sbin/ldconfig
+
 %if %build_compat32
 
 %post -n compat32-libtdb -p /sbin/ldconfig
@@ -150,6 +154,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.16-1
+- new upstream release.
+
 * Tue Feb 27 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.15-1
 - new upstream release.
 - dropped Patch1.

+ 4 - 1
lib/libt/libtevent/libtevent-vl.spec

@@ -3,7 +3,7 @@
 Name: libtevent
 Summary: The tevent library
 Summary(ja): Tevent ライブラリ
-Version: 0.9.36
+Version: 0.9.37
 Release: 1%{?_dist_release}
 Group: System Environment/Libraries
 License: LGPLv3+
@@ -150,6 +150,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.37-1
+- new upstream release.
+
 * Tue Feb 27 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.36-1
 - new upstream release.
 - dropped Patch1.

+ 27 - 12
s/samba/samba-vl.spec

@@ -1,8 +1,8 @@
-%define samba_version 4.8.0
+%define samba_version 4.9.3
 #define rc_number rc4
 %define samba_release 1
 
-%define doc_version 4.6.6
+%define doc_version 4.9.3
 %define api_version 4.0
 %define libwbc_sover 0.14
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
@@ -90,12 +90,15 @@ BuildRequires: coreutils
 BuildRequires: gdb
 BuildRequires: gettext
 BuildRequires: gnutls-devel
+BuildRequires: gpgme-devel
+BuildRequires: jansson-devel
 BuildRequires: keyutils-libs-devel
 BuildRequires: krb5-devel
 BuildRequires: krb5-workstation
 BuildRequires: ldb-tools
 BuildRequires: libacl-devel
 BuildRequires: libaio-devel
+BuildRequires: libarchive-devel
 BuildRequires: libattr-devel
 BuildRequires: libblkid-devel
 BuildConflicts: libbsd-devel
@@ -115,9 +118,10 @@ BuildRequires: perl(ExtUtils::MakeMaker)
 BuildRequires: perl(Parse::Yapp)
 BuildRequires: pkgconfig
 BuildRequires: popt-devel
-BuildRequires: pyldb-devel
-BuildRequires: pytalloc-devel
 BuildRequires: python-devel
+BuildRequires: python-gpg
+BuildRequires: python-ldb-devel
+BuildRequires: python-talloc-devel
 BuildRequires: python-tdb
 BuildRequires: python-tevent
 BuildRequires: readline-devel
@@ -790,9 +794,9 @@ fi
 %license COPYING
 %doc PFIF.txt README README.Coding README.contributing VERSION WHATSNEW.txt
 %doc docs-ja/docs-xml/output/htmldocs
-%{_bindir}/eventlogadm
 %{_bindir}/mvxattr
 %{_bindir}/smbstatus
+%{_sbindir}/eventlogadm
 %{_sbindir}/nmbd
 %{_sbindir}/smbd
 %{_libdir}/samba/auth
@@ -814,7 +818,6 @@ fi
 %{_mandir}/man8/vfs_acl_tdb.8*
 %{_mandir}/man8/vfs_acl_xattr.8*
 %{_mandir}/man8/vfs_aio_fork.8*
-#{_mandir}/man8/vfs_aio_linux.8*
 %{_mandir}/man8/vfs_aio_pthread.8*
 %{_mandir}/man8/vfs_audit.8*
 %{_mandir}/man8/vfs_btrfs.8*
@@ -866,7 +869,6 @@ fi
 %{_mandir}/ja/man8/vfs_acl_tdb.8*
 %{_mandir}/ja/man8/vfs_acl_xattr.8*
 %{_mandir}/ja/man8/vfs_aio_fork.8*
-%exclude %{_mandir}/ja/man8/vfs_aio_linux.8*
 %{_mandir}/ja/man8/vfs_aio_pthread.8*
 %{_mandir}/ja/man8/vfs_audit.8*
 %{_mandir}/ja/man8/vfs_btrfs.8*
@@ -885,6 +887,7 @@ fi
 %{_mandir}/ja/man8/vfs_full_audit.8*
 %{_mandir}/ja/man8/vfs_glusterfs.8*
 %{_mandir}/ja/man8/vfs_gpfs.8*
+%{_mandir}/ja/man8/vfs_nfs4acl_xattr.8*
 %{_mandir}/ja/man8/vfs_linux_xfs_sgid.8*
 %{_mandir}/ja/man8/vfs_media_harmony.8*
 %{_mandir}/ja/man8/vfs_netatalk.8*
@@ -904,6 +907,7 @@ fi
 %{_mandir}/ja/man8/vfs_time_audit.8*
 %{_mandir}/ja/man8/vfs_tsmsm.8*
 %{_mandir}/ja/man8/vfs_unityed_media.8*
+%{_mandir}/ja/man8/vfs_virusfilter.8*
 %{_mandir}/ja/man8/vfs_worm.8*
 %{_mandir}/ja/man8/vfs_xattr_tdb.8*
 %{_mandir}/ja/man8/vfs_zfsacl.8*
@@ -951,6 +955,7 @@ fi
 %{_libdir}/samba/libcli-spoolss-samba4.so
 %{_libdir}/samba/libcliauth-samba4.so
 %{_libdir}/samba/libcluster-samba4.so
+%{_libdir}/samba/libcmdline-contexts-samba4.so
 %{_libdir}/samba/libcmdline-credentials-samba4.so
 %{_libdir}/samba/libcmocka-samba4.so
 %{_libdir}/samba/libcom_err-samba4.so*
@@ -1081,6 +1086,7 @@ fi
 
 # common libraries
 %{_libdir}/samba/libgenrand-samba4.so
+%{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
 %{_libdir}/samba/libpopt-samba3-samba4.so
 %{_libdir}/samba/libserver-id-db-samba4.so
 %{_libdir}/samba/libtime-basic-samba4.so
@@ -1096,6 +1102,7 @@ fi
 %{_libdir}/samba/libHDB-SAMBA4-samba4.so
 %{_libdir}/samba/libdnsserver-common-samba4.so
 %{_libdir}/samba/libsamba-net-samba4.so
+%{_libdir}/samba/libscavenge-dns-records-samba4.so
 
 ## --------------------------------------------------------------------
 %files dc
@@ -1104,7 +1111,7 @@ fi
 %{_sbindir}/samba
 %{_sbindir}/samba_kcc
 %{_sbindir}/samba_dnsupdate
-%{_sbindir}/samba_gpoupdate
+%{_sbindir}/samba-gpupdate
 %{_sbindir}/samba_spnupdate
 %{_sbindir}/samba_upgradedns
 %{_initrddir}/samba
@@ -1121,7 +1128,7 @@ fi
 %{_datadir}/samba/setup
 %{_mandir}/man8/samba.8*
 %{_mandir}/man8/samba-tool.8*
-%{_mandir}/man8/samba_gpoupdate.8*
+%{_mandir}/man8/samba-gpupdate.8*
 # ja manuals
 %{_mandir}/ja/man8/samba.8*
 %{_mandir}/ja/man8/samba-tool.8*
@@ -1151,10 +1158,10 @@ fi
 %files winbind-krb5-locator
 %defattr(-,root,root)
 %ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
-%{_libdir}/winbind_krb5_locator.so
-%{_mandir}/man7/winbind_krb5_locator.7*
+%{_libdir}/samba/krb5/winbind_krb5_locator.so
+%{_mandir}/man8/winbind_krb5_locator.8*
 # ja manual
-%{_mandir}/ja/man7/winbind_krb5_locator.7*
+%{_mandir}/ja/man8/winbind_krb5_locator.8*
 
 ## --------------------------------------------------------------------
 %files winbind-clients
@@ -1247,6 +1254,8 @@ fi
 %{_mandir}/ja/man1/smbtree.1.gz
 %{_mandir}/ja/man5/smbgetrc.5.gz
 %{_mandir}/ja/man5/smbpasswd.5.gz
+%{_mandir}/ja/man7/traffic_learner.7.gz
+%{_mandir}/ja/man7/traffic_replay.7.gz
 %{_mandir}/ja/man8/cifsdd.8.gz
 %{_mandir}/ja/man8/samba-regedit.8.gz
 %{_mandir}/ja/man8/smbpasswd.8.gz
@@ -1492,6 +1501,7 @@ fi
 %{_libdir}/samba/libcli-spoolss-samba4.so
 %{_libdir}/samba/libcliauth-samba4.so
 %{_libdir}/samba/libcluster-samba4.so
+%{_libdir}/samba/libcmdline-contexts-samba4.so
 %{_libdir}/samba/libcmdline-credentials-samba4.so
 %{_libdir}/samba/libcmocka-samba4.so
 %{_libdir}/samba/libcom_err-samba4.so*
@@ -1534,6 +1544,7 @@ fi
 %{_libdir}/samba/libnetif-samba4.so
 %{_libdir}/samba/libnpa-tstream-samba4.so
 %{_libdir}/samba/libnss-info-samba4.so
+%{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
 %{_libdir}/samba/libpopt-samba3-samba4.so
 %{_libdir}/samba/libposix-eadb-samba4.so
 %{_libdir}/samba/libprinting-migrate-samba4.so
@@ -1587,6 +1598,10 @@ fi
 %endif
 
 %changelog
+* Fri Nov 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.3-1
+- new upstream release.
+- updated samba-ja-docs.
+
 * Wed Mar 14 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.0-1
 - new upstream release.