source: projects/specs/trunk/q/qdbm/qdbm-vl.spec @ 521

Revision 521, 2.2 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Quick Database Manager
2Name: qdbm
3Version: 1.8.77
4Release: 1%{?_dist_release}
5License: LGPL 2.1
6URL: http://qdbm.sourceforge.net/
7Group: Development/Libraries
8Source0: http://qdbm.sourceforge.net/%{name}-%{version}.tar.gz
9Buildroot: %{_tmppath}/%{name}-%{version}-root
10BuildRequires: zlib-devel
11
12%description
13QDBM is a library of routines for managing a database. The database is a
14simple data file containing records, each is a pair of a key and a value.
15Every key and value is serial bytes with variable length. Both binary
16data and character string can be used as a key and a value. There is
17neither concept of data tables nor data types. Records are organized in
18hash table or B+ tree.
19
20%description -l ja
21QDBMはデータベースを扱うルーチン群のライブラリです。データベースといっても
22単純なもので、キーと値のペアからなるレコード群を格納したデータファイルです。
23キーと値は任意の長さを持つ一連のバイト列であり、文字列でもバイナリでも扱う
24ことができます。テーブルやデータ型の概念はありません。レコードはハッシュ表
25またはB+木で編成されます。
26
27%package devel
28Summary: Header files and libraries for developing apps which will using QDBM.
29Group: Development/Libraries
30Requires: %{name} = %{version}-%{release}
31
32%description devel
33Header files and libraries for developing apps which will using QDBM.
34
35%prep
36%setup -q
37
38%build
39%configure --enable-stable --enable-pthread --enable-zlib --enable-iconv
40make
41
42%install
43rm -rf %{buildroot}
44%makeinstall DESTDIR=%{buildroot}
45rm -f %{buildroot}/usr/share/qdbm/{COPYING,ChangeLog,NEWS,THANKS,spex-ja.html,spex.html}
46
47%clean
48rm -rf %{buildroot}
49
50%check
51make check
52
53%files
54%defattr(-,root,root)
55%doc COPYING ChangeLog NEWS README THANKS spex-ja.html spex.html
56%{_bindir}/*
57%{_mandir}/man1/*
58%{_libdir}/*.so.*
59
60%files devel
61%defattr(-,root,root)
62%{_mandir}/man3/*
63%{_libdir}/*.so
64%{_libdir}/*.a
65%{_libdir}/pkgconfig/qdbm.pc
66%{_includedir}/*.h
67
68%changelog
69* Fri Oct 10 2008 Shu KONNO <owa@bg.wakwak.com> 1.8.77-1vl5
70- applied new versioning policy, spec in utf-8
71
72* Sat Jan 19 2008 IWAI, Masaharu <iwai@alib.jp> 1.8.77-0vl1
73- initial release
74
Note: See TracBrowser for help on using the repository browser.