X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=contrib%2Fngircd.spec;h=cb931698af27bec0da44c192f6b7d3b99f57c022;hp=de6a5676b9aa161fb00a810ab00f5d94d25184e0;hb=8e3c56e5b2ad57576d2342f2971e33778cb1dd72;hpb=68ee133f877828ac591d6517847a1851756ca453 diff --git a/contrib/ngircd.spec b/contrib/ngircd.spec index de6a5676..cb931698 100644 --- a/contrib/ngircd.spec +++ b/contrib/ngircd.spec @@ -1,37 +1,42 @@ %define name ngircd -%define version CVSHEAD +%define version 19~rc1 %define release 1 %define prefix %{_prefix} -Summary: Next Generation Internet Relay Chat Daemon +Summary: A lightweight daemon for the Internet Relay Chat (IRC) Name: %{name} Version: %{version} Release: %{release} -Copyright: GPL -Group: Networking/Daemons -URL: http://arthur.ath.cx/~alex/ngircd/ +License: GPLv2+ +Group: System Environment/Daemons +URL: http://ngircd.barton.de/ Source: %{name}-%{version}.tar.gz -Packager: Sean Reifschneider -BuildRoot: /var/tmp/%{name}-root +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: zlib-devel, openssl-devel %description -ngIRCd is a free open source daemon for Internet Relay Chat (IRC), -developed under the GNU General Public License (GPL). It's written from -scratch and is not based upon the original IRCd like many others. - -Why should you use ngIRCd? Because ... - - * ... there are no problems with servers on changing or non-static IP - addresses. - * ... there is a small and lean configuration file. - * ... there is a free, modern and open source C source code. - * ... it is still under active development. +This package provides ngIRCd, a lightweight Internet Relay Chat +server for small or private networks. It is simple to configure, can +cope with dynamic IP addresses, and supports IPv6 as well as SSL. It +is written from scratch, not based on the original IRCd and quite +portable. + +Advantages: + - well arranged (lean) configuration file + - simple to build/install, configure and maintain + - supports IPv6 and SSL + - no problems with servers that have dynamic IP addresses + - freely available, modern, portable and tidy C-source + - ngIRCd is being actively developed since 11 years. %prep -%setup +%setup -q %build -%configure -make +%configure \ + --with-zlib \ + --with-openssl + +make %{?_smp_mflags} %install [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT" @@ -41,6 +46,7 @@ make ( cd usr/sbin; mv *-ngircd ngircd ) ( cd usr/share/man/man5; mv *-ngircd.conf.5 ngircd.conf.5 ) ( cd usr/share/man/man8; mv *-ngircd.8 ngircd.8 ) + rm -fr usr/share/doc/ngircd ) %clean @@ -48,7 +54,8 @@ make %files %defattr(755,root,root) -%doc AUTHORS COPYING ChangeLog INSTALL NEWS README +%doc AUTHORS COPYING ChangeLog INSTALL NEWS README doc/* %config(noreplace) /etc %{_prefix}/sbin -%{_prefix}/share/man/ +%{_mandir}/man5/ngircd.conf* +%{_mandir}/man8/ngircd.8*