summaryrefslogtreecommitdiff
path: root/textproc/cmigemo
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2013-09-01 05:28:26 +0000
committerobache <obache@pkgsrc.org>2013-09-01 05:28:26 +0000
commitb1b8d584e93df6b313ca512ea1b1218054749a10 (patch)
tree9c7da2d07f0a12b4c016d7c7743136029492336c /textproc/cmigemo
parent9bfd9b2edca0821f4f76c6728136be9f02eb2335 (diff)
downloadpkgsrc-b1b8d584e93df6b313ca512ea1b1218054749a10.tar.gz
tell tools for building to configure.
Diffstat (limited to 'textproc/cmigemo')
-rw-r--r--textproc/cmigemo/Makefile7
-rw-r--r--textproc/cmigemo/distinfo3
-rw-r--r--textproc/cmigemo/patches/patch-configure44
3 files changed, 51 insertions, 3 deletions
diff --git a/textproc/cmigemo/Makefile b/textproc/cmigemo/Makefile
index eb13fbdc090..58b033cfbff 100644
--- a/textproc/cmigemo/Makefile
+++ b/textproc/cmigemo/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2013/08/30 13:14:23 obache Exp $
+# $NetBSD: Makefile,v 1.6 2013/09/01 05:28:26 obache Exp $
#
DISTNAME= cmigemo-default-src-20110227
@@ -19,7 +19,7 @@ SKKJISYO_VERS= 201102
JISYOFILE= SKK-JISYO.L.${SKKJISYO_VERS}.bz2
SITES.${SKKJISYO_FILE}= ${MASTER_SITE_FREEBSD_LOCAL:=matusita/skk-jisyo/}
-BUILD_DEPENDS+= nkf>=2.06:../../converters/nkf
+TOOL_DEPENDS+= nkf>=2.06:../../converters/nkf
HAS_CONFIGURE= yes
USE_TOOLS+= perl gzip gmake
@@ -27,6 +27,9 @@ USE_LIBTOOL= yes
WRKSRC= ${WRKDIR}/cmigemo-default-src
CONFIGURE_ARGS+= --prefix=${PREFIX}
+CONFIGURE_ENV+= PROGRAM_INSTALL=${INSTALL:Q}
+CONFIGURE_ENV+= PROTRAM_ENCODEFILTER="nkf -x"
+CONFIGURE_ENV+= PROGRAM_HTTP=${TRUE:Q}
INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX}
SUBST_CLASSES+= prefix
diff --git a/textproc/cmigemo/distinfo b/textproc/cmigemo/distinfo
index c12c790acd1..749107da647 100644
--- a/textproc/cmigemo/distinfo
+++ b/textproc/cmigemo/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2012/01/21 13:38:41 obache Exp $
+$NetBSD: distinfo,v 1.2 2013/09/01 05:28:26 obache Exp $
SHA1 (SKK-JISYO.L.201102.bz2) = 14a6160269548a6ead1adf627fa0b9c8e27751fe
RMD160 (SKK-JISYO.L.201102.bz2) = d993fd99ed2156fb2163e021a850094b53590518
@@ -9,5 +9,6 @@ Size (cmigemo-default-src-20110227.zip) = 116574 bytes
SHA1 (patch-compile_Make__gcc.mak) = c99e3e335142ffa3e24655980b6eca6dc5235842
SHA1 (patch-compile_config.mk.in) = 7480a20f597c49ba18a2ab01098f7ee2a492d026
SHA1 (patch-compile_unix.mak) = f0fe8277035ebcf8e5aeef83ab72fd466a1ec8ce
+SHA1 (patch-configure) = 35e32a9ead93a02f8b85ce4c7cff3ced6afcbc45
SHA1 (patch-dict_dict.mak) = 80f59a3110b6b152c0a03d829077c059a23e843b
SHA1 (patch-src_wordbuf.c) = 27194e8b6e5e297eb16d7d0f0b8d3d61604f94fb
diff --git a/textproc/cmigemo/patches/patch-configure b/textproc/cmigemo/patches/patch-configure
new file mode 100644
index 00000000000..26b17ff1fd4
--- /dev/null
+++ b/textproc/cmigemo/patches/patch-configure
@@ -0,0 +1,44 @@
+$NetBSD: patch-configure,v 1.1 2013/09/01 05:28:26 obache Exp $
+
+* prefer user select tool via envrinment variable to auto detect one.
+
+--- configure.orig 2011-02-27 10:45:40.000000000 +0000
++++ configure
+@@ -29,6 +29,7 @@ do
+ done
+
+ # Check HTTP access tool
++if test -z "$PROGRAM_HTTP"; then
+ if CHECK_COMMAND curl ; then
+ PROGRAM_HTTP="curl -O"
+ elif CHECK_COMMAND wget ; then
+@@ -39,8 +40,10 @@ else
+ echo "ERROR: Require one of HTTP access tools (curl, wget or fetch)."
+ exit 1
+ fi
++fi
+
+ # Check encoding filter
++if TEST -z "$PROGRAM_ENCODEFILTER"; then
+ if CHECK_COMMAND qkc ; then
+ PROGRAM_ENCODEFILTER="qkc -q -u"
+ elif CHECK_COMMAND nkf ; then
+@@ -49,8 +52,10 @@ else
+ echo "ERROR: Require qkc or nkf installed for encode filter."
+ exit 1
+ fi
++fi
+
+ # Check install program
++if test -z "$PROGRAM_INSTALL"; then
+ if test -x /usr/ucb/install ; then
+ PROGRAM_INSTALL="/usr/ucb/install"
+ elif test -x /usr/bin/install ; then
+@@ -60,6 +65,7 @@ else
+ echo "WARNING: Can't find install program."
+ echo " But set it \"/usr/bin/install\". So need to make sure."
+ fi
++fi
+
+ # for Debug
+ if test 0 != 0 ; then