From d418497d3700f3d7069f5fdec54c90e39d3b0b6c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 29 Jul 2015 09:57:35 +0200 Subject: [PATCH] facter: update to 3.0.2. --- common/shlibs | 1 + srcpkgs/facter-devel | 1 + srcpkgs/facter/template | 20 +++++++++++++++----- 3 files changed, 17 insertions(+), 5 deletions(-) create mode 120000 srcpkgs/facter-devel diff --git a/common/shlibs b/common/shlibs index 6395a9c3972..bdd9c44909f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2101,3 +2101,4 @@ libembree.so.2 embree-2.5.1_1 libgtkimageview.so.0 gtkimageview-1.6.4_1 libgoocanvas.so.3 goocanvas1-1.0.0_1 libplatform.so.1.0 platform-1.0.10_1 +libfacter.so.3.0.2 facter-3.0.2_1 diff --git a/srcpkgs/facter-devel b/srcpkgs/facter-devel new file mode 120000 index 00000000000..6d9e03751e5 --- /dev/null +++ b/srcpkgs/facter-devel @@ -0,0 +1 @@ +facter \ No newline at end of file diff --git a/srcpkgs/facter/template b/srcpkgs/facter/template index 3932cd7d74c..febb8fffc6a 100644 --- a/srcpkgs/facter/template +++ b/srcpkgs/facter/template @@ -1,18 +1,28 @@ # Template file for 'facter' pkgname=facter -version=2.4.0 +version=3.0.2 revision=1 -noarch=yes -build_style=ruby-module -hostmakedepends="ruby" +build_style=cmake +configure_args="-DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include" +hostmakedepends="cmake ruby-devel" +makedepends="libressl-devel libcurl-devel libblkid-devel ruby-devel yaml-cpp-devel boost-devel" depends="ruby net-tools" short_desc="Collect and display system facts" maintainer="Juan RP " license="Apache-2.0" homepage="http://puppetlabs.com/facter" distfiles="http://downloads.puppetlabs.com/$pkgname/$pkgname-$version.tar.gz" -checksum=f44611b7f3b2f8c22090a770ff6510b1bd57583a30dfd2ed08a4f2f6d672b455 +checksum=2fee1ee938196790f24b7b876ff04a5d69c0ac1492ff6935b003ae23500eced7 post_install() { vlicense LICENSE } + +facter-devel_package() { + short_desc+=" - development files" + depends="${makedepends} ${sourcepkg}-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + } +}