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