stirling-pdf-bin: 1.0.1-1

This commit is contained in:
devome 2025-07-08 08:46:23 +08:00
parent db79f52318
commit 1052e51d57
2 changed files with 14 additions and 10 deletions

View file

@ -1,6 +1,6 @@
pkgbase = stirling-pdf-bin
pkgdesc = Locally hosted web application that allows you to perform various operations on PDF files
pkgver = 0.46.2
pkgver = 1.0.1
pkgrel = 1
url = https://github.com/Stirling-Tools/Stirling-PDF
arch = any
@ -8,6 +8,7 @@ pkgbase = stirling-pdf-bin
depends = fontconfig
depends = java-runtime-headless>=21
depends = libreoffice
depends = ocrmypdf
depends = poppler
depends = python-opencv
depends = python-pdf2image
@ -16,6 +17,7 @@ pkgbase = stirling-pdf-bin
depends = python-weasyprint
depends = qpdf
depends = tesseract-data-eng
depends = unpaper
optdepends = jbig2enc: for certain OCR functionality
optdepends = tesseract-data-chi_sim: Chinese Simplified language OCR
optdepends = tesseract-data-deu: German language OCR
@ -33,17 +35,17 @@ pkgbase = stirling-pdf-bin
optdepends = ttf-wps-fonts: WPS office fonts
provides = stirling-pdf
conflicts = stirling-pdf
noextract = stirling-pdf-0.46.2.jar
noextract = stirling-pdf-1.0.1.jar
backup = etc/stirling-pdf/stirling-pdf.env
source = stirling-pdf-0.46.2.jar::https://github.com/Stirling-Tools/Stirling-PDF/releases/download/v0.46.2/Stirling-PDF-with-login.jar
source = stirling-pdf-0.46.2.tar.gz::https://github.com/Stirling-Tools/Stirling-PDF/archive/refs/tags/v0.46.2.tar.gz
source = stirling-pdf-1.0.1.jar::https://github.com/Stirling-Tools/Stirling-PDF/releases/download/v1.0.1/Stirling-PDF-with-login.jar
source = stirling-pdf-1.0.1.tar.gz::https://github.com/Stirling-Tools/Stirling-PDF/archive/refs/tags/v1.0.1.tar.gz
source = stirling-pdf.env
source = stirling-pdf.service
source = stirling-pdf.sh
source = stirling-pdf.sysusers
source = stirling-pdf.tmpfiles
sha256sums = 16354cd3ea082d3e039a6005fd337dce58416e5739f2bb634b8eeedaa42dd6c9
sha256sums = 5ce0e8d8f976f91324f9a987b666af0cb418b40a62442ce8999ae67d2b087c80
sha256sums = 1725394e4169715392e26ec5b81b3e1f8dfd8c66f9c8bc611566d2ba89070f79
sha256sums = 002eb1925c552f2d8c62efa2d5fb730819f1f9ee6cc5abceeaa9a8e5f8df298e
sha256sums = d395992889fdf60de430509cd5866fc4606548aa1ba8f134b7e6bd4e29f293c9
sha256sums = 815d0d2c05daf40384a27413fba1dbd9d7db749a98b881d3ed113c164a83e833
sha256sums = 67654b2198898e23d0cf35829e83cc0585b7335b8bd7fcd9da0e4a2ce90082d6

View file

@ -3,7 +3,7 @@
_reponame=Stirling-PDF
_pkgname="${_reponame,,}"
pkgname="${_pkgname}-bin"
pkgver=0.46.2
pkgver=1.0.1
pkgrel=1
pkgdesc="Locally hosted web application that allows you to perform various operations on PDF files"
arch=("any")
@ -16,6 +16,7 @@ depends=(
"fontconfig"
"java-runtime-headless>=21"
"libreoffice"
"ocrmypdf"
"poppler"
"python-opencv"
"python-pdf2image"
@ -24,6 +25,7 @@ depends=(
"python-weasyprint"
"qpdf"
"tesseract-data-eng"
"unpaper"
)
optdepends=("jbig2enc: for certain OCR functionality"
"tesseract-data-chi_sim: Chinese Simplified language OCR"
@ -47,8 +49,8 @@ source=("${_pkgname}-${pkgver}.jar::${url}/releases/download/v${pkgver}/${_repon
"${_pkgname}.sh"
"${_pkgname}.sysusers"
"${_pkgname}.tmpfiles")
sha256sums=('16354cd3ea082d3e039a6005fd337dce58416e5739f2bb634b8eeedaa42dd6c9'
'5ce0e8d8f976f91324f9a987b666af0cb418b40a62442ce8999ae67d2b087c80'
sha256sums=('1725394e4169715392e26ec5b81b3e1f8dfd8c66f9c8bc611566d2ba89070f79'
'002eb1925c552f2d8c62efa2d5fb730819f1f9ee6cc5abceeaa9a8e5f8df298e'
'd395992889fdf60de430509cd5866fc4606548aa1ba8f134b7e6bd4e29f293c9'
'815d0d2c05daf40384a27413fba1dbd9d7db749a98b881d3ed113c164a83e833'
'67654b2198898e23d0cf35829e83cc0585b7335b8bd7fcd9da0e4a2ce90082d6'
@ -68,6 +70,6 @@ package() {
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${_pkgname}"
install -Dm644 *.md -t "${pkgdir}/usr/share/doc/${_pkgname}"
cd "src/main/resources"
cd "${_pkgname}/src/main/resources"
install -Dm644 static/fonts/*.ttf -t "${pkgdir}/usr/share/fonts/${_pkgname}"
}