]> git.pld-linux.org Git - packages/irssi.git/blob - irssi.spec
- upgraded to 0.7.98.4 (critical upgrade! client could be crashed remotely
[packages/irssi.git] / irssi.spec
1 %{?_without_perl:#}%include     /usr/lib/rpm/macros.perl
2 Summary:        Irssi is a IRC client
3 Summary(fr):    Irssi est un client IRC
4 Summary(pl):    Irssi - klient IRC
5 Name:           irssi
6 Version:        0.7.98.4
7 Release:        1
8 Vendor:         Timo Sirainen <cras@irccrew.org>
9 License:        GPL
10 Group:          Applications/Communications
11 Group(pl):      Aplikacje/Komunikacja
12 Source0:        http://www.irssi.org/files/irssi-%{version}.tar.bz2
13 Source1:        http://xlife.dhs.org/irssi/%{name}-icon.png
14 BuildRequires:  ncurses-devel >= 5.0
15 BuildRequires:  gettext-devel
16 BuildRequires:  glib-devel >= 1.2.0
17 %{?!_without_perl:BuildRequires:        perl-devel >= 5.6.1}
18 %{?_with_gnome:BuildRequires:   libPropList-devel >= 0.9.1-2}
19 %{?_with_gnome:BuildRequires:   imlib-devel}
20 %{?_with_gnome:BuildRequires:   gtk+-devel}
21 %{?_with_gnome:BuildRequires:   gnome-libs-devel}
22 Obsoletes:      %{name}-speech
23 Obsoletes:      %{name}-sql
24 URL:            http://www.irssi.org/
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 Irssi is a textUI IRC client with IPv6 support.
29
30 %description -l fr
31 Irssi est client IRC.
32
33 %description -l pl
34 Irssi jest tekstowym klientem IRC ze wsparciem dla IPv6.
35
36 %package GNOME
37 Summary:        GNOME version of irssi IRC client
38 Summary(pl):    Wersja dla ¶rodowiska GNOME klienta IRC irssi
39 Group:          X11/Applications/Networking
40 Group(de):      X11/Applikationen/Netzwerkwesen
41 Group(pl):      X11/Aplikacje/Sieciowe
42 Requires:       %{name} = %{version}
43
44 %description GNOME
45 Irssi is a GTK based (with GNOME) GUI IRC client with IPv6 support by
46 Timo Sirainen <cras@irccrew.org>.
47
48 %description -l pl GNOME
49 Irssi jest graficznym klientem IRC ze wsparciem dla IPv6 pracuj±cym w
50 ¶rodowisku GNOME. Napisany zosta³ przez Timo Sirainen
51 <cras@irccrew.org>.
52
53 %prep
54 %setup -q
55
56 %build
57 NOCONFIGURE=1 ./autogen.sh
58 %configure \
59         --without-socks \
60         --with-textui=ncurses \
61         --without-bot \
62         --with-proxy \
63         --with-modules \
64         %{?_with_gnome:--with-gnome} \
65         %{?_with_gnome:--with-gnome-panel} \
66         %{?!_without_perl:--enable-perl=yes} \
67         %{?_without_perl:--enable-perl=no} \
68         --enable-curses-windows \
69         --enable-ipv6 \
70         --enable-nls
71         
72 %{__make}
73
74 %install
75 rm -rf $RPM_BUILD_ROOT
76 install -d $RPM_BUILD_ROOT{%{perl_sitearch},/usr/X11R6/share/pixmaps}
77
78 %{__make} install \
79         DESTDIR=$RPM_BUILD_ROOT \
80         docdir=%{_datadir}/%{name}-%{version} \
81         desktopdir=%{_applnkdir}/Network/Communications
82
83 %{?!_with_gnome:#}install %{SOURCE1} $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps/irssi-icon.png
84
85 %{?_without_perl:#}mv $RPM_BUILD_ROOT%{_prefix}/*-pld-*/* $RPM_BUILD_ROOT%{perl_sitearch}/
86
87 %{?_without_perl:#}(
88 %{?_without_perl:#}  for name in Irssi Irssi/Irc; do
89 %{?_without_perl:#}  cd $RPM_BUILD_ROOT%{perl_sitearch}/auto/${name}
90 %{?_without_perl:#}  sed -e "s#$RPM_BUILD_ROOT##" .packlist >.packlist.new
91 %{?_without_perl:#}  mv .packlist.new .packlist
92 %{?_without_perl:#}  done
93 %{?_without_perl:#})
94       
95 gzip -9nf AUTHORS ChangeLog README TODO NEWS docs/*.txt
96
97 %find_lang %{name}
98
99 %clean
100 rm -rf $RPM_BUILD_ROOT
101
102 %files -f %{name}.lang
103 %defattr(644,root,root,755)
104 %doc *.gz docs/*.txt.gz
105 %attr(755,root,root) %{_bindir}/*
106 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/irssi/*
107 %dir %{_sysconfdir}/irssi
108 %{_datadir}/irssi
109
110 %dir %{_libdir}/irssi
111 %dir %{_libdir}/irssi/modules
112 %attr(755,root,root) %{_libdir}/irssi/modules/*.so*
113
114 %{?_without_perl:#}%{perl_sitearch}/*.pm
115 %{?_without_perl:#}%dir %{perl_sitearch}/auto/Irssi
116 %{?_without_perl:#}%{perl_sitearch}/auto/Irssi/*.bs
117 %{?_without_perl:#}%attr(755,root,root) %{perl_sitearch}/auto/Irssi/*.so
118
119 %{?!_with_gnome:#}%files GNOME
120 %{?!_with_gnome:#}%defattr(644,root,root,755)
121 %{?!_with_gnome:#}%attr(755,root,root) /usr/X11R6/bin/irssi
122
123 %{?!_with_gnome:#}/etc/X11/GNOME/CORBA/servers/irssi.gnorba
124 %{?!_with_gnome:#}%{_applnkdir}/Network/Communications/irssi.desktop
125 %{?!_with_gnome:#}/usr/X11R6/share/gnome/help/irssi
126 %{?!_with_gnome:#}/usr/X11R6/share/pixmaps/*
This page took 0.077275 seconds and 4 git commands to generate.