head	1.15;
access;
symbols
	pkgsrc-2026Q1:1.15.0.50
	pkgsrc-2026Q1-base:1.15
	pkgsrc-2025Q4:1.15.0.48
	pkgsrc-2025Q4-base:1.15
	pkgsrc-2025Q3:1.15.0.46
	pkgsrc-2025Q3-base:1.15
	pkgsrc-2025Q2:1.15.0.44
	pkgsrc-2025Q2-base:1.15
	pkgsrc-2025Q1:1.15.0.42
	pkgsrc-2025Q1-base:1.15
	pkgsrc-2024Q4:1.15.0.40
	pkgsrc-2024Q4-base:1.15
	pkgsrc-2024Q3:1.15.0.38
	pkgsrc-2024Q3-base:1.15
	pkgsrc-2024Q2:1.15.0.36
	pkgsrc-2024Q2-base:1.15
	pkgsrc-2024Q1:1.15.0.34
	pkgsrc-2024Q1-base:1.15
	pkgsrc-2023Q4:1.15.0.32
	pkgsrc-2023Q4-base:1.15
	pkgsrc-2023Q3:1.15.0.30
	pkgsrc-2023Q3-base:1.15
	pkgsrc-2023Q2:1.15.0.28
	pkgsrc-2023Q2-base:1.15
	pkgsrc-2023Q1:1.15.0.26
	pkgsrc-2023Q1-base:1.15
	pkgsrc-2022Q4:1.15.0.24
	pkgsrc-2022Q4-base:1.15
	pkgsrc-2022Q3:1.15.0.22
	pkgsrc-2022Q3-base:1.15
	pkgsrc-2022Q2:1.15.0.20
	pkgsrc-2022Q2-base:1.15
	pkgsrc-2022Q1:1.15.0.18
	pkgsrc-2022Q1-base:1.15
	pkgsrc-2021Q4:1.15.0.16
	pkgsrc-2021Q4-base:1.15
	pkgsrc-2021Q3:1.15.0.14
	pkgsrc-2021Q3-base:1.15
	pkgsrc-2021Q2:1.15.0.12
	pkgsrc-2021Q2-base:1.15
	pkgsrc-2021Q1:1.15.0.10
	pkgsrc-2021Q1-base:1.15
	pkgsrc-2020Q4:1.15.0.8
	pkgsrc-2020Q4-base:1.15
	pkgsrc-2020Q3:1.15.0.6
	pkgsrc-2020Q3-base:1.15
	pkgsrc-2020Q2:1.15.0.4
	pkgsrc-2020Q2-base:1.15
	pkgsrc-2020Q1:1.15.0.2
	pkgsrc-2020Q1-base:1.15
	pkgsrc-2019Q4:1.14.0.4
	pkgsrc-2019Q4-base:1.14
	pkgsrc-2019Q3:1.13.0.54
	pkgsrc-2019Q3-base:1.13
	pkgsrc-2019Q2:1.13.0.52
	pkgsrc-2019Q2-base:1.13
	pkgsrc-2019Q1:1.13.0.50
	pkgsrc-2019Q1-base:1.13
	pkgsrc-2018Q4:1.13.0.48
	pkgsrc-2018Q4-base:1.13
	pkgsrc-2018Q3:1.13.0.46
	pkgsrc-2018Q3-base:1.13
	pkgsrc-2018Q2:1.13.0.44
	pkgsrc-2018Q2-base:1.13
	pkgsrc-2018Q1:1.13.0.42
	pkgsrc-2018Q1-base:1.13
	pkgsrc-2017Q4:1.13.0.40
	pkgsrc-2017Q4-base:1.13
	pkgsrc-2017Q3:1.13.0.38
	pkgsrc-2017Q3-base:1.13
	pkgsrc-2017Q2:1.13.0.34
	pkgsrc-2017Q2-base:1.13
	pkgsrc-2017Q1:1.13.0.32
	pkgsrc-2017Q1-base:1.13
	pkgsrc-2016Q4:1.13.0.30
	pkgsrc-2016Q4-base:1.13
	pkgsrc-2016Q3:1.13.0.28
	pkgsrc-2016Q3-base:1.13
	pkgsrc-2016Q2:1.13.0.26
	pkgsrc-2016Q2-base:1.13
	pkgsrc-2016Q1:1.13.0.24
	pkgsrc-2016Q1-base:1.13
	pkgsrc-2015Q4:1.13.0.22
	pkgsrc-2015Q4-base:1.13
	pkgsrc-2015Q3:1.13.0.20
	pkgsrc-2015Q3-base:1.13
	pkgsrc-2015Q2:1.13.0.18
	pkgsrc-2015Q2-base:1.13
	pkgsrc-2015Q1:1.13.0.16
	pkgsrc-2015Q1-base:1.13
	pkgsrc-2014Q4:1.13.0.14
	pkgsrc-2014Q4-base:1.13
	pkgsrc-2014Q3:1.13.0.12
	pkgsrc-2014Q3-base:1.13
	pkgsrc-2014Q2:1.13.0.10
	pkgsrc-2014Q2-base:1.13
	pkgsrc-2014Q1:1.13.0.8
	pkgsrc-2014Q1-base:1.13
	pkgsrc-2013Q4:1.13.0.6
	pkgsrc-2013Q4-base:1.13
	pkgsrc-2013Q3:1.13.0.4
	pkgsrc-2013Q3-base:1.13
	pkgsrc-2013Q2:1.13.0.2
	pkgsrc-2013Q2-base:1.13
	pkgsrc-2013Q1:1.12.0.4
	pkgsrc-2013Q1-base:1.12
	pkgsrc-2012Q4:1.12.0.2
	pkgsrc-2012Q4-base:1.12
	pkgsrc-2012Q3:1.11.0.12
	pkgsrc-2012Q3-base:1.11
	pkgsrc-2012Q2:1.11.0.10
	pkgsrc-2012Q2-base:1.11
	pkgsrc-2012Q1:1.11.0.8
	pkgsrc-2012Q1-base:1.11
	pkgsrc-2011Q4:1.11.0.6
	pkgsrc-2011Q4-base:1.11
	pkgsrc-2011Q3:1.11.0.4
	pkgsrc-2011Q3-base:1.11
	pkgsrc-2011Q2:1.11.0.2
	pkgsrc-2011Q2-base:1.11
	pkgsrc-2011Q1:1.10.0.14
	pkgsrc-2011Q1-base:1.10
	pkgsrc-2010Q4:1.10.0.12
	pkgsrc-2010Q4-base:1.10
	pkgsrc-2010Q3:1.10.0.10
	pkgsrc-2010Q3-base:1.10
	pkgsrc-2010Q2:1.10.0.8
	pkgsrc-2010Q2-base:1.10
	pkgsrc-2010Q1:1.10.0.6
	pkgsrc-2010Q1-base:1.10
	pkgsrc-2009Q4:1.10.0.4
	pkgsrc-2009Q4-base:1.10
	pkgsrc-2009Q3:1.10.0.2
	pkgsrc-2009Q3-base:1.10
	pkgsrc-2009Q2:1.8.0.24
	pkgsrc-2009Q2-base:1.8
	pkgsrc-2009Q1:1.8.0.22
	pkgsrc-2009Q1-base:1.8
	pkgsrc-2008Q4:1.8.0.20
	pkgsrc-2008Q4-base:1.8
	pkgsrc-2008Q3:1.8.0.18
	pkgsrc-2008Q3-base:1.8
	cube-native-xorg:1.8.0.16
	cube-native-xorg-base:1.8
	pkgsrc-2008Q2:1.8.0.14
	pkgsrc-2008Q2-base:1.8
	cwrapper:1.8.0.12
	pkgsrc-2008Q1:1.8.0.10
	pkgsrc-2008Q1-base:1.8
	pkgsrc-2007Q4:1.8.0.8
	pkgsrc-2007Q4-base:1.8
	pkgsrc-2007Q3:1.8.0.6
	pkgsrc-2007Q3-base:1.8
	pkgsrc-2007Q2:1.8.0.4
	pkgsrc-2007Q2-base:1.8
	pkgsrc-2007Q1:1.8.0.2
	pkgsrc-2007Q1-base:1.8
	pkgsrc-2006Q4:1.7.0.6
	pkgsrc-2006Q4-base:1.7
	pkgsrc-2006Q3:1.7.0.4
	pkgsrc-2006Q3-base:1.7
	pkgsrc-2006Q2:1.7.0.2
	pkgsrc-2006Q2-base:1.7
	pkgsrc-2006Q1:1.4.0.2
	pkgsrc-2006Q1-base:1.4
	pkgsrc-2005Q4:1.3.0.6
	pkgsrc-2005Q4-base:1.3
	pkgsrc-2005Q3:1.3.0.4
	pkgsrc-2005Q3-base:1.3
	pkgsrc-2005Q2:1.3.0.2
	pkgsrc-2005Q2-base:1.3
	pkgsrc-2005Q1:1.2.0.12
	pkgsrc-2005Q1-base:1.2
	pkgsrc-2004Q4:1.2.0.10
	pkgsrc-2004Q4-base:1.2
	pkgsrc-2004Q3:1.2.0.8
	pkgsrc-2004Q3-base:1.2
	pkgsrc-2004Q2:1.2.0.6
	pkgsrc-2004Q2-base:1.2
	pkgsrc-2004Q1:1.2.0.4
	pkgsrc-2004Q1-base:1.2
	pkgsrc-2003Q4:1.2.0.2
	pkgsrc-2003Q4-base:1.2
	netbsd-1-6-1:1.1.1.1.0.4
	netbsd-1-6-1-base:1.1
	netbsd-1-6:1.1.1.1.0.6
	netbsd-1-6-RELEASE-base:1.1
	pkgviews:1.1.1.1.0.8
	pkgviews-base:1.1
	buildlink2-base:1.1.1.1
	buildlink2:1.1.1.1.0.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.15
