Hi Norm,

the idea why I used the full version string was to allow to run the update not only when we uprev the gutenprint, but also if we just add a patch to it (so the 5.2.7 version will not change, but rest of the version string will).

$ pkg contents -H -a name=pkg.fmri -o value gutenprint | cut -d @ -f 2
5.2.7,5.11-0.175.1.0.0.11.711:20120305T172737Z

$ pkg info gutenprint | awk '/Version:/ {print $2}'
5.2.7

BTW, is there some better way how to obtain an installed package version other than using awk/cut/... to parse it from pkg output? Something which could be safely used in a script, without worry that pkg output will change?

Thank you
Petr

On 23.3.2012 21:01, Norm Jacobs wrote:

svc-gutenprint-ppd-update:
line 22:
Don't you really want
VER=`pkg info $PKG | awk '/Version:/ {print $2}'`
So that you use the Gutenprint version and not the rest of the
release/branch/... cruft?

_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss

Reply via email to