diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 33 insertions, 22 deletions
@@ -1,32 +1,43 @@ -# Maintainer: Tomas Kral <tomas.kral@gmail.com> -pkgname=nvpy-git -pkgver=r430.d1c926c -pkgrel=2 -pkgdesc="Simplenote syncing note-taking application, inspired by Notational Velocity and ResophNotes, but uglier and cross-platformerer." +# Maintainer: Joost Bremmer <contact@madeofmagicandwires.online> +# Contributor: Tomas Kral <tomas.kral@gmail.com> +pkgname=nvpy +pkgver=2.1.0 +pkgrel=1 +pkgdesc="Simplenote syncing note-taking application, but uglier and cross-platformerer." arch=("any") url="https://github.com/cpbotha/nvpy" license=("BSD") -depends=("python2-docutils" "python2-markdown" "python2-setuptools" "tk") -makedepends=("git" "python2") -provides=("${pkgname%-*}") -conflicts=("${pkgname%-*}") -source=("nvpy::git+https://github.com/cpbotha/nvpy.git" "nvpy.desktop") -md5sums=("SKIP" "3af5dfdda04db2262c7dfab9c0c4c681") - -pkgver() { - cd "$srcdir/${pkgname%-git}" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} +depends=( + "python" + "python-docutils" + "python-markdown" + "python-setuptools" + "python-simplenote" + "tk" +) +provides=("$pkgname") +provides=("${pkgname}-git") +source=("https://github.com/cpbotha/${pkgname}/archive/v${pkgver}.tar.gz") +install=nvpy.install +sha256sums=('fd045f90660134154474318f7155b2fa0a439c7b00da85800d7d75c4650666e2') build() { - cd "$srcdir/${pkgname%-git}" + cd "$srcdir/${pkgname}-${pkgver}" + python ./setup.py build } package() { - cd "$srcdir/${pkgname%-git}" - python2 setup.py install --root="$pkgdir/" --optimize=1 - install -Dm644 "$srcdir"/nvpy.desktop "${pkgdir}"/usr/share/applications/nvpy.desktop + cd "$srcdir/${pkgname}-${pkgver}" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + + # install example config to /usr/share + install -Dvm644 "${pkgname}/${pkgname}-example.cfg" \ + "${pkgdir}/usr/share/${pkgname}/${pkgname}.cfg" + + # add license + mkdir -p $pkgdir/usr/share/licenses/$pkgname + cp LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE - mkdir -p $pkgdir/usr/share/licenses/$pkgname - cp LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE } + +# vim: set ts=2 sts=2 sw=2 et : |