1
0
mirror of https://github.com/irssi/irssi.git synced 2024-07-07 02:54:19 -04:00
irssi/irssi.spec.in
Timo Sirainen f5fc624781 Irssi 0.7.27 released.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@130 dbcabf3a-b0e7-0310-adc4-f8d773084564
2000-02-25 17:03:17 +00:00

156 lines
4.8 KiB
RPMSpec

# $Revision: 1.7 $, $Date: 2000/02/25 17:03:15 $
Name: irssi
Version: @VERSION@
Release: 1
Vendor: Timo Sirainen <tss@iki.fi>
Summary: Irssi is a IRC client
Summary(pl): Irssi - klient IRC
Copyright: GPL
Group: Applications/Communications
Group(pl): Aplikacje/Komunikacja
URL: http://xlife.dhs.org/irssi/
Source0: http://xlife.dhs.org/irssi/files/%{name}-%{version}.tar.gz
BuildRequires: libPropList
BuildRequires: glib-devel
BuildRequires: ncurses-devel
BuildRequires: imlib-devel
BuildRequires: gtk+-devel
BuildRequires: gnome-libs-devel
BuildRequires: XFree86-devel
BuildRoot: /tmp/%{name}-%{version}-root
%define _sysconfdir /etc
%define configure { CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ; ./configure %{_target_platform} --prefix=%{_prefix} --exec-prefix=%{_exec_prefix} --bindir=%{_bindir} --sbindir=%{_sbindir} --sysconfdir=%{_sysconfdir} --datadir=%{_datadir} --includedir=%{_includedir} --libdir=%{_libdir} --libexecdir=%{_libexecdir} --localstatedir=%{_localstatedir} --sharedstatedir=%{_sharedstatedir} --mandir=%{_mandir} --infodir=%{_infodir} }
%description
Irssi is a textUI IRC client with IPv6 support
by Timo Sirainen <tss@iki.fi>.
More information can be found at http://xlife.dhs.org/irssi/.
%description -l pl
Irssi jest tekstowym klientem IRC ze wsparciem dla IPv6.
Napisany zosta³ przez Timo Strainen <tss@iki.fi>
Wiêcej informacji mo¿na znale¶æ pod adresem
http://xlife.dhs.org/irssi/
%package GNOME
Summary: GNOME version of irssi IRC client
Summary(pl): Wersja dla ¶rodowiska GNOME klienta IRC irssi
Group: X11/Applications/Communications
Group(pl): X11/Aplikacje/Komunikacja
Requires: %{name} = %{version}
%description GNOME
Irssi is a GTK based (with GNOME) GUI IRC client with IPv6 support
by Timo Sirainen <tss@iki.fi>.
More information can be found at http://xlife.dhs.org/irssi/.
%description GNOME -l pl
Irssi jest graficznym klientem IRC ze wsparciem dla IPv6 pracuj±cym
w ¶rodowisku GNOME. Napisany zosta³ przez Timo Sirainen <tss@iki.fi>.
Wiêcej informacji mo¿na znale¶æ pod adresem
http://xlife.dhs.org/irssi/
%prep
%setup -q
%build
CPPFLAGS="-I/usr/X11R6/include"; export CPPFLAGS
LDFLAGS="-s -L/usr/X11R6/lib"; export LDFLAGS
%configure \
--with-gnome \
--with-gnome-panel \
--with-imlib \
--enable-ipv6 \
--with-textui=ncurses \
--with-proplist \
--without-socks \
--with-plugins
make
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/irssi/plugins/lib*.so.*.*
gzip -9fn AUTHORS ChangeLog README TODO NEWS
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr (644,root,root,755)
%doc {AUTHORS,ChangeLog,README,TODO,NEWS}.gz
%attr(755,root,root) %{_bindir}/irssi
%attr(755,root,root) %{_bindir}/irssi-text
%attr(755,root,root) %{_bindir}/irssi-bot
%dir %{_sysconfdir}/irssi
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/irssi/*
%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/lib*.la
#%attr(755,root,root) %{_libdir}/irssi/plugins/lib*.a
%files GNOME
%defattr (644,root,root,755)
%attr(755,root,root) %{_bindir}/irssi
%{_sysconfdir}/CORBA/servers/irssi.gnorba
%{_datadir}/gnome/apps/Network/irssi.desktop
%{_datadir}/gnome/help/irssi
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <pld-list@pld.org.pl>
All below listed persons can be reached on <cvs_login>@pld.org.pl
$Log: irssi.spec.in,v $
Revision 1.7 2000/02/25 17:03:15 cras
Irssi 0.7.27 released.
Revision 1.6 2000/01/27 19:03:28 cras
fixes by vkoivula@saunalahti.fi
Revision 1.6 2000/01/25 00:00:00 vkoivula@saunalahti.fi
- requires libProbList-devel changed to libPropList (problist.h is actually in
this package)
- fixed filelist
Revision 1.5 2000/01/13 02:13:20 kloczek
- irssi.desktop now this is not applet but application description file -
place them in $(datadir)/gnome/apps/Network.
Revision 1.4 1999/10/16 13:05:25 wiget
- polish translation
Revision 1.3 1999/09/13 16:50:25 wiget
- fixed %%configure macro
Revision 1.2 1999/09/04 11:42:33 wiget
- new way to update Version: field in spec
- new target for make 'make rpm'
Revision 1.4 1999/09/03 09:36:24 wiget
- updated to 0.7.16alpha-1
Revision 1.3 1999/09/02 17:27:36 wiget
- added BuildRequires rules
Revision 1.2 1999/09/02 17:22:51 wiget
- rewrite to PLD style coding:
-- correct Group and Group(pl)
-- %%changelog moved to end
-- splited to irssi and irssi-GNOME
-- added patch to allow 'make install DESTDIR=/some/dir'
-- added ./configure parameters
-- striped unneeded symbol from plugins
-- gziped docs
-- corrected %%files section
- based at spec from tarball (by JT Traub <jtraub@dragoncat.net>)