Index: head/textproc/google-translate-cli/Makefile =================================================================== --- head/textproc/google-translate-cli/Makefile (revision 553879) +++ head/textproc/google-translate-cli/Makefile (revision 553880) @@ -1,44 +1,49 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= google-translate-cli DISTVERSIONPREFIX= v DISTVERSION= 0.9.6.12 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= nivit@FreeBSD.org COMMENT= Google Translate to serve as a command line tool LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gawk:lang/gawk RUN_DEPENDS= bash:shells/bash \ - gawk:lang/gawk -TEST_DEPENDS= gawk:lang/gawk + gawk:lang/gawk \ + gbase64:sysutils/coreutils +TEST_DEPENDS= curl:ftp/curl \ + emacs:editors/emacs@nox \ + rlwrap:devel/rlwrap USE_GITHUB= yes GH_ACCOUNT= soimort GH_PROJECT= translate-shell ALL_TARGET= build +TEST_ENV= LC_ALL=C.UTF-8 TEST_TARGET= test NO_ARCH= yes PLIST_FILES= bin/trans \ man/man1/trans.1.gz OPTIONS_DEFINE= FRIBIDI READLINE TEXT2SPEECH TEXT2SPEECH_DESC= Enable Text-to-Speech functionality via espeak FRIBIDI_RUN_DEPENDS= fribidi:converters/fribidi READLINE_RUN_DEPENDS= rlwrap:devel/rlwrap TEXT2SPEECH_RUN_DEPENDS= espeak:audio/espeak do-install: ${INSTALL_SCRIPT} ${WRKSRC}/build/trans ${STAGEDIR}${PREFIX}/bin/trans ${INSTALL_MAN} ${WRKSRC}/man/trans.1 ${STAGEDIR}${MANPREFIX}/man/man1/trans.1 .include Index: head/textproc/google-translate-cli/files/patch-include_Utils.awk =================================================================== --- head/textproc/google-translate-cli/files/patch-include_Utils.awk (nonexistent) +++ head/textproc/google-translate-cli/files/patch-include_Utils.awk (revision 553880) @@ -0,0 +1,11 @@ +--- include/Utils.awk.orig 2020-10-15 13:53:06 UTC ++++ include/Utils.awk +@@ -233,6 +233,8 @@ function dumpX(text, group, command, temp) { + function base64(text, command, temp) { + if (detectProgram("uname", "-s", 1) == "Linux") # GNU base64 wraps lines by default + command = "echo -n " parameterize(text) PIPE "base64 -w0" ++ if (detectProgram("gbase64", "--version")) # GNU base64 is sometimes available as gbase64 ++ command = "echo -n " parameterize(text) PIPE "gbase64 -w0" + else + command = "echo -n " parameterize(text) PIPE "base64" + command = "bash -c " parameterize(command, "\"") Property changes on: head/textproc/google-translate-cli/files/patch-include_Utils.awk ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property