rpms/tinycdb/F-13 tinycdb.spec,NONE,1.1 sources,1.1,1.2

supercyper supercyper at fedoraproject.org
Wed Jul 14 01:27:14 UTC 2010


Author: supercyper

Update of /cvs/pkgs/rpms/tinycdb/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv27905

Modified Files:
	sources 
Added Files:
	tinycdb.spec 
Log Message:



--- NEW FILE tinycdb.spec ---
Name:		tinycdb
Summary:	Utility and library for manipulating constant databases
Version:	0.77
Release:	2%{?dist}
Group:		System Environment/Libraries
License:	Public Domain
URL:		http://www.corpit.ru/mjt/tinycdb.html
Source0:	http://www.corpit.ru/mjt/%{name}/%{name}_%{version}.tar.gz

%description
tinycdb is a small, fast and reliable utility and subroutine library for 
creating and reading constant databases. The database structure is tuned
for fast reading.

This package contains tinycdb utility and shared library.

%package devel
Summary:	Development files for tinycdb
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}

%description devel
tinycdb is a small, fast and reliable utility set and subroutine
library for creating and reading constant databases.

This package contains tinycdb development library and header file for 
developing applications that use %{name}.

%prep
%setup -q
sed -i -e 's\/lib\/%{_lib}\g' debian/libcdb.pc

%build
make %{?_smp_mflags} staticlib sharedlib cdb-shared CFLAGS="%{optflags}" 

%install
%makeinstall install-sharedlib \
	INSTALLPROG=cdb-shared CP="cp -p"
chmod +x %{buildroot}%{_libdir}/*.so.*
rm -f %{buildroot}%{_libdir}/lib*.a
mkdir -p %{buildroot}%{_libdir}/pkgconfig
cp -p debian/libcdb.pc %{buildroot}%{_libdir}/pkgconfig/libcdb.pc

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc NEWS ChangeLog
%{_bindir}/cdb
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root,-)
%{_includedir}/*.h
%{_mandir}/man3/*.3*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Tue Jul 13 2010 Chen Lei <supercyper at 163.com> - 0.77-2
- add pkgconfig file

* Wed Jul 07 2010 Chen Lei <supercyper at 163.com> - 0.77-1
- initial rpm build


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tinycdb/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	13 Jul 2010 23:24:08 -0000	1.1
+++ sources	14 Jul 2010 01:27:13 -0000	1.2
@@ -0,0 +1 @@
+c00e5fb96c30356ac3b67b2ab5d5641b  tinycdb_0.77.tar.gz



More information about the scm-commits mailing list