Репозитории ALT
S: | 1.2.2-alt1 |
5.1: | 0.8.15-alt0.M50P.1 |
4.1: | 0.8.12-alt4.M41.1 |
4.0: | 0.8.12-alt4.M40.1 |
3.0: | 0.8.10-alt0.4 |
Группа :: Сети/IRC
Пакет: irssi
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%set_libtool_version 1.5
#%set_autoconf_version 2.5
#%set_automake_version 1.6
Name: irssi
Version: 0.8.10
Release: alt0.4
Summary: Irssi is an IRC client
License: GPL
Group: Networking/IRC
Packager: Nazar Yurpeak <phoenix at altlinux.org>
Url: http://irssi.org/
Source: http://irssi.org/irssi/files/irssi-%version.tar.bz2
Source1: irssi-icons.tar.bz2
Patch1: %name-0.8.9-perl_scripts.fix.alt.patch
#Patch2: %name-%version-autogen.sh.patch
BuildPreReq: libtool_1.5
## Automatically added by buildreq on Fri Jul 16 2004
##BuildRequires: libtool_1.5 gcc-c++ gcc-g77 glib2-devel libssl-devel libstdc++-devel libtinfo-devel perl-devel pkgconfig
# Automatically added by buildreq on Tue Jun 21 2005 (-bi)
BuildRequires: gcc-c++ gcc-g77 glib2-devel libssl-devel libstdc++-devel libtinfo-devel perl-URI perl-devel perl-libwww pkgconfig
#BuildRequires: gcc-c++ gcc-g77 glib2-devel libssl-devel libstdc++-devel libtinfo-devel perl-URI perl-devel perl-libwww-perl pkgconfig
%description
Irssi is a textUI IRC client with IPv6 support written by
Timo Sirainen <a at sicom.fi>.
More information can be found at http://irssi.org
%package devel
Group: Development/C
Summary: Header files and static libs for the development of irssi applications
Requires: %name = %version-%release
%description devel
Header files and static libs for the development of irssi applications.
#%package -n perl-Irssi
#Group: Networking/IRC
#Summary: Perl extension for irssi
#Requires: %name = %version-%release
#hack (FIX ME!)
#AutoReq: noperl
#%set_perl_req_method relaxed
#%description -n perl-Irssi
#Perl extension for irssi.
%package perl
Group: Networking/IRC
Summary: Perl scripts for irssi
#Requires: perl-Irssi = %version-%release
#hack (FIX ME!)
#AutoReq: noperl
#%set_perl_req_method relaxed
%description perl
Perl scripts for irssi.
%prep
%setup -q
%setup -T -D -a1 -q
%patch1 -p1
#%patch2
%build
#find -type f -name Makefile.am -print0 | xargs -r0 %__subst -p \
# 's/_LIBRARIES/_LTLIBRARIES/g; s/\.a\>/.la/g; s/_a_/_la_/g'
#%__aclocal
#%__automake -a -f
#%__autoconf
#./autogen.sh
%configure \
--with-modules \
--with-plugins \
--enable-ipv6 \
--without-socks \
--with-terminfo \
--without-ncurses \
--with-perl=module \
--with-glib2 \
--with-perl-lib=vendor \
--with-proxy \
--with-bot \
--with-imlib \
--with-textui
# --disable-static
%make_build
%install
make install DESTDIR="$RPM_BUILD_ROOT"
# Menu entries
mkdir -p %buildroot%_iconsdir
mkdir -p %buildroot%_menudir
cat << EOF >%buildroot%_menudir/%name
?package(%name): \
needs="text" \
section="Networking/Chat" \
title="Irssi" \
icon="irssi.png" \
longtitle="A Text-UI based Irc Client" \
section="Networking/IRC" \
command="irssi"
EOF
# mdk icons
install -D -m 644 %{name}48.png $RPM_BUILD_ROOT%_liconsdir/%name.png
install -D -m 644 %{name}32.png $RPM_BUILD_ROOT%_iconsdir/%name.png
install -D -m 644 %{name}16.png $RPM_BUILD_ROOT%_miconsdir/%name.png
%clean
rm -rf %buildroot
%files
%doc AUTHORS COPYING INSTALL ChangeLog README TODO NEWS
%attr(755,root,root) %_bindir/*
%_datadir/irssi/help/
%_datadir/irssi/themes/
%_docdir/irssi/*
%config(noreplace) %_sysconfdir/irssi.conf
%_liconsdir/*.png
%_miconsdir/*.png
%_iconsdir/*.png
%_menudir/irssi
%_mandir/man?/*
%_libdir/irssi/modules/*proxy*.so
%_libdir/irssi/modules/*proxy*.so.*
%files perl
%perl_vendor_archlib/Irssi/*
%perl_vendor_autolib/Irssi/*
%perl_vendor_archlib/Irssi.pm
%_libdir/irssi/modules/*perl*.so
#%_libdir/irssi/modules/*perl*.la
%_datadir/irssi/scripts/*
%files devel
%doc AUTHORS COPYING INSTALL ChangeLog README TODO NEWS
%_libdir/irssi/modules/*.a
%_includedir/irssi/*
#%files -n perl-Irssi
%post
%update_menus
%postun
%clean_menus
%changelog
…
Полный changelog можно просмотреть здесь
#%set_autoconf_version 2.5
#%set_automake_version 1.6
Name: irssi
Version: 0.8.10
Release: alt0.4
Summary: Irssi is an IRC client
License: GPL
Group: Networking/IRC
Packager: Nazar Yurpeak <phoenix at altlinux.org>
Url: http://irssi.org/
Source: http://irssi.org/irssi/files/irssi-%version.tar.bz2
Source1: irssi-icons.tar.bz2
Patch1: %name-0.8.9-perl_scripts.fix.alt.patch
#Patch2: %name-%version-autogen.sh.patch
BuildPreReq: libtool_1.5
## Automatically added by buildreq on Fri Jul 16 2004
##BuildRequires: libtool_1.5 gcc-c++ gcc-g77 glib2-devel libssl-devel libstdc++-devel libtinfo-devel perl-devel pkgconfig
# Automatically added by buildreq on Tue Jun 21 2005 (-bi)
BuildRequires: gcc-c++ gcc-g77 glib2-devel libssl-devel libstdc++-devel libtinfo-devel perl-URI perl-devel perl-libwww pkgconfig
#BuildRequires: gcc-c++ gcc-g77 glib2-devel libssl-devel libstdc++-devel libtinfo-devel perl-URI perl-devel perl-libwww-perl pkgconfig
%description
Irssi is a textUI IRC client with IPv6 support written by
Timo Sirainen <a at sicom.fi>.
More information can be found at http://irssi.org
%package devel
Group: Development/C
Summary: Header files and static libs for the development of irssi applications
Requires: %name = %version-%release
%description devel
Header files and static libs for the development of irssi applications.
#%package -n perl-Irssi
#Group: Networking/IRC
#Summary: Perl extension for irssi
#Requires: %name = %version-%release
#hack (FIX ME!)
#AutoReq: noperl
#%set_perl_req_method relaxed
#%description -n perl-Irssi
#Perl extension for irssi.
%package perl
Group: Networking/IRC
Summary: Perl scripts for irssi
#Requires: perl-Irssi = %version-%release
#hack (FIX ME!)
#AutoReq: noperl
#%set_perl_req_method relaxed
%description perl
Perl scripts for irssi.
%prep
%setup -q
%setup -T -D -a1 -q
%patch1 -p1
#%patch2
%build
#find -type f -name Makefile.am -print0 | xargs -r0 %__subst -p \
# 's/_LIBRARIES/_LTLIBRARIES/g; s/\.a\>/.la/g; s/_a_/_la_/g'
#%__aclocal
#%__automake -a -f
#%__autoconf
#./autogen.sh
%configure \
--with-modules \
--with-plugins \
--enable-ipv6 \
--without-socks \
--with-terminfo \
--without-ncurses \
--with-perl=module \
--with-glib2 \
--with-perl-lib=vendor \
--with-proxy \
--with-bot \
--with-imlib \
--with-textui
# --disable-static
%make_build
%install
make install DESTDIR="$RPM_BUILD_ROOT"
# Menu entries
mkdir -p %buildroot%_iconsdir
mkdir -p %buildroot%_menudir
cat << EOF >%buildroot%_menudir/%name
?package(%name): \
needs="text" \
section="Networking/Chat" \
title="Irssi" \
icon="irssi.png" \
longtitle="A Text-UI based Irc Client" \
section="Networking/IRC" \
command="irssi"
EOF
# mdk icons
install -D -m 644 %{name}48.png $RPM_BUILD_ROOT%_liconsdir/%name.png
install -D -m 644 %{name}32.png $RPM_BUILD_ROOT%_iconsdir/%name.png
install -D -m 644 %{name}16.png $RPM_BUILD_ROOT%_miconsdir/%name.png
%clean
rm -rf %buildroot
%files
%doc AUTHORS COPYING INSTALL ChangeLog README TODO NEWS
%attr(755,root,root) %_bindir/*
%_datadir/irssi/help/
%_datadir/irssi/themes/
%_docdir/irssi/*
%config(noreplace) %_sysconfdir/irssi.conf
%_liconsdir/*.png
%_miconsdir/*.png
%_iconsdir/*.png
%_menudir/irssi
%_mandir/man?/*
%_libdir/irssi/modules/*proxy*.so
%_libdir/irssi/modules/*proxy*.so.*
%files perl
%perl_vendor_archlib/Irssi/*
%perl_vendor_autolib/Irssi/*
%perl_vendor_archlib/Irssi.pm
%_libdir/irssi/modules/*perl*.so
#%_libdir/irssi/modules/*perl*.la
%_datadir/irssi/scripts/*
%files devel
%doc AUTHORS COPYING INSTALL ChangeLog README TODO NEWS
%_libdir/irssi/modules/*.a
%_includedir/irssi/*
#%files -n perl-Irssi
%post
%update_menus
%postun
%clean_menus
%changelog
…
Полный changelog можно просмотреть здесь