summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/miller')
-rw-r--r--sys-apps/miller/Manifest2
-rw-r--r--sys-apps/miller/metadata.xml4
-rw-r--r--sys-apps/miller/miller-5.10.2.ebuild (renamed from sys-apps/miller/miller-5.3.0.ebuild)17
3 files changed, 12 insertions, 11 deletions
diff --git a/sys-apps/miller/Manifest b/sys-apps/miller/Manifest
index 254099599401..fc55dd8aca9d 100644
--- a/sys-apps/miller/Manifest
+++ b/sys-apps/miller/Manifest
@@ -1 +1 @@
-DIST miller-5.3.0.tar.gz 4940072 BLAKE2B 2e34ae010d409877040a60b08dd615f32e6945ca3bf97c078c89b9d2811067fa4bca2403f8ad239f8245e050acb10305d351b1db4177541a4fa9ed9a4bc1396c SHA512 4c557d97eb1cda2e52093fa097677602491895dea3093776a03af56114022b8c0917df9fbf26071d4d1a3c1360f520c82e33b32635c7b4207fa62869ab564712
+DIST miller-5.10.2.tar.gz 6192382 BLAKE2B 73daf0ca8a5417890e060b04103c4542f1122c13a9a13271dc53e94c4fdf0610dcad5ab04729326fd4ab72b47673db9fdf5aacc5a4ca5330c3220046e4d8a38b SHA512 be40611b055d94f3b0ef75b35dfd242dd4942dce3292bb01b48a6a12f9e4c09fc43bb9d0650902c7aa13328d9a2bbcea4da2964af58d07f39ae63b34712a45f5
diff --git a/sys-apps/miller/metadata.xml b/sys-apps/miller/metadata.xml
index 8181d42fee83..f39b61f0a2b2 100644
--- a/sys-apps/miller/metadata.xml
+++ b/sys-apps/miller/metadata.xml
@@ -1,5 +1,5 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!--maintainer-needed-->
<upstream>
diff --git a/sys-apps/miller/miller-5.3.0.ebuild b/sys-apps/miller/miller-5.10.2.ebuild
index 863789ce5ce6..eb61094b4a27 100644
--- a/sys-apps/miller/miller-5.3.0.ebuild
+++ b/sys-apps/miller/miller-5.10.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit autotools
@@ -13,19 +13,20 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="doc test"
+RESTRICT="!test? ( test )"
-DEPEND="sys-devel/flex"
+DEPEND="app-alternatives/lex"
src_prepare() {
default
- # respect flags
+ # Respect flags
find -type f -name "Makefile.am" -exec sed -i -r -e '/.*FLAGS[^=]*=/ s:(-g|-pg|-O[0-9]) ::g' -- {} \; || die
- # disable docs rebuilding as they're shipped prebuilt
+ # Disable docs rebuilding as they're shipped prebuilt
sed -e '/SUBDIRS[^=]*=/ s:doc::g' -i -- Makefile.am || die
- # disable building tests automagically
+ # Disable building tests automagically
if ! use test; then
sed -e '/SUBDIRS[^=]*=/ s:[^ ]*_test::g' -i -- c/Makefile.am || die
fi
@@ -39,9 +40,9 @@ src_test() {
}
src_install() {
- local HTML_DOCS=( $(usev doc) )
+ local HTML_DOCS=( $(usex doc docs '') )
default
- doman 'doc/mlr.1'
+ doman docs/mlr.1
}