Hi, the current pkgver() is stuck on v0.9.0 because it's missing the --tags flag. Also, the cd path is slightly off.
Please consider updating it to this version, which correctly detects v0.9.4:
pkgver() {
cd "$srcdir/$pkgname"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' | sed 's/^v//'
}
Regards!
because they're both installed in /usr/bin/spek
Why does this package conflict with spek? Please remove conflicts=('spek') from the PKGBUILD.
The dependency wxgtk3 should be replaced with wxwidgets-gtk3 due to the package being replaced accordingly in the Extra repository.
gettext's .m4 files moved and thus the build breaks. Until autoreconf gets smarter or spek-x's author fixes it this can be solved by patching autogen.sh and adding -I /usr/share/gettext/m4 after autoreconf -fiv
fix_channels.patch is not needed and breaks the build.
There is no actual reason for this package to conflict with the spek package. The file conflicts that occur are upstream bugs due to incomplete "spek-x" rebrand and they should not be tolerated/incorporated in the PKGBUILD. Maintainer, please fix the PKGBUILD asap!
@guglovich Why did you mark this package as "out of date"? spek-x builds perfectly fine with the existing PKGBUILD.