]> git.pld-linux.org Git - packages/gdbm.git/blame - gdbm.spec
- updated to 1.22
[packages/gdbm.git] / gdbm.spec
CommitLineData
f003afab
JB
1#
2# Conditional build:
3%bcond_without tests # unit tests
d5fa7da9 4
5545f718 5Summary: GNU database library for C
4de59e78
ER
6Summary(de.UTF-8): GNU-Datenbank-Library für C
7Summary(fr.UTF-8): La librairie GNU de bases de données pout le langage C
8Summary(pl.UTF-8): Biblioteka GNU bazy danych dla języka C
9Summary(ru.UTF-8): Библиотека базы данных GNU для C
10Summary(uk.UTF-8): Бібліотека бази даних GNU для C
5545f718 11Name: gdbm
59fc8d4f 12Version: 1.22
dad4b403 13Release: 1
4ec17cc5 14License: GPL v3+
5545f718 15Group: Libraries
dad4b403 16Source0: https://ftp.gnu.org/gnu/gdbm/%{name}-%{version}.tar.gz
59fc8d4f 17# Source0-md5: 0bbd38f12656e4728e2f7c4708aec014
b545c36e 18Patch0: %{name}-info.patch
4ec17cc5 19Patch1: %{name}-link-compat.patch
8d7da47e
JB
20URL: http://www.gnu.org/software/gdbm/
21BuildRequires: autoconf >= 2.69
4ec17cc5 22BuildRequires: automake >= 1:1.11
59fc8d4f 23BuildRequires: gettext-tools >= 0.19
861b2f6c 24BuildRequires: libtool
8d7da47e 25BuildRequires: readline-devel
861b2f6c 26BuildRequires: texinfo
59fc8d4f 27Obsoletes: libgdbm2 < 1.8.1
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}
59fc8d4f 81Obsoletes: libgdbm2-devel < 1.8.1
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
75fa65c7 139
140%build
b146eba9 141%{__libtoolize}
d4ca2360 142%{__aclocal}
143%{__autoheader}
c0ffb525 144%{__autoconf}
4ec17cc5
JB
145%{__automake}
146%configure \
147 --enable-libgdbm-compat \
f0366f40 148 --disable-silent-rules
08d4c328 149
c133e051 150%{__make}
6668f8d3 151
d5fa7da9
AM
152%{?with_tests:%{__make} check}
153
75fa65c7 154%install
155rm -rf $RPM_BUILD_ROOT
ed79b232 156
4ec17cc5
JB
157%{__make} install \
158 DESTDIR=$RPM_BUILD_ROOT
08d4c328 159
13460c0d
JB
160%find_lang %{name}
161
64c3298c
JB
162%clean
163rm -rf $RPM_BUILD_ROOT
164
b545c36e 165%post -p /sbin/ldconfig
166%postun -p /sbin/ldconfig
75fa65c7 167
4ec17cc5 168%post devel -p /sbin/postshell
444f17dd 169-/usr/sbin/fix-info-dir -c %{_infodir}
75fa65c7 170
4ec17cc5 171%postun devel -p /sbin/postshell
444f17dd 172-/usr/sbin/fix-info-dir -c %{_infodir}
75fa65c7 173
13460c0d 174%files -f %{name}.lang
65718d21 175%defattr(644,root,root,755)
4ec17cc5 176%doc AUTHORS ChangeLog NEWS NOTE-WARNING README
11a242e8
JB
177%attr(755,root,root) %{_bindir}/gdbm_dump
178%attr(755,root,root) %{_bindir}/gdbm_load
179%attr(755,root,root) %{_bindir}/gdbmtool
4ec17cc5 180%attr(755,root,root) %{_libdir}/libgdbm.so.*.*.*
f0366f40 181%attr(755,root,root) %ghost %{_libdir}/libgdbm.so.6
4ec17cc5
JB
182%attr(755,root,root) %{_libdir}/libgdbm_compat.so.*.*.*
183%attr(755,root,root) %ghost %{_libdir}/libgdbm_compat.so.4
11a242e8
JB
184%{_mandir}/man1/gdbm_dump.1*
185%{_mandir}/man1/gdbm_load.1*
186%{_mandir}/man1/gdbmtool.1*
75fa65c7 187
188%files devel
5545f718 189%defattr(644,root,root,755)
4ec17cc5
JB
190%attr(755,root,root) %{_libdir}/libgdbm.so
191%attr(755,root,root) %{_libdir}/libgdbm_compat.so
192%{_libdir}/libgdbm.la
193%{_libdir}/libgdbm_compat.la
194%{_includedir}/dbm.h
195%{_includedir}/gdbm.h
196%{_includedir}/ndbm.h
197%{_mandir}/man3/gdbm.3*
198%{_infodir}/gdbm.info*
75fa65c7 199
200%files static
65718d21 201%defattr(644,root,root,755)
4ec17cc5
JB
202%{_libdir}/libgdbm.a
203%{_libdir}/libgdbm_compat.a
This page took 0.090863 seconds and 4 git commands to generate.