]> git.pld-linux.org Git - packages/BitchX.git/blame - BitchX.spec
- massive change ( validate errors warrings from desktop-file-validate)
[packages/BitchX.git] / BitchX.spec
CommitLineData
7b84c046 1%define pre -final
d58d026d 2Summary: Improved color IRC client with built-in scripts
491aef3e
ER
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
d58d026d 6Name: BitchX
25f0bbf9 7Version: 1.1a
8Release: 1
555d649f 9License: GPL
10Group: Applications/Networking
aa11e24c 11Source0: http://www.bitchx.org/files/source/ircii-pana-%{version}%{pre}.tar.gz
25f0bbf9 12# Source0-md5: f1ef121d17c32ed90fe598ed36dd6844
6e5dd037 13Source1: ircII.servers
14Source2: %{name}.desktop
15Source3: %{name}-bxglobal.script
909ea0ea 16Source4: %{name}.1.pl
6e5dd037 17Patch0: %{name}-config.h.patch
94f1aca4
JB
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
80271a11 25URL: http://www.bitchx.org/
c46aa91c 26BuildRequires: mysql-devel
555d649f 27BuildRequires: ncurses-devel >= 5.0
224af0ae 28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
555d649f 29
13c4a634 30%define _datadir %{_libdir}
6e5dd037 31
b8e20a4d 32%description
447c218d 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.
55d7b5a0 36
1cd3a2db 37%description -l pl.UTF-8
555d649f 38BitchX jest popularnym klientem ircII. Jego interfejs jest bardziej
1cd3a2db 39kolorowy i przejrzysty niż interfejs standardowego klienta ircII.
55d7b5a0 40
1cd3a2db
JR
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
13c4a634 45trabalhar que a do ircII :)
46
c1d3c0da 47%package europa
48Summary: Europa Plugin
491aef3e 49Summary(pl.UTF-8): Wtyczka Europa
c1d3c0da 50Group: Applications/Networking
e0aebda3 51Requires: BitchX = %{version}-%{release}
c1d3c0da 52
53%description europa
c3414825
JB
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
1cd3a2db
JR
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.
c1d3c0da 62
55d7b5a0 63%prep
1e1f9c3d 64%setup -q -n %{name}
4ae034f0 65#%patch0 -p1
8d27b8a5 66%patch1 -p1
c63cc540 67%patch2 -p1
8d27b8a5 68%patch3 -p1
c63cc540 69%patch4 -p1
8d27b8a5 70%patch5 -p1
25f0bbf9 71#%patch6 -p1
e0aebda3 72%patch7 -p1
e0aebda3
JB
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
55d7b5a0 78
79%build
e99dc7b5 80CFLAGS="%{rpmcflags} -I/usr/include/ncurses -fno-strict-aliasing"
e0aebda3 81%configure \
362ffde4 82 --enable-ipv6 \
6e5dd037 83 --with-plugins=all
d58d026d 84
6e5dd037 85%{__make} \
c1d3c0da 86 IRCLIB="%{_datadir}/%{name}"
55d7b5a0 87
88%install
89rm -rf $RPM_BUILD_ROOT
9ac9c415 90install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir}} \
909ea0ea 91 $RPM_BUILD_ROOT{%{_sysconfdir}/irc,%{_mandir}/{man1,pl/man1}} \
92 $RPM_BUILD_ROOT%{_datadir}/%{name}/{script,translation,help,plugins}
d58d026d 93
dc4fad22 94install source/{BitchX,scr-bx} \
362ffde4 95 $RPM_BUILD_ROOT%{_bindir}
c1d3c0da 96install dll/*/*.so $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins
d58d026d 97
13c4a634 98install source/wserv $RPM_BUILD_ROOT%{_datadir}/%{name}
55d7b5a0 99
c1d3c0da 100install script/* $RPM_BUILD_ROOT%{_datadir}/%{name}/script
101install translation/* $RPM_BUILD_ROOT%{_datadir}/%{name}/translation
b8e20a4d 102cp -pfr bitchx-docs/* $RPM_BUILD_ROOT%{_datadir}/%{name}/help
555d649f 103
713c1fbf 104install doc/BitchX.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
362ffde4 105
106install doc/BitchX.1 $RPM_BUILD_ROOT%{_mandir}/man1
107
b8e20a4d 108install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/irc/ircII.servers
9ac9c415 109install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}/BitchX.desktop
b8e20a4d 110install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/script/bxglobal
909ea0ea 111install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/pl/man1/BitchX.1
6e5dd037 112
55d7b5a0 113
114%clean
115rm -rf $RPM_BUILD_ROOT
116
117%files
555d649f 118%defattr(644,root,root,755)
713c1fbf 119%doc Changelog doc/BitchX{.doc,.faq} doc/tcl/BitchX.tcl IPv6-support dll/europa/{README,knowledgebase.sql}
5de1d9a3 120%attr(755,root,root) %{_bindir}/*
7b84c046 121%dir %{_sysconfdir}/irc
e7420b38 122%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/irc/*
c1d3c0da 123%dir %{_datadir}/BitchX
b8e20a4d 124%dir %{_datadir}/BitchX/plugins
c1d3c0da 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
a09e1b2b 147%{_desktopdir}/*.desktop
6e5dd037 148%{_pixmapsdir}/*
555d649f 149%{_mandir}/man1/*
909ea0ea 150%lang(pl) %{_mandir}/pl/man1/*
c1d3c0da 151
152%files europa
153%defattr(644,root,root,755)
3337fe5c 154%doc dll/europa/{README,CREDITS}
c1d3c0da 155%defattr(644,root,root,755)
156%attr(755,root,root) %{_datadir}/BitchX/plugins/europa.so
This page took 0.094729 seconds and 4 git commands to generate.