]> git.pld-linux.org Git - packages/ctrlproxy.git/blob - ctrlproxy.spec
- removed unnecessary MD5
[packages/ctrlproxy.git] / ctrlproxy.spec
1 Summary:        an IRC proxy with multi-server and plugin support
2 Summary(pl):    IRC proxy z obs³ug± wielu serwerów i "wtyczek"
3 Name:           ctrlproxy
4 Version:        2.3
5 Release:        1
6 License:        GPL
7 Group:          Networking/Daemons
8 Source0:        http://jelmer.vernstok.nl/oss/ctrlproxy/%{name}-%{version}.tar.gz
9 # Source0-md5:  b807dedad9f158e45d927e1744c8d36c
10 Source1:        %{name}rc
11 URL:            http://jelmer.vernstok.nl/oss/ctrlproxy/
12 BuildRequires:  libxml2-devel
13 BuildRequires:  tdb-devel
14 BuildRequires:  pcre-devel
15 BuildRequires:  glib-devel
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 ctrlproxy is a modular IRC proxy. It connects to a number of IRC
20 servers and then passes data it receives on to the modules that have
21 been loaded into it. Current modules are client_simple (for proxy
22 support) and log (for irssi-style log file generation).
23
24 By default, ctrlproxy listens for client connections on port 6668 and
25 any ports after that one, depending on the number of servers it is
26 connected to.
27
28 %description -l pl
29 ctrlproxy jest modularnym serwerem IRC proxy. £±czy siê z wieloma
30 serwerami IRC i przekazuje odebrane dane modu³om które zosta³y
31 za³adowane. W chwili obecnej dostêpne s± modu³y client_simple (do
32 obs³ugi proxy) i log (do tworzenia logów w formacie irssi)
33
34 Domy¶lnie, ctrlproxy oczekuje na po³±czenia od klientów na porcie 6668
35 i dowolnej ilo¶ci kolejnych portów, zale¿nie od ilo¶ci serwerów do
36 których jest pod³±czony.
37
38 %package devel
39 Summary:        Header files and examples for developing ctrlproxy modules
40 Summary(pl):    Pliki nag³ówkowe i przyk³ady s³u¿±ce do rozwijania modu³ów ctrlproxy
41 Group:          Development/Libraries
42
43 %description devel
44 Header files and examples for developing ctrlproxy modules
45
46 %description devel -l pl
47 Pliki nag³ówkowe i przyk³ady s³u¿±ce do rozwijania modu³ów ctrlproxy
48
49 %prep
50 %setup -q
51
52 %build
53 %{__gettextize}
54 %{__aclocal}
55 %{__autoconf}
56 %{__autoheader}
57 %configure
58 %{__make}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62 # create directories if necessary
63 #install -d $RPM_BUILD_ROOT
64
65 %{__make} install \
66         DESTDIR=$RPM_BUILD_ROOT
67
68
69 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_sysconfdir}}
70 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}rc
71 cp -r example/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
72
73 %clean
74 rm -rf $RPM_BUILD_ROOT
75
76 %files
77 %defattr(644,root,root,755)
78 %doc %{_prefix}/doc/%{name}/*
79 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}rc
80 %attr(755,root,root) %{_bindir}/*
81 %{_mandir}/man1/ctrlproxy.1*
82 %{_mandir}/man5/ctrlproxyrc.5*
83 %{_libdir}/%{name}/*
84
85 %files devel
86 %defattr(644,root,root,755)
87 %dir %{_examplesdir}/%{name}-%{version}
88 %{_examplesdir}/%{name}-%{version}/*
89 %{_includedir}/*
This page took 0.077928 seconds and 4 git commands to generate.