Репозитории ALT
Группа :: Разработка/Tcl
Пакет: tcl-memchan
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# -*- rpm-spec -*-
# $Id: tcl-memchan,v 1.12 2006/07/21 22:00:14 me Exp $
%global optflags_lto %optflags_lto -ffat-lto-objects
%define teaname Memchan
Name: tcl-memchan
Version: 2.3
Release: alt3
Summary: A tcl extension implementing memory channels
License: TCL
Group: Development/Tcl
Url: http://%teaname.sourceforge.net/
%ifdef snapshot
Source: %name-%snapshot.tar.bz2
%else
# repacked https://download.sourceforge.net/memchan/%teaname%version.tar.gz
Source: %teaname%version.tar
%endif
Patch0: tcl-memchan-2.2-alt-warn.patch
Patch1: tcl-memchan-2.3-deb-randinit-fix.patch
Requires: tcl >= 8.4.0-alt1
BuildRequires: rpm-build >= 4.0.4-alt41 rpm-build-tcl >= 0.5.2-alt1 tcl-devel >= 8.4.0-alt1 tcllib
%description
This package contains a freely distributable extension to Tcl
implementing memory channels, i.e. channels storing the data
placed into them in memory, not on disk.
%prep
%setup -q %{?snapshot:-c}%{!?snapshot:-n %teaname%version}
%patch0 -p1
%patch1 -p1
%tea_patch
%build
%autoreconf
%configure
%make_build
%install
%makeinstall_std
rm %buildroot%_mandir/mann/random.n
%check
make test
%files
%_tcllibdir/Memchan%version
%_mandir/mann/*
%changelog
…
Полный changelog можно просмотреть здесь
# $Id: tcl-memchan,v 1.12 2006/07/21 22:00:14 me Exp $
%global optflags_lto %optflags_lto -ffat-lto-objects
%define teaname Memchan
Name: tcl-memchan
Version: 2.3
Release: alt3
Summary: A tcl extension implementing memory channels
License: TCL
Group: Development/Tcl
Url: http://%teaname.sourceforge.net/
%ifdef snapshot
Source: %name-%snapshot.tar.bz2
%else
# repacked https://download.sourceforge.net/memchan/%teaname%version.tar.gz
Source: %teaname%version.tar
%endif
Patch0: tcl-memchan-2.2-alt-warn.patch
Patch1: tcl-memchan-2.3-deb-randinit-fix.patch
Requires: tcl >= 8.4.0-alt1
BuildRequires: rpm-build >= 4.0.4-alt41 rpm-build-tcl >= 0.5.2-alt1 tcl-devel >= 8.4.0-alt1 tcllib
%description
This package contains a freely distributable extension to Tcl
implementing memory channels, i.e. channels storing the data
placed into them in memory, not on disk.
%prep
%setup -q %{?snapshot:-c}%{!?snapshot:-n %teaname%version}
%patch0 -p1
%patch1 -p1
%tea_patch
%build
%autoreconf
%configure
%make_build
%install
%makeinstall_std
rm %buildroot%_mandir/mann/random.n
%check
make test
%files
%_tcllibdir/Memchan%version
%_mandir/mann/*
%changelog
…
Полный changelog можно просмотреть здесь