Re: FC6 and acroread - not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Paul Johnson wrote:
Install the newest Adobe RPM from the adobe website, which for me is
AdobeReader_enu-7.0.8-1

Then the attached patch fixes the problem you see in there.

/usr/local/Adobe/Acrobat7.0/bin

You know, in a terminal run "patch < acrobat.patch" in that directory.

On 11/20/06, Gene Heskett <gene.heskett@xxxxxxxxxxx> wrote:
On Monday 30 October 2006 02:17, Paul Smith wrote:
>On 10/30/06, Florin Andrei <florin@xxxxxxxxxxxxxxx> wrote:
>> I got acroread-7.0.5-2.2.fc5.rf.nosrc.rpm from here:
>>
>> http://dries.ulyssis.org/rpm/packages/acroread/info.html
>>
>> I extracted the spec file. I downloaded the latest acroread tar.gz
>> from Adobe, then adjusted the spec for the new version. Then rebuilt
>> the acroread binary package.
>>
>> But when I launch acroread, I get a bunch of messages like this:
>>
>> expr: syntax error
>> expr: syntax error


------------------------------------------------------------------------

--- acroread.orig	2006-10-28 13:28:07.000000000 +0200
+++ acroread	2006-10-28 13:28:52.000000000 +0200
@@ -246,6 +246,7 @@
   if [ -z "$2" -o "$2" = "$1" ] ; then
     echo "$1"
   else
+
     first="`expr "$2" : '\([^:]*\):'`"
     if [ "$first" = "$1" ] ; then
       echo "$2"
@@ -409,14 +410,16 @@
         fi
mfile=`basename $ifile`
-    	echo $mfile | grep -q "libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\).\([0-9]*\)" 2>/dev/null
-
-   		if [ $? -ne 0 ]; then
- return 1 + if echo $mfile | grep -q "libgtk-x11-\([0-9]*\).0.so.0.\([0-9][0-9]\)00.\([0-9]*\)" 2>/dev/null
+	then
+		echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9][0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
+		return 0
+	elif echo $mfile | grep -q "libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)" 2>/dev/null
+	then
+		echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\10\2\3/g'
+		return 0
         fi
-
-   		echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'
-        return 0
+ return 1 fi return 1
@@ -640,7 +643,7 @@
 # Check the version of gtk and update the LD_LIBRARY_PATH if required.
if [ "`uname -s`" = "Linux" ]; then
-	MIN_GTK_VERSION="240"
+	MIN_GTK_VERSION="2040"
 	check_gtk_ver_and_set_lib_path  "$MIN_GTK_VERSION"  ### returns 0 if found gtk >= 2.4
 fi


Thanks, this appears to work. The acid test for me will be when FF see's a .pdf, and calls acroread to display it. If I can quit that w/o waiting around for about 1:30 before the exit x I clicked on to work, I'd say its fixed.

But I'm confused, my question post dates 11/20/06, and it's now 12/08/06, so I'd very nearly forgotten about it. A lack of short term memory at my age is a curse.

Thanks again.

--
Cheers, Gene


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux