45 lines
1.6 KiB
Bash
45 lines
1.6 KiB
Bash
#!/usr/bin/bash
|
|
# JOBoRun : Jwm OpenBox Obarun RUNit
|
|
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
|
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcomm/$pkgname"
|
|
# Website : https://pozol.eu
|
|
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
|
|
|
pkgbase='novelwriter'
|
|
pkgname=('novelwriter')
|
|
_module='novelWriter'
|
|
pkgver=2.0.7
|
|
pkgrel=03
|
|
pkgdesc="A markdown-like document editor for writing novels"
|
|
url="https://novelwriter.io"
|
|
depends=('python' 'python-pyenchant' 'python-lxml' 'python-pyqt5-webengine' 'qt5-svg')
|
|
makedepends=('python-setuptools')
|
|
source=("https://files.pythonhosted.org/packages/source/${_module::1}/$_module/$_module-$pkgver.tar.gz")
|
|
|
|
build() {
|
|
cd "${srcdir}/${_module}-${pkgver}"
|
|
python setup.py build
|
|
}
|
|
|
|
package() {
|
|
depends+=()
|
|
cd "${srcdir}/${_module}-${pkgver}"
|
|
python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
|
|
|
|
install -D setup/data/novelwriter.desktop -t "${pkgdir}"/usr/share/applications
|
|
install -D setup/data/novelwriter.png -t "${pkgdir}"/usr/share/pixmaps
|
|
install -D setup/data/x-novelwriter-project.xml -t "${pkgdir}"/usr/share/mime/packages
|
|
mkdir -p "${pkgdir}"/usr/share/icons/"${pkgname}" && cp -r setup/data/hicolor/* "${pkgdir}"/usr/share/icons/"${pkgname}"
|
|
|
|
}
|
|
|
|
#---- arch license gpg-key & sha256sums ----
|
|
|
|
arch=(x86_64)
|
|
|
|
license=('GPL')
|
|
|
|
sha256sums=(6da33639fed288f05ee583dab146f77a7a4bdc948a2be58c968b0c6aba0742eb) # novelWriter-2.0.7.tar.gz
|
|
|
|
## cb1bfb21390b8e9b3798e1138ca5afce4e56c66fb9b99e7f165164c66ac5cf9f novelwriter-2.0.7-03-x86_64.pkg.tar.lz
|