date	2020.01.18.23.35.28;	author rillig;	state Exp;
branches;
next	1.14;
commitid	shGUwZfkr7sleeTB;

1.14
date	2019.11.04.21.43.37;	author rillig;	state Exp;
branches;
next	1.13;
commitid	N5dAweKpOIEm4AJB;

1.13
date	2013.04.06.20.27.29;	author rodent;	state Exp;
branches;
next	1.12;

1.12
date	2012.10.25.06.56.00;	author asau;	state Exp;
branches;
next	1.11;

1.11
date	2011.04.22.13.44.50;	author obache;	state Exp;
branches;
next	1.10;

1.10
date	2009.07.16.14.53.13;	author joerg;	state Exp;
branches;
next	1.9;

1.9
date	2009.07.07.21.45.56;	author joerg;	state Exp;
branches;
next	1.8;

1.8
date	2007.02.22.19.27.14;	author wiz;	state Exp;
branches;
next	1.7;

1.7
date	2006.05.10.17.49.17;	author joerg;	state Exp;
branches;
next	1.6;

1.6
date	2006.04.07.19.54.17;	author jlam;	state Exp;
branches;
next	1.5;

1.5
date	2006.04.07.19.27.19;	author jlam;	state Exp;
branches;
next	1.4;

1.4
date	2006.03.11.13.10.42;	author wiz;	state Exp;
branches;
next	1.3;

