patches/rarian-01-fix-sk-update.diff
author yippi
Mon, 27 Sep 2010 21:07:51 +0000
changeset 20108 51df67ca9307
parent 13526 ee5d0e463d7c
permissions -rw-r--r--
I had these modules listed as being owned by me, but they are really owned by wangke, correcting.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     1
diff -urN -x'*.orig' rarian-0.6.0/config.h.in ../SUNWgnome-libs-2.20.1.hacked/rarian-0.6.0/config.h.in
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     2
--- rarian-0.6.0/config.h.in	2007-09-12 18:03:28.000000000 +0000
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     3
+++ ../SUNWgnome-libs-2.20.1.hacked/rarian-0.6.0/config.h.in	2008-02-19 15:48:22.440903000 +0000
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     4
@@ -45,6 +45,10 @@
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     5
 /* Define to 1 if you have the <unistd.h> header file. */
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     6
 #undef HAVE_UNISTD_H
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
     7
 
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     8
+/* 
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
     9
+/* Define to 1 if you have the nawk. */
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    10
+#undef HAVE_NAWK
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    11
+
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    12
 /* Name of package */
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    13
 #undef PACKAGE
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    14
 
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    15
diff -urN -x'*.orig' rarian-0.6.0/configure.ac ../SUNWgnome-libs-2.20.1.hacked/rarian-0.6.0/configure.ac
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    16
--- rarian-0.6.0/configure.ac	2007-09-12 18:00:33.000000000 +0000
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    17
+++ ../SUNWgnome-libs-2.20.1.hacked/rarian-0.6.0/configure.ac	2008-02-19 15:50:16.504781000 +0000
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    18
@@ -156,6 +156,8 @@
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    19
 
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    20
 AC_PATH_PROG(have_bash, bash)
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    21
 
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    22
+AC_PATH_PROG(have_nawk, nawk)
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    23
+
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    24
 AC_SUBST(BASH, $have_bash)
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    25
 
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    26
 # Checks for header files.
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    27
diff -urN -x'*.orig' rarian-0.6.0/util/rarian-sk-update.in ../SUNWgnome-libs-2.20.1.hacked/rarian-0.6.0/util/rarian-sk-update.in
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    28
--- rarian-0.6.0/util/rarian-sk-update.in	2007-09-01 17:22:35.000000000 +0000
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    29
+++ ../SUNWgnome-libs-2.20.1.hacked/rarian-0.6.0/util/rarian-sk-update.in	2008-02-19 16:13:18.177300000 +0000
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    30
@@ -149,13 +149,13 @@
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    31
 skip_directory ()
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    32
 {
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    33
 	read line
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    34
-	time=`echo $line | awk -F ":@:" '{print $1}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    35
+	time=`echo $line | @AWK@ -F ":@:" '{print $1}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    36
 	while [[ $time -ne 0 ]]
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    37
 	do
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    38
 		echo $line
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    39
 		echo $line >> $tmpdir/rarian-updates
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    40
 		read line
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    41
-		time=`echo $line | awk -F ":@:" '{print $1}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    42
+		time=`echo $line | @AWK@ -F ":@:" '{print $1}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    43
 	done
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    44
 }
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    45
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    46
@@ -205,11 +205,11 @@
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    47
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    48
 	read line
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    49
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    50
-	old_time=`echo $line | awk -F ":@:" '{print $1}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    51
+	old_time=`echo $line | @AWK@ -F ":@:" '{print $1}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    52
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    53
 	while [[ $old_time && $old_time != "0" ]]
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    54
 	do
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    55
-		name=`echo $line | awk -F ":@:" '{print $2}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    56
+		name=`echo $line | @AWK@ -F ":@:" '{print $2}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    57
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    58
 		dirs_contains $name
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    59
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    60
@@ -224,7 +224,7 @@
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    61
 				echo $line >> $tmpdir/rarian-updates
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    62
 			fi
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    63
 		else
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    64
-			filenames=`echo $line | awk -F ":@:" '{print $3}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    65
+			filenames=`echo $line | @AWK@ -F ":@:" '{print $3}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    66
 			while [[ $filenames ]]
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    67
 			do
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    68
 				entry=`echo $filenames | cut -d ';' -f 1`
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    69
@@ -237,7 +237,7 @@
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    70
 		fi
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    71
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    72
 		read line
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    73
-		old_time=`echo $line | awk -F ":@:" '{print $1}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    74
+		old_time=`echo $line | @AWK@ -F ":@:" '{print $1}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    75
 	done
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    76
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    77
 	for i in ${entries[@]}
13526
ee5d0e463d7c 2008-09-10 Christian Kelly <[email protected]>
chrisk
parents: 11811
diff changeset
    78
@@ -264,9 +264,7 @@
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    79
 # They are inherited from scrollkeeper :(
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    80
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    81
 # We use TEMP as set -- seems to nuke the return value of getopt
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    82
-TEMP=`getopt -u -n$(basename $0) -o "o:r:p:vqnhV" \
13526
ee5d0e463d7c 2008-09-10 Christian Kelly <[email protected]>
chrisk
parents: 11811
diff changeset
    83
-    	     -- "$@"` \
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    84
-    || print_usage
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    85
+TEMP=`getopt "o:r:p:vqnhV"` || print_usage
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    86
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    87
 if [ $? != 0 ] ; then
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    88
 	print_usage
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    89
@@ -369,7 +369,7 @@
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    90
 exec < $statedir/rarian-update-mtimes
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    91
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    92
 read line
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    93
-fname=`echo $line | awk -F ":@:" '{print $2}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    94
+fname=`echo $line | @AWK@ -F ":@:" '{print $2}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    95
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    96
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    97
 while [[ $fname != "" ]]
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
    98
@@ -387,7 +387,7 @@
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
    99
 	    else
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   100
 		skip_directory
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   101
 	    fi
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   102
-	    fname=`echo $line | awk -F ":@:" '{print $2}'`
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
   103
+	    fname=`echo $line | @AWK@ -F ":@:" '{print $2}'`
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   104
 	fi
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   105
 done
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   106
 
11811
8a4890049fca 2008-03-06 Ghee Teo <[email protected]>
gheet
parents: 11799
diff changeset
   107
@@ -416,4 +416,4 @@
11674
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   108
 fi
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   109
 rm -rf $tmpdir
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   110
 
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   111
-fi # ENABLE_OMF_READ
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   112
\ No newline at end of file
fd2e8b4fa467 2008-02-20 Ghee Teo <[email protected]>
gheet
parents:
diff changeset
   113
+fi # ENABLE_OMF_READ