From 8f3548fcf3fdfdc5f607811c4d0fd7e8e20967e7 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 20 Apr 2009 17:07:59 +0200 Subject: [PATCH] Added libxklavier-3.9 template. --HG-- extra : convert_revision : a865ec8d4964f5fec7b644da3481e6276f6e0aa9 --- templates/libxklavier-devel | 1 + templates/libxklavier/depends | 2 ++ templates/libxklavier/devel.template | 19 +++++++++++++++++++ templates/libxklavier/template | 25 +++++++++++++++++++++++++ 4 files changed, 47 insertions(+) create mode 120000 templates/libxklavier-devel create mode 100644 templates/libxklavier/depends create mode 100644 templates/libxklavier/devel.template create mode 100644 templates/libxklavier/template diff --git a/templates/libxklavier-devel b/templates/libxklavier-devel new file mode 120000 index 00000000000..88fcebc68b6 --- /dev/null +++ b/templates/libxklavier-devel @@ -0,0 +1 @@ +libxklavier \ No newline at end of file diff --git a/templates/libxklavier/depends b/templates/libxklavier/depends new file mode 100644 index 00000000000..349b5cfbaca --- /dev/null +++ b/templates/libxklavier/depends @@ -0,0 +1,2 @@ +abi_depends=3.9 +api_depends=${abi_depends} diff --git a/templates/libxklavier/devel.template b/templates/libxklavier/devel.template new file mode 100644 index 00000000000..9f904a7ca35 --- /dev/null +++ b/templates/libxklavier/devel.template @@ -0,0 +1,19 @@ +# Template file for 'libxklavier-devel'. +# +short_desc="${sourcepkg} (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libxklavier + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mkdir -p ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +} diff --git a/templates/libxklavier/template b/templates/libxklavier/template new file mode 100644 index 00000000000..91d15d803de --- /dev/null +++ b/templates/libxklavier/template @@ -0,0 +1,25 @@ +# Template build file for 'libxklavier'. +pkgname=libxklavier +sourcepkg=$pkgname +version=3.9 +distfiles="${GNOME_SITE}/$pkgname/$version/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--localstatedir=/var" +short_desc="Library providing high-level API for X Keyboard Extension" +maintainer="Juan RP " +checksum=462a4e427f201a23de194f824dce70c84867464956f2f6c8dd4a5e07f1f4a554 +long_desc=" + libxklavier is a library providing high-level API for X Keyboard Extension + known as XKB. This library is intended to support XFree86 and other + commercial X servers. It is useful for creating XKB-related software + (layout indicators etc)." + +subpackages="devel" +Add_dependency build pkg-config +Add_dependency full glibc +Add_dependency full libxkbfile +Add_dependency full libxml2 +Add_dependency full glib +Add_dependency full xkeyboard-config +Add_dependency full libXi +Add_dependency full iso-codes