]> git.pld-linux.org Git - SPECS.git/blob - miau.spec
SPECS updated Sun 1 Aug 20:28:02 CEST 2021
[SPECS.git] / miau.spec
1 Summary:        Small but quite featured IRC-bouncer
2 Summary(pl.UTF-8):      Mały, ale dobrze wyposażony ircowy bramkarz
3 Name:           miau
4 Version:        0.6.5
5 Release:        1
6 License:        GPL
7 Group:          Networking/Utilities
8 Source0:        http://dl.sourceforge.net/miau/%{name}-%{version}.tar.bz2
9 # Source0-md5:  cbce4182d66430a965a5fff26738ce3f
10 URL:            http://miau.sourceforge.net/
11 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
12
13 %description
14 Miau is small but quite featured IRC-bouncer - a service a bit like
15 HTTP-proxy, but for IRC-networks.
16
17 The biggest difference of miau and HTTP-proxy (forgetting the fact
18 they talk all different protocols) is that when IRC-client disconnects
19 from bouncer, the connection to the server isn't necessarily lost.
20 This way your nick can stay online and cannot be taken by the others.
21 In case bouncer loses the nick because of netsplit or other
22 disruption, it can try to get it back automatically.
23
24 Some people may also like the fact that when using bouncer, your
25 hostname appearing in IRC is the one of the machine the bouncer is
26 running at, not the one you are IRCing from.
27
28 %description -l pl.UTF-8
29 Miau jest małym, lecz dobrze wyposażonym ircowym bramkarzem - usługą
30 podobną do proxy HTTP, ale do sieci IRC.
31
32 Największa różnica między proxy HTTP a miau (pomijając fakt, że to
33 zupełnie inne protokoły) to nietracenie połączenia do serwera po
34 odłączeniu się klienta od bramkarza. W ten sposób pseudonim dalej
35 istnieje na serwerze i nie może być zajęty przez inne osoby. W
36 przypadku stracenia pseudonimu przy netsplicie lub innych
37 zakłóceniach, miau będzie automatycznie próbował go odzyskać.
38
39 Niektórym może się również spodobać, że nazwa hosta pojawiająca się na
40 ircu nie jest nazwą maszyny z której się łączą, lecz nazwą maszyny na
41 której uruchomiony został bramkarz.
42
43 %prep
44 %setup -q
45
46 %build
47 %configure \
48         --enable-dccbounce \
49         --enable-automode \
50         --enable-releasenick \
51         --enable-ctcp-replies \
52         --enable-mkpasswd \
53         --enable-uptime \
54         --enable-chanlog \
55         --enable-privlog \
56         --enable-onconnect \
57         --enable-empty-awaymsg
58 %{__make}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} install \
64         DESTDIR=$RPM_BUILD_ROOT
65
66 rm -f $RPM_BUILD_ROOT%{_docdir}/miau/examples/miaurc
67 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %post   -p      /sbin/postshell
73 -/usr/sbin/fix-info-dir -c %{_infodir}
74
75 %postun -p      /sbin/postshell
76 -/usr/sbin/fix-info-dir -c %{_infodir}
77
78 %files
79 %defattr(644,root,root,755)
80 %doc AUTHORS ChangeLog README TODO misc/miaurc
81 %attr(755,root,root) %{_bindir}/*
82 %{_infodir}/*.info*
83 %{_mandir}/man1/miau.1*
This page took 0.184101 seconds and 3 git commands to generate.