[Mud-builder-commits] r243 - trunk/lib/MUD

gcobb at garage.maemo.org gcobb at garage.maemo.org
Fri Dec 5 19:12:46 EET 2008


Author: gcobb
Date: 2008-12-05 19:12:46 +0200 (Fri, 05 Dec 2008)
New Revision: 243

Modified:
   trunk/lib/MUD/Build.pm
Log:
Make dh_make 0.38 and earlier work like dh_make 0.42, and small bugfix

Modified: trunk/lib/MUD/Build.pm
===================================================================
--- trunk/lib/MUD/Build.pm	2008-08-03 16:25:02 UTC (rev 242)
+++ trunk/lib/MUD/Build.pm	2008-12-05 17:12:46 UTC (rev 243)
@@ -141,6 +141,9 @@
     chdir $self->{workdir};
     $fetch->fetch();
 
+    # Note: fetch might change directory while dealing with dependencies,
+    # so reset
+    chdir $self->{workdir};
     my $buildDir = basename($self->{data}->{build} || '.');
     my $origBDir = $buildDir;
     $buildDir    =~ s/-src\b//;
@@ -409,6 +412,10 @@
       }
     }
 
+    # Make dh_make 0.38 and earlier work like dh_make 0.42
+    # MAKE install var=xx => MAKE var=xx install
+    system('sed','-i','debian/rules','-e','/$(MAKE) install ./s/\(install\) \(.*\)/\2 \1/');
+
     foreach my $f (<debian/*.files>) {
         my $i = $f;
         $i =~ s/\.files$/\.install/;



More information about the Mud-builder-commits mailing list