Репозитории ALT
5.1: | 8.1-alt3 |
4.1: | 8.1-alt2 |
4.0: | 8.0.3-alt1 |
3.0: | 7.2.3-alt1 |
Группа :: Разработка/Прочее
Пакет: 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 можно просмотреть здесь
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 можно просмотреть здесь