#! /bin/sh -e
## 02-change_lookup_path.dpatch by  <formorer@debian.org>
##
## DP: Changes the lookup path of the gcfilms binary

[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
patch_opts="${patch_opts:--f --no-backup-if-mismatch ${2:+-d $2}}"

if [ $# -lt 1 ]; then
    echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
    exit 1
fi
case "$1" in
       -patch) patch $patch_opts -p0 < $0;;
       -unpatch) patch $patch_opts -p0 -R < $0;;
        *)
                echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
                exit 1;;
esac

exit 0
@DPATCH@
diff -ru /tmp/gcfilms-5.2.orig/bin/gcfilms ./bin/gcfilms
--- /tmp/gcfilms-5.2.orig/bin/gcfilms	2005-06-19 16:24:24.000000000 +0200
+++ ./bin/gcfilms	2005-07-09 22:11:35.000000000 +0200
@@ -29,6 +29,7 @@
 use FindBin qw($RealBin);
 
 use lib "$RealBin/../lib/gcfilms";
+use lib "$RealBin/../share/gcfilms/lib"; 
 
 #XDG stuff
 my $home = $ENV{'HOME'};
Nur in ./: build-stamp.
Nur in ./: debian.
diff -ru /tmp/gcfilms-5.2.orig/install ./install
--- /tmp/gcfilms-5.2.orig/install	2005-06-22 08:59:45.000000000 +0200
+++ ./install	2005-07-09 21:45:14.000000000 +0200
@@ -99,30 +99,30 @@
     
     chmod 0755, $baseDir.'/bin/'.$binName;
 
-    mkpath $baseDir.'/lib/gcfilms';
+    mkpath $baseDir.'/share/gcfilms/lib';
     foreach (glob 'lib/gcfilms/*')
     {
-        copy $_, $baseDir.'/lib/gcfilms';
+        copy $_, $baseDir.'/share/gcfilms/lib';
     }
-    mkpath $baseDir.'/lib/gcfilms/GCLang';
+    mkpath $baseDir.'/share/gcfilms/lib/GCLang';
     foreach (glob 'lib/gcfilms/GCLang/*')
     {
-        copy $_, $baseDir.'/lib/gcfilms/GCLang';
+        copy $_, $baseDir.'/share/gcfilms/lib/GCLang';
     }
-    mkpath $baseDir.'/lib/gcfilms/GCPlugins';
+    mkpath $baseDir.'/share/gcfilms/lib/GCPlugins';
     foreach (glob 'lib/gcfilms/GCPlugins/*')
     {
-        copy $_, $baseDir.'/lib/gcfilms/GCPlugins';
+        copy $_, $baseDir.'/share/gcfilms/lib/GCPlugins';
     }
-    mkpath $baseDir.'/lib/gcfilms/GCExport';
+    mkpath $baseDir.'/share/gcfilms/lib/GCExport';
     foreach (glob 'lib/gcfilms/GCExport/*')
     {
-        copy $_, $baseDir.'/lib/gcfilms/GCExport';
+        copy $_, $baseDir.'/share/gcfilms/lib/GCExport';
     }
-    mkpath $baseDir.'/lib/gcfilms/GCImport';
+    mkpath $baseDir.'/share/gcfilms/lib/GCImport';
     foreach (glob 'lib/gcfilms/GCImport/*')
     {
-        copy $_, $baseDir.'/lib/gcfilms/GCImport';
+        copy $_, $baseDir.'/share/gcfilms/lib/GCImport';
     }
 
     mkpath $baseDir.'/share/gcfilms';
diff -ru /tmp/gcfilms-5.2.orig/lib/gcfilms/GCExport.pm ./lib/gcfilms/GCExport.pm
--- /tmp/gcfilms-5.2.orig/lib/gcfilms/GCExport.pm	2005-04-07 19:18:45.000000000 +0200
+++ ./lib/gcfilms/GCExport.pm	2005-07-09 22:16:25.000000000 +0200
@@ -35,7 +35,7 @@
 use Cwd;
 my $oldCwd = getcwd;
 chdir $RealBin;
-foreach (glob "../lib/gcfilms/GCExport/*.pm")
+foreach (glob "../lib/gcfilms/GCExport/*.pm ../share/gcfilms/lib/GCExport/*.pm")
 {
     my $export = basename($_, '.pm')."\n";
     next if $export =~ /GCExportBase/;
diff -ru /tmp/gcfilms-5.2.orig/lib/gcfilms/GCImport.pm ./lib/gcfilms/GCImport.pm
--- /tmp/gcfilms-5.2.orig/lib/gcfilms/GCImport.pm	2005-04-10 14:24:33.000000000 +0200
+++ ./lib/gcfilms/GCImport.pm	2005-07-09 22:17:17.000000000 +0200
@@ -33,7 +33,7 @@
 use Cwd;
 my $oldCwd = getcwd;
 chdir $RealBin;
-foreach (glob "../lib/gcfilms/GCImport/*.pm")
+foreach (glob "../lib/gcfilms/GCImport/*.pm ../share/gcfilms/lib/GCImport/*.pm")
 {
     my $import = basename($_, '.pm')."\n";
     next if $import =~ /GCImportBase/;
diff -ru /tmp/gcfilms-5.2.orig/lib/gcfilms/GCLang.pm ./lib/gcfilms/GCLang.pm
--- /tmp/gcfilms-5.2.orig/lib/gcfilms/GCLang.pm	2005-06-11 14:18:36.000000000 +0200
+++ ./lib/gcfilms/GCLang.pm	2005-07-09 22:15:37.000000000 +0200
@@ -41,7 +41,9 @@
     my $oldCwd = getcwd;
     chdir $baseDir;
     use lib '../lib/gcfilms/';
-    foreach (glob "../lib/gcfilms/GCLang/*.pm")
+	use lib  '../share/gcfilms/lib/';
+
+    foreach (glob "../lib/gcfilms/GCLang/*.pm ../share/gcfilms/lib/GCLang/*.pm")
     {
         my $lang = basename($_, '.pm');
         eval "use GCLang::$lang";
diff -ru /tmp/gcfilms-5.2.orig/lib/gcfilms/GCPlugins.pm ./lib/gcfilms/GCPlugins.pm
--- /tmp/gcfilms-5.2.orig/lib/gcfilms/GCPlugins.pm	2005-05-24 23:25:17.000000000 +0200
+++ ./lib/gcfilms/GCPlugins.pm	2005-07-09 22:14:36.000000000 +0200
@@ -37,7 +37,7 @@
     my $oldCwd = getcwd;
     chdir $RealBin;
 
-    foreach (glob "../lib/gcfilms/GCPlugins/*.pm")
+    foreach (glob "../lib/gcfilms/GCPlugins/*.pm ../share/gcfilms/lib/GCPlugins/*.pm")
     {
         my $plugin = basename($_, '.pm')."\n";
         next if $plugin =~ /GCPluginsBase/;
Nur in ./: patch-stamp.
