diff --git a/.SRCINFO b/.SRCINFO index db7fbb981b027..3b36bb893ece9 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = note-gen pkgdesc = A cross-platform Markdown note-taking application with AI integration pkgver = 0.22.1 - pkgrel = 25 + pkgrel = 26 url = https://github.com/codexu/note-gen arch = x86_64 license = MIT diff --git a/PKGBUILD b/PKGBUILD index ac05c2e0f0745..aa4730af35202 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname=note-gen _pkgname=note-gen pkgver=0.22.1 -pkgrel=25 +pkgrel=26 pkgdesc="A cross-platform Markdown note-taking application with AI integration" arch=('x86_64') url="https://github.com/codexu/note-gen" @@ -27,6 +27,11 @@ prepare() { export SQLITE_USE_STATIC=0 export PKG_CONFIG_PATH=/usr/lib/pkgconfig:$PKG_CONFIG_PATH + # 优化pkg-config和链接器行为 + export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 + export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 + export RUSTFLAGS="-L/usr/lib" + # 安装前端依赖 pnpm install --frozen-lockfile } @@ -42,6 +47,11 @@ build() { export SQLITE_USE_STATIC=0 export PKG_CONFIG_PATH=/usr/lib/pkgconfig:$PKG_CONFIG_PATH + # 优化pkg-config和链接器行为 + export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 + export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 + export RUSTFLAGS="-L/usr/lib" + # 构建前端 (由Tauri的beforeBuildCommand调用) pnpm build