summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-libs/bliss/ChangeLog3
-rw-r--r--sci-libs/bliss/bliss-0.72.ebuild19
-rw-r--r--sci-libs/bliss/metadata.xml18
3 files changed, 22 insertions, 18 deletions
diff --git a/sci-libs/bliss/ChangeLog b/sci-libs/bliss/ChangeLog
index 7041e058785b..f0aef97f10ed 100644
--- a/sci-libs/bliss/ChangeLog
+++ b/sci-libs/bliss/ChangeLog
@@ -1,4 +1,7 @@
+ 03 Apr 2015; Justin Lecher <jlec@gentoo.org> bliss-0.72.ebuild, metadata.xml:
+ Streamline autotools-utils.eclass usage; add missing SLOT operator
+
11 Jul 2013; Christoph Junghans <ottxor@gentoo.org>
files/bliss-0.72-autotools.patch:
install heads into a bliss subdir
diff --git a/sci-libs/bliss/bliss-0.72.ebuild b/sci-libs/bliss/bliss-0.72.ebuild
index 5c2d35c2735a..66f4bc220cd2 100644
--- a/sci-libs/bliss/bliss-0.72.ebuild
+++ b/sci-libs/bliss/bliss-0.72.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/bliss/bliss-0.72.ebuild,v 1.1 2015/03/09 12:51:38 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/bliss/bliss-0.72.ebuild,v 1.2 2015/04/03 13:11:35 jlec Exp $
EAPI=5
+AUTOTOOLS_AUTORECONF=1
+
inherit autotools-utils
SRC_URI="http://www.tcs.hut.fi/Software/${PN}/${P}.zip"
@@ -15,12 +17,11 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc gmp static-libs"
-RDEPEND="gmp? ( dev-libs/gmp )"
+RDEPEND="gmp? ( dev-libs/gmp:0= )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
-AUTOTOOLS_AUTORECONF=1
AUTOTOOLS_PRUNE_LIBTOOL_FILES="all" #comes with pkg-config file
PATCHES=(
@@ -33,11 +34,11 @@ src_configure() {
autotools-utils_src_configure
}
+src_compile() {
+ autotools-utils_src_compile all $(usex doc html "")
+}
+
src_install() {
+ use doc && HTML_DOCS=( "${BUILD_DIR}"/html/. )
autotools-utils_src_install
- if use doc; then
- cd "${BUILD_DIR}"
- emake html
- dohtml -r html
- fi
}
diff --git a/sci-libs/bliss/metadata.xml b/sci-libs/bliss/metadata.xml
index a86587f981d2..64784b089c3f 100644
--- a/sci-libs/bliss/metadata.xml
+++ b/sci-libs/bliss/metadata.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer>
- <email>ottxor@gentoo.org</email>
- <name>Christoph Junghans</name>
- </maintainer>
- <maintainer>
- <email>tomka@gentoo.org</email>
- <name>Thomas Kahle</name>
- </maintainer>
+ <herd>sci</herd>
+ <maintainer>
+ <email>ottxor@gentoo.org</email>
+ <name>Christoph Junghans</name>
+ </maintainer>
+ <maintainer>
+ <email>tomka@gentoo.org</email>
+ <name>Thomas Kahle</name>
+ </maintainer>
</pkgmetadata>