summaryrefslogtreecommitdiff
path: root/dev-libs/tvmet
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /dev-libs/tvmet
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'dev-libs/tvmet')
-rw-r--r--dev-libs/tvmet/Manifest4
-rw-r--r--dev-libs/tvmet/files/tvmet-1.7.2-respect-cxxflags.patch5
-rw-r--r--dev-libs/tvmet/tvmet-1.7.2-r2.ebuild29
3 files changed, 22 insertions, 16 deletions
diff --git a/dev-libs/tvmet/Manifest b/dev-libs/tvmet/Manifest
index edb2e4f13c78..40b2b389fe02 100644
--- a/dev-libs/tvmet/Manifest
+++ b/dev-libs/tvmet/Manifest
@@ -1,4 +1,4 @@
-AUX tvmet-1.7.2-respect-cxxflags.patch 1112 BLAKE2B c4d7208d0f2ba6db58ff5d77ec84000c071553b844300443ce96bca10b4db369d5fc297871d9322f1be88398daeeadb805815b2e65fdd5a450aac8c08d6e82d4 SHA512 3ef1ee581d4aec3398c1013b0f10d41d7afe31892996456788e352af8b058d524e4c2126b4e496c7104f971c0f88943b3a4d136ae9efbe57ea19e51832d00ea9
+AUX tvmet-1.7.2-respect-cxxflags.patch 957 BLAKE2B 9d41439dafe4beb00f8e57835835f0f2c0202fdc191a730a31f604be490de9c6ba5e603994564ee5d7630af17248c34763dbe857accbbb5c2bf7dff69a0c6ae8 SHA512 f44e5d0e63594e9e819996df8f437588bc08dfef4a16ca416a7bf2c91d219c131009b4ed1a41cd6fecec8ad5c1ef3d88c64e9640b1141791ac22091186d57792
DIST tvmet-1.7.2.tar.bz2 532599 BLAKE2B 27c3c37c579ab7bd2fc8153a74389c303df9465b75ef7c9f9d553bd307b5441c1dc6764021cc47d0b108ac317f380db612048404acc7626e33d5479050d9cbba SHA512 0e57d2ec68566d02c09c3d8b35662b3737e6f074271e5e90c1354956636d2ada74859bb867d63684edaa93d7ab6a470a3141d02a04164101ff9d8d14f3d6c5fb
-EBUILD tvmet-1.7.2-r2.ebuild 1146 BLAKE2B c5911d8df069022f01455c8d09905330b828946093bd57dd1b62fd042daea578240ec76797f81fa9f2a885156949ccf6d5caa86f261e3cafb7b9ad010dcf18da SHA512 2515ee19098409279563f2bc1b37cfb2d599e1b933452683811ab43f1cd28f1423caa8087327e25eaa3a49cee9f85369f2c550310cd83ce3c590862a8702a190
+EBUILD tvmet-1.7.2-r2.ebuild 1178 BLAKE2B 29980ef3da009b41296d2dfed06c666c5504de0344d2800e50cd0d8468d320eaa6a6e99bb781e77040a0f3b9e6d58abcb6afd7a565f8148129bd50615a55971c SHA512 fd564428ec749194addbdeed4746897394c0726c20bd7de017f15ca1526525c9194b25f7e104190d27b1362e28af6dfeecb826de35e8ecd51e321eb16dcf8a3a
MISC metadata.xml 242 BLAKE2B b2f1aa27e63431b25e02985d8da8f1dd90b5224ac8ce4a6a2c450120040e0330892e06456d689b079df5de7f7612e25607feadf581bcabcae8fa24f6b8a1cec5 SHA512 be67932e1a51ecec6ca5b24333af20574bfbf46bb3f294c51641cdee21cb894fc2b20411168a7dc750bf0772ae86667b8af860b201d68bcb814e7a9e848a5fa7
diff --git a/dev-libs/tvmet/files/tvmet-1.7.2-respect-cxxflags.patch b/dev-libs/tvmet/files/tvmet-1.7.2-respect-cxxflags.patch
index 2749c9131349..f2116434bca9 100644
--- a/dev-libs/tvmet/files/tvmet-1.7.2-respect-cxxflags.patch
+++ b/dev-libs/tvmet/files/tvmet-1.7.2-respect-cxxflags.patch
@@ -1,6 +1,5 @@
-diff -ur tvmet-1.7.2-orig/configure tvmet-1.7.2/configure
---- tvmet-1.7.2-orig/configure 2009-04-19 16:27:20.000000000 -0400
-+++ tvmet-1.7.2/configure 2009-04-19 16:48:52.000000000 -0400
+--- a/configure
++++ b/configure
@@ -2659,11 +2659,9 @@
;;
*:*) # Simple initialization syntax
diff --git a/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild b/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild
index b9927da76c91..17b51a76512c 100644
--- a/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild
+++ b/dev-libs/tvmet/tvmet-1.7.2-r2.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
-
-inherit eutils
+EAPI=7
DESCRIPTION="Tiny Vector Matrix library using Expression Templates"
HOMEPAGE="http://tvmet.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-LICENSE="LGPL-2.1"
+
SLOT="0"
+LICENSE="LGPL-2.1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug doc test"
RESTRICT="!test? ( test )"
-DEPEND="doc? ( app-doc/doxygen )
- test? ( dev-util/cppunit )"
-RDEPEND=""
+BDEPEND="doc? ( app-doc/doxygen )"
+DEPEND="test? ( dev-util/cppunit )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-respect-cxxflags.patch
+)
src_prepare() {
- epatch "${FILESDIR}/${P}-respect-cxxflags.patch"
+ default
sed -i \
-e 's|^GENERATE_LATEX.*|GENERATE_LATEX = NO|' \
@@ -41,13 +43,18 @@ src_configure() {
src_compile() {
default
+
if use doc ; then
- cd doc
+ cd doc || die
doxygen Doxyfile || die "doxygen failed"
fi
}
src_install() {
default
- use doc && dohtml -r doc/html/*
+
+ if use doc ; then
+ docinto html
+ dodoc -r doc/html/*
+ fi
}