initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

35
tkrev/PKGBUILD Normal file
View File

@@ -0,0 +1,35 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=tkrev
pkgver=9.4.6
pkgrel=2
pkgdesc="Platform-agnostic GUI supporting CVS, RCS and Git"
arch=('any')
license=('GPL-2')
url='https://tkcvs.sourceforge.io/'
conflicts=('tkdiff')
depends=('tcl' 'tk')
optdepends=('cvs: for using CVS as version control system'
'git-legacy: for using Git as version control system'
'rcs: for using RCS as version control system')
source=("${pkgname}-${pkgver}.tar.gz::https://sourceforge.net/projects/tkcvs/files/${pkgname}_${pkgver}.tar.gz"
"${pkgname}.xpm"
"${pkgname}.desktop")
sha512sums=('6c0d3eabb805556fef9957cf79f5585c57f8c6511feada1721c14d3fa612c90dec32e9b72188641aa62046b1e1fc308e6b5c46778f2f243c38a5d3ae813b0773'
'9920a8d1109c6b285b91529cc93b855ba91dedd4612f70907dcaf192caeca10b04f84f6e0ffb4533d640d14d224804b8ff2f496df5f49b96b0f4886853f01b04'
'0bc80c62e74ca57235e492f5fe6a80d0634b71e3de24b5e1e37711a877e14ac72d86fd3676baf3db6bde95f8524d392ca74ca561e374c6d4481a35149b17e23b')
prepare() {
mv "${pkgname}_${pkgver}" "${pkgname}-${pkgver}"
}
package() {
cd "${pkgname}-${pkgver}"
./doinstall.tcl -nox "$pkgdir/usr"
install -Dm755 contrib/tkdirdiff -t "$pkgdir/usr/bin"
install -Dm644 "$srcdir/$pkgname.xpm" -t "$pkgdir/usr/share/pixmaps"
install -Dm644 "$srcdir/$pkgname.desktop" -t "$pkgdir/usr/share/applications"
install -Dm644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname"
}

11
tkrev/tkrev.desktop Normal file
View File

@@ -0,0 +1,11 @@
[Desktop Entry]
Version=1.0
Type=Application
Encoding=UTF-8
Name=tkrev
GenericName=CVS/RCS/Git Frontend
Comment=A graphical frontend to CVS, RCS and Git.
Exec=tkrev
Icon=tkrev
Categories=RevisionControl;Development;ProjectManagement;

46
tkrev/tkrev.xpm Normal file
View File

@@ -0,0 +1,46 @@
/* XPM */
static char * tkcvs_xpm[] = {
"32 32 11 1",
" c None",
". c #FFFFFF",
"+ c #C6C6C6",
"@ c #E3E3E3",
"# c #717171",
"$ c #8E8E8E",
"% c #AAAAAA",
"& c #000000",
"* c #393939",
"= c #555555",
"- c #1C1C1C",
"................................",
"................................",
"...+@@++@@+.@#+.................",
"..+$##$$##$+@#+.................",
"......##....+$$.................",
"......##....+$$...$$............",
"......$$....@#+.@#$+............",
"......$$....@#+.@#+.............",
"......##....+$$.$+..............",
"......##....+$$$$+..............",
"......$$....@#+.##+.............",
"......$$....@#+.@#+.............",
"......##....+$$.+$#@............",
"......##....+$$..+##............",
"................................",
"................................",
"................................",
"................................",
"....@%&&&&&%*&=....+-+@%&&&&&%..",
"....*&*%%%&%%&=....==.*&*%%%#%..",
"...=&*......+-*@..@*$.&&........",
"..+-*@.......=&%..%&..&&$.......",
"..%&=........=&#..#*..+-&&%@....",
"..%&=........+&&..&%...+&&&*$...",
"..%&=.........&&.+&%.....$*&&#..",
"..%&-+........#&$=*@......@%&&..",
"...=&#........%&**=.........&&..",
"...+&&$...++..@*&&+...=+...$&#..",
"....+=&&&&-+...=&&....&&&&&&$...",
"......%%%%+....+%%....%%%%%%....",
"................................",
"................................"};