diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 15 insertions, 28 deletions
@@ -1,48 +1,35 @@ -# Contributor: Keerthan Jaic <jckeerthan at gmail dot com> pkgname=brainworkshop -pkgver=4.8.4 -pkgrel=7 +pkgver=5.0 +pkgrel=1 pkgdesc="Brain Workshop is a free open-source version of the Dual N-Back mental exercise" arch=('any') -url="http://brainworkshop.sourceforge.net/" +url="https://github.com/samcv/brainworkshop" license=('GPL') -depends=('python2-pyglet' 'avbin7' 'openal') +depends=('python-pyglet' 'openal' 'ffmpeg') install='brainworkshop.install' -source=(http://downloads.sourceforge.net/brainworkshop/$pkgname-$pkgver.zip +source=("https://github.com/samcv/brainworkshop/archive/v${pkgver}.tar.gz" brainworkshop.sh brainworkshop.desktop) -sha256sums=('bb1f259eda90e945a803524eedbc0087283e3fb9ae2ab4c16ded88c8c4e95b15' - '6b11101f516bf5d7479b2f9c1bb43f7764ed4ace41ae2272aaea37a18c5b4a53' +sha256sums=('06844b8dbfc56ddfe4271457e78b915d2d30828a6047738666760684da7dbbfa' + '13b70c017b98586e32e14b498bbe56e36ee067b4904030d1fcdd7f4a6779db29' '1e645c18ce0648f82285da25a5bbbad1e63e282bfe9d5c31329eb9d04c23f21c') - prepare () { - cd "${srcdir}/${pkgname}" - sed -i "s|halign='middle'|align='center'|g" brainworkshop.pyw - - # ManagedSoundPlayer was deprecated - sed -i "s|ManagedSoundPlayer|Player|g" brainworkshop.pyw - - # avbin moved - sed -i "s|from pyglet.media import avbin|from pyglet.media.sources import avbin|g" brainworkshop.pyw - - # set_position was deprecated - sed -i "s|.set_position|.position = |g" brainworkshop.pyw + cd "${srcdir}/brainworkshop-${pkgver}" } package() { - #Data - _datadir="${pkgdir}/usr/share/${pkgname}" + _datadir="${pkgdir}/usr/share/brainworkshop" install -d ${_datadir} - cp -a ${srcdir}/${pkgname}/{brainworkshop.pyw,res,data} ${_datadir} + cp -a ${srcdir}/brainworkshop-${pkgver}/{brainworkshop.pyw,res,data} ${_datadir} #Docs - _docdir=${pkgdir}/usr/share/doc/${pkgname} + _docdir=${pkgdir}/usr/share/doc/brainworkshop install -d "${_docdir}" - install -D -m644 "${srcdir}/${pkgname}/Readme.txt" "${_docdir}" + install -D -m644 "${srcdir}/brainworkshop-${pkgver}/Readme.md" "${_docdir}" #Launcher and Icon - install -Dm75 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" - install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m644 "${srcdir}/${pkgname}/res/misc/brain/brain.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -Dm75 "${srcdir}/brainworkshop.sh" "${pkgdir}/usr/bin/brainworkshop" + install -D -m644 "${srcdir}/brainworkshop.desktop" "${pkgdir}/usr/share/applications/brainworkshop.desktop" + install -D -m644 "${srcdir}/brainworkshop-${pkgver}/res/misc/brain/brain.png" "${pkgdir}/usr/share/pixmaps/brainworkshop.png" } |