From 0a6d15415d022805edc4d5e576710a7549d1a8b7 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 04:41:05 +0100 Subject: [PATCH] package created by silvan using the webbuild interface [release 1.7-1mamba;Mon Jul 29 2013] --- README.md | 2 ++ libircclient.spec | 69 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 libircclient.spec diff --git a/README.md b/README.md index f12a64d..f18f0a8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # libircclient +Libircclient is a small but extremely powerful library which implements the client IRC protocol. It is designed to be small, fast, portable and compatible with the RFC standards as well as non-standard but popular features. It is perfect for building the IRC clients and bots. + diff --git a/libircclient.spec b/libircclient.spec new file mode 100644 index 0000000..31419b7 --- /dev/null +++ b/libircclient.spec @@ -0,0 +1,69 @@ +Name: libircclient +Version: 1.7 +Release: 1mamba +Summary: A small but extremely powerful library which implements the client IRC protocol +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.ulduzsoft.com/libircclient/ +Source: http://downloads.sourceforge.net/project/libircclient/libircclient/%{version}/libircclient-%{version}.tar.gz +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libopenssl-devel +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Libircclient is a small but extremely powerful library which implements the client IRC protocol. It is designed to be small, fast, portable and compatible with the RFC standards as well as non-standard but popular features. It is perfect for building the IRC clients and bots. + +%package devel +Group: Development/Libraries +Summary: Development files for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +This package contains libraries and header files for developing applications that use %{name}. + +%debug_package + +%prep +%setup -q + +%build +%configure \ + --enable-shared \ + --enable-ipv6 \ + --enable-openssl + +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%{_libdir}/libircclient.so.* +%doc LICENSE THANKS + +%files devel +%defattr(-,root,root) +%{_includedir}/libirc_errors.h +%{_includedir}/libirc_events.h +%{_includedir}/libirc_options.h +%{_includedir}/libirc_rfcnumeric.h +%{_includedir}/libircclient.h +%{_libdir}/libircclient.so +%doc README + +%changelog +* Mon Jul 29 2013 Silvan Calarco 1.7-1mamba +- package created by silvan using the webbuild interface