1 Summary: Eggdrop is an IRC bot, written in C
3 %define versionmajor 2.0.0
4 %define versionminor -ALPHA
5 Version: %{versionmajor}%{versionminor}
8 Group: Applications/Communications
9 Group(pl): Aplikacje/Komunikacja
10 Source0: %{name}%{version}.tar.gz
12 Patch: eggdrop-pld.patch
13 URL: http://www.eggdrop.net/
15 BuildRoot: /tmp/buildroot-%{name}-%{version}
16 Summary(pl): Eggdrop jest botem IRC napisanym w C
19 Eggdrop is an IRC bot, written in C. If you don't know what IRC is,
20 this is probably not whatever you're looking for! Eggdrop, being a
21 bot, sits on a channel and takes protective measures: to keep the
22 channel from being taken over (in the few ways that anything CAN),
23 to recognize banished users or sites and reject them, to recognize
24 privileged users and let them gain ops, etc.
25 Eggdrop also contains many modules and scripts, for example for
29 Eggdrop jest IRCowym botem napisanym w C. Eggdrop, bêd±c botem
30 jest na kanale i zajmuje siê jego ochron±: zabezpieczeniem przed
31 takeover-em, nadawaniem odpowiednich przywilejów zarejestrowanym
32 u¿ytkownikom, pilnowanie tzw. banów. itp.
33 Eggdrop poza tymi funkcjami posiada tak¿e wiele dodatków, jak
34 przesy³anie plików czy inne skrypty dla rozrywki.
37 %setup -q -n %{name}%{version}
41 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr/bin
42 # Dziwny problem z -ldir w module filesys
43 cd src/mod/filesys.mod
44 rm -f config.cache config.log
45 CFLAGS="$RPM_OPT_FLAGS" ./configure
47 CFLAGS="$RPM_OPT_FLAGS" make
50 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT/usr/{bin,lib/eggdrop,man/man1}
53 make install DEST=$RPM_BUILD_ROOT/usr/lib/eggdrop
54 rm -rf `find $RPM_BUILD_ROOT/usr/lib/eggdrop -name CVS`
55 rm -rf $RPM_SOURCE_DIR/doc/CVS
56 mv $RPM_BUILD_ROOT/usr/lib/eggdrop/doc/man1/* $RPM_BUILD_ROOT/usr/man/man1
57 rm -rf $RPM_BUILD_ROOT/usr/lib/eggdrop/doc/*
58 install $RPM_SOURCE_DIR/eggdrop.sh $RPM_BUILD_ROOT/usr/bin/eggdrop
60 gzip -9nf $RPM_BUILD_ROOT/usr/man/man*/*
63 rm -rf $RPM_BUILD_ROOT
66 %defattr(644, root, root, 755)
67 %doc CONTENTS COPYING FEATURES INSTALL README doc/*
68 %attr(755, root, root) /usr/bin/*
69 /usr/lib/eggdrop/filesys
71 /usr/lib/eggdrop/language
72 %ghost /usr/lib/eggdrop/modules
73 /usr/lib/eggdrop/modules-%{versionmajor}
74 /usr/lib/eggdrop/scripts
75 %attr(755, root, root) /usr/lib/eggdrop/eggdrop2-%{versionmajor}
76 %ghost /usr/lib/eggdrop/eggdrop2
77 /usr/lib/eggdrop/eggdrop2.conf.*
79 %attr(644, root, man) /usr/man/man*/*
82 * Sat Feb 20 1999 Marek Obuchowicz <elephant@shadow.eu.org>
84 - minor spec modifications
85 - added polish translations
86 - compressed man files
87 - added RPM_OPT_FLAGS support
89 * Mon Sep 7 1998 Ian Macdonald <ianmacd@xs4all.nl>