]> git.pld-linux.org Git - packages/eggdrop.git/blob - eggdrop.spec
- added optymalization strings,
[packages/eggdrop.git] / eggdrop.spec
1 Summary:        Eggdrop is an IRC bot, written in C
2 Summary(pl):    Eggdrop jest botem IRC napisanym w C
3 Name:           eggdrop
4 Version:        1.6.10
5 Release:        1
6 License:        GPL
7 Group:          Applications/Communications
8 #Source0:       http://www.eggdropsrus.co.uk/downloads/eggdrop/%{name}%{version}.tar.gz
9 Source0:        http://ving.edunet.pl/files/%{name}%{version}.tar.gz
10 Patch0:         %{name}-FHS.patch
11 URL:            http://www.eggdrop.net/
12 Requires:       tcl
13 BuildRequires:  tcl-devel
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %description
17 Eggdrop is an IRC bot, written in C. If you don't know what IRC is,
18 this is probably not whatever you're looking for! Eggdrop, being a
19 bot, sits on a channel and takes protective measures: to keep the
20 channel from being taken over (in the few ways that anything CAN), to
21 recognize banished users or sites and reject them, to recognize
22 privileged users and let them gain ops, etc. Eggdrop also contains
23 many modules and scripts, for example for sending files.
24
25 %description -l pl
26 Eggdrop jest IRCowym botem napisanym w C. Eggdrop, bêd±c botem jest na
27 kanale i zajmuje siê jego ochron±: zabezpieczeniem przed przejêciem,
28 nadawaniem odpowiednich przywilejów zarejestrowanym u¿ytkownikom,
29 pilnowanie tzw. banów itp. Eggdrop poza tymi funkcjami posiada tak¿e
30 wiele dodatków, jak przesy³anie plików czy inne skrypty dla rozrywki.
31
32 %prep
33 %setup -q -n %{name}%{version}
34 %patch0 -p1
35
36 %build
37 export CFLAGS="%{rpmcflags}"
38 ./configure
39 %{__make} config
40 %{__make} 
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44
45 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name}/modules,%{_datadir}/%{name},%{_mandir}/man1,%{_datadir}/%{name}/{help,scripts,language},%{_datadir}/doc/%{name}-%{version}}
46
47 %{__make} DESTDIR="$RPM_BUILD_ROOT" install
48
49 cp $RPM_BUILD_ROOT/%{name}-%{version} $RPM_BUILD_ROOT%{_bindir}/%{name}
50
51 find $RPM_BUILD_ROOT/doc -type f | egrep -v "(\.html$|\.htm$)" | xargs gzip -9nf
52 gzip -9nf $RPM_BUILD_ROOT/README $RPM_BUILD_ROOT/%{name}.{simple,complete,advanced}.conf
53
54 cp $RPM_BUILD_ROOT/doc/man1/%{name}.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1.gz
55 rm -r $RPM_BUILD_ROOT/doc/man1
56
57 cp -a $RPM_BUILD_ROOT/README.gz \
58         $RPM_BUILD_ROOT/%{name}.{simple,complete,advanced}.conf.gz \
59         $RPM_BUILD_ROOT/doc/* \
60         $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}/
61
62 cp -a $RPM_BUILD_ROOT/text/* \
63         $RPM_BUILD_ROOT/help/ \
64         $RPM_BUILD_ROOT/scripts/ \
65         $RPM_BUILD_ROOT/language/ \
66         $RPM_BUILD_ROOT%{_datadir}/%{name}/
67
68 cp -a $RPM_BUILD_ROOT/modules/* \
69         $RPM_BUILD_ROOT%{_libdir}/%{name}/modules/
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
74 %files
75 %defattr(644,root,root,755)
76 %doc %{_datadir}/doc/%{name}-%{version}
77 %{_mandir}/man1/%{name}.1*
78 %dir %{_libdir}/%{name}
79 %dir %{_libdir}/%{name}/modules
80 %attr(755,root,root) %{_bindir}/%{name}
81 %attr(755,root,root) %{_libdir}/%{name}/modules/*.so
82 %{_datadir}/%{name}
This page took 0.033496 seconds and 4 git commands to generate.