12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- Summary: A modern implementation of a DBM
- Summary(ja):Tokeyo Cabinet は DBM の現代的な壱実装です
- Name: tokyocabinet
- Version: 1.4.35
- Release: 1%{?_dist_release}
- License: LGPL v2.1
- Group: Development/Libraries
- #URL: http://tokyocabinet.sourceforge.net/
- #Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
- URL: http://1978th.net/tokyocabinet/
- Source: http://1978th.net/tokyocabinet/%{name}-%{version}.tar.gz
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: pkgconfig autoconf
- BuildRequires: zlib-devel bzip2-devel
- Vendor: Project Vine
- Distribution: Vine Linux
- %description
- Tokyo Cabinet is a library of routines for managing a database. The database is a
- simple data file containing records, each is a pair of a key and a value. Every
- key and value is serial bytes with variable length. Both binary data and character
- string can be used as a key and a value. There is neither concept of data tables
- nor data types. Records are organized in hash table, B+ tree, or fixed-length array.
- %description -l ja
- Tokyo Cabinet はデータベースを扱うルーチン群のライブラリです。データベースといっても単
- 純なもので、キーと値のペアからなるレコード群を格納したデータファイルです。キーと値は任
- 意の長さを持つ一連のバイト列であり、文字列でもバイナリでも扱うことができます。テーブル
- やデータ型の概念はありません。レコードはハッシュ表かB+木か固定長配列で編成されます。
- %package devel
- Summary: The libraries and header files needed for Tokyo Cabinet development.
- Summary(ja):Tokyo Cabinet の利用に必要なライブラリやヘッダファイル
- Group: Development/Libraries
- Requires: %{name} = %{version}-%{release}
- Requires: pkgconfig
- %description devel
- This package contains the libraries and header files needed for
- developing with Tokyo Cabinet.
- %description -l ja devel
- このパッケージは Tokyo Cabinet を利用した開発に必要なライブラリやヘッダファイル
- を含んでいます。
- %prep
- %setup -q
- %build
- %configure
- make %{?_smp_mflags}
-
- %install
- rm -rf $RPM_BUILD_ROOT
- make DESTDIR=$RPM_BUILD_ROOT install
- # remove unuse files
- rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}
- rm -rf $RPM_BUILD_ROOT%{_libdir}/lib%{name}.a
- %check
- make check
- %post -p /sbin/ldconfig
- %postun -p /sbin/ldconfig
- %clean
- rm -rf %{buildroot}
- %files
- %defattr(-, root, root, -)
- %doc COPYING ChangeLog README THANKS
- %{_bindir}/tc*
- %{_libexecdir}/tcawmgr.cgi
- %{_libdir}/libtokyocabinet.so.*
- %{_mandir}/man1/tc*.gz
- %files devel
- %defattr(-, root, root, -)
- %doc doc/*
- %{_includedir}/tc*.h
- %{_libdir}/*.so
- %{_libdir}/pkgconfig/%{name}.pc
- %{_mandir}/man3/t*.gz
- %changelog
- * Sun Oct 25 2009 Shu KONNO <owa@bg.wakwak.com> 1.4.35-1
- - initial build for vine
|