X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=contrib%2Fngircd.spec;h=1cbf60c33bcddd3111323b465c0091614858ff2a;hp=276a826f8aa751fe6abc1dcabe9eecaff8a214f5;hb=HEAD;hpb=9486bc7465022657ca8d207827a848c5be5d0618 diff --git a/contrib/ngircd.spec b/contrib/ngircd.spec index 276a826f..3d4eefc7 100644 --- a/contrib/ngircd.spec +++ b/contrib/ngircd.spec @@ -1,5 +1,5 @@ %define name ngircd -%define version dev +%define version 27 %define release 1 %define prefix %{_prefix} @@ -7,32 +7,32 @@ 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 the 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. +ngIRCd is a free, portable and lightweight Internet Relay Chat server for small +or private networks, developed under the GNU General Public License (GPL). -Advantages: - - no problems with servers using changing/non-static IP addresses. - - small and lean configuration file. - - free, modern and open source C code. - - still under active development. +The server is quite easy to configure, can handle dynamic IP addresses, and +optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for +user authentication as well as character set conversion for legacy clients. The +server has been written from scratch and is not based on the forefather, the +daemon of IRCNet. -ngIRCd is compatible to the "original" ircd 2.10.3p3, so you can run -mixed networks. %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" @@ -42,6 +42,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 @@ -49,7 +50,8 @@ make %files %defattr(755,root,root) -%doc AUTHORS COPYING ChangeLog INSTALL NEWS README +%doc AUTHORS.md COPYING ChangeLog INSTALL.md NEWS README.md doc/* %config(noreplace) /etc %{_prefix}/sbin -%{_prefix}/share/man/ +%{_mandir}/man5/ngircd.conf* +%{_mandir}/man8/ngircd.8*