1.3
date	2005.03.24.21.13.02;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2003.07.17.22.54.27;	author grant;	state Exp;
branches;
next	1.1;

1.1
date	2002.05.31.13.00.42;	author seb;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.05.31.13.00.42;	author seb;	state Exp;
branches
	1.1.1.1.2.1;
next	;

1.1.1.1.2.1
date	2002.05.31.13.00.42;	author jlam;	state dead;
branches;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2002.06.23.19.01.43;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.15
log
@all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
@
text
@# $NetBSD: Makefile,v 1.14 2019/11/04 21:43:37 rillig Exp $

DISTNAME=	grep-2.4.2
PKGNAME=	ja-grep-2.4.2
PKGREVISION=	1
CATEGORIES=	japanese textproc
MASTER_SITES=	${MASTER_SITE_GNU:=grep/}

PATCH_SITES=		http://www.hinadori.atnifty.com/~wills/program/
PATCHFILES=		grep-2.4.2-mlb2.patch.gz
PATCH_DIST_STRIP=	-p1

CONFLICTS+=	grep-[0-9]*

MAINTAINER=	tech-pkg-ja@@jp.NetBSD.org
HOMEPAGE=	https://www.gnu.org/software/grep/grep.html
COMMENT=	GNU grep + multi-byte extension

GNU_CONFIGURE=		yes
USE_PKGLOCALEDIR=	yes
USE_TOOLS+=		msgfmt
CONFIGURE_ARGS+=	--program-transform-name='s,^,j,'
TEST_TARGET=		check
INFO_FILES=		yes

INSTALLATION_DIRS=	share/doc/ja-grep

INSTALL_MAKE_FLAGS+=	gnulocaledir=${DESTDIR}${PREFIX}/${PKGLOCALEDIR}/locale \
			datadir=${DESTDIR}${PREFIX}/share

post-install:
	${INSTALL_DATA} ${WRKSRC}/README.MB ${DESTDIR}${PREFIX}/share/doc/ja-grep

.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.14
log
@textproc: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2013/04/06 20:27:29 rodent Exp $
d16 1
a16 1
HOMEPAGE=	http://www.gnu.org/software/grep/grep.html
@


