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