Package tkabber: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 | Name: tkabber Version: 1.1.2 Release: alt1 Summary: Tkabber is an open source Jabber Client. License: GPL Group: Networking/Instant messaging Url: http://tkabber.jabber.ru/ BuildArch: noarch BuildRequires(pre): rpm-build-tcl >= 0.2.1-alt2 BuildRequires: cpio tcl tcllib Requires: tcl-gpg tcl-udp tcl-tktray tcl-xmpp = %EVR Conflicts: tkabber-plugins < 0.11.1-alt2 # http://git.altlinux.org/gears/t/tkabber.git Source0: %name-%version-%release.tar Source1: %name.watch %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. %package -n tcl-xmpp Summary: XMPP library for Tcl BuildArch: noarch License: BSD Group: Development/Tcl %description -n tcl-xmpp This project implements an XMPP (RFC-3920 and RFC-3921) library which is to be used for clients, bots and components written in Tcl. %prep %setup sed -i 's,@version@,%version-%release,' tkabber.tcl %build dtplite -o . -ext n nroff tclxmpp/doc %install mkdir -p %buildroot%_bindir %buildroot%_datadir/%name cat > %buildroot%_bindir/%name << EOF #!/bin/sh #\\ exec wish "\$0" -name %name "\$@" 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 -regex \./\\..\+ \ -o -regex \./altlinux/.\+ \ -o -regex \./\[A-Z\]\[^/\.\]\+ \ -o -regex \./doc/.\+ \ -o -regex \./contrib/.\+ \ -o -regex \./tclxmpp/.\+ \ -o -regex \./examples/.\+ ')' | cpio -pmd %buildroot%_datadir/%name gzip -9nf ChangeLog # tcl-xmpp mkdir -p %buildroot%_tcldatadir/xmpp cp -a tclxmpp/xmpp %buildroot%_tcldatadir mkdir -p %buildroot%_mandir/mann install -pm0644 files/*.n %buildroot%_mandir/mann gzip -9nf tclxmpp/ChangeLog %files %doc INSTALL ChangeLog.* COPYING README doc/* contrib examples %_bindir/%name %_datadir/%name %_liconsdir/* %_miconsdir/* %_niconsdir/* %_desktopdir/%name.desktop %files -n tcl-xmpp %doc tclxmpp/ChangeLog* tclxmpp/examples tclxmpp/license.terms %_tcldatadir/xmpp %_mandir/mann/xmpp* %changelog * Mon Jun 26 2017 Vladimir D. Seleznev <vseleznv@altlinux.org> 1.1.2-alt1 - 1.1.2 released - added tcl-xmpp subpackage * Mon Jan 27 2014 Sergey Bolshakov <sbolshakov@altlinux.ru> 1.0-alt1 - 1.0 released * Mon Jun 25 2012 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.11.1-alt5 - updated to svn rev.1999 * Mon Dec 27 2010 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.11.1-alt4 - updated to svn rev.1974 * Fri Aug 21 2009 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.11.1-alt3 - updated to svn rev.1835 * Thu Jan 22 2009 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.11.1-alt2 - updated to svn rev.1633 * Fri Oct 17 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.11.1-alt1 - 0.11.1 released * Sun Jun 8 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.11.0-alt1 - 0.11.0 released * Fri May 23 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.11.0-alt0.1 - svn rev.1445 * Sat Feb 23 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.10.1-alt0.3 - svn rev.1377 - switch to tDom xml parser * Thu Nov 1 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.10.1-alt0.2 - updated to svn rev.1295, near 0.10.1beta2 release * Fri Oct 19 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.10.0-alt3 - rebuilt according to recent rpm-build-tcl changes - updated to svn rev.1276 * Sun Aug 5 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.10.0-alt2 - updated to svn rev.1171 * Thu Apr 12 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.10.0-alt1 - 0.10.0 released * Wed Mar 7 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.10.0-alt0.2 - updated to svn rev.1023, near 0.10.0beta2 release * Sat Feb 24 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.10.0-alt0.1 - updated to svn rev.968, near 0.10.0beta1 release * Sat Dec 23 2006 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.9.9-alt4 - updated to svn rev.833 * Sun Nov 12 2006 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.9.9-alt3 - updated to svn rev.792 - patches rebased & applied: + tkabber-0.9.9-alt-ext-xml.patch + tkabber-0.9.9-alt-md5clash.patch + tkabber-0.9.9-alt-findreq.patch + tkabber-0.9.9-alt-systray.patch * Thu Jul 13 2006 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.9.9-alt2 - fixed build on x86_64 * Sun Jul 2 2006 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.9.9-alt1 - 0.9.9 released * Thu Aug 25 2005 Sergey Kalinin <banzaj@altlinux.ru> 0.9.8-alt1 - initial release * Wed Jul 6 2005 Sergey Kalinin <banzaj@altlinux.ru> 0.9.7-alt3 - setting "ssj::options(one-passphrase) 1" * Fri Aug 6 2004 Sergey Kalinin <banzaj@altlinux.ru> 0.9.7-alt2 - URL view in $BROWSER fix - conrib and examles moved in %_defaultdocdir * Thu Jul 29 2004 Sergey Kalinin <banzaj@altlinux.ru> 0.9.7-alt1 - Updated support for file transfer (JEP-0095, JEP-0096, JEP-0047, JEP-0065) - Support for colored nicks and messages in conference - Better multiple logins support - Updated support for xml:lang - Support for IDNA (RFC3490) - Many fixes and enhancements * Wed Feb 25 2004 Sergey Kalinin <banzaj@altlinux.ru> 0.9.6beta-alt3 - url_handler support * Thu Oct 23 2003 Sergey Kalinin <banzaj@altlinux.ru> 0.9.6beta-alt2 - BROWSER variable setting * Thu Oct 23 2003 Sergey Kalinin <banzaj@altlinux.ru> 0.9.6beta-alt1 - Multiple logins support - History now splitted by month - Animated emoteicons support - Many user interface improvements - More XMPP support - More translations - Bugfixes |