Sophie

Sophie

distrib > PLD > th > x86_64 > by-pkgid > 968340b12e21396fe631726bb2712744 > files > 2

ksmbd-tools-3.5.1-1.src.rpm

#
# Conditional build:
%bcond_with	kerberos5	# Kerberos 5 support

Summary:	cifsd kernel server userspace utilities
Summary(pl.UTF-8):	Narzędzia przestrzeni użytkownika do serwera cifsd w jądrze
Name:		ksmbd-tools
Version:	3.5.1
Release:	1
License:	GPL v2+
Group:		Applications/System
Source0:	https://github.com/cifsd-team/ksmbd-tools/releases/download/%{version}/%{name}-%{version}.tar.gz
# Source0-md5:	77da4e8ede1b6ce3060566d76a08f7b9
URL:		https://github.com/cifsd-team/ksmbd-tools
BuildRequires:	autoconf >= 2.68
BuildRequires:	automake >= 1:1.11
BuildRequires:	glib2-devel >= 1:2.44
%{?with_kerberos5:BuildRequires:	heimdal-devel}
BuildRequires:	libnl-devel >= 1:3.0
BuildRequires:	libtool
BuildRequires:	pkgconfig
BuildRequires:	rpmbuild(macros) >= 1.671
Requires:	glib2 >= 1:2.44
Requires:	systemd-units >= 38
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
cifsd kernel server userspace utilities.

%description -l pl.UTF-8
Narzędzia przestrzeni użytkownika do serwera cifsd w jądrze.

%prep
%setup -q

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__autoheader}
%{__automake}
%configure \
	%{__enable_disable kerberos5 krb5} \
	--disable-silent-rules \
	--with-systemdsystemunitdir="%{systemdunitdir}"

%{__make}

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ksmbd,%{systemdunitdir}}

%{__make} install \
	DESTDIR=$RPM_BUILD_ROOT

%{__rm} $RPM_BUILD_ROOT%{_sysconfdir}/ksmbd/ksmbd.conf.example

%clean
rm -rf $RPM_BUILD_ROOT

%post
%systemd_post ksmbd.service

%preun
%systemd_preun ksmbd.service

%postun
%systemd_reload

%triggerpostun -- ksmbd-tools < 3.4.3
%systemd_trigger ksmbd.service

%files
%defattr(644,root,root,755)
%doc AUTHORS README.md ksmbd.conf.example
%dir %attr(700,root,root) %{_sysconfdir}/ksmbd
%attr(755,root,root) %{_sbindir}/ksmbd.addshare
%attr(755,root,root) %{_sbindir}/ksmbd.adduser
%attr(755,root,root) %{_sbindir}/ksmbd.control
%attr(755,root,root) %{_sbindir}/ksmbd.mountd
%attr(755,root,root) %{_libexecdir}/ksmbd.tools
%{systemdunitdir}/ksmbd.service
%{_mandir}/man5/ksmbd.conf.5*
%{_mandir}/man5/ksmbdpwd.db.5*
%{_mandir}/man8/ksmbd.addshare.8*
%{_mandir}/man8/ksmbd.adduser.8*
%{_mandir}/man8/ksmbd.control.8*
%{_mandir}/man8/ksmbd.mountd.8*
%changelog
* Thu Nov 09 2023 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/ksmbd-tools.git;a=log;h=master

* Thu Nov 09 2023 Jan Palus <atler@pld-linux.org> f05d37e
- correct libnl-devel epoch

* Thu Nov 09 2023 Jan Palus <atler@pld-linux.org> bd55b4e
- up to 3.5.1

* Mon Oct 30 2023 Jan Palus <atler@pld-linux.org> daab06d
- up to 3.5.0

* Tue Jul 25 2023 Jakub Bogusz <qboosh@pld-linux.org> 96f91f0
- pl, automake version for used AM_SILENT_RULES macro

* Tue Jul 25 2023 Jan Palus <atler@pld-linux.org> 2d01d49
- up to 3.4.9

* Sat Apr 08 2023 Jan Palus <atler@pld-linux.org> 4ebd0f6
- up to 3.4.8

* Tue Jan 31 2023 Jan Palus <atler@pld-linux.org> 02c18d4
- pass path to systemd unit dir

* Tue Jan 31 2023 Jan Palus <atler@pld-linux.org> aa5ea82
- up to 3.4.7

* Fri Oct 14 2022 Jan Palus <atler@pld-linux.org> 3791992
- drop sbindir workaround; rel 2

* Sun Oct 09 2022 Jan Palus <atler@pld-linux.org> 467f9ab
- up to 3.4.6

* Fri Jun 03 2022 Jan Palus <atler@pld-linux.org> 35ba137
- up to 3.4.5

* Thu Jan 20 2022 Jan Palus <atler@pld-linux.org> ac1fe91
- up to 3.4.4

* Sun Dec 19 2021 Jan Palus <atler@pld-linux.org> 576403e
- up to 3.4.3

* Thu Dec 09 2021 Jan Palus <atler@pld-linux.org> 61fc166
- package dir /etc/ksmbd; rel 2

* Thu Dec 02 2021 Jan Palus <atler@pld-linux.org> 076fdff
- new