summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD44
2 files changed, 30 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index de114443458d..ef4d973b927f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = pyroom
- pkgdesc = A distraction-free text editor
- pkgver = 0.4.1
- pkgrel = 2
- url = http://pyroom.org/
+ pkgdesc = distraction-free text editor
+ pkgver = 0.5.0
+ pkgrel = 1
+ url = https://github.com/quintusfelix/pyroom
arch = any
license = GPL3
- depends = python2
- depends = python2-pyxdg
- depends = pygtk
- optdepends = python2-gconf: to use GNOME default fonts
- source = http://launchpad.net/pyroom/0.4/0.4.1/+download/pyroom-0.4.1.tar.gz
- md5sums = 35e6dfb611b2732471a78f88465ebf7f
+ makedepends = python
+ depends = python-gobject
+ depends = python-pyxdg
+ source = https://github.com/quintusfelix/pyroom/releases/download/v0.5.0/pyroom-0.5.0.tar.gz
+ b2sums = 472444869cfd998aeb618b13e3ab1da7908a806dcee758747d3e331bdf3b2267f186fac755787a50c720a169058a14d8fd8b3d86797c67e831fce1d8d5351c32
pkgname = pyroom
diff --git a/PKGBUILD b/PKGBUILD
index 4920d36a5ef5..f038fd60e0cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,29 @@
-# Maintainer: Joseph Lansdowne <J49137@gmail.com>
+# Contributor: Lex Black <autumn-wind@web.de>
+# Contributor: Joseph Lansdowne <J49137@gmail.com>
+
pkgname=pyroom
-pkgver=0.4.1
-pkgrel=2
-pkgdesc='A distraction-free text editor'
+pkgver=0.5.0
+pkgrel=1
+pkgdesc='distraction-free text editor'
arch=(any)
-url='http://pyroom.org/'
+url="https://github.com/quintusfelix/pyroom"
license=(GPL3)
-depends=(python2 python2-pyxdg pygtk) # gettext is in base
-optdepends=('python2-gconf: to use GNOME default fonts')
-source=("http://launchpad.net/$pkgname/0.4/0.4.1/+download/$pkgname-$pkgver.tar.gz")
-md5sums=('35e6dfb611b2732471a78f88465ebf7f')
-
-package() {
- cd "$srcdir/$pkgname-$pkgver"
+depends=(python-gobject python-pyxdg)
+makedepends=(python)
+source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+b2sums=('472444869cfd998aeb618b13e3ab1da7908a806dcee758747d3e331bdf3b2267f186fac755787a50c720a169058a14d8fd8b3d86797c67e831fce1d8d5351c32')
- # correct the python 2 path
- sed -i 's:^#!/usr/bin/env python:#!/usr/bin/env python2:' pyroom
- # the distutils script includes translations, icons, .desktop, etc.
- python2 setup.py install --root="$pkgdir" --optimize=1
+build() {
+ cd "$pkgname"
+ python setup.py build
+}
- # but not documentation
- mandir="$pkgdir"/usr/share/man/man1
- install -d "$mandir"
- gzip < pyroom.1 > "$mandir"/pyroom.1.gz
- docdir="$pkgdir"/usr/share/doc/pyroom
- install -d "$docdir"
- install -m644 README AUTHORS CHANGELOG "$docdir"
+package() {
+ cd "$pkgname"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ # additional stuff not covered by setup.py
+ install -D ${pkgname}.1 ${pkgdir}/usr/share/man/man1/${pkgname}.1
}
+