]>
Commit | Line | Data |
---|---|---|
5e402cdd | 1 | Summary: Berkeley DB Name Service Switch Module |
3997c356 | 2 | Summary(pl.UTF-8): Moduł NSS do baz db |
5e402cdd | 3 | Name: nss_db |
cef36ccc JB |
4 | Version: 2.2.3 |
5 | %define bver pre1 | |
eedba86c | 6 | Release: 0.%{bver}.6 |
5e402cdd JR |
7 | License: LGPL |
8 | Group: Base | |
eedba86c | 9 | Source0: ftp://sources.redhat.com/pub/glibc/old-releases/%{name}-%{version}%{bver}.tar.gz |
cef36ccc | 10 | # Source0-md5: b4440ba2865d28e9068e465426c19ede |
6df1b800 | 11 | Patch0: %{name}-chmod_644.patch |
197a7ea1 | 12 | Patch1: %{name}-amfix.patch |
cef36ccc JB |
13 | Patch2: %{name}-glibc23.patch |
14 | Patch3: %{name}-db41.patch | |
05581d59 | 15 | Patch4: %{name}-errno.patch |
f9c77854 | 16 | Patch5: %{name}-link.patch |
6df1b800 | 17 | BuildRequires: autoconf |
cef36ccc JB |
18 | BuildRequires: automake >= 1.4 |
19 | BuildRequires: db-devel >= 3.0 | |
20 | BuildRequires: gettext-devel | |
21 | BuildRequires: glibc-devel >= 2.3 | |
8cdd2295 | 22 | BuildRequires: libtool |
cef36ccc | 23 | Requires: glibc >= 2.3 |
8cdd2295 | 24 | Requires: make |
5e402cdd JR |
25 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
26 | ||
6953c5af | 27 | %description |
5e402cdd | 28 | This is nss_db, a name service switch module that can be used with |
197a7ea1 JB |
29 | glibc-2.2.x. |
30 | ||
aa86435a JR |
31 | %description -l pl.UTF-8 |
32 | To jest nss_db, moduł do serwisu nazw, który może być używany z | |
197a7ea1 | 33 | glibc-2.2.x. |
5e402cdd JR |
34 | |
35 | %prep | |
cef36ccc | 36 | %setup -q -n %{name}-%{version}%{bver} |
6df1b800 | 37 | %patch0 -p1 |
197a7ea1 | 38 | %patch1 -p1 |
cef36ccc JB |
39 | %patch2 -p1 |
40 | %patch3 -p1 | |
05581d59 | 41 | %patch4 -p1 |
f9c77854 | 42 | %patch5 -p1 |
5e402cdd JR |
43 | |
44 | %build | |
cef36ccc | 45 | %{__gettextize} |
1ad44be8 | 46 | %{__libtoolize} |
f754be17 | 47 | %{__aclocal} |
9df34064 | 48 | %{__autoconf} |
cef36ccc | 49 | %{__autoheader} |
9df34064 | 50 | %{__automake} |
5e402cdd | 51 | %configure |
5fd46e69 JB |
52 | %{__make} \ |
53 | slibdir=/%{_lib} | |
5e402cdd JR |
54 | |
55 | %install | |
56 | rm -rf $RPM_BUILD_ROOT | |
cef36ccc | 57 | install -d $RPM_BUILD_ROOT{/%{_lib},/var/db} |
5e402cdd JR |
58 | |
59 | %{__make} install \ | |
5fd46e69 | 60 | slibdir=/%{_lib} \ |
5e402cdd JR |
61 | DESTDIR=$RPM_BUILD_ROOT |
62 | ||
63 | install db-Makefile $RPM_BUILD_ROOT/var/db/Makefile | |
64 | ||
65 | cat << EOF > $RPM_BUILD_ROOT%{_bindir}/create-db | |
66 | #!/bin/sh | |
cef36ccc | 67 | /usr/bin/make -sC /var/db |
5e402cdd JR |
68 | EOF |
69 | ||
70 | ln -sf create-db $RPM_BUILD_ROOT%{_bindir}/update-db | |
71 | ||
cef36ccc JB |
72 | %find_lang %{name} |
73 | ||
5e402cdd JR |
74 | %clean |
75 | rm -rf $RPM_BUILD_ROOT | |
76 | ||
197a7ea1 JB |
77 | %post -p /sbin/ldconfig |
78 | %postun -p /sbin/ldconfig | |
79 | ||
cef36ccc | 80 | %files -f %{name}.lang |
5e402cdd | 81 | %defattr(644,root,root,755) |
cef36ccc JB |
82 | %doc AUTHORS ChangeLog NEWS README THANKS |
83 | %attr(755,root,root) /%{_lib}/*.so | |
5e402cdd | 84 | %attr(755,root,root) %{_bindir}/* |
b146e918 | 85 | %config(noreplace) %verify(not md5 mtime size) /var/db/Makefile |