diff -Nurd -x'*~' oregano-0.60.0.orig/src/print.c oregano-0.60.0/src/print.c --- oregano-0.60.0.orig/src/print.c 2006-09-30 00:47:24.000000000 -0400 +++ oregano-0.60.0/src/print.c 2009-02-09 00:26:20.000000000 -0500 @@ -40,6 +40,7 @@ #include #include #include +#include --- oregano-0.60.0.orig/SConstruct 2010-09-22 13:33:51.000000000 -0700 +++ oregano-0.60.0/SConstruct 2010-09-22 13:34:44.000000000 -0700 @@ -29,7 +29,7 @@ def CheckPkg (context, pkg, version): msg = 'Checking for pkg %s >= %s ... ' % (pkg, version) context.Message (' %-60s ' % (msg)); - result = os.system ('pkg-config --exists \'%s >= %s\'' % (pkg, version) ); + result = os.system ('@FINK_PREFIX@/bin/pkg-config --exists \'%s >= %s\'' % (pkg, version) ); if result == 0: result = 'yes'; else: @@ -77,6 +77,8 @@ mo_bld = Builder (action = mo_builder) +CEnv.Append (CCFLAGS = Split ('-arch @FINK_ARCH@')) +CEnv.Append (LINKFLAGS = Split ('-arch @FINK_ARCH@')) CEnv.Append (BUILDERS = {'MoBuild' : mo_bld}) CEnv.Append (CCFLAGS = Split ('-Wall')); if CEnv['Debug']: @@ -93,7 +95,7 @@ # Create compiler command line from dependencies # for dep in deps: - CEnv.ParseConfig ('pkg-config --cflags --libs '+dep['lib']); + CEnv.ParseConfig ('@FINK_PREFIX@/bin/pkg-config --cflags --libs '+dep['lib']); # Configure environment # DataDir = CEnv['PREFIX']+'/share'