Репозитории ALT
S: | 1.1.2-alt1 |
5.1: | 0.11.1-alt3 |
4.1: | 0.10.1-alt0.3 |
4.0: | 0.10.0-alt1.M40.1 |
3.0: | 0.9.7-alt3 |
+backports: | 0.9.9-alt0.M30.1 |
Группа :: Сети/Мгновенные сообщения
Пакет: tkabber
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%add_tcl_req_skip zlib # not yet
Name: tkabber
Version: 0.10.0
Release: alt1.M40.1
%add_tcl_lib_path %_datadir/%name/jabberlib-tclxml
Summary: Tkabber is an open source Jabber Client.
License: GPL
Group: Networking/Instant messaging
Url: http://tkabber.jabber.ru/ru/
BuildArch: noarch
BuildRequires: cpio tcl
Requires: tcl-tksystray >= 0.2
Requires: tcl-xml-core >= 3.1-alt2.M40.1
Source0: %name-%version-%release.tar
%description
Tkabber provides a Tcl/Tk interface to the Jabber instant messaging and presence service.
Wtiting in Tcl/Tk, used TclLib and BWidget, working on Linux, FreeBSD, NetBSD, Solaris and Windows 98/2000/XP.
%prep
%setup
sed -i 's, at version at ,%version-%release,' tkabber.tcl
%install
mkdir -p %buildroot%_bindir %buildroot%_datadir/%name
cat > %buildroot%_bindir/%name << EOF
#!/bin/sh
#\\
exec wish "\$0" -name %name "\$ at "
set ::env(TKABBER_SITE_PLUGINS) %_datadir/%name-plugins
source %_datadir/%name/%name.tcl
EOF
chmod +x %buildroot%_bindir/%name
(cd altlinux && find . -type f |cpio -pmd %buildroot%_datadir)
find . -type f -not '(' -name \*..\* \
-o -name tkabber.spec \
-o -name ckabber.tcl \
-o -regex \./\\..\+ \
-o -regex \./altlinux/.\+ \
-o -regex \./\[A-Z\]\[^/\.\]\+ \
-o -regex \./doc/.\+ \
-o -regex \./ifaceck/.\+ \
-o -regex \./jabberlib-tclxml/tclxml/.\+ \
-o -regex \./contrib/.\+ \
-o -regex \./examples/.\+ ')' | cpio -pmd %buildroot%_datadir/%name
gzip -9nf ChangeLog
%post
%update_menus
%postun
%clean_menus
%files
%doc INSTALL ChangeLog.* COPYING README doc/* contrib examples
%_bindir/%name
%_datadir/%name
%_iconsdir/%name.xpm
%_iconsdir/*/%name.xpm
%_desktopdir/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь
Name: tkabber
Version: 0.10.0
Release: alt1.M40.1
%add_tcl_lib_path %_datadir/%name/jabberlib-tclxml
Summary: Tkabber is an open source Jabber Client.
License: GPL
Group: Networking/Instant messaging
Url: http://tkabber.jabber.ru/ru/
BuildArch: noarch
BuildRequires: cpio tcl
Requires: tcl-tksystray >= 0.2
Requires: tcl-xml-core >= 3.1-alt2.M40.1
Source0: %name-%version-%release.tar
%description
Tkabber provides a Tcl/Tk interface to the Jabber instant messaging and presence service.
Wtiting in Tcl/Tk, used TclLib and BWidget, working on Linux, FreeBSD, NetBSD, Solaris and Windows 98/2000/XP.
%prep
%setup
sed -i 's, at version at ,%version-%release,' tkabber.tcl
%install
mkdir -p %buildroot%_bindir %buildroot%_datadir/%name
cat > %buildroot%_bindir/%name << EOF
#!/bin/sh
#\\
exec wish "\$0" -name %name "\$ at "
set ::env(TKABBER_SITE_PLUGINS) %_datadir/%name-plugins
source %_datadir/%name/%name.tcl
EOF
chmod +x %buildroot%_bindir/%name
(cd altlinux && find . -type f |cpio -pmd %buildroot%_datadir)
find . -type f -not '(' -name \*..\* \
-o -name tkabber.spec \
-o -name ckabber.tcl \
-o -regex \./\\..\+ \
-o -regex \./altlinux/.\+ \
-o -regex \./\[A-Z\]\[^/\.\]\+ \
-o -regex \./doc/.\+ \
-o -regex \./ifaceck/.\+ \
-o -regex \./jabberlib-tclxml/tclxml/.\+ \
-o -regex \./contrib/.\+ \
-o -regex \./examples/.\+ ')' | cpio -pmd %buildroot%_datadir/%name
gzip -9nf ChangeLog
%post
%update_menus
%postun
%clean_menus
%files
%doc INSTALL ChangeLog.* COPYING README doc/* contrib examples
%_bindir/%name
%_datadir/%name
%_iconsdir/%name.xpm
%_iconsdir/*/%name.xpm
%_desktopdir/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь