[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rpm-cvs
Subject:    [CVS] RPM: distro/libbson/ libbson.spec
From:       "Jeff Johnson" <jbj () rpm5 ! org>
Date:       2014-04-09 6:16:35
Message-ID: 20140409061635.EEE2249B55 () rpm5 ! org
[Download RAW message or body]

  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  jbj@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 <jbj@jbj.orgh> - 1.0
  +- Create.
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic