[libepc] take ownership of libepc upstream 0.4.0 cleanup spec
Haïkel Guémar
hguemar at fedoraproject.org
Tue Aug 9 07:13:23 UTC 2011
commit 85c6f08e6e2d14717615c88361a713cf3af22299
Author: Haikel Guemar <hguemar at fedoraproject.org>
Date: Tue Aug 9 09:13:06 2011 +0200
take ownership of libepc
upstream 0.4.0
cleanup spec
.gitignore | 1 +
dead.package | 1 -
libepc.spec | 186 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
4 files changed, 188 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e8ac6cf..c760519 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
libepc-0.3.11.tar.bz2
+/libepc-0.4.0.tar.bz2
diff --git a/libepc.spec b/libepc.spec
new file mode 100644
index 0000000..a71392d
--- /dev/null
+++ b/libepc.spec
@@ -0,0 +1,186 @@
+%global avahi_version 0.6
+%global soup_version 2.3
+%global gtk2_version 2.10
+%global glib2_version 2.15.1
+%global gnutls_version 1.4
+%global uuid_version 1.36
+
+Name: libepc
+Version: 0.4.0
+Release: 1%{?dist}
+Summary: Easy Publish and Consume library
+
+Group: System Environment/Libraries
+License: LGPLv2+
+URL: http://live.gnome.org/libepc/
+Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/0.4/%{name}-%{version}.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: libuuid-devel >= %{uuid_version}
+BuildRequires: libsoup-devel >= %{soup_version}
+BuildRequires: avahi-ui-devel >= %{avahi_version}
+BuildRequires: gnutls-devel >= %{gnutls_version}
+BuildRequires: gtk2-devel >= %{gtk2_version}
+BuildRequires: glib2-devel >= %{glib2_version}
+BuildRequires: perl(XML::Parser)
+BuildRequires: intltool
+
+
+%description
+A library to easily publish and consume values on networks
+
+
+%package ui
+Summary: Widgets for %{name}
+Group: System Environment/Libraries
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+
+%description ui
+The %{name}-ui package contains widget for use with %{name}.
+
+
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: %{name}-ui%{?_isa} = %{version}-%{release}
+Requires: libuuid-devel >= %{uuid_version}
+Requires: avahi-ui-devel%{?_isa} >= %{avahi_version}
+Requires: libsoup-devel%{?_isa} >= %{soup_version}
+Requires: gnutls-devel%{?_isa} >= %{gnutls_version}
+Requires: gtk2-devel%{?_isa} >= %{gtk2_version}
+Requires: glib2-devel%{?_isa} >= %{glib2_version}
+
+
+%description devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --enable-static=no
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+make %{?_smp_flags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+%find_lang %{name}
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post -p /sbin/ldconfig
+
+
+%postun -p /sbin/ldconfig
+
+
+%post ui -p /sbin/ldconfig
+
+
+%postun ui -p /sbin/ldconfig
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING NEWS README
+%{_libdir}/%{name}-1.0.so.*
+
+
+%files ui
+%defattr(-,root,root,-)
+%{_libdir}/%{name}-ui-1.0.so.*
+
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/%{name}-ui-1.0/
+%{_includedir}/%{name}-1.0/
+%{_libdir}/%{name}-1.0.so
+%{_libdir}/%{name}-ui-1.0.so
+%{_libdir}/pkgconfig/%{name}-1.0.pc
+%{_libdir}/pkgconfig/%{name}-ui-1.0.pc
+%{_datadir}/gtk-doc/html/%{name}-1.0/
+
+
+%changelog
+* Fri Aug 05 2011 Haïkel Guémar <hguemar at fedoraproject.org> - 0.4.0-1
+- upstream 0.4.0
+- reenable compilation with %%{?_smp_mflags}
+- spec cleanup
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3.11-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Mar 24 2010 Brian Pepple <bpepple at fedoraproject.org> - 0.3.11-1
+- Update to 0.3.11.
+
+* Tue Sep 29 2009 Brian Pepple <bpepple at fedoraproject.org> - 0.3.10-3
+- Add BR on libuuid-devel, and drop BR on e2fsprogs-devel.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Jun 5 2009 Brian Pepple <bpepple at fedoraproject.org> - 0.3.10-1
+- Update to 0.3.10.
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Feb 17 2009 Brian Pepple <bpepple at fedoraproject.org> - 0.3.9-1
+- Update to 0.3.9.
+
+* Fri Oct 24 2008 Brian Pepple <bpepple at fedoraproject.org> - 0.3.8-1
+- Update to 0.3.8.
+- Drop build patch. Fixed upstream.
+
+* Sat Sep 20 2008 Brian Pepple <bpepple at fedoraproject.org> - 0.3.5-3
+- Add patch to fix building from source.
+
+* Tue Jun 24 2008 Tomas Mraz <tmraz at redhat.com> - 0.3.5-2
+- rebuild with new gnutls
+
+* Tue Apr 22 2008 Brian Pepple <bpepple at fedoraproject.org> - 0.3.5-1
+- Update to 0.3.5.
+
+* Thu Feb 14 2008 Brian Pepple <bpepple at fedoraproject.org> - 0.3.4-3
+- Rebuild for new libsoup.
+
+* Fri Feb 8 2008 Brian Pepple <bpepple at fedoraproject.org> - 0.3.4-2
+- Rebuild for gcc-4.3.
+
+* Tue Jan 29 2008 Brian Pepple <bpepple at fedoraproject.org> - 0.3.4-1
+- Update to 0.3.4.
+- Add BR on perl-xml-parser & gettext.
+- Bump min version of libsoup.
+
+* Tue Jan 15 2008 Brian Pepple <bpepple at fedoraproject.org> - 0.3.3-1
+- Update to 0.3.3.
+
+* Tue Dec 18 2007 Brian Pepple <bpepple at fedoraproject.org> - 0.3.1-1
+- Update to 0.3.1.
+- drop pk-config patch. fixed upstream.
+
+* Sat Dec 8 2007 Brian Pepple <bpepple at fedoraproject.org> - 0.3.0-3
+- Remove rpath.
+- Add requires for gtk2-devel to -devel.
+
+* Sat Dec 8 2007 Brian Pepple <bpepple at fedoraproject.org> - 0.3.0-2
+- Merge ui-devel into devel.
+- Add patch to fix .pc files.
+- Add requires for gnutls-devel to -devel.
+- keep timestamp on installed files.
+
+* Tue Dec 4 2007 Brian Pepple <bpepple at fedoraproject.org> - 0.3.0-1
+- Intial Fedora spec.
diff --git a/sources b/sources
new file mode 100644
index 0000000..9755a4b
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c7fde118546d09d747af7b08cb52bfad libepc-0.4.0.tar.bz2
More information about the scm-commits
mailing list