diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..78015dffd6b1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = opentaxsolver-2020-svn + pkgdesc = An easy-to-use text-based calculator for US Tax Forms + pkgver = 2020.r0 + pkgrel = 1 + url = http://opentaxsolver.sourceforge.net/ + arch = i686 + arch = x86_64 + arch = armv7h + arch = aarch64 + groups = OTS + license = GPL2 + makedepends = subversion + depends = gtk4 + provides = opentaxsolver-2020 + conflicts = opentaxsolver-2020 + source = opentaxsolver-2020::svn://svn.code.sf.net/p/opentaxsolver/SrcCodeRepo/trunk/OTS_2020 + md5sums = SKIP + +pkgname = opentaxsolver-2020-svn diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0f85745266bb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: endlesseden +year=2020 +_pkgname=opentaxsolver-$year +pkgname=$_pkgname-svn +pkgver=2020.r0 +pkgrel=1 +pkgdesc="An easy-to-use text-based calculator for US Tax Forms" +arch=('i686' 'x86_64' 'armv7h' 'aarch64') +url="http://opentaxsolver.sourceforge.net/" +license=('GPL2') +groups=(OTS) +depends=('gtk4') +makedepends=('subversion') +checkdepends=() +optdepends=() +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("$_pkgname::svn://svn.code.sf.net/p/opentaxsolver/SrcCodeRepo/trunk/OTS_$year") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + local ver="$(svnversion)" + printf "$year.r%s" "${ver//[[:alpha:]]}" +} + +prepare() { + cd "$srcdir/$_pkgname" + if [ ! -e "ots-$year" ];then + printf "#!/bin/bash \ncd /var/lib/${_pkgname} \n./ots-$year-gui" > ots-$year + chmod +x ots-$year + fi +} + + +build() { + cd "$srcdir/$_pkgname"/src + make + cd "$srcdir/$_pkgname"/ + mv Run_taxsolve_GUI bin/ots-$year-gui +} + +package() { + cd "$srcdir/$_pkgname" + + install -Dm755 ots-$year -t "${pkgdir}/usr/bin/" + install -Dm644 bin/* -t "${pkgdir}/var/lib/${_pkgname}" + cp -r "tax_form_files" "${pkgdir}/var/lib/${_pkgname}/" +} |