37 lines
1.2 KiB
Diff
37 lines
1.2 KiB
Diff
|
diff -up am-utils-6.2.0-1.git.bb13dea6/bootstrap.orig am-utils-6.2.0-1.git.bb13dea6/bootstrap
|
||
|
--- am-utils-6.2.0-1.git.bb13dea6/bootstrap.orig 2014-10-21 05:42:37.128509523 -0400
|
||
|
+++ am-utils-6.2.0-1.git.bb13dea6/bootstrap 2014-10-21 05:51:38.044996707 -0400
|
||
|
@@ -59,13 +59,13 @@ fi
|
||
|
|
||
|
echo "AMU: Fixing ylwrap..."
|
||
|
patch << \EOF
|
||
|
---- ylwrap.orig 2014-05-08 21:18:30.000000000 -0400
|
||
|
-+++ ylwrap 2014-05-09 22:25:54.900240000 -0400
|
||
|
-@@ -153,6 +153,22 @@
|
||
|
- *[\\/]*) prog="`pwd`/$prog" ;;
|
||
|
+--- ylwrap.orig 2014-10-21 05:38:42.210204684 -0400
|
||
|
++++ ylwrap 2014-10-21 05:44:45.602138698 -0400
|
||
|
+@@ -161,6 +161,22 @@
|
||
|
+ *[\\/]*) prog=`pwd`/$prog ;;
|
||
|
esac
|
||
|
|
||
|
-+prefix=`echo $input | sed \
|
||
|
++prefix=`echo $input | sed \
|
||
|
+ -e 's,^.*/,,g' \
|
||
|
+ -e 's/_gram.[yl]$/_/g' \
|
||
|
+ -e 's/_lex.[yl]$/_/g' \
|
||
|
@@ -81,10 +81,10 @@ patch << \EOF
|
||
|
+ flags="-p $prefix";;
|
||
|
+esac
|
||
|
+
|
||
|
- # FIXME: add hostname here for parallel makes that run commands on
|
||
|
- # other machines. But that might take us over the 14-char limit.
|
||
|
dirname=ylwrap$$
|
||
|
-@@ -166,10 +182,13 @@
|
||
|
+ do_exit="cd '`pwd`' && rm -rf $dirname > /dev/null 2>&1;"' (exit $ret); exit $ret'
|
||
|
+ trap "ret=129; $do_exit" 1
|
||
|
+@@ -172,10 +188,13 @@
|
||
|
cd $dirname
|
||
|
|
||
|
case $# in
|