diff --git a/.SRCINFO b/.SRCINFO index c45cbef..ec4cc4a 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = orca-slicer-git pkgdesc = G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.) - pkgver = 2.3.0.dev.4d762c4e91 + pkgver = 2.2.0.158c71f05e_beta pkgrel = 1 url = https://github.com/SoftFever/OrcaSlicer arch = x86_64 diff --git a/PKGBUILD b/PKGBUILD index ec536cd..b8e33e6 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,5 +1,5 @@ pkgname=orca-slicer-git -pkgver=2.3.0.dev.4d762c4e91 +pkgver=2.2.0.158c71f05e_beta pkgrel=1 pkgdesc="G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)" arch=('x86_64') @@ -14,11 +14,11 @@ source=("$pkgname::git+https://github.com/SoftFever/OrcaSlicer.git") b2sums=('SKIP') pkgver() { - cd $srcdir/$pkgname + cd $pkgname _version=$(sed -n 's/set(SoftFever_VERSION "\([^"]*\)-.*".*/\1/p' version.inc) _suffix=$(sed -n 's/set(SoftFever_VERSION ".*-\([^"]*\)".*/\1/p' version.inc) _commit=$(git rev-parse --short HEAD) - printf "%s.%s.%s" $_version $_suffix $_commit + printf "%s.%s_%s" $_version $_commit $_suffix } prepare() { @@ -26,7 +26,7 @@ prepare() { # C++20 disallows the use of the Point syntax in the constructor sed -i 's/explicit Point(/explicit Point(/' src/clipper2/Clipper2Lib/include/clipper2/clipper.core.h - # abuse FLATPAK IF statement to build against some system libs + # abuse PLATPAK IF statement to build with some system libs sed -i 's/if(FLATPAK)/if(true)/' deps/CMakeLists.txt # System Freetype has some breaking changes sed -i 's/find_package(Freetype)/# find_package(Freetype)/' deps/CMakeLists.txt @@ -48,15 +48,13 @@ build() { -S . \ -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_FULL_DATAROOTDIR=/usr/share/ \ + -DCMAKE_INSTALL_FULL_DATAROOTDIR=/usr\/share/ \ -DCMAKE_PREFIX_PATH=$srcdir/$pkgname/deps/build/destdir/usr/local \ -DSLIC3R_STATIC=1 \ -DORCA_TOOLS=1 \ -DSLIC3R_FHS=1 \ -DSLIC3R_GTK=3 ninja -C build - - ./run_gettext.sh } package() {