diff options
author | Bradley Klee | 2017-01-03 14:20:12 -0600 |
---|---|---|
committer | Bradley Klee | 2017-01-03 14:20:12 -0600 |
commit | 1d06175dee1b10c024911e4e34a8ed76e0b10b39 (patch) | |
tree | 982f4f306fd318dcedc86f007e889cb1d7ecdbb9 | |
download | aur-1d06175dee1b10c024911e4e34a8ed76e0b10b39.tar.gz |
tested
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..163915639e02 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = pendulumdata + pkgdesc = Digital Pendulum Data & Analysis + pkgver = 1.1 + pkgrel = 2 + url = https://github.com/bradklee/DataAnalysis/tree/master/PlanePendulum + arch = any + license = GPL + depends = python + depends = gnuplot + source = local://PendulumDataV1.1.tar.gz + source = local://PendulumDataV1.1.tar.gz.sig + validpgpkeys = EF6F2A81897A87838FDF67BB6B5766ADDC064400 + md5sums = 4683d728f9b4d3d40e6a1380bdbe385c + md5sums = SKIP + +pkgname = pendulumdata + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..08e6fddbb8e5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Submitter: Bradley Klee <bradklee@gmail.com> +# Maintainer: Bradley Klee <bradklee@gmail.com> +pkgname=pendulumdata +pkgver=1.1 +pkgrel=2 +pkgdesc="Digital Pendulum Data & Analysis" +arch=('any') +url="https://github.com/bradklee/DataAnalysis/tree/master/PlanePendulum" +license=('GPL') +depends=('python' 'gnuplot') +source=("local://PendulumDataV1.1.tar.gz"{,.sig}) +md5sums=('4683d728f9b4d3d40e6a1380bdbe385c' + 'SKIP') +validpgpkeys=('EF6F2A81897A87838FDF67BB6B5766ADDC064400') + +build() { + cd "${srcdir}/PlanePendulum" + # configure read / write + # arguments: PROGRAMBASE OUTBASE + ./config "/opt/PendulumData" "/tmp/Data/Pendulum" + # note: can alternatively use OUTBASE="/home/$USER/Data/Pendulum" + # fix install file + sed -i 's~PROGRAMBASE="~PROGRAMBASE="'${pkgdir}'~g' ./inst + sed -i 's~OUTBASE="~OUTBASE="'${pkgdir}'~g' ./inst +} + +package() { + cd "${srcdir}/PlanePendulum" + # file tree & copy + ./inst + + # link to executable + mkdir -p ${pkgdir}/usr/bin + cd ${pkgdir}/usr/bin + ln -s /opt/PendulumData/PendulumData +} + |