RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: distro Date: 09-Apr-2014 08:16:35 Branch: HEAD Handle: 2014040906163400 Added files: distro/libbson libbson.spec Log: - create. Summary: Revision Changes Path 1.1 +74 -0 distro/libbson/libbson.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: distro/libbson/libbson.spec ============================================================================ $ cvs diff -u -r0 -r1.1 libbson.spec --- /dev/null 2014-04-09 08:16:27.000000000 +0200 +++ libbson.spec 2014-04-09 08:16:35.169156235 +0200 @@ -0,0 +1,74 @@ +Summary: A client library to support BSON documents +Name: libbson +Version: 1.0 +%define NVdir %{name}-%{version} +Release: 0.%(date "+%%Y%%m%%d") +License: ASL 2.0 +Group: System Environment/Libraries +URL: https://github.com/mongodb/libbson +BuildRoot: %{_tmppath}/%{name} +BuildRequires: autoconf +BuildRequires: git +BuildRequires: libtool +BuildRequires: pkgconfig +BuildRequires: xmlto + +%description +libbson is a library providing useful routines related to building, parsing, +and iterating BSON documents. It is a useful base for those wanting to +write high-performance C extensions to higher level languages such as +python, ruby, or perl. + +%package devel +Summary: Development libraries and C header files for the BSON library +Group: Development/Libraries +Requires: libbson = %{version}-%{release} +Requires: pkgconfig + +%description devel +The development library for the C language BSON client library. + +%prep +rm -rf %{NVdir} +git clone %{url}.git %{NVdir} +cd %{NVdir} + +sh autogen.sh --prefix=%{_prefix} --libdir=%{_libdir} \ + --enable-static + +%build +cd %{NVdir} +make %{?_smp_mflags} + +%install +cd %{NVdir} +rm -rf %{buildroot} + +make DESTDIR=%{buildroot} install + +rm -rf %{buildroot}%{_defaultdocdir} + +%check +cd %{NVdir} +make check + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%doc %{NVdir}/COPYING %{NVdir}/NEWS %{NVdir}/README +%{_libdir}/*.so.* + +%files devel +%{_includedir}/%{name}-%{version} +%{_libdir}/pkgconfig/%{name}-%{version}.pc +%{_mandir}/man3/*.3* +%{_mandir}/man7/*.7* +%{_libdir}/*.a +%{_libdir}/*.la +%{_libdir}/*.so + +%changelog +* Wed Apr 9 2014 Jeff Johnson <j...@jbj.orgh> - 1.0 +- Create. @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org