]> git.pld-linux.org Git - packages/BitchX.git/blame_incremental - BitchX.spec
- missing dir; adapter; rel 8
[packages/BitchX.git] / BitchX.spec
... / ...
CommitLineData
1%define pre -final
2Summary: Improved color IRC client with built-in scripts
3Summary(es.UTF-8): Cliente IRC para la consola Linux
4Summary(pl.UTF-8): Ulepszony, kolorowy klient IRC z wbudowanymi skryptami
5Summary(pt_BR.UTF-8): Cliente IRC para o console do Linux
6Name: BitchX
7Version: 1.1
8Release: 8
9License: GPL
10Group: Applications/Networking
11Source0: http://www.bitchx.org/files/source/ircii-pana-%{version}%{pre}.tar.gz
12# Source0-md5: 611d2dda222f00c10140236f4c331572
13Source1: ircII.servers
14Source2: %{name}.desktop
15Source3: %{name}-bxglobal.script
16Source4: %{name}.1.pl
17Patch0: %{name}-config.h.patch
18Patch1: %{name}-doc.patch
19Patch2: %{name}-emacs.patch
20Patch3: %{name}-versioned-tcl.patch
21Patch4: %{name}-353fix.patch
22Patch5: %{name}-security.patch
23Patch6: %{name}-types.patch
24Patch7: %{name}-pic.patch
25URL: http://www.bitchx.org/
26BuildRequires: mysql-devel
27BuildRequires: ncurses-devel >= 5.0
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%define _datadir %{_libdir}
31
32%description
33BitchX is a popular ANSI color ircII client by panasync. It
34incorporates various features that would normally require a script.
35It's interface is more colorful and cleaner than ircII.
36
37%description -l pl.UTF-8
38BitchX jest popularnym klientem ircII. Jego interfejs jest bardziej
39kolorowy i przejrzysty niż interfejs standardowego klienta ircII.
40
41%description -l pt_BR.UTF-8
42O BitchX é um cliente de IRC com suporte a cores para o console do
43Linux. Ele incorpora várias características que normalmente
44requereriam um script, e a sua interface é mais colorida, e simples de
45trabalhar que a do ircII :)
46
47%package europa
48Summary: Europa Plugin
49Summary(pl.UTF-8): Wtyczka Europa
50Group: Applications/Networking
51Requires: BitchX = %{version}-%{release}
52
53%description europa
54Europa is a BitchX plugin to provide easy access to an SQL
55knowledgebase. This is helpful for use in help channels where common
56questions repeatedly come up.
57
58%description europa -l pl.UTF-8
59Europa jest wtyczką do BitchX zapewniającą łatwy dostęp do SQL-owej
60bazy wiedzy. Jest przydatny na kanałach pomocy, gdzie często
61powtarzają się te same pytania.
62
63%prep
64%setup -q -n %{name}
65#%patch0 -p1
66%patch1 -p1
67%patch2 -p1
68%patch3 -p1
69%patch4 -p1
70%patch5 -p1
71%patch6 -p1
72%patch7 -p1
73
74# kill any precompiled x86 binaries
75rm -f dll/europa/corba/ai-client dll/europa/cse476/p1 \
76 dll/nap/dragonap/napi/main dll/nap/test \
77 bitchx-docs/findcomm
78
79%build
80CFLAGS="%{rpmcflags} -I/usr/include/ncurses -fno-strict-aliasing"
81%configure \
82 --enable-ipv6 \
83 --with-plugins=all
84
85%{__make} \
86 IRCLIB="%{_datadir}/%{name}"
87
88%install
89rm -rf $RPM_BUILD_ROOT
90install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir}} \
91 $RPM_BUILD_ROOT{%{_sysconfdir}/irc,%{_mandir}/{man1,pl/man1}} \
92 $RPM_BUILD_ROOT%{_datadir}/%{name}/{script,translation,help,plugins}
93
94install source/{BitchX,scr-bx} \
95 $RPM_BUILD_ROOT%{_bindir}
96install dll/*/*.so $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins
97
98install source/wserv $RPM_BUILD_ROOT%{_datadir}/%{name}
99
100install script/* $RPM_BUILD_ROOT%{_datadir}/%{name}/script
101install translation/* $RPM_BUILD_ROOT%{_datadir}/%{name}/translation
102cp -pfr bitchx-docs/* $RPM_BUILD_ROOT%{_datadir}/%{name}/help
103
104install doc/BitchX.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
105
106install doc/BitchX.1 $RPM_BUILD_ROOT%{_mandir}/man1
107
108install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/irc/ircII.servers
109install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/BitchX.desktop
110install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/script/bxglobal
111install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/pl/man1/BitchX.1
112
113
114%clean
115rm -rf $RPM_BUILD_ROOT
116
117%files
118%defattr(644,root,root,755)
119%doc Changelog doc/BitchX{.doc,.faq} doc/tcl/BitchX.tcl IPv6-support dll/europa/{README,knowledgebase.sql}
120%attr(755,root,root) %{_bindir}/*
121%dir %{_sysconfdir}/irc
122%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/irc/*
123%dir %{_datadir}/BitchX
124%dir %{_datadir}/BitchX/plugins
125%attr(755,root,root) %{_datadir}/BitchX/plugins/acro.so
126%attr(755,root,root) %{_datadir}/BitchX/plugins/aim.so
127%attr(755,root,root) %{_datadir}/BitchX/plugins/arcfour.so
128%attr(755,root,root) %{_datadir}/BitchX/plugins/autobot.so
129%attr(755,root,root) %{_datadir}/BitchX/plugins/autocycle.so
130%attr(755,root,root) %{_datadir}/BitchX/plugins/blowfish.so
131%attr(755,root,root) %{_datadir}/BitchX/plugins/cavlink.so
132%attr(755,root,root) %{_datadir}/BitchX/plugins/encrypt.so
133%attr(755,root,root) %{_datadir}/BitchX/plugins/fserv.so
134%attr(755,root,root) %{_datadir}/BitchX/plugins/hint.so
135%attr(755,root,root) %{_datadir}/BitchX/plugins/identd.so
136%attr(755,root,root) %{_datadir}/BitchX/plugins/nap.so
137%attr(755,root,root) %{_datadir}/BitchX/plugins/pkga.so
138%attr(755,root,root) %{_datadir}/BitchX/plugins/possum.so
139%attr(755,root,root) %{_datadir}/BitchX/plugins/qbx.so
140%attr(755,root,root) %{_datadir}/BitchX/plugins/qmail.so
141%attr(755,root,root) %{_datadir}/BitchX/plugins/scan.so
142%attr(755,root,root) %{_datadir}/BitchX/plugins/wavplay.so
143%attr(755,root,root) %{_datadir}/BitchX/wserv
144%{_datadir}/BitchX/help
145%{_datadir}/BitchX/script
146%{_datadir}/BitchX/translation
147%{_desktopdir}/*.desktop
148%{_pixmapsdir}/*
149%{_mandir}/man1/*
150%lang(pl) %{_mandir}/pl/man1/*
151
152%files europa
153%defattr(644,root,root,755)
154%doc dll/europa/{README,CREDITS}
155%defattr(644,root,root,755)
156%attr(755,root,root) %{_datadir}/BitchX/plugins/europa.so
This page took 0.123805 seconds and 4 git commands to generate.