1.13
log
@Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2012/10/25 06:56:00 asau Exp $
d9 2
a10 2
PATCH_SITES=	http://www.hinadori.atnifty.com/~wills/program/
PATCHFILES=	grep-2.4.2-mlb2.patch.gz
d19 1
a19 1
GNU_CONFIGURE=	yes
d21 1
a21 1
USE_TOOLS+=	msgfmt
d23 2
a24 2
TEST_TARGET=	check
INFO_FILES=	yes
@


1.12
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2011/04/22 13:44:50 obache Exp $
d24 1
a24 1
INFO_FILES=	# PLIST
@


1.11
log
@recursive bump from gettext-lib shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2009/07/16 14:53:13 joerg Exp $
a12 2
PKG_DESTDIR_SUPPORT=	user-destdir

@


1.10
log
@Do not create /usr/pkg/share when in destdir mode.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2009/07/07 21:45:56 joerg Exp $
d5 1
@


1.9
log
@user-destdir support
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2007/02/22 19:27:14 wiz Exp $
d29 2
a30 1
INSTALL_MAKE_FLAGS+=	gnulocaledir=${DESTDIR}${PREFIX}/${PKGLOCALEDIR}/locale
@


1.8
log
@Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2006/05/10 17:49:17 joerg Exp $
d12 2
d27 4
d32 1
a32 2
	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ja-grep
	${INSTALL_DATA} ${WRKSRC}/README.MB ${PREFIX}/share/doc/ja-grep
@


1.7
log
@Uses msgfmt.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2006/04/07 19:54:17 jlam Exp $
d8 3
a10 3
PATCH_SITES=    http://www.hinadori.atnifty.com/~wills/program/
PATCHFILES=     grep-2.4.2-mlb2.patch.gz
PATCH_DIST_STRIP=       -p1
@


1.6
log
@List info files directly in the PLIST and honor PKG{INFO,MAN}DIR.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2006/04/07 19:27:19 jlam Exp $
d20 1
@


1.5
log
@This package installs locale files that conflict with grep.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2006/03/11 13:10:42 wiz Exp $
d22 1
a22 2

INFO_FILES=	grep.info
@


1.4
log
@Update to 2.4.2 with latest patch (2.4.2-mlb2). Provided by OBATA Akio
in PR 31895.

Patch changes unknown.

Mainstream changes between 2.0 and 2.4.2:

Version 2.4.2

  - Added more check in configure to default the grep-${version}/src/regex.c
    instead of the one in GNU Lib C.

Version 2.4.1

  - If the final byte of an input file is not a newline, grep now silently
    supplies one.

  - The new option --binary-files=TYPE makes grep assume that a binary input
    file is of type TYPE.
    --binary-files='binary' (the default) outputs a 1-line summary of matches.
    --binary-files='without-match' assumes binary files do not match.
    --binary-files='text' treats binary files as text
	(equivalent to the -a or --text option).

  - New option -I; equivalent to --binary-files='without-match'.

