commit:     e8ae9452197df889ba3309fb72d90cc5a5bd10d5
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 07:23:42 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 07:23:42 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=e8ae9452

sci-chemistry/openbabel: Respect CXXFLAGS

drop usage of dohtml

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sci-chemistry/openbabel/metadata.xml          |  2 +-
 sci-chemistry/openbabel/openbabel-9999.ebuild | 20 ++++++++++++--------
 2 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/sci-chemistry/openbabel/metadata.xml 
b/sci-chemistry/openbabel/metadata.xml
index 0e989df..9712658 100644
--- a/sci-chemistry/openbabel/metadata.xml
+++ b/sci-chemistry/openbabel/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
   <herd>sci-chemistry</herd>

diff --git a/sci-chemistry/openbabel/openbabel-9999.ebuild 
b/sci-chemistry/openbabel/openbabel-9999.ebuild
index c871b14..660e3a7 100644
--- a/sci-chemistry/openbabel/openbabel-9999.ebuild
+++ b/sci-chemistry/openbabel/openbabel-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -50,6 +50,7 @@ src_configure() {
        local mycmakeargs=""
        mycmakeargs="${mycmakeargs}
                -DOPENBABEL_USE_SYSTEM_INCHI=ON
+               -DOPTIMIZE_NATIVE=OFF
                $(cmake-utils_use_enable openmp OPENMP)
                $(cmake-utils_use wxwidgets BUILD_GUI)"
 
@@ -60,6 +61,7 @@ src_test() {
        local mycmakeargs=""
        mycmakeargs="${mycmakeargs}
                -DOPENBABEL_USE_SYSTEM_INCHI=ON
+               -DOPTIMIZE_NATIVE=OFF
                -DPYTHON_EXECUTABLE=false
                $(cmake-utils_use wxwidgets BUILD_GUI)
                $(cmake-utils_use_enable openmp OPENMP)
@@ -71,18 +73,20 @@ src_test() {
 }
 
 src_install() {
-       dohtml doc/{*.html,*.png}
-       if use doc ; then
-               insinto /usr/share/doc/${PF}/API/html
-               doins doc/API/html/*
+       docinto html
+       dodoc doc/{*.html,*.png}
+       if use doc; then
+               docinto html/API
+               dodoc doc/API/html/*
        fi
+
        cmake-utils_src_install
 
        # Ensure that modules are allways in openbabel/${PV}
-       pushd "${ED}/usr/$(get_libdir)/openbabel"
+       pushd "${ED}/usr/$(get_libdir)/openbabel" > /dev/null || die
        ver=$(ls -d * | grep -E '([0-9]+[.]){2}[0-9]+')
        if [ "${ver}" != "${PV}" ] ; then
-               ln -s ${ver} ${PV}
+               ln -s ${ver} ${PV} || die
        fi
-       popd
+       popd > /dev/null || die
 }

Reply via email to