From 9426c1edce65ee25a160b2e45a55b41318611649 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Wed, 22 Jul 2015 17:27:05 +0200 Subject: [PATCH] tinyxml: add .pc-file; shorter description --- srcpkgs/tinyxml/files/tinyxml.pc.in | 10 ++++++++++ srcpkgs/tinyxml/template | 7 ++++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/tinyxml/files/tinyxml.pc.in diff --git a/srcpkgs/tinyxml/files/tinyxml.pc.in b/srcpkgs/tinyxml/files/tinyxml.pc.in new file mode 100644 index 00000000000..7dda7f58fd5 --- /dev/null +++ b/srcpkgs/tinyxml/files/tinyxml.pc.in @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: TinyXml +Description: simple, small, C++ XML parser +Version: @VERSION@ +Libs: -L${libdir} -ltinyxml +Cflags: -I${includedir} diff --git a/srcpkgs/tinyxml/template b/srcpkgs/tinyxml/template index 9614f818815..de162e2b6e6 100644 --- a/srcpkgs/tinyxml/template +++ b/srcpkgs/tinyxml/template @@ -1,9 +1,9 @@ # Template file for 'tinyxml' pkgname=tinyxml version=2.6.2 -revision=5 +revision=6 wrksrc="${pkgname}" -short_desc="A simple, small, C++ XML parser that can be easily integrated into other programs" +short_desc="A simple, small, C++ XML parser" maintainer="Juan RP " homepage="http://www.grinninglizard.com/tinyxml/" license="zlib" @@ -22,7 +22,8 @@ do_build() { } do_install() { - install -dm 0755 ${DESTDIR}/usr/{lib,include} + install -dm 0755 ${DESTDIR}/usr/{lib,lib/pkgconfig,include} + sed "s/@VERSION@/$version/" ${FILESDIR}/tinyxml.pc.in > $DESTDIR/usr/lib/pkgconfig/tinyxml.pc install -m0755 lib${sourcepkg}.so.0.${version} ${DESTDIR}/usr/lib install -m0644 ${sourcepkg}.h tinystr.h ${DESTDIR}/usr/include