3 # - shared talloc (>= 1.1.0), tdb (>= 1.1.0), ldb (>= 0.9.1)
4 Summary: libcli_smb - samba client library
5 Summary(pl.UTF-8): libcli_smb - biblioteka klienta samby
13 Source0: http://us1.samba.org/samba/ftp/samba4/samba-%{version}%{subver}.tar.gz
14 # Source0-md5: 0c25dced4dc64a6581a09917ec05dab2
15 URL: http://www.samba.org/
16 BuildRequires: cyrus-sasl-devel
17 BuildRequires: gnutls-devel
18 BuildRequires: libaio-devel
19 BuildRequires: pam-devel
20 BuildRequires: python-devel
21 BuildRequires: pkgconfig
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 libcli_smb - library that allows to use samba clients functions.
27 %description -l pl.UTF-8
28 libcli_smb - biblioteka pozwalająca korzystać z funcji klienta samby.
31 Summary: Header files for libcli_smb samba client library
32 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki klienta samby libcli_smb
33 Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
34 Group: Development/Libraries
35 Requires: libcli_smb = %{epoch}:%{version}-%{release}
38 Header files for libcli_smb.
40 %description devel -l pl.UTF-8
41 Pliki nagłówkowe biblioteki libcli_smb.
43 %description devel -l pt_BR.UTF-8
44 Arquivos de inclusão necessários para desenvolver aplicativos clientes
48 %setup -q -n samba-%{version}%{subver}
56 --enable-socket-wrapper \
58 --with-privatedir=%{_sysconfdir}/samba
62 %{__make} bin/shared/libdcerpc.so.0.0.1
67 rm -rf $RPM_BUILD_ROOT
69 $RPM_BUILD_ROOT%{_libdir} \
70 $RPM_BUILD_ROOT%{_includedir}/samba4/auth/{credentials,gensec} \
71 $RPM_BUILD_ROOT%{_includedir}/samba4/lib/{cmdline,events,popt,replace,smbreadline,tevent,util/charset} \
72 $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/{nbt,raw,resolve,rpc,security,util} \
73 $RPM_BUILD_ROOT%{_includedir}/samba4/librpc/{gen_ndr,ndr,rpc} \
74 $RPM_BUILD_ROOT%{_includedir}/samba4/{param,system,talloc}
76 cp -a source4/bin/shared/libdcerpc* $RPM_BUILD_ROOT%{_libdir}
77 ln -sf %{_libdir}/libdcerpc.so.0.0.1 $RPM_BUILD_ROOT%{_libdir}/libdcerpc.so.0
78 ln -sf %{_libdir}/libdcerpc.so.0.0.1 $RPM_BUILD_ROOT%{_libdir}/libdcerpc.so
80 cp lib/popt/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/popt
81 cp lib/replace/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/replace
82 cp lib/replace/system/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/system
83 cp lib/talloc/*.h $RPM_BUILD_ROOT%{_includedir}/samba4
84 cp lib/talloc/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/talloc
85 cp lib/tevent/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/tevent
86 cp lib/util/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/util
87 cp lib/util/charset/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/util/charset
88 cp libcli/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli
89 cp libcli/util/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/util
90 cp libcli/nbt/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/nbt
91 cp libcli/security/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/security
92 cp librpc/gen_ndr/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/librpc/gen_ndr
93 cp librpc/ndr/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/librpc/ndr
94 cp source4/*.h $RPM_BUILD_ROOT%{_includedir}/samba4
95 cp source4/auth/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/auth
96 cp source4/auth/credentials/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/auth/credentials
97 cp source4/auth/gensec/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/auth/gensec
98 cp source4/include/*.h $RPM_BUILD_ROOT%{_includedir}/samba4
99 cp source4/libcli/*.h $RPM_BUILD_ROOT%{_includedir}/samba4
100 cp source4/lib/cmdline/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/cmdline
101 cp source4/lib/events/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/events
102 cp source4/lib/ldb/include/*.h $RPM_BUILD_ROOT%{_includedir}/samba4
103 cp source4/lib/smbreadline/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/lib/smbreadline
104 cp source4/libcli/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli
105 cp source4/libcli/libcli_proto.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli
106 cp source4/libcli/raw/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/raw
107 cp source4/libcli/resolve/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/resolve
108 cp source4/libcli/security/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/security
109 cp source4/libcli/util/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/libcli/util
110 cp source4/librpc/gen_ndr/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/librpc/gen_ndr
111 cp source4/librpc/rpc/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/librpc/rpc
112 cp source4/param/*.h $RPM_BUILD_ROOT%{_includedir}/samba4
113 cp source4/param/*.h $RPM_BUILD_ROOT%{_includedir}/samba4/param
116 rm -rf $RPM_BUILD_ROOT
118 %post -p /sbin/ldconfig
119 %postun -p /sbin/ldconfig
122 %defattr(644,root,root,755)
123 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
124 %attr(755,root,root) %{_libdir}/libdcerpc.so.0
127 %defattr(644,root,root,755)
128 %attr(755,root,root) %{_libdir}/libdcerpc.so
129 %{_includedir}/samba4