pkgsrc/textproc/jrep/Makefile
cheusov 6eceeb9a7a Update to version 1.1.0
jrep:
    - New option "-d"  (synonym for "--directories") was added.
    - New option "--exclude-dir" (idea cames from GNU grep) was added.

  jrep man page: fixes and additions.

  Option "-O" extensions:
    - New mode $f for printing filename with match was added.
    - New modes $< and $> modes were added for coloring the formatted
      output.
    - New modifier "b" was added for baseline(3)-ing found group or
      filename.
    - New modifier "e" was added for removing file extension.
    - New modifiers "c" and "C" were added for CSV-quoting found group or
      filename.
    - Modifiers "s" and "t" handle Unicode spaces.

  New maven plugin for building uber jar. Also, jar sets the default
  main class. Kudos to Aliaksei Kushunin!

  "bat" file was added for Windows systems. Kudos to Aliaksei Kushunin!
2017-04-30 10:39:19 +00:00

32 lines
770 B
Makefile

# $NetBSD: Makefile,v 1.6 2017/04/30 10:39:19 cheusov Exp $
#
DISTNAME= jrep-1.1.0
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=cheusov/}
GITHUB_PROJECT= jrep
MAINTAINER= cheusov@NetBSD.org
HOMEPAGE= https://github.com/cheusov/jrep
COMMENT= Command-line grep-like utility written in Java
TOOL_DEPENDS+= apache-maven-[0-9]*:../../devel/apache-maven
SUPERSEDES+= jgrep-[0-9]*
LICENSE= apache-2.0
USE_LANGUAGES= c
USE_JAVA= yes
USE_TOOLS+= pod2man
TEST_TARGET= test
MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR} MAVEN_OPTS=${MAVEN_OPTS:Q}
MAVEN_OPTS+= -Duser.home=${FAKEHOMEDIR}
#MAVEN_OPTS+= -Dmaven.repo.local=${WRKDIR}/deps
#MAVEN_OPTS+= --offline
.include "../../devel/mk-configure/mk-c.mk"
.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"