diff options
Diffstat (limited to 'libstrophe.spec')
-rw-r--r-- | libstrophe.spec | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/libstrophe.spec b/libstrophe.spec new file mode 100644 index 0000000..b32e8af --- /dev/null +++ b/libstrophe.spec @@ -0,0 +1,74 @@ +Name: libstrophe +Version: 0.8.8 +Release: 1%{?dist} +Summary: A simple, lightweight C library for writing XMPP clients +Group: System Environment/Libraries + +License: GPLv3 or MIT +URL: http://strophe.im/libstrophe +Source0: https://github.com/strophe/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: m4 +BuildRequires: pkgconfig +BuildRequires: openssl-devel +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: make +BuildRequires: libtool +BuildRequires: expat-devel + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%description +libstrophe is a lightweight XMPP client library written in C. It has minimal +dependencies and is configurable for various environments. It runs well on both +Linux, Unix, and Windows based platforms. + + +%package devel +Summary: Development files for libstrophe +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +libstrophe is a lightweight XMPP client library written in C. It has minimal +dependencies and is configurable for various environments. It runs well on both +Linux, Unix, and Windows based platforms. + +This package contains the development files for libstrophe. + + +%prep +%setup -q + + +%build +./bootstrap.sh +%configure +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +%make_install + + +%files devel +%doc README README.markdown +%{_includedir}/* +%{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/%{name}.la +%{_libdir}/%{name}.a +%{_libdir}/%{name}.so + + +%files +%doc LICENSE.txt GPL-LICENSE.txt MIT-LICENSE.txt +%{_libdir}/%{name}.so.* + + +%changelog +* Fri Sep 18 2015 Link Dupont <link.dupont@me.com> - 0.8.8-1 +- Initial package + |