summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-shells/termcolors-mv/Manifest2
-rw-r--r--app-shells/termcolors-mv/metadata.xml1
-rw-r--r--app-shells/termcolors-mv/termcolors-mv-4.6.ebuild (renamed from app-shells/termcolors-mv/termcolors-mv-4.5.ebuild)5
-rw-r--r--metadata/pkg_desc_index2
-rw-r--r--profiles/use.local.desc1
5 files changed, 7 insertions, 4 deletions
diff --git a/app-shells/termcolors-mv/Manifest b/app-shells/termcolors-mv/Manifest
index 00d76b97..60470bfd 100644
--- a/app-shells/termcolors-mv/Manifest
+++ b/app-shells/termcolors-mv/Manifest
@@ -1 +1 @@
-DIST termcolors-mv-4.5.tar.gz 8589 SHA256 9cdfb12f9eda971ebec541fb8d11b94ac1b99cb6dc747b4cc847fbeb5cda79dc SHA512 60c313f8f036267f3d94e8d0bd60b871fd6c4a8b3fddb8a47543a208341fbbe1ed9fd2475399e4b1d736ba238ae9f1c134a2d7bb156855a391a9e42220f02073
+DIST termcolors-mv-4.6.tar.gz 9094 SHA256 17d1bf70f4055080eee1a68aa12296048ca88ae2bbd85204be089b21fc06a5c7 SHA512 2207b0e562fba764194758b66285837a50c5d06ff35ee82074c441531042ab9af6c316f62329c1af56a7fb98412606fdf593618afda447c35116b237a5eae490
diff --git a/app-shells/termcolors-mv/metadata.xml b/app-shells/termcolors-mv/metadata.xml
index 79e1cddd..db7ae27d 100644
--- a/app-shells/termcolors-mv/metadata.xml
+++ b/app-shells/termcolors-mv/metadata.xml
@@ -16,5 +16,6 @@
<use>
<flag name="create">Install DIR_COLORS-create perl script</flag>
<flag name="perl">Install 256colors perl script</flag>
+ <flag name="poor">Install poor man's variant which does not require coreutils-8.25 or newer</flag>
</use>
</pkgmetadata>
diff --git a/app-shells/termcolors-mv/termcolors-mv-4.5.ebuild b/app-shells/termcolors-mv/termcolors-mv-4.6.ebuild
index 8d71bbb7..78ed8bfb 100644
--- a/app-shells/termcolors-mv/termcolors-mv-4.5.ebuild
+++ b/app-shells/termcolors-mv/termcolors-mv-4.6.ebuild
@@ -12,9 +12,10 @@ SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="create +perl"
+IUSE="create +perl poor"
DEPEND="dev-lang/perl"
RDEPEND="create? ( dev-lang/perl )
+!poor? ( >=sys-apps/coreutils-8.25 )
perl? ( dev-lang/perl )"
DISABLE_AUTOFORMATTING="true"
@@ -33,7 +34,7 @@ src_prepare() {
}
src_compile() {
- perl bin/DIR_COLORS-create
+ perl bin/DIR_COLORS-create $(usex poor poor '')
}
src_install() {
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index aaa5b7b5..f42fde5c 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -43,7 +43,7 @@ app-shells/quoter 4.0: Quote arguments or standard input for usage in POSIX shel
app-shells/runtitle 2.10: Scripts to run commands and set the hard status line (windows title)
app-shells/schily-tools 2017.09.07: Many tools from Joerg Schilling, including a POSIX compliant Bourne Shell
app-shells/set_prompt 3.0.0: An intelligent prompt for zsh or bash with status line (window title) support
-app-shells/termcolors-mv 4.5: 256colors sample script and dircolors configuration for standard or 256 colors
+app-shells/termcolors-mv 4.6: 256colors sample script and dircolors configuration for standard or 256 colors
app-shells/zsh-syntax-highlighting 0.6.0 99999999: Fish shell like syntax highlighting for zsh
app-shells/zshrc-mv 3.10: A zshrc file initializing zsh specific interactive features
app-text/ispell 3.3.02-r1 3.4.00: fast screen-oriented spelling checker
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 47da15dd..feea9526 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -63,6 +63,7 @@ app-shells/schily-tools:system-libschily - Rely on app-cdr/cdrtools for providin
app-shells/schily-tools:system-star - Rely on app-arch/star for the match manpage
app-shells/termcolors-mv:create - Install DIR_COLORS-create perl script
app-shells/termcolors-mv:perl - Install 256colors perl script
+app-shells/termcolors-mv:poor - Install poor man's variant which does not require coreutils-8.25 or newer
app-text/lesspipe:antiword - Support doc files with app-text/antiword; this overrides catdoc
app-text/lesspipe:brotli - Support brotli files; requires app-arch/brotli
app-text/lesspipe:cabextract - Support cabextract files