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

Группа :: Разработка/Прочее
Пакет: tkcvs

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define vers _8_0_3

Name: tkcvs
Version: 8.0.3
Release: alt1
Summary: An tcl/tk graphical interface to the CVS configuration management system
Summary(ru_RU.KOI8-R):        Графический интерфейс к CVS
License: GPL
Group: Development/Other
Source: http://www.twobarleycorns.net/%name-%version.tar.gz
Source1: icons-%name.tar.bz2
Url: http://www.twobarleycorns.net/
Requires: tk, cvs, subversion
#Requires: cvs
BuildArch: noarch
#Autoreq: yes, noshell

%description
tkCVS is a Tk based graphical interface to the CVS configuration
management system.  It includes facilities for providing "user
friendly" names to modules and directories within the repository, and
provides a facility to interactively browse the repository looking for
modules and directories.

%description -l ru_RU.KOI8-R
tkCVS - это графический интерфес к CVS. Включает в себя дружественный к пользователю
доступ к модулям и каталогам в репозитарии и представляет из себя интерактивный браузер для
CVS репозитария.

%prep
%setup -q -n %name%vers

%install
#install -d %buildroot%prefix/{bin,lib/tkcvs/bitmaps,share/man/man1}
mkdir -p %buildroot%_bindir \
%buildroot%_libdir/%name \
%buildroot%_libdir/%name/bitmaps \
%buildroot%_man1dir
install tkcvs/tkcvs.tcl    %buildroot%_bindir/%name
install tkcvs/*.*          %buildroot%_libdir/%name
install tkcvs/tclIndex       %buildroot%_libdir/%name
install tkcvs/bitmaps/*            %buildroot%_libdir/%name/bitmaps
install tkcvs/*.1            %buildroot%_man1dir
rm -f %buildroot%_libdir/%name/%name.1
#mkdir -p %buildroot/etc/cvs
#cp tkcvs/tkcvs_def.tcl %buildroot/etc/cvs/


# Menu support

mkdir -p %buildroot/usr/lib/menu

cat > %buildroot/usr/lib/menu/%name << EOF
?package(%name): needs=x11 icon="tkcvs_32x32.png" section="Applications/Development/Tools"  title=TkCVS longtitle="Graphical HMI for CVS" command=tkcvs
EOF

#mdk icons

install -d %buildroot%_iconsdir
tar xjvf %SOURCE1 -C %buildroot%_iconsdir

%post
%update_menus

%postun
%clean_menus

%files
%config(noreplace) %_libdir/%name/tkcvs_def.tcl

%doc CHANGELOG COPYING FAQ INSTALL vendor5readme.pdf

%attr(755,root,root) %_bindir/%name

%dir %attr(755,root,root) %_libdir/%name
%_libdir/%name/*.tcl
%_libdir/%name/*.pl
%_libdir/%name/tclIndex
%_libdir/%name/bitmaps/*
%_libdir/menu/%name
%_iconsdir/tkcvs_32x32.png
%_iconsdir/large/tkcvs_48x48.png
%_iconsdir/mini/tkcvs_16x16.png
%_man1dir/*.1.bz2



%changelog

Полный changelog можно просмотреть здесь

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