jsignpdf

MEDIUM
maintainer promano 6 votes scanned 2026-10-28 11:50:06.865714
View on AUR
Why flagged

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

Triggered rules

Medium Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

PKGBUILD

1# Maintainer: Jaja <jaja@mailbox.org>
2# Co-maintainer: alisoftware <admin@situsali.com>
3#
4
5pkgname=jsignpdf
6pkgver=2.3.0
7_releasedate="2025git -01-06"
8pkgrel=1
9pkgdesc="Digitally sign PDF files with X.509 certificates in GUI and CLI."
10arch=('any')
11url="http://jsignpdf.sourceforge.net/"
12license=('LGPL' 'MPL' 'CCPL' 'Apache' 'custom')
13depends=('java-runtime>=8'
14 'bash')
15optdepends=('hicolor-icon-theme: icon for launcher'
16 'desktop-file-utils: MIME cache update')
17source=(
18 ${pkgname}-${pkgver}.zip::"https://github.com/intoolswetrust/jsignpdf/releases/download/JSignPdf_${pkgver//./_}/JSignPdf-${pkgver}.zip"
19 jsignpdf_48.png::"https://raw.githubusercontent.com/intoolswetrust/jsignpdf/master/distribution/doc/icon/iconverticons.com/signedpdf_48x48x32.png"
20 jsignpdf_128.png::"https://raw.githubusercontent.com/intoolswetrust/jsignpdf/master/distribution/doc/icon/iconverticons.com/signedpdf_128x128x32.png"
21 supplementary.tar.zst)
22md5sums=('d239658ea50a39eb35169d8392feaffb'
23 'a44ef91da28d94fb949e361d19adbbd5'
24 'bf2d11e38c706fe183900cce1fab0e38'
25 'e45374c55c83559e1f66f09e8fd0cd1a')
26changelog=changelog
27backup=('usr/share/java/jsignpdf/conf/conf.properties'
28 'usr/share/java/jsignpdf/conf/pkcs11.cfg')
29
30build() {
31 sed -i "s/<pkgver>/$pkgver/g" ${srcdir}/manpages/de/man1/*
32 sed -i "s/<pkgver>/$pkgver/g" ${srcdir}/manpages/man1/*
33 sed -i "s/<date>/$_releasedate/g" ${srcdir}/manpages/de/man1/*
34 sed -i "s/<date>/$_releasedate/g" ${srcdir}/manpages/man1/*
35}
36
37package() {
38 ## file and directory permissions for mv and cp: u=rwx,g=rx,o=rx
39 umask 022
40 ## licenses
41 install -d "${pkgdir}"/usr/share/licenses/"${pkgname}"
42 mv "${srcdir}/${pkgname}-${pkgver}"/licenses/ThirdPartyLicenses/* "${pkgdir}"/usr/share/licenses/"${pkgname}"
43 ## documentation
44 install -Dm644 "${srcdir}/${pkgname}-${pkgver}"/docs/JSignPdf.pdf "${pkgdir}"/usr/share/doc/"${pkgname}"/Quickstart.pdf
45 #install -Dm644 "${srcdir}/${pkgname}-${pkgver}"/docs/ReleaseNotes.txt "${pkgdir}"/usr/share/doc/"${pkgname}"/ReleaseNotes
46 install -d "${pkgdir}"/usr/share/man
47 mv "${srcdir}"/manpages/* "${pkgdir}"/usr/share/man
48 ## programm files
49 install -Dm644 "${srcdir}"/pictures/splash1.png "${pkgdir}"/usr/share/java/"${pkgname}"/splash.png
50 rm -r "${srcdir}/${pkgname}-${pkgver}"/docs
51 mv "${srcdir}/${pkgname}-${pkgver}"/* "${pkgdir}"/usr/share/java/"${pkgname}"
52 ## executable scripts
53 install -Dm755 "${srcdir}"/launchers/jsignpdf.sh "${pkgdir}"/usr/bin/jsignpdf
54 install -Dm755 "${srcdir}"/launchers/jsignpdf-installcert.sh "${pkgdir}"/usr/bin/jsignpdf-installcert
55 ## .icon and .desktop files
56 install -Dm644 "${srcdir}"/jsignpdf_48.png "${pkgdir}"/usr/share/icons/hicolor/48x48/apps/"${pkgname}".png
57 install -Dm644 "${srcdir}"/jsignpdf_128.png "${pkgdir}"/usr/share/icons/hicolor/128x128/apps/"${pkgname}".png
58 install -Dm644 "${srcdir}"/launchers/jsignpdf.desktop "${pkgdir}"/usr/share/applications/"${pkgname}".desktop
59}
60

Scan history

Scanned at (UTC)SeverityRules
2026-10-28 11:50:06 Medium 1
2026-06-18 16:11:54 Clean 0

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion