diff options
-rw-r--r-- | .AURINFO | 18 | ||||
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | butterfly.service | 10 |
4 files changed, 76 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..bd1c5d8b3605 --- /dev/null +++ b/.AURINFO @@ -0,0 +1,18 @@ +pkgbase = butterfly + pkgdesc = A sleek web based terminal emulator + pkgver = 1.5.2 + pkgrel = 1 + url = https://pypi.python.org/pypi/butterfly + install = + arch = any + license = GPL + makedepends = python-setuptools + depends = python + depends = python-tornado + depends = python-pyopenssl + source = https://pypi.python.org/packages/source/b/butterfly/butterfly-1.5.2.tar.gz + source = butterfly.service + options = !emptydirs + +pkgname = butterfly + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..10d6e275d387 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = butterfly + pkgdesc = A sleek web based terminal emulator + pkgver = 1.5.2 + pkgrel = 1 + url = https://pypi.python.org/pypi/butterfly + arch = any + license = GPL + makedepends = python-setuptools + depends = python + depends = python-tornado + depends = python-pyopenssl + options = !emptydirs + source = https://pypi.python.org/packages/source/b/butterfly/butterfly-1.5.2.tar.gz + source = butterfly.service + sha256sums = e08711d96995af503e39d7ef24b4f764954f191ea6a7a72ee7bde641769804eb + sha256sums = 2e4fe822908270db8648bcdb492025ab4b972007860a92393b4d4313d6598dbe + +pkgname = butterfly + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6516c317ac9c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Olivier Biesmans <olivier at biesmans dot fr> +pkgname=butterfly +pkgver=1.5.2 +pkgrel=1 +pkgdesc="A sleek web based terminal emulator" +arch=('any') +url="https://pypi.python.org/pypi/butterfly" +license=('GPL') +groups=() +depends=('python' 'python-tornado' 'python-pyopenssl') +makedepends=('python-setuptools') +provides=() +conflicts=() +replaces=() +backup=() +options=(!emptydirs) +install= +source=("https://pypi.python.org/packages/source/b/butterfly/butterfly-${pkgver}.tar.gz" "butterfly.service") +sha256sums=('e08711d96995af503e39d7ef24b4f764954f191ea6a7a72ee7bde641769804eb' + '2e4fe822908270db8648bcdb492025ab4b972007860a92393b4d4313d6598dbe') + +package() { + cd "$srcdir/$pkgname-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 + install -Dm 0644 "${srcdir}/${pkgname}.service" \ + "$pkgdir/etc/systemd/system/${pkgname}.service" +} + +# vim:set ts=2 sw=2 et: diff --git a/butterfly.service b/butterfly.service new file mode 100644 index 000000000000..6ae2396e2c4a --- /dev/null +++ b/butterfly.service @@ -0,0 +1,10 @@ +[Unit] +Description=Butterfly Terminal Server +After=syslog.target + +[Service] +ExecStart=/usr/bin/butterfly.server.py +Restart=on-abort + +[Install] +WantedBy=multi-user.target |