Commit graph

38 commits

Author SHA1 Message Date
Johan van Selst
8c26420622 Update to GNU Grep 2.27 (bugfix release) 2016-12-27 11:08:52 +00:00
Johan van Selst
ed153ae753 Update to GNU grep 2.26 (bugfixes and performance improvements) 2016-11-06 20:27:06 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Johan van Selst
6d6f770189 Update to GNU grep 2.25 (bugfix release)
http://lists.gnu.org/archive/html/info-gnu/2016-04/msg00010.html
2016-04-26 21:08:26 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Johan van Selst
feb60aab3e Update GNU grep to 2.23 (bugfix release) 2016-02-05 10:14:32 +00:00
Johan van Selst
4472031417 - Make sure installed egrep/fgrep run correct GNU grep rather than base grep
- Bump PORTREVISION
2015-11-22 11:33:57 +00:00
Johan van Selst
76b93f5d33 Update GNU grep to 2.22 2015-11-08 12:32:28 +00:00
Kubilay Kocak
49e2d0579a textproc/gnugrep: Add missing libiconv dependency
GNU Grep's automatically searches for and detects (via configure) the
presence of gettext and libiconv. If libiconv is already installed it
results in libiconv being detected without the dependency being
registered. If libiconv is ever removed, the following error is
observed:

  Error: Shared object "libiconv.so.2" not found, required by "grep"

This change adds explicit configure arguments to disable gettext and
libiconv detection when their respective OPTIONS are disabled.

Additionally it adds an ICONV option consistent with other
ports, and replaces global CPPFLAGS and LDFLAGS values
with GETTEXT and ICONV option-specific library and include configure
arguments for the respective search path prefixes.

Note: CPPFLAGS and LDFLAGS are still required for PCRE detection, as
the configure script does not provide equivalent -prefix=[PATH] options
for libpcre. These flags are now PCRE option conditional.

While I'm here:

- Sort USES and OPTIONS and improve readability by seperating those
  sections by whitespace.
- Add LICENSE_FILE

Tested on:	9.3, 10.1, i386, amd64, all PCRE, ICONV, NLS permutations
Approved:	portmgr (blanket, framework compliance)
2015-04-24 04:17:16 +00:00
Johan van Selst
859da6fd35 Add CPE information
textproc/gnugrep has had vulnerabilities with a CPE identifier assigned
(e.g. CVE-2012-5667).

PR:		198471
Submitted by:	shun.fbsd.pr@dropcut.net
2015-03-09 21:04:37 +00:00
Johan van Selst
a3e895402b Update to GNU grep 2.21 2014-11-25 20:55:22 +00:00
Antoine Brodin
e3b883655f Cleanup plist 2014-11-15 16:26:32 +00:00
Johan van Selst
54b5201492 Update GNU grep to 2.20 (bugfix release) 2014-06-07 08:22:33 +00:00
Johan van Selst
7c5c288f26 Update GNU grep to 2.19
Release notes: http://savannah.gnu.org/forum/forum.php?forum_id=7988
2014-05-23 16:35:24 +00:00
Johan van Selst
237e24b1c0 Update GNU grep to 2.18 (bugfix release) 2014-02-26 07:57:46 +00:00
Johan van Selst
7d4b25797a Update GNU grep to 2.17 2014-02-19 19:43:58 +00:00
Johan van Selst
e67a30d69f - Update to GNU grep 2.16 (bugfix release)
- Simplify options handling
2014-01-02 17:33:44 +00:00
Johan van Selst
f0a869ee10 Update to GNU grep 2.15 2013-11-01 15:35:01 +00:00
Johan van Selst
6d7d9343e7 - Fix PCRE support [1]
- Enable PCRE support by default
- Enable stage support
- Bump PORTREVISION

PR:		ports/182266 [1]
Submitted by:	amdmi3
2013-10-06 16:18:29 +00:00
Baptiste Daroussin
0068f2d47f Add NO_STAGE all over the place in preparation for the staging support (cat: textproc) 2013-09-20 23:17:30 +00:00
Johan van Selst
45e8fc02d7 - Update GNU grep to 2.14
- Adopt port

Approved by:    gabor (old maintainer)
2013-06-24 18:53:26 +00:00
Martin Wilke
844dc1b48b - Fix build
Reported by:	pkg (DEVELOPER_MODE)
2013-06-11 14:59:30 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Eitan Adler
7bb5edc3e3 Convert to OptionsNG
Approved by:	gabor (maintainer)
2012-10-06 16:12:29 +00:00
Gabor Kovesdan
1f0a402576 - Update to 2.12
- Use GNU macro
- Pet portlint

PR:		ports/167649
Submitted by:	sunpoet
2012-05-23 16:50:37 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Gabor Kovesdan
9cb10ef02e - Update to 2.9
PR:		ports/158353
Submitted by:	Pedro Giffuni <giffunip@tutopia.com>
2011-08-08 11:10:44 +00:00
Gabor Kovesdan
72faa01337 - Fix plist
- Bump PORTREVISION
- Pet portlint(1)

Reported by:	pointyhat (via pav)
2011-06-25 20:55:15 +00:00
Xin LI
c1d8d864a4 Update to 2.8.
PR:		ports/157998
Approved by:	maintainer (gabor)
2011-06-20 16:50:42 +00:00
Gabor Kovesdan
b693346410 - Update to 2.7
PR:		ports/152833
Submitted by:	Anonymous <swell.k@gmail.com>
Feature safe:	yes
2011-02-03 16:53:29 +00:00
Gabor Kovesdan
03a3c6ca54 - Add support for NLS with the conventional WITHOUT_NLS knob to disable it
- Silence post-patch target
- Bump PORTREVISION
- Cosmetic changes

PR:		ports/149290
Submitted by:	swell.k@gmail.com
2010-08-15 00:51:33 +00:00
Pav Lucistnik
fe337e0489 - Introduce a new USE_XZ knob that handles lzma/xz compressed distfiles
- Convert a bunch of ports to use it

PR:		ports/146329
Submitted by:	mm
With hat:	portmgr
2010-06-04 08:09:20 +00:00
Gabor Kovesdan
a137c7d429 - Instead of previous commit, fix the issue properly by using gettext
Pointed out by:		pav
2010-06-02 17:50:02 +00:00
Gabor Kovesdan
0a0012a07f - Fix plist
Reported by:	erwin (via pointyhat)
2010-06-01 07:51:08 +00:00
Gabor Kovesdan
ce34d4bef7 - Update to 2.6.3
PR:		ports/146524
Submitted by:	mm
2010-05-30 05:02:52 +00:00
Gabor Kovesdan
9580beabd1 The grep command searches one or more input files for lines containing a match
to a specified pattern.  By default, grep prints the matching lines.

WWW: http://www.gnu.org/software/grep/
2010-02-06 13:47:54 +00:00