Package Details: prince-bin 14.2-1

Git Clone URL: https://aur.archlinux.org/prince-bin.git (read-only, click to copy)
Package Base: prince-bin
Description: Convert HTML documents to PDF with CSS
Upstream URL: https://www.princexml.com/
Licenses: custom
Conflicts: princexml, sdlpop
Provides: prince, princexml
Replaces: princexml
Submitter: alerque
Maintainer: alerque (greut)
Last Packager: greut
Votes: 31
Popularity: 0.000000
First Submitted: 2020-03-03 07:32 (UTC)
Last Updated: 2021-05-04 09:36 (UTC)

Latest Comments

alerque commented on 2020-03-03 08:21 (UTC)

@greut Thank you. I've addressed the naming issue and packaging issues and uploaded this to the new name. I added you as a co-maintainer there if you have any interest in keeping it up to date. I've submitted a merge request to get this name (and comments & votes) merged into the new package name.

greut commented on 2020-03-02 19:40 (UTC)

@caleb Oh sorry mate. Help yourself, I've disowned myself.

alerque commented on 2020-03-02 07:40 (UTC)

@greut I asked for this package to de orphaned the other day not just because it was out of date, but also because it has other packaging issues that need to be fixed. I appreciate that you bumped the version, but would you mind either adding me as a co-maintainer or fixing the other issues as well? Nothing from PKGBUILDs should be installed in /opt like this, and also the package needs to be renamed prince-bin because it is using upstream binary releases, not building the software.

dreieck commented on 2018-08-21 14:34 (UTC) (edited on 2018-08-21 14:35 (UTC) by dreieck)

Conflicts with AUR package "sdlpop" (https://aur.archlinux.org/packages/sdlpop/). Both packages provide a file "/usr/bin/prince".

Please add a conflict-entry in the PKGBUILD.

Or maybe wait if sdlpop's maintainer renames their executable.

Markismus commented on 2017-10-09 17:16 (UTC)

Just checked and there is also a newer stable at http://www.princexml.com/download/prince-11.3-linux-generic-x86_64.tar.gz

Markismus commented on 2017-10-09 17:15 (UTC)

There are newer versions at http://www.princexml.com/latest/, such as http://www.princexml.com/download/prince-20170907-linux-generic-x86_64.tar.gz Changes to PKGBUILD: - pkgver=20170907 - sha256sums_x86_64=('49ad1a89331c5675f4fac6f6288208801a94bba50cc8b22ae8b03a2f7dc9d1e5') If you are on an i686, you'll have to adapt the sha256sums_i686 line, too.

eXeC64 commented on 2016-08-13 11:17 (UTC)

I've adopted the package and tweaked the PKGBUILD very slightly.

ChrisMorgan commented on 2016-07-31 22:36 (UTC)

I’ve just disowned this package because I won’t be using Arch Linux as my primary OS any more. At present 10r7 is still the current release.

ChrisMorgan commented on 2016-02-27 15:43 (UTC)

@oxplot: thanks, fixed. Silly of me to miss that location. That’s what comes of being unable to use mksrcinfo. And probably doing it after midnight helps.

oxplot commented on 2016-02-27 13:56 (UTC)

@ChrisMorgan you forgot to update the source URLs in .SRCINFO — they still point to 10r4

ChrisMorgan commented on 2015-08-20 20:38 (UTC)

@lilydjwg: done in the 10r4 upgrade.

lilydjwg commented on 2015-08-19 07:35 (UTC)

I suggest that you override princexml's bundled certificates with system's one like this: ln -sf ../../../etc/ssl/certs/ca-certificates.crt "${pkgdir}"/opt/prince/etc/curl-ca-bundle.crt It's much easier for users who want to modify their trusts. Also the system's one is expected to be more up-to-date.

ChrisMorgan commented on 2015-07-01 13:12 (UTC)

I’ve taken this orphaned package over and updated it from 9.0r5 to 10r2.

ChrisMorgan commented on 2014-11-01 03:15 (UTC)

The /usr/bin/prince produced is badly broken, making a mess of any situations where there are spaces (e.g. filenames with spaces, --pdf-title="multiple words", &c.). `$*` is not sufficient; `"$@"` is what should be written. While you’re doing that, you might as well make it more efficient by tacking `exec` on to the start. 31c31 < echo "/opt/prince/bin/prince \$*" >> $pkgdir/usr/bin/prince --- > echo "exec /opt/prince/bin/prince \"\$@\"" >> $pkgdir/usr/bin/prince

holos commented on 2014-09-02 06:41 (UTC)

build() should be package() here

commented on 2013-03-02 20:36 (UTC)

Here's the patch for 8.1r4: .................... 8< .................... --- princexml.PKGBUILD 2013-03-02 21:28:18.594437326 +0100 +++ princexml.PKGBUILD 2013-03-02 21:31:34.818867886 +0100 @@ -4,7 +4,7 @@ # Contributor: Arvid Ephraim Picciani <aep@exys.org> # Contributor: Firmicus <francois.archlinux.org> pkgname=princexml -pkgver=8.0 +pkgver=8.1r4 pkgrel=1 pkgdesc="converts XML and HTML into PDF documents using the CSS print spec" arch=(i686 x86_64) @@ -14,11 +14,11 @@ then _suffix=linux-static source=(http://www.princexml.com/download/prince-${pkgver}-${_suffix}.tar.gz) - md5sums=('7fde8d74328a897383bc3d77475e0958') + md5sums=('baff6ab27af664213545d7f44dbe2ed4') else _suffix=linux-amd64-static source=(http://www.princexml.com/download/prince-${pkgver}-${_suffix}.tar.gz) - md5sums=('0bd8625a5ea0c6425b7b915399a70fd6') + md5sums=('1c48150aaaa56146172c09a8a246f3c6') fi build() { .................... 8< ....................

hendry commented on 2012-10-19 14:04 (UTC)

8.1 is out http://www.princexml.com/download/

commented on 2011-11-13 16:22 (UTC)

8.0 has been released.