diff options
author | AdmiringWorm | 2019-04-13 18:44:50 +0200 |
---|---|---|
committer | AdmiringWorm | 2019-04-13 21:04:06 +0200 |
commit | f79a0dbe977689f8509c8b06222ad71c2dd7d9a1 (patch) | |
tree | 8e3d254b82390dc747969d4bb1862d3f1fc08127 /PKGBUILD | |
download | aur-f79a0dbe977689f8509c8b06222ad71c2dd7d9a1.tar.gz |
Initial build script implementation
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..576ad65a913e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: AdmiringWorm <kim.nordmo@gmail.com> +pkgname=enki-editor +_pkgname=enki +pkgver=18.08.0 +pkgrel=1 +pkgdesc="A text editor for programmers" +arch=(any) +url="http://enki-editor.org/" +license=('GPL2') +depends=( + "python-markdown" + "python-pyqtwebengine" + "python-qtconsole" # Required to change settings + "desktop-file-utils" + # AUR Packages + "qutepart") +optdepends=( + "ctags: For navigation in file" + "flake8: To lint your Python code." + "python-docutils: For reStructuredText preview" + "python-regex: For preview synchronization" + "python-sphinx: To build Sphinx documentation." + "python-code-chat-git: For source code to HTML translation (literate programming)" +) +makedepends=("python-setuptools") +source=("https://github.com/andreikop/${_pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('1a943a9f5144324ce3bbf9d71de495b24b6a608f20b512cad72597a644a1fc91') + +build() { + cd "$_pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$_pkgname-$pkgver" + python tests/run_all.py +} + +package() { + cd "$_pkgname-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build +} |