Thanks @Avahe.
FYI, I have just created a nimdow
package for people who want to build the binary from source: https://aur.archlinux.org/packages/nimdow
You're welcome to take over the package if you feel more comfortable with that.
Git Clone URL: | https://aur.archlinux.org/nimdow-bin.git (read-only, click to copy) |
---|---|
Package Base: | nimdow-bin |
Description: | Tiling Window Manager written in Nim |
Upstream URL: | https://github.com/avahe-kellenberger/nimdow |
Keywords: | manager nim window x x11 xlib xorg |
Licenses: | GPL2 |
Conflicts: | nimdow |
Provides: | nimdow |
Submitter: | Avahe |
Maintainer: | Avahe |
Last Packager: | Avahe |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2020-05-19 22:20 (UTC) |
Last Updated: | 2025-01-03 18:36 (UTC) |
Thanks @Avahe.
FYI, I have just created a nimdow
package for people who want to build the binary from source: https://aur.archlinux.org/packages/nimdow
You're welcome to take over the package if you feel more comfortable with that.
Thanks kseistrup, I've just updated the PKGBUILD to reflect the requested changes.
The PKGBUILD
for v0.7.35-0 has a number of issues:
By using just install -D $something
, every $something
gets installed with execute permissions (0755: -rwxr-xr-x
), which should be true for the nimdow
executable only.
Please use specific permissions:
install -Dm0755 "nimdow-$pkgver" "$pkgdir/usr/bin/nimdow"
install -Dm0644 "nimdow-config-$pkgver.toml" "$pkgdir/usr/share/nimdow/config.default.toml"
install -Dm0644 "nimdow-$pkgver.1" "$pkgdir/usr/share/man/man1/nimdow.1"
install -Dm0644 "nimdow.desktop" "$pkgdir/usr/share/xsessions/nimdow.desktop"
The $pkgrel
should start at 1
, not 0
.
Please add:
provides=('nimdow')
conflicts=('nimdow')
in case somebody provides a nimdow
package that is compiled at install time.
Cheers.
This package messes with files in the builder's home directory. Please fix it ASAP or orphan it so someone else can.
Pinned Comments