]> git.pld-linux.org Git - packages/eggdrop.git/blob - eggdrop.spec
o Added new eggdrop-2.0.0 spec file
[packages/eggdrop.git] / eggdrop.spec
1 Summary:     Eggdrop is an IRC bot, written in C
2 Name:        eggdrop
3 %define versionmajor 2.0.0
4 %define versionminor -ALPHA
5 Version:     %{versionmajor}%{versionminor}
6 Release:     1
7 Copyright:   GPL
8 Group:       Applications/Communications
9 Group(pl):   Aplikacje/Komunikacja
10 Source0:     %{name}%{version}.tar.gz
11 Source1:     eggdrop.sh
12 Patch:       eggdrop-pld.patch
13 URL:         http://www.eggdrop.net/
14 Requires:    tcl
15 BuildRoot:   /tmp/buildroot-%{name}-%{version}
16 Summary(pl): Eggdrop jest botem IRC napisanym w C
17
18 %description
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
26 sending files.
27
28 %description -l pl
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.
35
36 %prep
37 %setup -q -n %{name}%{version}
38 %patch -p1
39
40 %build
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
46 cd ../../..
47 CFLAGS="$RPM_OPT_FLAGS" make
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51
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
59
60 gzip -9nf $RPM_BUILD_ROOT/usr/man/man*/*
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %files 
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
70 /usr/lib/eggdrop/help
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.*
78 /usr/lib/eggdrop/motd
79 %attr(644, root, man) /usr/man/man*/*
80
81 %changelog
82 * Sat Feb 20 1999 Marek Obuchowicz <elephant@shadow.eu.org>
83 [2.0.0-ALPHA-1]
84  - minor spec modifications
85  - added polish translations
86  - compressed man files
87  - added RPM_OPT_FLAGS support 
88
89 * Mon Sep 7 1998  Ian Macdonald <ianmacd@xs4all.nl>
90  - Upgraded to 1.3.19
91  
This page took 0.068861 seconds and 4 git commands to generate.