36 lines
1.4 KiB
Bash
36 lines
1.4 KiB
Bash
# 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"
|
|
}
|