]> git.pld-linux.org Git - packages/gdbm.git/blame - gdbm.spec
- up to 1.16
[packages/gdbm.git] / gdbm.spec
CommitLineData
d5fa7da9
AM
1%bcond_without tests
2
5545f718 3Summary: GNU database library for C
4de59e78
ER
4Summary(de.UTF-8): GNU-Datenbank-Library für C
5Summary(fr.UTF-8): La librairie GNU de bases de données pout le langage C
6Summary(pl.UTF-8): Biblioteka GNU bazy danych dla języka C
7Summary(ru.UTF-8): Библиотека базы данных GNU для C
8Summary(uk.UTF-8): Бібліотека бази даних GNU для C
5545f718 9Name: gdbm
d5fa7da9 10Version: 1.16
e80dde66 11Release: 1
4ec17cc5 12License: GPL v3+
5545f718 13Group: Libraries
4ec17cc5 14Source0: http://ftp.gnu.org/gnu/gdbm/%{name}-%{version}.tar.gz
d5fa7da9 15# Source0-md5: 05ee82b8f9188a8228c2384f4b9f2eac
b545c36e 16Patch0: %{name}-info.patch
4ec17cc5 17Patch1: %{name}-link-compat.patch
17dab2ce 18Patch2: %{name}-link.patch
8d7da47e
JB
19URL: http://www.gnu.org/software/gdbm/
20BuildRequires: autoconf >= 2.69
4ec17cc5
JB
21BuildRequires: automake >= 1:1.11
22%{?with_gdbmexport:BuildRequires: gdbm18-devel >= 1.8.3}
8d7da47e 23BuildRequires: gettext-tools >= 0.18
861b2f6c 24BuildRequires: libtool
8d7da47e 25BuildRequires: readline-devel
861b2f6c 26BuildRequires: texinfo
609ababc 27Obsoletes: libgdbm2
617f29e4 28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
75fa65c7 29
30%description
86dc905e 31gdbm is a GNU database indexing library, including routines which use
32extensible hashing. gdbm works in a similar way to standard UNIX dbm
33routines. gdbm is useful for developers who write C applications and
7a3be008 34need access to a simple and efficient database or who are building C
dd034241 35applications which will use such a database.
75fa65c7 36
b8384d0b
JR
37%description -l de.UTF-8
38Dies ist eine Datenbank-Index-Library für Programmierer, die
39C-Anwendungen schreiben und eine einfache und leistungsfähige
40Datenbank benötigen oder diese in C-Anwendungen einsetzen möchten.
5545f718 41
b8384d0b
JR
42%description -l fr.UTF-8
43Une librairie d'indexation de bases de données. Elle est utile pour
44ceux qui désirent écrivent des applications en C et ont besion
45d'accéder à une base de données simple et efficace ou de construire
7a3be008 46une application en C qui l'utilise.
5545f718 47
b8384d0b
JR
48%description -l pl.UTF-8
49W pakiecie znajduje się biblioteka indeksowania bazy danych.
50Biblioteka ta jest szczególnie użyteczna dla ludzi, którzy piszą
51oprogramowanie w C i potrzebują prostej i szybkiej bazy danych, lub
52dla tych którzy piszą programy w C z wykorzystaniem tej biblioteki.
53
54%description -l tr.UTF-8
55gdbm bir veri tabanı dizinleme kitaplığıdır. C uygulamaları yazıp
56basit ve etkin bir şekilde veri tabanına ulaşmak isteyenler için
57yararlı olacaktır.
58
59%description -l ru.UTF-8
60Это библиотека для работы с индексированной базой данных. Полезна для
61тех, кто разрабатывает программы на C и кому нужен доступ к простой и
62эффективной базе данных либо требуется написать программу, которая ее
63использует.
64
65%description -l uk.UTF-8
66Це бібліотека для роботи з індексованою базою даних. Корисна для тих,
67хто розробляє програми на C і кому потрібен доступ до простої та
68ефективної бази даних або потрібно написати програму, що її
69використовує.
609ababc 70
75fa65c7 71%package devel
5545f718 72Summary: development libraries and header files for gdbm
4de59e78
ER
73Summary(de.UTF-8): Entwicklungs-Libraries und Header-Dateien für gdbm
74Summary(fr.UTF-8): Bibliothèques de développement et en-têtes pour gdbm
75Summary(pl.UTF-8): Biblioteki i pliki nagłówkowe dla gdbm
76Summary(ru.UTF-8): Библиотека и хедеры gdbm для разработчиков
77Summary(tr.UTF-8): gdbm için başlık dosyaları ve geliştirme kitaplıkları
78Summary(uk.UTF-8): Бібліотека та хедери gdbm для програмістів
5545f718 79Group: Development/Libraries
617f29e4 80Requires: %{name} = %{version}-%{release}
609ababc 81Obsoletes: libgdbm2-devel
75fa65c7 82
83%description devel
dd034241 84These are the development libraries and header files for gdbm, the GNU
7a3be008 85database system. These are required if you plan to do development
86using the gdbm database.
75fa65c7 87
b8384d0b
JR
88%description devel -l de.UTF-8
89Dies sind die Entwicklungs-Libraries und Header-Dateien für gdbm, das
7a3be008 90GNU-Datenbanksystem. Sie sind darauf angewiesen, wenn Sie vorhaben,
b8384d0b 91die gdbm-Datenbank für Entwicklungsarbeiten zu benutzen.
75fa65c7 92
b8384d0b
JR
93%description devel -l fr.UTF-8
94Ce sont les librairies de développement et les fichiers d'en-tête pour
95gdbm, le système de base de données GNU. Ceci est nécessaire si vous
96désirez développer en utilisant la base de données gdbm.
75fa65c7 97
b8384d0b
JR
98%description devel -l pl.UTF-8
99W pakiecie tym znajdują się pliki nagłówkowe i biblioteki dla systemu
64c3298c 100bazy danych GNU.
75fa65c7 101
b8384d0b
JR
102%description devel -l tr.UTF-8
103GNU veri tabanı sistemi gdbm ile program geliştirmek için gereken
104başlık dosyaları ve kitaplıklar.
75fa65c7 105
b8384d0b
JR
106%description devel -l ru.UTF-8
107Это библиотека для разработчиков и хедеры gdbm, базы данных GNU. Они
108нужны, если вы собираетесь разрабатывать программы с использованием
609ababc 109gdbm.
110
b8384d0b
JR
111%description devel -l uk.UTF-8
112Це бібліотека для програмістів та хедери gdbm, бази даних GNU. Вони
113потрібні, якщо ви збираєтесь розробляти програми з використанням gdbm.
609ababc 114
75fa65c7 115%package static
5545f718 116Summary: Static gdbm library
4de59e78
ER
117Summary(pl.UTF-8): Biblioteki statyczne gdbm
118Summary(ru.UTF-8): Статическая библиотека gdbm
119Summary(uk.UTF-8): Статична бібліотека gdbm
5545f718 120Group: Development/Libraries
617f29e4 121Requires: %{name}-devel = %{version}-%{release}
75fa65c7 122
123%description static
124Static gdbm library.
125
b8384d0b 126%description static -l pl.UTF-8
64c3298c
JB
127Biblioteka statyczna gdbm.
128
b8384d0b
JR
129%description static -l ru.UTF-8
130Это статическая библиотека gdbm, базы данных GNU.
609ababc 131
b8384d0b
JR
132%description static -l uk.UTF-8
133Це статична бібліотека gdbm, бази даних GNU.
609ababc 134
75fa65c7 135%prep
4ec17cc5 136%setup -q
bff894a2 137%patch0 -p1
138%patch1 -p1
8d7da47e 139%patch2 -p1
75fa65c7 140
141%build
b146eba9 142%{__libtoolize}
d4ca2360 143%{__aclocal}
144%{__autoheader}
c0ffb525 145%{__autoconf}
4ec17cc5
JB
146%{__automake}
147%configure \
148 --enable-libgdbm-compat \
f0366f40 149 --disable-silent-rules
08d4c328 150
c133e051 151%{__make}
6668f8d3 152
d5fa7da9
AM
153%{?with_tests:%{__make} check}
154
75fa65c7 155%install
156rm -rf $RPM_BUILD_ROOT
ed79b232 157
4ec17cc5
JB
158%{__make} install \
159 DESTDIR=$RPM_BUILD_ROOT
08d4c328 160
13460c0d
JB
161%find_lang %{name}
162
64c3298c
JB
163%clean
164rm -rf $RPM_BUILD_ROOT
165
b545c36e 166%post -p /sbin/ldconfig
167%postun -p /sbin/ldconfig
75fa65c7 168
4ec17cc5 169%post devel -p /sbin/postshell
444f17dd 170-/usr/sbin/fix-info-dir -c %{_infodir}
75fa65c7 171
4ec17cc5 172%postun devel -p /sbin/postshell
444f17dd 173-/usr/sbin/fix-info-dir -c %{_infodir}
75fa65c7 174
13460c0d 175%files -f %{name}.lang
65718d21 176%defattr(644,root,root,755)
4ec17cc5 177%doc AUTHORS ChangeLog NEWS NOTE-WARNING README
11a242e8
JB
178%attr(755,root,root) %{_bindir}/gdbm_dump
179%attr(755,root,root) %{_bindir}/gdbm_load
180%attr(755,root,root) %{_bindir}/gdbmtool
4ec17cc5 181%attr(755,root,root) %{_libdir}/libgdbm.so.*.*.*
f0366f40 182%attr(755,root,root) %ghost %{_libdir}/libgdbm.so.6
4ec17cc5
JB
183%attr(755,root,root) %{_libdir}/libgdbm_compat.so.*.*.*
184%attr(755,root,root) %ghost %{_libdir}/libgdbm_compat.so.4
11a242e8
JB
185%{_mandir}/man1/gdbm_dump.1*
186%{_mandir}/man1/gdbm_load.1*
187%{_mandir}/man1/gdbmtool.1*
75fa65c7 188
189%files devel
5545f718 190%defattr(644,root,root,755)
4ec17cc5
JB
191%attr(755,root,root) %{_libdir}/libgdbm.so
192%attr(755,root,root) %{_libdir}/libgdbm_compat.so
193%{_libdir}/libgdbm.la
194%{_libdir}/libgdbm_compat.la
195%{_includedir}/dbm.h
196%{_includedir}/gdbm.h
197%{_includedir}/ndbm.h
198%{_mandir}/man3/gdbm.3*
199%{_infodir}/gdbm.info*
75fa65c7 200
201%files static
65718d21 202%defattr(644,root,root,755)
4ec17cc5
JB
203%{_libdir}/libgdbm.a
204%{_libdir}/libgdbm_compat.a
This page took 0.062035 seconds and 4 git commands to generate.