]> git.pld-linux.org Git - packages/db1.git/blob - db1.spec
- changed URLs to working ones
[packages/db1.git] / db1.spec
1 Summary:        BSD database library for C
2 Summary(pl):    Biblioteka bazodanowa z BSD dla C
3 Name:           db1
4 Version:        1.85
5 Release:        8
6 License:        BSD
7 Group:          Libraries
8 Group(de):      Libraries
9 Group(es):      Bibliotecas
10 Group(fr):      Librairies
11 Group(pl):      Biblioteki
12 Group(pt_BR):   Bibliotecas
13 Group(ru):      âÉÂÌÉÏÔÅËÉ
14 Group(uk):      â¦Â̦ÏÔÅËÉ
15 Source0:        http://www.berkeleydb.com/update/%{version}/db.%{version}.tar.gz
16 Patch0:         %{name}.patch
17 URL:            http://www.berkeleydb.com/
18 Conflicts:      glibc < 2.1.90
19 BuildConflicts: glibc-db1
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Obsoletes:      glibc-db1
22
23 %description
24 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
25 provides embedded database support for both traditional and
26 client/server applications. It should be installed if compatibility is
27 needed with databases created with db1. This library used to be part
28 of the glibc package.
29
30 %description -l pl
31 Berkeley Database (Berkeley DB) to zestaw narzêdzi programistycznych
32 zapewniaj±cych obs³ugê baz danych w aplikacjach tradycyjnych jak i
33 klient-serwer. Powinna byæ zainstalowana je¿eli potrzebna jest
34 kompatybilno¶æ z bazami stworzonymi db1. Ta biblioteka by³a czê¶ci±
35 glibc.
36
37 %package devel
38 Summary:        Header files for Berkeley database library
39 Summary(pl):    Pliki nag³ówkowe do biblioteki Berkeley Database
40 Group:          Development/Libraries
41 Group(de):      Entwicklung/Libraries
42 Group(es):      Desarrollo/Bibliotecas
43 Group(fr):      Development/Librairies
44 Group(pl):      Programowanie/Biblioteki
45 Group(pt_BR):   Desenvolvimento/Bibliotecas
46 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
47 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
48 Requires:       %{name} = %{version}
49 Conflicts:      glibc-devel < 2.1.90
50 Obsoletes:      glibc-db1-devel
51
52 %description devel
53 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
54 provides embedded database support for both traditional and
55 client/server applications. Berkeley DB includes B tree, Hashing,
56 Fixed and Variable-length record access methods.
57
58 This package contains the header files, and documentation for building
59 programs which use Berkeley DB.
60
61 %description devel -l pl
62 Berkeley Database (Berkeley DB) to zestaw narzêdzi programistycznych
63 zapewniaj±cych obs³ugê baz danych w aplikacjach tradycyjnych jak i
64 klient-serwer. Berkeley DB obs³ugje dostêp do bazy przez B-drzewa i
65 funkcje mieszaj±ce ze sta³± lub zmienn± wielko¶ci± rekordu.
66
67 Ten pakiet zawiera pliki nag³ówkowe i dokumentacjê do budowania
68 programów u¿ywaj±cych Berkeley DB.
69
70 %package static
71 Summary:        Static libraries for Berkeley database library
72 Summary(pl):    Statyczne biblioteki Berkeley Database
73 Group:          Development/Libraries
74 Group(de):      Entwicklung/Libraries
75 Group(es):      Desarrollo/Bibliotecas
76 Group(fr):      Development/Librairies
77 Group(pl):      Programowanie/Biblioteki
78 Group(pt_BR):   Desenvolvimento/Bibliotecas
79 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
80 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
81 Requires:       %{name}-devel = %{version}
82 Conflicts:      glibc-static < 2.1.90
83 Obsoletes:      glibc-db1-static
84
85 %description static
86 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
87 provides embedded database support for both traditional and
88 client/server applications. Berkeley DB includes B tree, Hashing,
89 Fixed and Variable-length record access methods.
90
91 This package contains the static libraries for building programs which
92 use Berkeley DB.
93
94 %description static -l pl
95 Berkeley Database (Berkeley DB) to zestaw narzêdzi programistycznych
96 zapewniaj±cych obs³ugê baz danych w aplikacjach tradycyjnych jak i
97 klient-serwer. Berkeley DB obs³ugje dostêp do bazy przez B-drzewa i
98 funkcje mieszaj±ce ze sta³± lub zmienn± wielko¶ci± rekordu.
99
100 Ten pakiet zawiera statyczne biblioteki do budowania programów
101 u¿ywaj±cych Berkeley DB.
102
103 %prep
104 %setup -q -n db.%{version}
105 %patch -p1
106
107 %build
108 cd PORT/linux
109 %{__make} OORG="%{rpmcflags}"
110
111 %install
112 rm -rf $RPM_BUILD_ROOT
113 install -d ${RPM_BUILD_ROOT}%{_prefix}/{include/db1,lib,bin}
114
115 sed -n '/^\/\*-/,/^ \*\//s/^.\*.\?//p' include/db.h | grep -v '^@.*db\.h' > LICENSE
116
117 cd PORT/linux
118 sover=`echo libdb.so.* | sed 's/libdb.so.//'`
119 install libdb.a                 $RPM_BUILD_ROOT/%{_libdir}/libdb1.a
120 install libdb.so.$sover         $RPM_BUILD_ROOT/%{_libdir}/libdb1.so.$sover
121 ln -sf libdb1.so.$sover         $RPM_BUILD_ROOT/%{_libdir}/libdb1.so
122 ln -sf libdb1.so.$sover         $RPM_BUILD_ROOT/%{_libdir}/libdb.so.$sover
123 install ../include/ndbm.h       $RPM_BUILD_ROOT/%{_includedir}/db1/
124 install ../../include/db.h      $RPM_BUILD_ROOT/%{_includedir}/db1/
125 install ../../include/mpool.h   $RPM_BUILD_ROOT/%{_includedir}/db1/
126 install db_dump185              $RPM_BUILD_ROOT/%{_bindir}/db1_dump185
127 cd ../..
128
129 gzip -9nf docs/*.ps README LICENSE changelog
130
131 %clean
132 rm -rf ${RPM_BUILD_ROOT}
133
134 %post   -p /sbin/ldconfig
135 %postun -p /sbin/ldconfig
136
137 %files
138 %defattr(644,root,root,755)
139 %doc {README,LICENSE,changelog}.gz
140 %attr(755,root,root) %{_libdir}/libdb*.so.*
141 %attr(755,root,root) %{_bindir}/db1_dump185
142
143 %files devel
144 %defattr(644,root,root,755)
145 %doc docs/*.ps.gz
146 %attr(755,root,root) %{_libdir}/libdb1.so
147 %{_includedir}/db1
148
149 %files static
150 %defattr(644,root,root,755)
151 %{_libdir}/libdb1.a
This page took 0.120219 seconds and 3 git commands to generate.