+%include /usr/lib/rpm/macros.perl
Summary: Irssi is a IRC client
Summary(fr): Irssi est un client IRC ecrit en GTK
Summary(pl): Irssi - klient IRC
Group: Applications/Communications
Group(pl): Aplikacje/Komunikacja
Source0: http://xlife.dhs.org/irssi/files/%{name}-%{version}.tar.bz2
-Patch: irssi-applnk.patch
-BuildRequires: libPropList-devel
+Source1: http://xlife.dhs.org/irssi/irssi-icon.png
+Patch0: irssi-applnk.patch
+Patch1: irssi-perl.patch
+BuildRequires: libPropList-devel >= 0.9.1-2
BuildRequires: glib-devel
BuildRequires: ncurses-devel >= 5.0
BuildRequires: imlib-devel
BuildRequires: gnome-libs-devel
BuildRequires: XFree86-devel
BuildRequires: gettext-devel
+BuildRequires: mysql-devel
URL: http://xlife.dhs.org/irssi/
BuildRoot: /tmp/%{name}-%{version}-root
Irssi jest graficznym klientem IRC ze wsparciem dla IPv6 pracuj±cym w
¶rodowisku GNOME. Napisany zosta³ przez Timo Sirainen <cras@irccrew.org>.
+%package sql
+Summary: MySQL plugin to Irssi
+Summary(pl): Wtyczka MySQL dla Irssi
+Group: X11/Applications/Communications
+Group(pl): X11/Aplikacje/Komunikacja
+Requires: %{name} = %{version}
+
+%description sql
+MySQL plugin to Irssi.
+
+%description sql -l pl
+Wtyczka MySQL dla Irssi.
+
+%package speech
+Summary: speech plugin to Irssi
+Summary(pl): Wtyczka syntezatora mowy dla Irssi
+Group: X11/Applications/Communications
+Group(pl): X11/Aplikacje/Komunikacja
+Requires: %{name} = %{version}
+Requires: festival
+
+%description speech
+Speech plugin to Irssi.
+
+%description speech -l pl
+Wtyczka syntezatora mowy dla Irssi.
+
%prep
-%setup -q
-%patch -p1
+%setup -q
+%patch0 -p1
+%patch1 -p1
%build
gettextize --copy --force
+NOCONFIGURE=1 ./autogen.sh
CPPFLAGS="-I/usr/X11R6/include"; export CPPFLAGS
LDFLAGS="-s -L/usr/X11R6/lib"; export LDFLAGS
-automake
%configure \
--with-gnome \
--disable-static \
--with-imlib \
--enable-ipv6 \
--with-textui=ncurses \
- --with-proplist \
+ --with-proplist=/usr \
--without-socks \
--with-plugins \
- --without-mysql
+ --with-mysql \
+ --enable-perl
make
%install
rm -rf $RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
+
make DESTDIR=$RPM_BUILD_ROOT install
strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/irssi/plugins/lib*.so.*.*
+install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/pixmaps/irssi-icon.png
gzip -9nf AUTHORS ChangeLog README TODO NEWS
%find_lang %{name}
%dir %{_libdir}/irssi
%dir %{_libdir}/irssi/plugins
-%attr(755,root,root) %{_libdir}/irssi/plugins/lib*.so.*.*
-%attr(755,root,root) %{_libdir}/irssi/plugins/lib*.so
+%attr(755,root,root) %{_libdir}/irssi/plugins/libbot.so.*.*
+%attr(755,root,root) %{_libdir}/irssi/plugins/libbot.so
+%attr(755,root,root) %{_libdir}/irssi/plugins/libexternal.so.*.*
+%attr(755,root,root) %{_libdir}/irssi/plugins/libexternal.so
+%attr(755,root,root) %{_libdir}/irssi/plugins/libproxy.so.*.*
+%attr(755,root,root) %{_libdir}/irssi/plugins/libproxy.so
+%attr(755,root,root) %{_libdir}/irssi/plugins/libsound.so.*.*
+%attr(755,root,root) %{_libdir}/irssi/plugins/libsound.so
+
+%{perl_sitearch}/*.pm
+%dir %{perl_sitearch}/auto/Irssi
+%{perl_sitearch}/auto/Irssi/*.bs
+%attr(755,root,root) %{perl_sitearch}/auto/Irssi/*.so
%files GNOME
%defattr(644,root,root,755)
%{_sysconfdir}/CORBA/servers/irssi.gnorba
%{_applnkdir}/Networking/IRC/irssi.desktop
%{_datadir}/gnome/help/irssi
+%{_datadir}/pixmaps/*
+
+%files sql
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/irssi/plugins/libsql.so.*.*
+%attr(755,root,root) %{_libdir}/irssi/plugins/libsql.so
+
+%files speech
+%attr(755,root,root) %{_libdir}/irssi/plugins/libspeech.so.*.*
+%attr(755,root,root) %{_libdir}/irssi/plugins/libspeech.so