]> git.pld-linux.org Git - packages/irssi.git/blobdiff - irssi.spec
- release 4
[packages/irssi.git] / irssi.spec
index cae4b7c797d1f636ab72383b4f18e6abe1d92a24..fd75f585940871f7682f3ef1eb0d4d8f9c271dec 100644 (file)
@@ -1,29 +1,28 @@
+%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
 Name:          irssi
-Version:       0.7.22
-Release:       2
+Version:       0.7.28
+Release:       4
 Vendor:                Timo Sirainen <cras@irccrew.org>
 License:       GPL
 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
-BuildRequires: glib-devel
+Source1:       http://xlife.dhs.org/irssi/irssi-icon.png
+BuildRequires: libPropList-devel >= 0.9.1-2
 BuildRequires: ncurses-devel >= 5.0
 BuildRequires: imlib-devel
 BuildRequires: gtk+-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
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                _prefix         /usr/X11R6
 %define                _sysconfdir     /etc/X11/GNOME
-%define                _applnkdir      %{_datadir}/applnk
 
 %description
 Irssi is a textUI IRC client with IPv6 support  by Timo Sirainen
@@ -51,15 +50,41 @@ Sirainen <cras@irccrew.org>.
 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
 
 %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 \
@@ -67,17 +92,25 @@ automake
        --with-imlib \
        --enable-ipv6 \
        --with-textui=ncurses \
-       --with-proplist \
+       --with-proplist=/usr \
        --without-socks \
        --with-plugins \
-       --without-mysql
-make
+       --with-mysql \
+       --enable-perl
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT install
+
+install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
+
+%{__make} DESTDIR=$RPM_BUILD_ROOT \
+       desktopdir=%{_applnkdir}/Network/IRC \
+       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}
@@ -96,13 +129,34 @@ rm -rf $RPM_BUILD_ROOT
 
 %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)
 %attr(755,root,root) %{_bindir}/irssi
 
 %{_sysconfdir}/CORBA/servers/irssi.gnorba
-%{_applnkdir}/Network/irssi.desktop
+%{_applnkdir}/Network/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
This page took 1.46356 seconds and 4 git commands to generate.