rpms/rest/F-11 rest.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Peter Robinson pbrobinson at fedoraproject.org
Sat Jul 18 10:39:14 UTC 2009


Author: pbrobinson

Update of /cvs/pkgs/rpms/rest/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25616

Modified Files:
	.cvsignore sources 
Added Files:
	rest.spec 
Log Message:
- initial F-11 build


--- NEW FILE rest.spec ---
Name:           rest
Version:        0.5
Release:        1%{?dist}
Summary:        A library for access to RESTful web services

Group:          System Environment/Libraries
License:        LGPLv2
URL:            http://moblin.org/projects/librest
Source0:        http://git.moblin.org/cgit.cgi/lib%{name}/snapshot/lib%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: glib2-devel
BuildRequires: libsoup-devel
BuildRequires: libxml2-devel
BuildRequires: gtk-doc
BuildRequires: pkgconfig

# Require these because the git tarball doesn't have the configure built
BuildRequires: libtool
BuildRequires: automake
BuildRequires: autoconf

%description
This library was designed to make it easier to access web services that
claim to be "RESTful". A RESTful service should have urls that represent 
remote objects, which methods can then be called on. The majority of services 
don't actually adhere to this strict definition. Instead, their RESTful end 
point usually has an API that is just simpler to use compared to other types 
of APIs they may support (XML-RPC, for instance). It is this kind of API that 
this library is attempting to support.

%package devel
Summary: Development package for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
Requires: gtk-doc

%description devel
Files for development with %{name}.

%prep
%setup -q -n librest-%{version}

%build
./autogen.sh
%configure --disable-static --enable-gtk-doc
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

#Remove libtool archives
rm -rf %{buildroot}/%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/librest.so.0
%{_libdir}/librest.so.0.0.0

%files devel
%defattr(-,root,root,-)
%{_includedir}/rest
%{_libdir}/pkgconfig/rest.pc
%{_libdir}/librest.so
%{_datadir}/gtk-doc/html/rest

%changelog
* Tue Jul 14 2009 Peter Robinson <pbrobinson at gmail.com> 0.5-1
- Update to 0.5

* Mon Jun 22 2009 Peter Robinson <pbrobinson at gmail.com> 0.4-1
- Update to 0.4

* Wed Jun 17 2009 Peter Robinson <pbrobinson at gmail.com> 0.3-1
- Initial packaging


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rest/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	18 Jun 2009 20:30:59 -0000	1.1
+++ .cvsignore	18 Jul 2009 10:38:43 -0000	1.2
@@ -0,0 +1 @@
+librest-0.5.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rest/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	18 Jun 2009 20:30:59 -0000	1.1
+++ sources	18 Jul 2009 10:38:44 -0000	1.2
@@ -0,0 +1 @@
+294635fe499313b92a371a9c6dd55e2c  librest-0.5.tar.bz2




More information about the fedora-extras-commits mailing list