File eID-belgium-2.5.9-reloc-sconstruct.patch of Package eID-belgium

--- SConstruct	2006-09-01 16:49:51.000000000 +0200
+++ ../SConstruct	2006-09-01 16:49:26.000000000 +0200
@@ -37,6 +37,7 @@
 #env['CONFDIR'] = ARGUMENTS.get('confdir', '/usr/local/etc')
 env['CONFDIR'] = '/etc/eID-belgium'
 env['LIBDIR'] = ARGUMENTS.get('libdir', '/usr/local/lib')
+env['BINDIR'] = ARGUMENTS.get('bindir', '/usr/local/bin')
 
 def CheckPKGConfig(context, version):
      context.Message( 'Checking for pkg-config... ' )
@@ -57,6 +58,9 @@
     opts.AddOptions(('WITHEIDGUI', 'with eidgui'))
     opts.AddOptions(('WITHJNI', 'with eidlib JNI'))
     opts.AddOptions(('JAVA', 'JAVA_HOME'))
+    opts.AddOptions(('LIBDIR', env['LIBDIR']))
+    opts.AddOptions(('BINDIR', env['BINDIR']))
+    opts.AddOptions(('PREFIX', env['PREFIX']))
     opts.Update(env)
 
 if not env['HELP'] and (env['_CONFIGURE'] or not env.has_key('CUSTOMISCONFIGURED')):
@@ -143,11 +147,12 @@
 env.SConscript('src/SConscript')
 
 prefix = env['PREFIX']
-env.Alias('install', env.Install(prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions Deutch.rtf'))
-env.Alias('install', env.Install(prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions English.rtf'))
-env.Alias('install', env.Install(prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions Francais.rtf'))
-env.Alias('install', env.Install(prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions Nederlands.rtf'))
-env.Alias('install', env.Install(prefix + '/share/beid', 'doc/DeveloperGuide.doc'))
+destdir = env['DESTDIR']
+env.Alias('install', env.Install(destdir + prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions Deutch.rtf'))
+env.Alias('install', env.Install(destdir + prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions English.rtf'))
+env.Alias('install', env.Install(destdir + prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions Francais.rtf'))
+env.Alias('install', env.Install(destdir + prefix + '/share/beid', 'doc/eID-toolkit_licensingtermsconditions Nederlands.rtf'))
+env.Alias('install', env.Install(destdir + prefix + '/share/beid', 'doc/DeveloperGuide.doc'))
 
 # if you forget to add a version number, the one in the file VERSION will be used instead
 #env.dist('beid', '2.52')
openSUSE Build Service is sponsored by