Package Details: pdfsam 4.3.3-1

Git Clone URL: https://aur.archlinux.org/pdfsam.git (read-only, click to copy)
Package Base: pdfsam
Description: A free open source tool to split and merge pdf documents
Upstream URL: https://www.pdfsam.org/
Licenses: AGPL3
Submitter: ainola
Maintainer: ChaosKid42 (ChaosKid42)
Last Packager: ChaosKid42
Votes: 12
Popularity: 0.60
First Submitted: 2021-02-25 08:17 (UTC)
Last Updated: 2022-07-28 03:42 (UTC)

Dependencies (5)

Required by (0)

Sources (2)

Latest Comments

PhotonX commented on 2021-04-11 15:21 (UTC) (edited on 2021-04-11 15:22 (UTC) by PhotonX)

@ChaosKid42: Thanks, the workaround works for me! Maybe make zulu11-bin a dependency for the time being, as long as the issue isn't fixed in a better way?

ChaosKid42 commented on 2021-03-27 09:06 (UTC)

I'm using zulu11-bin

risto3 commented on 2021-03-24 09:34 (UTC) (edited on 2021-03-24 09:37 (UTC) by risto3)

I can seem to get pdfsam to find the correct openjfx...

I have installed java-environment-common 3-3 java-openjfx 15.0.1.u1-1 java-runtime-common 3-3 java11-openjfx 11.0.10.u1-1

$ archlinux-java status Available Java environments: java-11-openjdk java-15-openjdk (default) java-8-openjdk

it finds java11 okay, but not openjfx 11, insisting upon openjfx 15 (latest)...

$ LANG=C pdfsam Run with exported java-11-openjdk Loading library prism_es2 from resource failed: java.lang.UnsatisfiedLinkError: /home/richard/.openjfx/cache/15.0.1/libprism_es2.so: /home/richard/.openjfx/cache/15.0.1/libprism_es2.so: failed to map segment from shared object java.lang.UnsatisfiedLinkError: /home/richard/.openjfx/cache/15.0.1/libprism_es2.so: /home/richard/.openjfx/cache/15.0.1/libprism_es2.so: failed to map segment from shared object ....

There must be some glue missing since openjfx is now unbundled from the jdk...

ainola commented on 2021-02-25 08:20 (UTC)

Hi guys, terribly sorry for the mis-haps. Indeed, this was valid as pdfsam all along, and there was some confusion along the way.

ChaosKid42, you'll wanna re-adopt the package as I either don't know how computers work or I'm unable to add you as the main maintainer.

Sorry again for the confusion, guys!

Alad commented on 2021-02-16 19:53 (UTC)

As Spotlightkid pointed out, you might want to build this from source.

ChaosKid42 commented on 2021-02-07 17:06 (UTC) (edited on 2021-02-07 17:08 (UTC) by ChaosKid42)

Comment from Kr1ss:

Since this is a Java application, I think this package (pdfsam-bin) should be merged into pdfsam, not the other way around.

Excerpt from the AUR submission guide (the 5th bullet point) :

Packages that use prebuilt deliverables, when the sources are available, must use the -bin suffix. An exception to this is with Java.

Kr1ss commented on 2021-02-07 16:47 (UTC)

Hi @ChaosKid42, thank you for packaging this app !

Since this is a Java application, I think this package should be merged into pdfsam, not the other way around.

Excerpt from the AUR submission guide (the 5th bullet point) :

Packages that use prebuilt deliverables, when the sources are available, must use the -bin suffix. An exception to this is with Java.

Cheers !

SpotlightKid commented on 2021-02-01 10:35 (UTC)

This package should be called pdfsam-bin. It would be possible to build pdfsam from source, though:

https://github.com/torakiki/pdfsam/wiki/Build-and-run

berbigou commented on 2021-01-11 12:09 (UTC) (edited on 2021-01-11 12:10 (UTC) by berbigou)

@elovin. So unzip package should be in the dependencies list (I know, I should have it already, but then I know I haven't... because I use 7z)

ChaosKid42 commented on 2021-01-11 11:58 (UTC)

@mercutio Tanks for spotting this. Fixed in newest release.

mercutio commented on 2021-01-11 11:08 (UTC)

There's a typo in the gendesk command: It should say --pkgdesc="${pkgdesc}" instead of --pkgdesc="${pkgdesk}"

elovin commented on 2021-01-10 20:18 (UTC)

I had to change the PKGBUILD script to use unzip insted of bsdtar to decompress the zip archive.

source=("https://github.com/torakiki/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}-linux.zip"
        "pdfsam")
noextract=("${pkgname}-${pkgver}-linux.zip")

prepare() {

    # use unzip as opposed to bsdtar 
  unzip "${pkgname}-${pkgver}-linux.zip" -d "${pkgname}-${pkgver}-linux"

  # create *.desktop file
  gendesk -f -n \