head	1.2;
access;
symbols
	RELEASE_8_3_0:1.1
	RELEASE_9_0_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2012.07.19.23.35.57;	author delphij;	state Exp;
branches;
next	1.1;

1.1
date	2011.11.11.02.46.16;	author clsung;	state Exp;
branches;
next	;


desc
@@


1.2
log
@SVN rev 301199 on 2012-07-19 23:35:57Z by delphij

Update to 2.0.4 RC 2

PR:		ports/170008
Submitted by:	Zhihao Yuan <lichray gmail com> (maintainer)
@
text
@--- SConstruct.orig	2012-07-17 23:25:59.000000000 -0500
+++ SConstruct	2012-07-17 23:40:11.633113871 -0500
@@@@ -176,10 +176,12 @@@@ def CreateEnvironment():
 
     libln_builder = Builder(action='ln -s ${SOURCE.name} ${TARGET.name}',
                             chdir=True)
-    env = Environment(ENV=os.environ, CFLAGS=cflags, CXXFLAGS=cflags,
-                      TAR=tar, MAKE=make, WGET=wget,
-                      CPPPATH=['.'] + allinc(),
-                      tools=['default', 'textfile'])
+    env = Environment(tools=['default', 'textfile'], **ARGUMENTS)
+    env['ENV'] = os.environ
+    env['TAR'] = tar
+    env['MAKE'] = make
+    env['CPPPATH'] = ['.'] + allinc()
+
     env.Append(BUILDERS={'InstallAsSymlink': libln_builder})
     return env
 
@@@@ -420,7 +422,7 @@@@ def DoInstall():
                                  lib_target_bin),
             ]
 
-    lib_pkgconfig_target = env.Install(os.path.join(libdir, 'pkgconfig'),
+    lib_pkgconfig_target = env.Install(os.path.join(env['PREFIX'], 'libdata/pkgconfig'),
                                        ['sunpinyin-2.0.pc'])
     libdata_target = env.Install(libdatadir,
                                  ['data/lm_sc.t3g',
@


1.1
log
@SunPinyin is a statistical language model based Chinese input method, which
was firstly developed by Sun Beijing Globalization team, and opensource'd
to community with opensolaris project, with LGPLv2 and CDDL dual-licenses.

WWW:	http://code.google.com/p/sunpinyin/

Feature safe:	yes
@
text
@d1 3
a3 5
--- SConstruct.orig	2011-02-17 21:39:52.000000000 -0600
+++ SConstruct	2011-11-10 03:04:39.833952104 -0600
@@@@ -150,9 +150,13 @@@@ def CreateEnvironment():
         tar = 'gtar'
         make = 'gmake'
d5 7
a11 4
-    return Environment(ENV=os.environ, CFLAGS=cflags, CXXFLAGS=cflags,
-                       TAR=tar, MAKE=make, WGET=wget,
-                       CPPPATH=['.'] + allinc())
+    env = Environment(**ARGUMENTS)
d17 2
a18 1
+    return env
d20 2
a21 4
 def PassVariables(envvar, env):
     for (x, y) in envvar:
@@@@ -382,7 +386,7 @@@@ def DoInstall():
                         (install_path, libname, libname_link))
d24 2
a25 2
-    lib_pkgconfig_target = env.Install(libdir+'/pkgconfig',
+    lib_pkgconfig_target = env.Install(env['PREFIX']+'/libdata/pkgconfig',
@

