Package Details: princexml 10r7-1

Git Clone URL: https://aur.archlinux.org/princexml.git (read-only)
Package Base: princexml
Description: Convert HTML documents to PDF with CSS
Upstream URL: http://www.princexml.com/
Licenses: custom
Submitter: None
Maintainer: ChrisMorgan
Last Packager: ChrisMorgan
Votes: 26
Popularity: 0.274373
First Submitted: 2007-10-30 15:40
Last Updated: 2016-02-27 15:40

Latest Comments

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.

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

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 <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

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

Anonymous comment on 2011-11-13 16:22

8.0 has been released.