Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37047654
en ru br
Репозитории ALT
S:2.3-alt3
5.1: 2.2.1-alt3
4.1: 2.2.1-alt3
4.0: 2.2.1-alt3
3.0: 2.2.1-alt1
www.altlinux.org/Changes

Группа :: Разработка/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 можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin