[82306] trunk/dports/tex/texlive-pictures

dports at macports.org dports at macports.org
Fri Aug 12 09:38:29 PDT 2011


Revision: 82306
          http://trac.macports.org/changeset/82306
Author:   dports at macports.org
Date:     2011-08-12 09:38:28 -0700 (Fri, 12 Aug 2011)
Log Message:
-----------
texlive-pictures: fix epspdf's search path for its epspdfrc (#30728)

Modified Paths:
--------------
    trunk/dports/tex/texlive-pictures/Portfile

Added Paths:
-----------
    trunk/dports/tex/texlive-pictures/files/
    trunk/dports/tex/texlive-pictures/files/patch-runfiles_texmf-dist_scripts_epspdf_epspdf.rb.diff

Modified: trunk/dports/tex/texlive-pictures/Portfile
===================================================================
--- trunk/dports/tex/texlive-pictures/Portfile	2011-08-12 16:35:06 UTC (rev 82305)
+++ trunk/dports/tex/texlive-pictures/Portfile	2011-08-12 16:38:28 UTC (rev 82306)
@@ -6,7 +6,7 @@
 
 name                texlive-pictures
 version             22961
-revision            0
+revision            1
 
 categories          tex
 maintainers         dports
@@ -32,6 +32,12 @@
 
 texlive.binaries    cachepic epspdf epspdftk fig4latex mathspic
 
+patchfiles          patch-runfiles_texmf-dist_scripts_epspdf_epspdf.rb.diff
+
+post-patch {
+    reinplace "s|@@TEXMFDIST@@|${texlive_texmfdist}|g" ${worksrcpath}/runfiles/texmf-dist/scripts/epspdf/epspdf.rb
+}
+
 # use pgf port to satisfy pgf dependency (see #25478)
 depends_lib-append port:pgf
 

Added: trunk/dports/tex/texlive-pictures/files/patch-runfiles_texmf-dist_scripts_epspdf_epspdf.rb.diff
===================================================================
--- trunk/dports/tex/texlive-pictures/files/patch-runfiles_texmf-dist_scripts_epspdf_epspdf.rb.diff	                        (rev 0)
+++ trunk/dports/tex/texlive-pictures/files/patch-runfiles_texmf-dist_scripts_epspdf_epspdf.rb.diff	2011-08-12 16:38:28 UTC (rev 82306)
@@ -0,0 +1,18 @@
+--- runfiles/texmf-dist/scripts/epspdf/epspdf.rb.orig	2011-08-12 11:59:51.000000000 -0400
++++ runfiles/texmf-dist/scripts/epspdf/epspdf.rb	2011-08-12 12:00:25.000000000 -0400
+@@ -33,14 +33,7 @@
+ # WARNING
+ # readlink apparently only works right from the directory of the symlink
+ 
+-$SCRIPTDIR = File.dirname( File.expand_path( __FILE__ ))
+-if RUBY_PLATFORM !~ /win32|mingw/ and File.symlink?( __FILE__ )
+-  savedir = Dir.pwd
+-  Dir.chdir( $SCRIPTDIR )
+-  # puts File.readlink( __FILE__ )
+-  $SCRIPTDIR = File.dirname( File.expand_path( File.readlink( __FILE__ )))
+-  Dir.chdir( savedir )
+-end
++$SCRIPTDIR = "@@TEXMFDIST@@/scripts/epspdf"
+ $:.unshift( $SCRIPTDIR )
+ # puts $:
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110812/7ff38faa/attachment.html>


More information about the macports-changes mailing list