Portage is a package management system used by Gentoo Linux
# ChangeLog for app-i18n/jless
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/jless/ChangeLog,v 1.4 2007/04/09 13:54:32 matsuu Exp $
09 Apr 2007; MATSUU Takuto
jless-382.258.ebuild:
Use doenvd, bug #173884.
16 Feb 2007; Diego Pettenò
jless-382.258.ebuild:
Don't abuse ROOT.
*jless-382.258 (17 Jun 2006)
*jless-358.254 (17 Jun 2006)
17 Jun 2006; Mamoru KOMACHI
+files/lesspipe.sh-r1, +metadata.xml, +jless-358.254.ebuild,
+jless-382.258.ebuild:
Moved from jless-iso254 (its package name contains version number
incorrectly). Also bumped version.
29 Nov 2005; Jeroen Roovers
Marked ~hppa wrt bug 109187.
12 Jul 2004; Tom Gall
stable on ppc64, bug #55324
*jless-iso254-358 (09 Jul 2002)
18 Nov 2003; Mamoru KOMACHI
files/70jless:
Added env.d file.
30 Sep 2003; Mamoru KOMACHI
Stable for ppc, sparc and alpha
08 Sep 2003; Mamoru KOMACHI
metadata.xml:
Changed DESCRIPTION (jless is not Japanese less but Jam less).
Removed ${A} redefinition (reported in Bug #28161). Use mirror://gnu/
instead of GNU master site. Added original less HOMEPAGE. Changed
LICENSE because Jam less is distributed under BSD license. Read
${EDITOR} from /etc/profile rather than hardcode it to /usr/bin/nano.
Install lesspipe.sh as jlesspipe.sh and make a symlink to lesspipe.sh
if original less is not installed (try epm -qf /usr/bin/lesspipe.sh !).
Added pkg_postinst() to make sure /usr/bin/lesspipe.sh is present.
Added
31 Jul 2003; Mamoru KOMACHI
Added ~alpha, ~sparc and ~ppc keywords
09 Jul 2002; Stuart Bouyer
Initial addition of jless pacakge. Shamelessly ripped from Brandon form
bug #3685. Thanks lostlogic :)
AUX 70jless 52 RMD160 17788f31d021b222c517ac7f280fc3db748d50ff SHA1 5adebe95231300ee35794cb28e380dde20225e8e SHA256 38c33a549eb570ad0be725405837bda53ea0ef503dbd9ea86eb74257ff5f1549
AUX lesspipe.sh-r1 1429 RMD160 1e8c3cb7d65decf72aa9e90c2fbc01cf257e73d6 SHA1 222e5f2c6f7252ddc51723cbd965235cbc393eeb SHA256 5e956349ce894df20d9746939a2505553d06b83aacd2dcef4f83035766c269ee
DIST less-358-iso254.patch.gz 71182 RMD160 664ed1f357e8d10c76855fa63ad4e0391c2e1a7f SHA1 cb2df9fb8e66484d5e1544ae902fa87b1745fe70 SHA256 cf9ca5c38c1abadc528005aaa33c685975ec267df59dd5737a0692c237c27067
DIST less-358.tar.gz 231140 RMD160 38e2d28d7cb411c12837bd4cea6d1dadceab46b4 SHA1 1893ce820ef76686004c45364c559d1bd713ee73 SHA256 9b0391b116e8e15d706ff4bdf08e7f25e35902d339d70562444311f6b107c83d
DIST less-382-iso258-259.patch.gz 9466 RMD160 4b2214d0bea7db838d65feeb1ae011894001cdaa SHA1 7256998c59f9743e61e83e9e5ebc5183e8eeb269 SHA256 845bb97f407727febd4ee4014618715884bf393d1531089e18faf4e895e19cec
DIST less-382-iso258.patch.gz 87859 RMD160 9ad98b4bbd029c34ee640837d39c52b9d6d9c822 SHA1 961275c26c6f6ec2e04821d9d9d1b10505214b1f SHA256 0681485f47237aeee42a34bbf0ab55215933c7713d1be80ac202a31c7a6fdc31
DIST less-382-iso259-260.patch.gz 19014 RMD160 1284a79e1cb0f48261838931c81bde98b96fd40a SHA1 56e5537fae516ee738b1512eed303f43ed0d4575 SHA256 e81a5de1fdc276cf0f189c674f37459cf1a7314ac1b804c077e23c519df87ec8
DIST less-382-iso260-261.patch.gz 841 RMD160 8dd3e9d8447b64fc62e178046acc4dc9940c78c7 SHA1 3a889e178a32c3a273b89fd396976362a975f627 SHA256 b595378ae65a5a7256df3b6279d755d6fdce66ab6ea0bba4f51eeb9ee0307c03
DIST less-382-iso261-262.patch.gz 2215 RMD160 f2ae517a19a886792ccfebac91d57ea040d8c8e1 SHA1 d5cc92e5dcbfde26257eec5f126df5bf73779a89 SHA256 e7249de419acc3b8c4a11bed376d778711fd031887d0df0624d62a6d07356842
DIST less-382.tar.gz 264414 RMD160 2b851c7038d9a4dea4f369ff5705eafc9093de97 SHA1 3c3f1ae0bf18039b047524ff0f573ef514bcc944 SHA256 d33cc51f220647d015fd526b3782cde03c5d8b18c5233e6388a0047a70446fe7
EBUILD jless-358.254.ebuild 1220 RMD160 eafc503d23a56cdb92c32b7e37768d0e3fd6f4f2 SHA1 ab616210463bc8ad6fe74c4c391a16042a7c52be SHA256 8034e50c321b51fe7720c6d0ce0173d9ccc446a0f957d70af22ecc77fa6e0b0a
EBUILD jless-382.258.ebuild 1617 RMD160 6cd5bbe4c8eb5775296b020360a4d96d7d816320 SHA1 475a95bfaaacd6e58f4233fd9aee9c824a363612 SHA256 d02e7aea0e713f8fec7b5392f5866aac4b02947d608b765b5bdf6d0b8e4cfa5e
MISC ChangeLog 2210 RMD160 a850b1f60467676b765ad6b36e1b64b6852fa33d SHA1 d3bc1abb21e7ce0ca93798eb45a4b59d8b0a83a4 SHA256 6d2eadca0dd6b5fd89cd1f0241b085447ad146e14273bf93e9a3e077eb006827
MISC metadata.xml 721 RMD160 ee5dcb352a8351ac0320c78efdd10254c385cebb SHA1 6d86520705b5431de497511f77b91f1044db10f0 SHA256 af1707eefcade9e7ff298fc9af1b37218fa0799a3e7a3c1ecd22edd7e7ca8019
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/jless/jless-358.254.ebuild,v 1.3 2007/04/09 13:54:32 matsuu Exp $
inherit eutils
LESS_P="less-${PV%%.*}"
DESCRIPTION="Jam less is an enhancement of less which supports multibyte character"
HOMEPAGE="http://www.flash.net/~marknu/less/ http://www.io.com/~kazushi/less/"
SRC_URI="mirror://gnu/less/${LESS_P}.tar.gz
http://www25.big.jp/~jam/less/${LESS_P}-iso254.patch.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha ~hppa ppc ppc64 sparc x86"
IUSE=""
DEPEND="virtual/libc
>=sys-libs/ncurses-5.2"
S=${WORKDIR}/${LESS_P}
src_unpack() {
unpack ${LESS_P}.tar.gz
cd ${S}
epatch ${DISTDIR}/${LESS_P}-iso254.patch.gz
}
src_compile() {
econf \
--without-cs-regex \
--with-regex=auto \
--enable-msb \
--enable-jisx0213 \
--with-editor=${EDITOR} \
|| die
emake || die
}
src_install() {
einstall binprefix=j manprefix=j || die
newbin ${FILESDIR}/lesspipe.sh-r1 jlesspipe.sh
doenvd ${FILESDIR}/70jless
dodoc NEWS README*
}
pkg_postinst() {
if [ ! -f ${ROOT}/usr/bin/lesspipe.sh ] ; then
ln -s /usr/bin/jlesspipe.sh ${ROOT}/usr/bin/lesspipe.sh
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/jless/jless-382.258.ebuild,v 1.3 2007/04/09 13:54:32 matsuu Exp $
inherit eutils
LESS_P="less-${PV%%.*}"
DESCRIPTION="Jam less is an enhancement of less which supports multibyte character"
HOMEPAGE="http://www.flash.net/~marknu/less/ http://www.io.com/~kazushi/less/"
JAM_URI="http://www25.big.jp/~jam/less"
SRC_URI="mirror://gnu/less/${LESS_P}.tar.gz
${JAM_URI}/${LESS_P}-iso258.patch.gz
${JAM_URI}/${LESS_P}-iso258-259.patch.gz
${JAM_URI}/${LESS_P}-iso259-260.patch.gz
${JAM_URI}/${LESS_P}-iso260-261.patch.gz
${JAM_URI}/${LESS_P}-iso261-262.patch.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="virtual/libc
>=sys-libs/ncurses-5.2"
S=${WORKDIR}/${LESS_P}
src_unpack() {
unpack ${LESS_P}.tar.gz
cd ${S}
epatch ${DISTDIR}/${LESS_P}-iso258.patch.gz
epatch ${DISTDIR}/${LESS_P}-iso258-259.patch.gz
epatch ${DISTDIR}/${LESS_P}-iso259-260.patch.gz
epatch ${DISTDIR}/${LESS_P}-iso260-261.patch.gz
epatch ${DISTDIR}/${LESS_P}-iso261-262.patch.gz
}
src_compile() {
econf \
--without-cs-regex \
--with-regex=auto \
--enable-msb \
--enable-jisx0213 \
--with-editor=${EDITOR} \
|| die
emake || die
}
src_install() {
einstall binprefix=j manprefix=j || die
newbin ${FILESDIR}/lesspipe.sh-r1 jlesspipe.sh
doenvd ${FILESDIR}/70jless
dodoc NEWS README*
}
pkg_postinst() {
if [ ! -f ${ROOT}/usr/bin/lesspipe.sh ] ; then
ln -s /usr/bin/jlesspipe.sh ${ROOT}/usr/bin/lesspipe.sh
fi
}
Quote from Jam less homepage (http://www.io.com/~kazushi/less/):
"Less is one of the best text viewer. It is a successor of more. It
allows you to scroll forward, scroll backward, search, etc through
multiple text files.
However, it doesn't support multi bytes characters. So, I made a patch
to enhance it in order to view texts with multi character sets using
using ISO 2022 code extention techniques. And I also support some code
conversion among Japanese encoding schemes, JIS X 0208, JIS X 0213,
SJIS, and UJIS."