Version 2.4:

  - egrep is now equivalent to `grep -E' as required by POSIX,
    removing a longstanding source of confusion and incompatibility.
    `grep' is now more forgiving about stray `{'s, for backward
    compatibility with traditional egrep.

  - The lower bound of an interval is not optional.
    You must use an explicit zero, e.g. `x{0,10}' instead of `x{,10}'.
    (The old documentation incorrectly claimed that it was optional.)

  - The --revert-match option has been renamed to --invert-match.

  - The --fixed-regexp option has been renamed to --fixed-string.

  - New option -H or --with-filename.

  - New option --mmap.  By default, GNU grep now uses read instead of mmap.
    This is faster on some hosts, and is safer on all.

  - The new option -z or --null-data causes `grep' to treat a zero byte
    (the ASCII NUL character) as a line terminator in input data, and
    to treat newlines as ordinary data.

  - The new option -Z or --null causes `grep' to output a zero byte
    instead of the normal separator after a file name.

  - These two options can be used with commands like `find -print0',
    `perl -0', `sort -z', and `xargs -0' to process arbitrary file names,
    even those that contain newlines.

  - The environment variable GREP_OPTIONS specifies default options;
    e.g. GREP_OPTIONS='--directories=skip' reestablishes grep 2.1's
    behavior of silently skipping directories.

  - You can specify a matcher multiple times without error, e.g.
    `grep -E -E' or `fgrep -F'.  It is still an error to specify
    conflicting matchers.

  - -u and -U are now allowed on non-DOS hosts, and have no effect.

  - Modifications of the tests scripts to go around the "Broken Pipe"
    errors from bash. See Bash FAQ.

  - New option -r or --recursive or --directories=recurse.
    (This option was also in grep 2.3, but wasn't announced here.)

  - --without-included-regex disable, was causing bogus reports .i.e
    doing more harm then good.

Version 2.3:

  - When searching a binary file FOO, grep now just reports
    `Binary file FOO matches' instead of outputting binary data.
    This is typically more useful than the old behavior,
    and it is also more consistent with other utilities like `diff'.
    A file is considered to be binary if it contains a NUL (i.e. zero) byte.

    The new -a or --text option causes `grep' to assume that all
    input is text.  (This option has the same meaning as with `diff'.)
    Use it if you want binary data in your output.

  - `grep' now searches directories just like ordinary files; it no longer
    silently skips directories.  This is the traditional behavior of
    Unix text utilities (in particular, of traditional `grep').
    Hence `grep PATTERN DIRECTORY' should report
    `grep: DIRECTORY: Is a directory' on hosts where the operating system
    does not permit programs to read directories directly, and
    `grep: DIRECTORY: Binary file matches' (or nothing) otherwise.

    The new -d ACTION or --directories=ACTION option affects directory handling.
    `-d skip' causes `grep' to silently skip directories, as in grep 2.1;
    `-d read' (the default) causes `grep' to read directories if possible,
    as in earlier versions of grep.

  - The MS-DOS and Microsoft Windows ports now behave identically to the
    GNU and Unix ports with respect to binary files and directories.

Version 2.2:

Bug fix release.

  - Status error number fix.
  - Skipping directories removed.
  - Many typos fix.
  - -f /dev/null fix(not to consider as an empty pattern).
  - Checks for wctype/wchar.
  - -E was using the wrong matcher fix.
  - bug in regex char class fix
  - Fixes for DJGPP

Version 2.1:

This is a bug fix release(see Changelog) i.e. no new features.

  - More compliance to GNU standard.
  - Long options.
  - Internationalisation.
  - Use automake/autoconf.
  - Directory hierarchy change.
  - Sigvec with -e on Linux corrected.
  - Sigvec with -f on Linux corrected.
  - Sigvec with the mmap() corrected.
  - Bug in kwset corrected.
  - -q, -L and -l stop on first match.
  - New and improve regex.[ch] from Ulrich Drepper.
  - New and improve dfa.[ch] from Arnold Robbins.
  - Prototypes for over zealous C compiler.
  - Not scanning a file, if it's a directory
    (cause problems on Sun).
  - Ported to MS-DOS/MS-Windows with DJGPP tools.

See Changelog for the full story and proper credits.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2005/03/24 21:13:02 wiz Exp $
d12 2
@


1.3
log
@Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2003/07/17 22:54:27 grant Exp $
d3 2
a4 2
DISTNAME=	grep-2.0
PKGNAME=	ja-grep-2.0
d8 4
d17 5
a21 1
PATCH_STRIP=	-p1
d27 1
@


1.2
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.1 2002/05/31 13:00:42 seb Exp $
# FreeBSD Id: Makefile,v 1.10 1999/01/27 07:41:16 fenner Exp $
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d9 1
a9 1
MAINTAINER=	tech-pkg-ja@@jp.netbsd.org
@


1.1.1.1
log
@Reimport of package ja-grep from japanese/grep into textproc/ja-grep.
This is part of the japanese category retirement.
CATEGORIES and pathnames to japanese/ adjusted.
@
text
@@


1.1.1.1.2.1
log
@file Makefile was added on branch buildlink2 on 2002-06-23 19:01:43 +0000
@
text
@d1 20
@


1.1.1.1.2.2
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@a0 20
# $NetBSD: Makefile,v 1.1.1.1.2.1 2002/06/23 19:01:43 jlam Exp $
# FreeBSD Id: Makefile,v 1.10 1999/01/27 07:41:16 fenner Exp $

DISTNAME=	grep-2.0
PKGNAME=	ja-grep-2.0
CATEGORIES=	japanese textproc
MASTER_SITES=	${MASTER_SITE_GNU:=grep/}

MAINTAINER=	tech-pkg-ja@@jp.netbsd.org
HOMEPAGE=	http://www.gnu.org/software/grep/grep.html
COMMENT=	GNU grep + multi-byte extension

GNU_CONFIGURE=	yes
PATCH_STRIP=	-p1

post-install:
	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ja-grep
	${INSTALL_DATA} ${WRKSRC}/README.MB ${PREFIX}/share/doc/ja-grep

.include "../../mk/bsd.pkg.mk"
@
