mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-25 04:43:33 +00:00
- Add UTF-8 support[*].
- Add LICENSE. - Update pkg-descr. - Use PORTDOCS for additional documents. Submitted by: nork [*] PR: ports/175431 [*]
This commit is contained in:
parent
bbd172b869
commit
c0470cd468
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=310655
@ -1,13 +1,9 @@
|
|||||||
# New ports collection makefile for: jless
|
# Created by: Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
|
||||||
# Date created: 7 March 1995
|
|
||||||
# Whom: Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
|
|
||||||
#
|
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
|
||||||
|
|
||||||
PORTNAME= less+iso
|
PORTNAME= less+iso
|
||||||
PORTVERSION= 382.262
|
PORTVERSION= 382.262
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= japanese
|
CATEGORIES= japanese
|
||||||
MASTER_SITES= ${MASTER_SITE_LOCAL}
|
MASTER_SITES= ${MASTER_SITE_LOCAL}
|
||||||
MASTER_SITE_SUBDIR= nork
|
MASTER_SITE_SUBDIR= nork
|
||||||
@ -22,31 +18,33 @@ PATCHFILES= ${DISTNAME}-iso258.patch.gz \
|
|||||||
${DISTNAME}-iso258-259.patch.gz \
|
${DISTNAME}-iso258-259.patch.gz \
|
||||||
${DISTNAME}-iso259-260.patch.gz \
|
${DISTNAME}-iso259-260.patch.gz \
|
||||||
${DISTNAME}-iso260-261.patch.gz \
|
${DISTNAME}-iso260-261.patch.gz \
|
||||||
${DISTNAME}-iso261-${PORTVERSION:E}.patch.gz
|
${DISTNAME}-iso261-${PORTVERSION:E}.patch.gz \
|
||||||
|
${DISTNAME}-iso${PORTVERSION:E}.ext03.patch.gz
|
||||||
PATCH_DIST_STRIP= -p1
|
PATCH_DIST_STRIP= -p1
|
||||||
|
|
||||||
MAINTAINER= ports@FreeBSD.org
|
MAINTAINER= hrs@FreeBSD.org
|
||||||
COMMENT= Less + zcat + ISO-2022 - a pager similar to more and pg
|
COMMENT= Less + zcat + ISO-2022 + UTF-8 - a pager similar to more and pg
|
||||||
|
|
||||||
|
LICENSE= GPLv2
|
||||||
|
|
||||||
MAKE_JOBS_SAFE= yes
|
MAKE_JOBS_SAFE= yes
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --with-cs-regex
|
CONFIGURE_ARGS= --with-cs-regex
|
||||||
MAN1= jless.1 jlesskey.1
|
MAN1= jless.1 jlesskey.1
|
||||||
|
|
||||||
DOCSDIR= ${PREFIX}/share/doc/less
|
DOCSDIR= ${PREFIX}/share/doc/less
|
||||||
READMES= README.iso README.regex README.iso.jp README.regex.jp
|
PORTDOCS= README.iso README.iso.jp README.lesw.euc \
|
||||||
|
README.regex README.regex.jp
|
||||||
|
|
||||||
post-patch:
|
post-extract:
|
||||||
(cd ${WRKSRC} ; \
|
cd ${WRKDIR} && \
|
||||||
${RM} -f COPYING; \
|
${GZCAT} ${DISTDIR}/regex_cs-lwp9k.shar.gz | ${SH} && \
|
||||||
${GZCAT} ${DISTDIR}/regex_cs-lwp9k.shar.gz | ${SH}; \
|
${MV} regex_cs.[ch] README.regex README.regex.jp \
|
||||||
${PATCH} < ${PATCHDIR}/regex_cs.c.patch )
|
README.lesw.euc ${WRKSRC}
|
||||||
${TOUCH} ${WRKSRC}/configure
|
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
.if !defined(NOPORTDOCS)
|
.if !defined(NOPORTDOCS)
|
||||||
${MKDIR} ${DOCSDIR}
|
${MKDIR} ${DOCSDIR}
|
||||||
(cd ${WRKSRC}; ${INSTALL_DATA} ${READMES} ${DOCSDIR})
|
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
@ -12,3 +12,5 @@ SHA256 (less-382-iso260-261.patch.gz) = b595378ae65a5a7256df3b6279d755d6fdce66ab
|
|||||||
SIZE (less-382-iso260-261.patch.gz) = 841
|
SIZE (less-382-iso260-261.patch.gz) = 841
|
||||||
SHA256 (less-382-iso261-262.patch.gz) = e7249de419acc3b8c4a11bed376d778711fd031887d0df0624d62a6d07356842
|
SHA256 (less-382-iso261-262.patch.gz) = e7249de419acc3b8c4a11bed376d778711fd031887d0df0624d62a6d07356842
|
||||||
SIZE (less-382-iso261-262.patch.gz) = 2215
|
SIZE (less-382-iso261-262.patch.gz) = 2215
|
||||||
|
SHA256 (less-382-iso262.ext03.patch.gz) = 82fb77f21ea1f3281224fcbfad073aeab12fb40d6623c9b40698be952401f821
|
||||||
|
SIZE (less-382-iso262.ext03.patch.gz) = 138951
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
This modification make regex_cs-lwp9k be able to compile.
|
This modification make regex_cs-lwp9k be able to compile.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
-char version[] = "382+iso262";
|
-char version[] = "382+iso262+ext3";
|
||||||
+char version[] = "382+iso262+regex_cs-lwp9k";
|
+char version[] = "382+iso262+ext3+regex_cs-lwp9k";
|
||||||
|
@ -1,15 +1,9 @@
|
|||||||
--- filename.c.orig 2010-05-10 23:08:16.800855000 +0900
|
--- filename.c.orig 2010-05-10 23:08:16.800855000 +0900
|
||||||
+++ filename.c 2010-05-10 23:10:53.231134025 +0900
|
+++ filename.c 2013-01-19 08:38:15.691025968 +0900
|
||||||
@@ -802,9 +802,15 @@
|
@@ -817,6 +817,9 @@
|
||||||
else if (strcmp(".gz", &filename[length - 3]) == 0 ||
|
else if (strcmp(".xz", &filename[length - 3]) == 0 ||
|
||||||
strcmp(".GZ", &filename[length - 3]) == 0)
|
strcmp(".XZ", &filename[length - 3]) == 0)
|
||||||
return ("| gzip -cd %s");
|
return ("| xz -cd %s");
|
||||||
+ else if (strcmp(".xz", &filename[length - 3]) == 0 ||
|
|
||||||
+ strcmp(".XZ", &filename[length - 3]) == 0)
|
|
||||||
+ return ("| xz -cd %s");
|
|
||||||
else if (strcmp(".bz2", &filename[length - 4]) == 0 ||
|
|
||||||
strcmp(".BZ2", &filename[length - 4]) == 0)
|
|
||||||
return ("| bzip2 -cd %s");
|
|
||||||
+ else if (strcmp(".lzma", &filename[length - 5]) == 0 ||
|
+ else if (strcmp(".lzma", &filename[length - 5]) == 0 ||
|
||||||
+ strcmp(".LZMA", &filename[length - 5]) == 0)
|
+ strcmp(".LZMA", &filename[length - 5]) == 0)
|
||||||
+ return ("| lzma -cd %s");
|
+ return ("| lzma -cd %s");
|
||||||
|
@ -1,11 +1,13 @@
|
|||||||
Less is a program similar to more (1), but which allows
|
Less is a program similar to more(1), but which allows backward
|
||||||
backward movement in the file as well as forward movement.
|
movement in the file as well as forward movement. Also, less does not
|
||||||
Also, less does not have to read the entire input file
|
have to read the entire input file before starting, so with large
|
||||||
before starting, so with large input files it starts up
|
input files it starts up faster than text editors like vi(1).
|
||||||
faster than text editors like vi (1).
|
|
||||||
|
|
||||||
This enhanced less support ISO 2022 code extension techniqes and
|
This enhanced less support ISO 2022 code extension techniqes and
|
||||||
Japanese codes(EUC Japanese, SJIS) and compressed(or gzipped) file
|
Japanese codes(EUC Japanese, SJIS) and compressed(or gzipped) file
|
||||||
viewing. The author of this patch is jam@pobox.com. See
|
viewing. The author of the patch is jam@pobox.com, and the UTF-8
|
||||||
WWW: http://www25.big.jp/~jam/less/
|
support patch is written by bogytech.
|
||||||
for the latest info.
|
|
||||||
|
WWW: http://www25.big.jp/~jam/less/ (broken link)
|
||||||
|
WWW: http://web.archive.org/web/20070220213232/http://www25.big.or.jp/~jam/less
|
||||||
|
WWW: http://bogytech.blogspot.jp/search/label/jless
|
||||||
|
@ -1,8 +1,4 @@
|
|||||||
|
@comment $FreeBSD$
|
||||||
bin/jless
|
bin/jless
|
||||||
bin/jlesskey
|
bin/jlesskey
|
||||||
bin/jlessecho
|
bin/jlessecho
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.iso
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.iso.jp
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.regex
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.regex.jp
|
|
||||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
|
||||||
|
Loading…
Reference in New Issue
Block a user