From 81655eff1e5e0f1f331e3c64dcc100e190eb6990 Mon Sep 17 00:00:00 2001 From: Martin Väth Date: Sat, 10 Oct 2015 17:56:19 +0200 Subject: Bump lesspipe. Fix python deps --- dev-util/pyrep/ChangeLog | 3 + dev-util/pyrep/pyrep-1.4-r1.ebuild | 2 +- profiles/use.local.desc | 2 + sys-apps/lesspipe/ChangeLog | 7 +- sys-apps/lesspipe/Manifest | 2 +- sys-apps/lesspipe/lesspipe-1.82.ebuild | 205 -------------------------------- sys-apps/lesspipe/lesspipe-1.83.ebuild | 211 +++++++++++++++++++++++++++++++++ sys-apps/lesspipe/metadata.xml | 2 + 8 files changed, 226 insertions(+), 208 deletions(-) delete mode 100644 sys-apps/lesspipe/lesspipe-1.82.ebuild create mode 100644 sys-apps/lesspipe/lesspipe-1.83.ebuild diff --git a/dev-util/pyrep/ChangeLog b/dev-util/pyrep/ChangeLog index 597acaa2..9a9cb692 100644 --- a/dev-util/pyrep/ChangeLog +++ b/dev-util/pyrep/ChangeLog @@ -4,6 +4,9 @@ *pyrep-1.4-r1 (18 Jan 2015) + 10 Oct 2015; Martin Väth : + Update python dep + 15 Feb 2015; Martin Väth : Fix python-single-r1 usage diff --git a/dev-util/pyrep/pyrep-1.4-r1.ebuild b/dev-util/pyrep/pyrep-1.4-r1.ebuild index 7fe136ab..c10ea901 100644 --- a/dev-util/pyrep/pyrep-1.4-r1.ebuild +++ b/dev-util/pyrep/pyrep-1.4-r1.ebuild @@ -4,7 +4,7 @@ EAPI=5 RESTRICT="mirror" -PYTHON_COMPAT=( jython2_7 pypy{,3} python{2_7,3_{3,4}} ) +PYTHON_COMPAT=( jython2_7 pypy{,3} python{2_7,3_{4,5}} ) inherit eutils python-single-r1 DESCRIPTION="Search and/or replace regular expressions within many files interactively" diff --git a/profiles/use.local.desc b/profiles/use.local.desc index c4bcc7ba..c138eae8 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -86,6 +86,7 @@ sys-apps/lesspipe:fastjar - Support jar files with app-arch/fastjar sys-apps/lesspipe:ghostscript - Support ps files with app-text/ghostscript-gpl; ignored if pstotext is set sys-apps/lesspipe:gpg - Support gpg files sys-apps/lesspipe:groff - Support man and nroff files +sys-apps/lesspipe:hdf5 - Support h5dump from sci-libs/hdf5 sys-apps/lesspipe:html2text - Support html files with app-text/html2text; this overrides links, lynx, elinks, w3m sys-apps/lesspipe:id3v2 - Support mp3 files with media-sound/id3v2; this overrides mp3info2, mp3info sys-apps/lesspipe:image - Support image/jpg files @@ -96,6 +97,7 @@ sys-apps/lesspipe:lynx - Support html files with www-client/lynx; ignored if htm sys-apps/lesspipe:lzip - Support lzip files sys-apps/lesspipe:mp3info - Support mp3 files with media-sound/mp3info; unused if id3v2 or mp3info2 is set sys-apps/lesspipe:mp3info2 - Support mp3 files with dev-perl/MP3-Tag (mp3info2); ignored if id3v2 is set; this overrides mp3info +sys-apps/lesspipe:netcdf - Support ncdump from sci-libs/netcdf sys-apps/lesspipe:ooffice - Support OpenOffice files sys-apps/lesspipe:p7zip - Support p7zip files sys-apps/lesspipe:pdf - Support pdf files diff --git a/sys-apps/lesspipe/ChangeLog b/sys-apps/lesspipe/ChangeLog index 54ef8dbd..e77fbfa6 100644 --- a/sys-apps/lesspipe/ChangeLog +++ b/sys-apps/lesspipe/ChangeLog @@ -2,9 +2,14 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*lesspipe-1.83 (10 Oct 2015) + + 10 Oct 2015; Martin Väth : + Version bump, remove old ebuild + *lesspipe-1.82 (24 Dec 2013) - 18 Jam 2015; Martin Väth : + 18 Jan 2015; Martin Väth : Re-add arches and fix dependencies properly 24 Sep 2014; Martin Väth : diff --git a/sys-apps/lesspipe/Manifest b/sys-apps/lesspipe/Manifest index f0ea97af..0e2dc272 100644 --- a/sys-apps/lesspipe/Manifest +++ b/sys-apps/lesspipe/Manifest @@ -1 +1 @@ -DIST lesspipe-1.82.tar.gz 112854 SHA256 3fd345b15d46cc8fb0fb1d625bf8d881b0637abc34d15df45243fd4e5a8f4241 SHA512 6dd5f5e00755b7284d0867eca6e9f815a2cee38dcba3fd632f29f420e6295e1a7505bab4b8461f5f88d75fc5495af97c5ebdc815d2d46850247e6289a181130d WHIRLPOOL b236a07d1867e50d01502014f12f93322d1d87aa46c630ad1b4393f129ed9f63f42e085ae8e1e6bb164ace06f19e407528af99d4e466b061e24ab38e38b39059 +DIST lesspipe-1.83.tar.gz 115129 SHA256 d616f0d51852e60fb0d0801eec9c31b10e0acc6fdfdc62ec46ef7bfd60ce675e SHA512 c6418ac2bfc2dee9d32d56b0ea4a94954b1431db54fef8b67a9cf7d961cf4a23d87b2f41b2a4560d2333029c6d4ed5c6f399cb635f857bd43f1603993b5cb55d WHIRLPOOL 4ff4baac25c768a4177d71a82f766b326cff6840e0032d6b9125506de38ff20264b71c765cb08777adda9e9f24e18e33e452667be8e7a94f7fef062f1d6f019f diff --git a/sys-apps/lesspipe/lesspipe-1.82.ebuild b/sys-apps/lesspipe/lesspipe-1.82.ebuild deleted file mode 100644 index cb26d046..00000000 --- a/sys-apps/lesspipe/lesspipe-1.82.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -RESTRICT="mirror" - -inherit eutils - -DESCRIPTION="Wolfgang Friebel's preprocessor for sys-apps/less. Append colon to filename to disable" -HOMEPAGE="http://www-zeuthen.desy.de/~friebel/unix/lesspipe.html" -SRC_URI="http://www-zeuthen.desy.de/~friebel/unix/less/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="antiword cabextract catdoc +cpio +djvu dpkg +dvi2tty +elinks fastjar +ghostscript gpg +groff +html2text id3v2 image isoinfo libplist +links +lynx lzip mp3info mp3info2 ooffice p7zip pdf pstotext rar rpm +rpm2targz unrar unrtf +unzip +w3m xlhtml" - -htmlmode="( || ( html2text links lynx elinks w3m ) )" -REQUIRED_USE="!rpm2targz? ( rpm? ( cpio ) ) - ooffice? ${htmlmode} - xlhtml? ${htmlmode} - amd64-fbsd? ( !antiword !catdoc !dpkg !elinks !fastjar !html2text - !id3v2 !lzip !mp3info !mp3info2 !ooffice !p7zip !pstotext - !rar !rpm !unrtf !w3m !xlhtml ) - alpha? ( !catdoc !fastjar !id3v2 !libplist !mp3info !mp3info2 - !ooffice !pstotext !rar ) - arm? ( !antiword !catdoc !fastjar !html2text !id3v2 !mp3info - !ooffice !pstotext !rar !xlhtml ) - hppa? ( !catdoc !fastjar !libplist !mp3info2 !ooffice !rar !w3m !xlhtml ) - ia64? ( !antiword !catdoc !fastjar !id3v2 !libplist !mp3info !mp3info2 - !ooffice !pstotext !rar !xlhtml ) - ppc64? ( !catdoc !fastjar !ooffice !xlhtml ) - sparc? ( !catdoc !fastjar !id3v2 !libplist !mp3info2 !ooffice !pstotext )" - -RDEPEND="sys-apps/file - app-arch/xz-utils - app-arch/bzip2 - dev-lang/perl - sys-apps/less[lesspipe] - unzip? ( app-arch/unzip ) - fastjar? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? ( !ppc64? - ( !sparc? ( app-arch/fastjar ) ) ) ) ) ) ) ) - unrar? ( app-arch/unrar ) - !unrar? ( - rar? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? - ( app-text/o3read ) ) ) ) ) ) - ) - lzip? ( !amd64-fbsd? ( app-arch/lzip ) ) - p7zip? ( !amd64-fbsd? ( app-arch/p7zip ) ) - cpio? ( app-arch/cpio ) - cabextract? ( app-arch/cabextract ) - html2text? ( !amd64-fbsd? ( !arm? ( app-text/html2text ) ) ) - !html2text? ( - links? ( www-client/links ) - !links? ( - lynx? ( www-client/lynx ) - !lynx? ( - elinks? ( !amd64-fbsd? ( www-client/elinks ) ) - !elinks? ( - w3m? ( !amd64-fbsd? ( !hppa? ( www-client/w3m ) ) ) - ) - ) - ) - ) - groff? ( sys-apps/groff ) - rpm2targz? ( app-arch/rpm2targz ) - !rpm2targz? ( - rpm? ( !amd64-fbsd? ( || ( app-arch/rpm app-arch/rpm5 ) ) ) - ) - antiword? ( !amd64-fbsd? ( !arm? ( !ia64? ( app-text/antiword ) ) ) ) - !antiword? ( - catdoc? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? ( !ppc64? - ( !sparc? ( app-text/catdoc ) ) ) ) ) ) ) ) - ) - xlhtml? ( !amd64-fbsd? ( !arm? ( !hppa? ( !ia64? ( !ppc64? - ( app-text/xlhtml ) ) ) ) ) ) - unrtf? ( !amd64-fbsd? ( app-text/unrtf ) ) - ooffice? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? ( !ppc64? - ( !sparc? ( app-text/o3read ) ) ) ) ) ) ) ) - djvu? ( app-text/djvu ) - dvi2tty? ( dev-tex/dvi2tty ) - pstotext? ( !amd64-fbsd? ( !alpha? ( !arm? ( !ia64? ( !sparc? - ( app-text/pstotext ) ) ) ) ) ) - !pstotext? ( - ghostscript? ( app-text/ghostscript-gpl ) - ) - gpg? ( app-crypt/gnupg ) - pdf? ( app-text/poppler ) - id3v2? ( !amd64-fbsd? ( !alpha? ( !arm? ( !ia64? ( !sparc? - ( media-sound/id3v2 ) ) ) ) ) ) - !id3v2? ( - mp3info2? ( !amd64-fbsd? ( !alpha? ( !hppa? ( !ia64? ( !sparc? - ( dev-perl/MP3-Tag ) ) ) ) ) ) - !mp3info2? ( - mp3info? ( !amd64-fbsd? ( !alpha? ( !arm? ( !ia64? - ( media-sound/mp3info ) ) ) ) ) - ) - ) - image? ( || ( media-gfx/graphicsmagick[imagemagick] media-gfx/imagemagick ) ) - isoinfo? ( || ( app-cdr/cdrtools app-cdr/dvd+rw-tools app-cdr/cdrkit ) ) - libplist? ( !alpha? ( !hppa? ( !ia64? ( !sparc? ( app-pda/libplist ) ) ) ) ) - dpkg? ( !amd64-fbsd? ( app-arch/dpkg ) ) " -DEPEND="${RDEPEND}" - -ModifyStart() { - sedline= -} - -Modify() { - if [ -z "${sedline:++}" ] - then sedline='/^__END__$/,${' - else sedline=${sedline}';' - fi - sedline=${sedline}'s/^\('${1}'[[:space:]][[:space:]]*\)[nNyY]/\1'${2:-Y}'/' -} - -ModifyEnd() { - sedline=${sedline}'}' - sed -i -e "${sedline}" "${S}/configure" -} - -ModifyY() { - local i - for i - do Modify "${i}" - done -} - -ModifyN() { - local i - for i - do Modify "${i}" N - done -} - -ModifyX() { - if [ ${?} -eq 0 ] - then ModifyY "${@}" - else ModifyN "${@}" - fi -} - -ModifyU() { - local i - for i - do use "${i}"; ModifyX "${i}" - done -} - -Modify1() { - local i search - search=: - for i - do ${search} && use "${i}" && search=false; ModifyX "${i}" - done -} - -src_prepare() { - ModifyStart - ModifyY 'HILITE' - ModifyY 'LESS_ADVANCED_PREPROCESSOR' - ModifyY 'nm' - ModifyY 'iconv' - ModifyY 'bzip2' - ModifyY 'xz' 'lzma' - ModifyY 'perldoc' - ModifyU 'unzip' 'fastjar' - Modify1 'unrar' 'rar' - ModifyU 'lzip' - use p7zip; ModifyX '7za' - ModifyU 'cpio' 'cabextract' 'groff' - Modify1 'html2text' 'links' 'lynx' 'elinks' 'w3m' - use rpm2targz; ModifyX 'rpmunpack' - ! use rpm2targz && use rpm; ModifyX 'rpm' 'rpm2cpio' - Modify1 'antiword' 'catdoc' - use xlhtml; ModifyX 'ppthtml' 'xlhtml' - ModifyU 'unrtf' - use ooffice; ModifyX 'o3tohtml' - use djvu; ModifyX 'djvutxt' - ModifyU 'dvi2tty' - ModifyU 'pstotext' - ! use pstotext && use ghostscript; ModifyX 'ps2ascii' - ModifyU 'gpg' - use pdf; ModifyX 'pdftohtml' 'pdftotext' - Modify1 'id3v2' 'mp3info2' 'mp3info' - use image; ModifyX 'identify' - ModifyU 'isoinfo' - ModifyN 'dpkg' - ModifyN 'lsbom' - use libplist; ModifyX 'plutil' - ModifyEnd - printf '%s\n' 'LESS_ADVANCED_PREPROCESSOR=1' >70lesspipe - epatch_user -} - -src_configure() { - ./configure --fixed --prefix=/usr -} - -src_install() { - doenvd 70lesspipe - dodir /usr/share/man/man1 - default -} diff --git a/sys-apps/lesspipe/lesspipe-1.83.ebuild b/sys-apps/lesspipe/lesspipe-1.83.ebuild new file mode 100644 index 00000000..be9849e0 --- /dev/null +++ b/sys-apps/lesspipe/lesspipe-1.83.ebuild @@ -0,0 +1,211 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +RESTRICT="mirror" + +inherit eutils + +DESCRIPTION="Wolfgang Friebel's preprocessor for sys-apps/less. Append colon to filename to disable" +HOMEPAGE="http://www-zeuthen.desy.de/~friebel/unix/lesspipe.html" +SRC_URI="http://www-zeuthen.desy.de/~friebel/unix/less/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="antiword cabextract catdoc +cpio +djvu dpkg +dvi2tty +elinks fastjar +ghostscript gpg +groff hdf5 +html2text id3v2 image isoinfo libplist +links +lynx lzip mp3info mp3info2 netcdf ooffice p7zip pdf pstotext rar rpm +rpm2targz unrar unrtf +unzip +w3m xlhtml" + +htmlmode="( || ( html2text links lynx elinks w3m ) )" +REQUIRED_USE="!rpm2targz? ( rpm? ( cpio ) ) + ooffice? ${htmlmode} + xlhtml? ${htmlmode} + amd64-fbsd? ( !antiword !catdoc !dpkg !elinks !fastjar !html2text + !id3v2 !lzip !mp3info !mp3info2 !ooffice !p7zip !pstotext + !rar !rpm !unrtf !w3m !xlhtml ) + alpha? ( !catdoc !fastjar !id3v2 !libplist !mp3info !mp3info2 + !ooffice !pstotext !rar ) + arm? ( !antiword !catdoc !fastjar !html2text !id3v2 !mp3info + !ooffice !pstotext !rar !xlhtml ) + hppa? ( !catdoc !fastjar !libplist !mp3info2 !ooffice !rar !w3m !xlhtml ) + ia64? ( !antiword !catdoc !fastjar !id3v2 !libplist !mp3info !mp3info2 + !ooffice !pstotext !rar !xlhtml ) + ppc64? ( !catdoc !fastjar !ooffice !xlhtml ) + sparc? ( !catdoc !fastjar !id3v2 !libplist !mp3info2 !ooffice !pstotext )" + +RDEPEND="sys-apps/file + app-arch/xz-utils + app-arch/bzip2 + dev-lang/perl + sys-apps/less[lesspipe] + unzip? ( app-arch/unzip ) + fastjar? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? ( !ppc64? + ( !sparc? ( app-arch/fastjar ) ) ) ) ) ) ) ) + unrar? ( app-arch/unrar ) + !unrar? ( + rar? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? + ( app-text/o3read ) ) ) ) ) ) + ) + lzip? ( !amd64-fbsd? ( app-arch/lzip ) ) + p7zip? ( !amd64-fbsd? ( app-arch/p7zip ) ) + cpio? ( app-arch/cpio ) + cabextract? ( app-arch/cabextract ) + hdf5? ( sci-libs/hdf5 ) + html2text? ( !amd64-fbsd? ( !arm? ( app-text/html2text ) ) ) + !html2text? ( + links? ( www-client/links ) + !links? ( + lynx? ( www-client/lynx ) + !lynx? ( + elinks? ( !amd64-fbsd? ( www-client/elinks ) ) + !elinks? ( + w3m? ( !amd64-fbsd? ( !hppa? ( www-client/w3m ) ) ) + ) + ) + ) + ) + groff? ( sys-apps/groff ) + rpm2targz? ( app-arch/rpm2targz ) + !rpm2targz? ( + rpm? ( !amd64-fbsd? ( || ( app-arch/rpm app-arch/rpm5 ) ) ) + ) + antiword? ( !amd64-fbsd? ( !arm? ( !ia64? ( app-text/antiword ) ) ) ) + !antiword? ( + catdoc? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? ( !ppc64? + ( !sparc? ( app-text/catdoc ) ) ) ) ) ) ) ) + ) + xlhtml? ( !amd64-fbsd? ( !arm? ( !hppa? ( !ia64? ( !ppc64? + ( app-text/xlhtml ) ) ) ) ) ) + unrtf? ( !amd64-fbsd? ( app-text/unrtf ) ) + ooffice? ( !amd64-fbsd? ( !alpha? ( !arm? ( !hppa? ( !ia64? ( !ppc64? + ( !sparc? ( app-text/o3read ) ) ) ) ) ) ) ) + djvu? ( app-text/djvu ) + dvi2tty? ( dev-tex/dvi2tty ) + pstotext? ( !amd64-fbsd? ( !alpha? ( !arm? ( !ia64? ( !sparc? + ( app-text/pstotext ) ) ) ) ) ) + !pstotext? ( + ghostscript? ( app-text/ghostscript-gpl ) + ) + gpg? ( app-crypt/gnupg ) + pdf? ( app-text/poppler ) + id3v2? ( !amd64-fbsd? ( !alpha? ( !arm? ( !ia64? ( !sparc? + ( media-sound/id3v2 ) ) ) ) ) ) + !id3v2? ( + mp3info2? ( !amd64-fbsd? ( !alpha? ( !hppa? ( !ia64? ( !sparc? + ( dev-perl/MP3-Tag ) ) ) ) ) ) + !mp3info2? ( + mp3info? ( !amd64-fbsd? ( !alpha? ( !arm? ( !ia64? + ( media-sound/mp3info ) ) ) ) ) + ) + ) + image? ( || ( media-gfx/graphicsmagick[imagemagick] media-gfx/imagemagick ) ) + isoinfo? ( || ( app-cdr/cdrtools app-cdr/dvd+rw-tools app-cdr/cdrkit ) ) + libplist? ( !alpha? ( !hppa? ( !ia64? ( !sparc? ( app-pda/libplist ) ) ) ) ) + dpkg? ( !amd64-fbsd? ( app-arch/dpkg ) ) + hdf5? ( sci-libs/hdf5 ) + netcdf? ( sci-libs/netcdf )" +DEPEND="${RDEPEND}" + +ModifyStart() { + sedline= +} + +Modify() { + if [ -z "${sedline:++}" ] + then sedline='/^__END__$/,${' + else sedline=${sedline}';' + fi + sedline=${sedline}'s/^\('${1}'[[:space:]][[:space:]]*\)[nNyY]/\1'${2:-Y}'/' +} + +ModifyEnd() { + sedline=${sedline}'}' + sed -i -e "${sedline}" "${S}/configure" +} + +ModifyY() { + local i + for i + do Modify "${i}" + done +} + +ModifyN() { + local i + for i + do Modify "${i}" N + done +} + +ModifyX() { + if [ ${?} -eq 0 ] + then ModifyY "${@}" + else ModifyN "${@}" + fi +} + +ModifyU() { + local i + for i + do use "${i}"; ModifyX "${i}" + done +} + +Modify1() { + local i search + search=: + for i + do ${search} && use "${i}" && search=false; ModifyX "${i}" + done +} + +src_prepare() { + printf 'h5dump\t\tN\nncdump\t\tN\n' >>"${S}/configure" + ModifyStart + ModifyY 'HILITE' + ModifyY 'LESS_ADVANCED_PREPROCESSOR' + ModifyY 'nm' + ModifyY 'iconv' + ModifyY 'bzip2' + ModifyY 'xz' 'lzma' + ModifyY 'perldoc' + ModifyU 'unzip' 'fastjar' + Modify1 'unrar' 'rar' + ModifyU 'lzip' + use p7zip; ModifyX '7za' + ModifyU 'cpio' 'cabextract' 'groff' + Modify1 'html2text' 'links' 'lynx' 'elinks' 'w3m' + use rpm2targz; ModifyX 'rpmunpack' + ! use rpm2targz && use rpm; ModifyX 'rpm' 'rpm2cpio' + Modify1 'antiword' 'catdoc' + use xlhtml; ModifyX 'ppthtml' 'xlhtml' + ModifyU 'unrtf' + use ooffice; ModifyX 'o3tohtml' + use djvu; ModifyX 'djvutxt' + ModifyU 'dvi2tty' + ModifyU 'pstotext' + ! use pstotext && use ghostscript; ModifyX 'ps2ascii' + ModifyU 'gpg' + use pdf; ModifyX 'pdftohtml' 'pdftotext' + Modify1 'id3v2' 'mp3info2' 'mp3info' + use image; ModifyX 'identify' + ModifyU 'isoinfo' + ModifyN 'dpkg' + ModifyN 'lsbom' + use libplist; ModifyX 'plutil' + use hdf5; ModifyX 'h5dump' + use netcdf; ModifyX 'ncdump' + ModifyEnd + printf '%s\n' 'LESS_ADVANCED_PREPROCESSOR=1' >70lesspipe + epatch_user +} + +src_configure() { + ./configure --fixed --prefix=/usr +} + +src_install() { + doenvd 70lesspipe + dodir /usr/share/man/man1 + default +} diff --git a/sys-apps/lesspipe/metadata.xml b/sys-apps/lesspipe/metadata.xml index 09af4d81..15d3670a 100644 --- a/sys-apps/lesspipe/metadata.xml +++ b/sys-apps/lesspipe/metadata.xml @@ -18,6 +18,7 @@ Support ps files with app-text/ghostscript-gpl; ignored if pstotext is set Support gpg files Support man and nroff files + Support h5dump from sci-libs/hdf5 Support html files with app-text/html2text; this overrides links, lynx, elinks, w3m Support mp3 files with media-sound/id3v2; this overrides mp3info2, mp3info Support image/jpg files @@ -28,6 +29,7 @@ Support lzip files Support mp3 files with media-sound/mp3info; unused if id3v2 or mp3info2 is set Support mp3 files with dev-perl/MP3-Tag (mp3info2); ignored if id3v2 is set; this overrides mp3info + Support ncdump from sci-libs/netcdf Support OpenOffice files Support p7zip files Support pdf files -- cgit v1.2.3-65-gdbad