Notice: Undefined variable: name in /srv/http/vhosts/ on line 248

Package Details: princexml 11-1

Git Clone URL: (read-only)
Package Base: princexml
Description: Convert HTML documents to PDF with CSS
Upstream URL:
Licenses: custom
Submitter: None
Maintainer: eXeC64
Last Packager: eXeC64
Votes: 26
Popularity: 0.007374
First Submitted: 2007-10-30 15:40
Last Updated: 2017-01-07 10:39

Latest Comments

1 2 Next › Last »

eXeC64 commented on 2016-08-13 11:17

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

ChrisMorgan commented on 2016-07-31 22:36

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

@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

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

ChrisMorgan commented on 2015-08-20 20:38

@lilydjwg: done in the 10r4 upgrade.

lilydjwg commented on 2015-08-19 07:35

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

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

ChrisMorgan commented on 2014-11-01 03:15

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.

< 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

build() should be package() here

Anonymous comment on 2013-03-02 20:36

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 <>
# Contributor: Firmicus <>
pkgdesc="converts XML and HTML into PDF documents using the CSS print spec"
arch=(i686 x86_64)
@@ -14,11 +14,11 @@
- md5sums=('7fde8d74328a897383bc3d77475e0958')
+ md5sums=('baff6ab27af664213545d7f44dbe2ed4')
- md5sums=('0bd8625a5ea0c6425b7b915399a70fd6')
+ md5sums=('1c48150aaaa56146172c09a8a246f3c6')

build() {
.................... 8< ....................