Package Details: novelwriter 2.3.1-1

Git Clone URL: https://aur.archlinux.org/novelwriter.git (read-only, click to copy)
Package Base: novelwriter
Description: A markdown-like document editor for writing novels
Upstream URL: https://novelwriter.io
Licenses: GPL
Submitter: bitwave
Maintainer: bitwave
Last Packager: bitwave
Votes: 5
Popularity: 0.70
First Submitted: 2021-01-22 14:40 (UTC)
Last Updated: 2024-04-07 11:37 (UTC)

Latest Comments

SpotlightKid commented on 2023-10-21 18:18 (UTC) (edited on 2023-10-21 18:18 (UTC) by SpotlightKid)

Using pip to install is not recommended, as it will possibly download missing stuff during build. Also you should use the --no-isolation option for python -m build, so that, if you build in a clean chroot, missing dependencies will become obvious:

makedepends=(python-build python-installer python-setuptools python-wheel)

...

build() {
  cd $_module-$pkgver
  python -m build --wheel --no-isolation
}

package() {
  cd $_module-$pkgver
  python -m installer --destdir="$pkgdir" dist/$_module-$pkgver-py3-none-any.whl
  ...
}

bitwave commented on 2023-10-21 15:22 (UTC)

@ValHue @halcek thanks for the reports. the problems should be fixed now.

halcek commented on 2023-10-21 11:04 (UTC) (edited on 2023-10-21 11:04 (UTC) by halcek)

@bitwave It seems the nuspell package is also required as a dependency, otherwise we get some spellcheck errors in the console.

ValHue commented on 2023-10-21 09:50 (UTC)

Error when compiling package: /usr/bin/python: No module named build

It is caused by the command: python -m build --wheel

halcek commented on 2023-01-22 14:48 (UTC) (edited on 2023-01-22 14:50 (UTC) by halcek)

@xiota python-pyqt5 does not necessarily have to pull in python-pyqt5-webengine, as it's only an optional dependency. I had python-pyqt5-webengine installed on my machine, and yet some icons for adding scenes in novelWritter were still not showing up, because of qt5-svg has nevertheless not installed with it automatically.

xiota commented on 2023-01-22 01:05 (UTC) (edited on 2023-01-22 02:01 (UTC) by xiota)

Adding qt5-svg is unnecessary. It is already pulled in by python-pyqt5-webengine (via python-pyqt5).

Also, dependency on python is no longer needed. The python-* dependencies will pull it in.

halcek commented on 2023-01-21 21:27 (UTC) (edited on 2023-01-21 21:28 (UTC) by halcek)

@bitwave Please also include the package qt5-svg as a dependency, it is needed for rendering the application icons.

Thank you,

bgallois commented on 2021-11-21 19:04 (UTC)

Please can you copy meta files (desktop, icon, mime) for a complete system integration:

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/shar/mime/packages
mkdir -p "${pkgdir}"/usr/share/icons/"${pkgname}" && cp -r setup/data/hicolor/* "${pkgdir}"/usr/share/icons/"${pkgname}"

kseistrup commented on 2021-06-13 15:46 (UTC)

Please make a symlink from /usr/bin/novelWriter to /usr/bin/novelwriter — mixed case program names just suck.