[gentoo-commits] gentoo-x86 commit in dev-ruby/facter: facter-3.0.1-r4.ebuild ChangeLog

2015-07-19 Thread Jeroen Roovers (jer)
jer 15/07/19 08:47:50

  Modified: facter-3.0.1-r4.ebuild ChangeLog
  Log:
  Mark ~hppa (bug #553952).
  
  (Portage version: 2.2.20/cvs/Linux x86_64, RepoMan options: --ignore-arches, 
signed Manifest commit with key A792A613)

Revision  ChangesPath
1.2  dev-ruby/facter/facter-3.0.1-r4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild?r1=1.1r2=1.2

Index: facter-3.0.1-r4.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- facter-3.0.1-r4.ebuild  14 Jul 2015 04:43:42 -  1.1
+++ facter-3.0.1-r4.ebuild  19 Jul 2015 08:47:50 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild,v 
1.1 2015/07/14 04:43:42 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild,v 
1.2 2015/07/19 08:47:50 jer Exp $
 
 EAPI=5
 USE_RUBY=ruby19 ruby20 ruby21 ruby22
@@ -15,7 +15,7 @@
 LICENSE=Apache-2.0
 SLOT=0
 IUSE=debug test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86
 
 CDEPEND=
=sys-devel/gcc-4.8:*



1.140dev-ruby/facter/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/ChangeLog?rev=1.140view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/ChangeLog?rev=1.140content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/ChangeLog?r1=1.139r2=1.140

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v
retrieving revision 1.139
retrieving revision 1.140
diff -u -r1.139 -r1.140
--- ChangeLog   14 Jul 2015 04:43:42 -  1.139
+++ ChangeLog   19 Jul 2015 08:47:50 -  1.140
@@ -1,6 +1,9 @@
 # ChangeLog for dev-ruby/facter
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.139 
2015/07/14 04:43:42 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.140 
2015/07/19 08:47:50 jer Exp $
+
+  19 Jul 2015; Jeroen Roovers j...@gentoo.org facter-3.0.1-r4.ebuild:
+  Mark ~hppa (bug #553952).
 
 *facter-3.0.1-r4 (14 Jul 2015)
 






[gentoo-commits] gentoo-x86 commit in dev-ruby/facter: facter-3.0.1-r4.ebuild ChangeLog facter-3.0.1-r3.ebuild

2015-07-13 Thread Matt Thode (prometheanfire)
prometheanfire15/07/14 04:43:42

  Modified: ChangeLog
  Added:facter-3.0.1-r4.ebuild
  Removed:  facter-3.0.1-r3.ebuild
  Log:
  fixing multilib support for bug 554576
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
0x33ED3FD25AFC78BA)

Revision  ChangesPath
1.139dev-ruby/facter/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/ChangeLog?rev=1.139view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/ChangeLog?rev=1.139content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/ChangeLog?r1=1.138r2=1.139

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -r1.138 -r1.139
--- ChangeLog   12 Jul 2015 02:31:07 -  1.138
+++ ChangeLog   14 Jul 2015 04:43:42 -  1.139
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/facter
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.138 
2015/07/12 02:31:07 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.139 
2015/07/14 04:43:42 prometheanfire Exp $
+
+*facter-3.0.1-r4 (14 Jul 2015)
+
+  14 Jul 2015; Matthew Thode prometheanf...@gentoo.org
+  +facter-3.0.1-r4.ebuild, -facter-3.0.1-r3.ebuild:
+  fixing multilib support for bug 554576
 
 *facter-3.0.1-r3 (12 Jul 2015)
 



1.1  dev-ruby/facter/facter-3.0.1-r4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild?rev=1.1content-type=text/plain

Index: facter-3.0.1-r4.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-3.0.1-r4.ebuild,v 1.1 
2015/07/14 04:43:42 prometheanfire Exp $

EAPI=5
USE_RUBY=ruby19 ruby20 ruby21 ruby22

inherit cmake-utils ruby-ng

DESCRIPTION=A cross-platform Ruby library for retrieving facts from operating 
systems
HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/;
SRC_URI=https://downloads.puppetlabs.com/facter/${P}.tar.gz;
S=${S}/all/${P}

LICENSE=Apache-2.0
SLOT=0
IUSE=debug test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86

CDEPEND=
=sys-devel/gcc-4.8:*
=dev-libs/boost-1.54
=dev-cpp/yaml-cpp-0.5.1
dev-libs/openssl:*
sys-apps/util-linux
app-emulation/virt-what
net-misc/curl

RDEPEND+= ${CDEPEND}
DEPEND+= test? ( ${CDEPEND} )

src_prepare() {
sed -i 's/\-Werror\ //g' vendor/leatherman/cmake/cflags.cmake || die
# Remove the code that installs facter.rb to the wrong directory.
sed -i '/RUBY_VENDORDIR/d' lib/CMakeLists.txt || die
# make it support multilib
sed -i 's/\ lib)/\ lib${LIB_SUFFIX})/g' lib/CMakeLists.txt || die
}

src_configure() {
local mycmakeargs=(
-DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_BUILD_TYPE=None
-DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_INSTALL_SYSCONFDIR=/etc
-DCMAKE_INSTALL_LOCALSTATEDIR=/var
)
if use debug; then
mycmakeargs+=(
  -DCMAKE_BUILD_TYPE=Debug
)
fi
cmake-utils_src_configure
}

each_ruby_install() {
doruby ${BUILD_DIR}/lib/facter.rb
}

src_install() {
cmake-utils_src_install
ruby-ng_src_install
}