[121098] trunk/dports/tex/kde4-kile
nicos at macports.org
nicos at macports.org
Tue Jun 17 06:37:59 PDT 2014
Revision: 121098
https://trac.macports.org/changeset/121098
Author: nicos at macports.org
Date: 2014-06-17 06:37:59 -0700 (Tue, 17 Jun 2014)
Log Message:
-----------
kde4-kile: add a variant to use Mactex binaries
add a patch to output tex file and line number (inspired from commit 22caeb6e in repository)
Modified Paths:
--------------
trunk/dports/tex/kde4-kile/Portfile
trunk/dports/tex/kde4-kile/files/patch-kilestdtools.rc.macports.diff
trunk/dports/tex/kde4-kile/files/patch-runTests.sh.macports.diff
Modified: trunk/dports/tex/kde4-kile/Portfile
===================================================================
--- trunk/dports/tex/kde4-kile/Portfile 2014-06-17 13:30:11 UTC (rev 121097)
+++ trunk/dports/tex/kde4-kile/Portfile 2014-06-17 13:37:59 UTC (rev 121098)
@@ -6,6 +6,7 @@
name kde4-kile
version 2.1.3
+revision 1
categories tex kde kde4
platforms darwin
license GPL-2+
@@ -30,18 +31,30 @@
depends_run-append port:okular \
port:kate \
- port:ImageMagick \
- port:ghostscript \
+ bin:convert:ImageMagick \
+ bin:gs:ghostscript \
bin:tex:texlive
-patchfiles patch-kilestdtools.rc.macports.diff \
+patchfiles-append patch-kilestdtools.cpp.diff \
+ patch-kilestdtools.rc.macports.diff \
patch-runTests.sh.macports.diff
post-patch {
- reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/src/data/kilestdtools.rc ${worksrcpath}/src/test/runTests.sh
- reinplace "s|@APPLICATIONS_DIR@|${applications_dir}|g" ${worksrcpath}/src/data/kilestdtools.rc ${worksrcpath}/src/test/runTests.sh
+ if {[variant_isset mactex]} {
+ reinplace "s|@TEXPREFIX@|/bin/texbin|g" \
+ ${worksrcpath}/src/data/kilestdtools.rc ${worksrcpath}/src/test/runTests.sh
+ } else {
+ reinplace "s|@TEXPREFIX@|${prefix}/bin|g" \
+ ${worksrcpath}/src/data/kilestdtools.rc ${worksrcpath}/src/test/runTests.sh
+ }
+ reinplace "s|@APPLICATIONS_DIR@|${applications_dir}|g" \
+ ${worksrcpath}/src/data/kilestdtools.rc ${worksrcpath}/src/test/runTests.sh
}
+variant mactex description "change support of kile for MacTeX TeXLive" {
+ notes-append "For the mactex variant to work, /usr/texbin must also be added to binpath in macports.conf"
+}
+
build.asroot yes
livecheck.type sourceforge
Modified: trunk/dports/tex/kde4-kile/files/patch-kilestdtools.rc.macports.diff
===================================================================
--- trunk/dports/tex/kde4-kile/files/patch-kilestdtools.rc.macports.diff 2014-06-17 13:30:11 UTC (rev 121097)
+++ trunk/dports/tex/kde4-kile/files/patch-kilestdtools.rc.macports.diff 2014-06-17 13:37:59 UTC (rev 121098)
@@ -1,11 +1,11 @@
---- src/data/kilestdtools.rc.orig 2010-12-27 12:14:27.000000000 +0100
-+++ src/data/kilestdtools.rc 2011-02-25 21:31:05.000000000 +0100
+--- src/data/kilestdtools.rc.orig 2012-09-23 05:58:08.000000000 +0900
++++ src/data/kilestdtools.rc 2014-06-12 20:27:41.000000000 +0900
@@ -32,7 +32,7 @@
[Tool/BibTeX/Default]
class=Compile
-command=bibtex
-+command=@PREFIX@/bin/bibtex
++command=@TEXPREFIX@/bibtex
options='%S'
from=aux
to=bbl
@@ -14,7 +14,7 @@
[Tool/BibTeX/8bit Version]
class=Compile
-command=bibtex8
-+command=@PREFIX@/bin/bibtex8
++command=@TEXPREFIX@/bibtex8
options='%S'
from=aux
to=bbl
@@ -23,7 +23,7 @@
[Tool/Convert/eps2png]
class=Convert
-command=convert
-+command=@PREFIX@/bin/convert
++command=@TEXPREFIX@/convert
options=+adjoin -antialias -trim -transparent white -density %res '%S.eps' '%S.png'
from=eps
to=png
@@ -32,7 +32,7 @@
[Tool/Convert/pdf2png]
class=Convert
-command=convert
-+command=@PREFIX@/bin/convert
++command=@TEXPREFIX@/convert
options=+adjoin -antialias -trim -transparent white -density %res '%S.pdf' '%S.png'
from=pdf
to=png
@@ -41,7 +41,7 @@
[Tool/DVItoPDF/Default]
class=Convert
-command=dvipdfmx
-+command=@PREFIX@/bin/dvipdfmx
++command=@TEXPREFIX@/dvipdfmx
options='%S.dvi'
from=dvi
to=pdf
@@ -50,7 +50,7 @@
[Tool/DVItoPDF/Black and White]
class=Convert
-command=dvipdfmx
-+command=@PREFIX@/bin/dvipdfmx
++command=@TEXPREFIX@/dvipdfmx
options=-c '%S.dvi'
from=dvi
to=pdf
@@ -59,7 +59,7 @@
[Tool/DVItoPDF/Landscape]
class=Convert
-command=dvipdfmx
-+command=@PREFIX@/bin/dvipdfmx
++command=@TEXPREFIX@/dvipdfmx
options=-l '%S.dvi'
from=dvi
to=pdf
@@ -68,7 +68,7 @@
[Tool/DVItoPNG/Default]
class=Convert
-command=dvipng
-+command=@PREFIX@/bin/dvipng
++command=@TEXPREFIX@/dvipng
options=-T tight -D %res -o '%S.png' '%S.dvi'
from=dvi
to=png
@@ -77,7 +77,7 @@
[Tool/DVItoPS/Default]
class=Convert
-command=dvips
-+command=@PREFIX@/bin/dvips
++command=@TEXPREFIX@/dvips
options=-o '%S.ps' '%S.dvi'
from=dvi
to=ps
@@ -86,7 +86,7 @@
[Tool/DVItoPS/dvi2eps]
class=Convert
-command=dvips
-+command=@PREFIX@/bin/dvips
++command=@TEXPREFIX@/dvips
options=-o '%S.eps' '%S.dvi'
from=dvi
to=eps
@@ -95,7 +95,7 @@
[Tool/LaTeX/Default]
class=LaTeX
-command=latex
-+command=@PREFIX@/bin/latex
++command=@TEXPREFIX@/latex
options=-interaction=nonstopmode '%source'
from=
to=dvi
@@ -104,7 +104,7 @@
[Tool/LaTeX/Draft]
class=LaTeX
-command=latex
-+command=@PREFIX@/bin/latex
++command=@TEXPREFIX@/latex
options=-draftmode -interaction=nonstopmode '%source'
from=
to=dvi
@@ -113,7 +113,7 @@
[Tool/LaTeX/Modern]
class=LaTeX
-command=latex
-+command=@PREFIX@/bin/latex
++command=@TEXPREFIX@/latex
options=-src-specials -interaction=nonstopmode '%source'
from=
to=dvi
@@ -122,7 +122,7 @@
[Tool/MakeIndex/Default]
class=Compile
-command=makeindex
-+command=@PREFIX@/bin/makeindex
++command=@TEXPREFIX@/makeindex
options='%S.idx'
from=idx
to=idx
@@ -131,7 +131,7 @@
[Tool/MakeIndex/xindy]
class=Compile
-command=xindy
-+command=@PREFIX@/bin/xindy
++command=@TEXPREFIX@/xindy
options='%S.idx'
from=idx
to=idx
@@ -140,7 +140,7 @@
[Tool/MetaPost/Default]
class=Compile
-command=mpost
-+command=@PREFIX@/bin/mpost
++command=@TEXPREFIX@/mpost
options=-tex=latex -interaction=nonstopmode '%source'
from=
to=
@@ -149,7 +149,7 @@
[Tool/PDFLaTeX/Default]
class=LaTeX
-command=pdflatex
-+command=@PREFIX@/bin/pdflatex
++command=@TEXPREFIX@/pdflatex
options=-interaction=nonstopmode '%source'
from=
to=pdf
@@ -158,7 +158,7 @@
[Tool/PDFLaTeX/Draft]
class=LaTeX
-command=pdflatex
-+command=@PREFIX@/bin/pdflatex
++command=@TEXPREFIX@/pdflatex
options=-draftmode -interaction=nonstopmode '%source'
from=
to=pdf
@@ -167,7 +167,7 @@
[Tool/PDFLaTeX/Modern]
class=LaTeX
-command=pdflatex
-+command=@PREFIX@/bin/pdflatex
++command=@TEXPREFIX@/pdflatex
options=-synctex=1 -interaction=nonstopmode '%source'
from=
to=pdf
@@ -176,7 +176,7 @@
[Tool/ConTeXt/PDF]
class=Compile
-command=texexec
-+command=@PREFIX@/bin/texexec
++command=@TEXPREFIX@/texexec
options=--pdf --nonstopmode '%source'
from=
to=pdf
@@ -185,7 +185,7 @@
[Tool/ConTeXt/PDF Draft]
class=Compile
-command=texexec
-+command=@PREFIX@/bin/texexec
++command=@TEXPREFIX@/texexec
options=--pdf --draft --nonstopmode '%source'
from=
to=pdf
@@ -194,7 +194,7 @@
[Tool/ConTeXt/DVI and PS]
class=Compile
-command=texexec
-+command=@PREFIX@/bin/texexec
++command=@TEXPREFIX@/texexec
options=--dvi --nonstopmode '%source'
from=
to=dvi
@@ -203,7 +203,7 @@
[Tool/ConTeXt/DVI and PS Draft]
class=Compile
-command=texexec
-+command=@PREFIX@/bin/texexec
++command=@TEXPREFIX@/texexec
options=--dvi --draft --nonstopmode '%source'
from=
to=dvi
@@ -212,7 +212,7 @@
[Tool/XeLaTeX/PDF]
class=LaTeX
-command=xelatex
-+command=@PREFIX@/bin/xelatex
++command=@TEXPREFIX@/xelatex
options=-interaction=nonstopmode '%source'
from=
to=pdf
@@ -221,7 +221,7 @@
[Tool/XeLaTeX/XDVI]
class=LaTeX
-command=xelatex
-+command=@PREFIX@/bin/xelatex
++command=@TEXPREFIX@/xelatex
options=-no-pdf -interaction=nonstopmode '%source'
from=
to=xdvi
@@ -230,7 +230,7 @@
[Tool/XeLaTeX/PDF Draft]
class=LaTeX
-command=xelatex
-+command=@PREFIX@/bin/xelatex
++command=@TEXPREFIX@/xelatex
options=-draftmode -interaction=nonstopmode '%source'
from=
to=pdf
@@ -239,7 +239,7 @@
[Tool/XeLaTeX/XDVI Draft]
class=LaTeX
-command=xelatex
-+command=@PREFIX@/bin/xelatex
++command=@TEXPREFIX@/xelatex
options=-no-pdf -draftmode -interaction=nonstopmode '%source'
from=
to=xdvi
@@ -248,7 +248,7 @@
[Tool/XeLaTeX/PDF Modern]
class=LaTeX
-command=xelatex
-+command=@PREFIX@/bin/xelatex
++command=@TEXPREFIX@/xelatex
options=-synctex=1 -interaction=nonstopmode '%source'
from=
to=pdf
@@ -257,7 +257,7 @@
[Tool/XeLaTeX/XDVI Modern]
class=LaTeX
-command=xelatex
-+command=@PREFIX@/bin/xelatex
++command=@TEXPREFIX@/xelatex
options=-no-pdf -src-specials -interaction=nonstopmode '%source'
from=
to=xdvi
@@ -266,7 +266,7 @@
checkForRoot=no
class=LaTeXpreview
-command=latex
-+command=@PREFIX@/bin/latex
++command=@TEXPREFIX@/latex
from=
jumpToFirstError=yes
options=-interaction=nonstopmode '%source'
@@ -275,7 +275,7 @@
checkForRoot=no
class=LaTeXpreview
-command=pdflatex
-+command=@PREFIX@/bin/pdflatex
++command=@TEXPREFIX@/pdflatex
from=
jumpToFirstError=yes
options=-interaction=nonstopmode '%source'
@@ -284,7 +284,7 @@
checkForRoot=no
class=LaTeXpreview
-command=xelatex
-+command=@PREFIX@/bin/xelatex
++command=@TEXPREFIX@/xelatex
from=
jumpToFirstError=yes
options=-interaction=nonstopmode '%source'
@@ -293,7 +293,7 @@
[Tool/PStoPDF/Default]
class=Convert
-command=ps2pdf
-+command=@PREFIX@/bin/ps2pdf
++command=@TEXPREFIX@/ps2pdf
options='%S.ps' '%S.pdf'
from=ps
to=pdf
@@ -302,7 +302,7 @@
[Tool/TeX/Default]
class=Compile
-command=tex
-+command=@PREFIX@/bin/tex
++command=@TEXPREFIX@/tex
options=-interaction=nonstopmode '%source'
from=
to=dvi
@@ -311,7 +311,7 @@
[Tool/TeX/Modern]
class=Compile
-command=tex
-+command=@PREFIX@/bin/tex
++command=@TEXPREFIX@/tex
options=-src-specials -interaction=nonstopmode '%source'
from=
to=dvi
@@ -320,7 +320,7 @@
[Tool/PDFTeX/Default]
class=Compile
-command=pdftex
-+command=@PREFIX@/bin/pdftex
++command=@TEXPREFIX@/pdftex
options=-interaction=nonstopmode '%source'
from=
to=pdf
@@ -329,7 +329,7 @@
[Tool/PDFTeX/Draft]
class=Compile
-command=pdftex
-+command=@PREFIX@/bin/pdftex
++command=@TEXPREFIX@/pdftex
options=-draftmode -interaction=nonstopmode '%source'
from=
to=pdf
@@ -338,7 +338,7 @@
[Tool/PDFTeX/Modern]
class=Compile
-command=pdftex
-+command=@PREFIX@/bin/pdftex
++command=@TEXPREFIX@/pdftex
options=-synctex=1 -interaction=nonstopmode '%source'
from=
to=pdf
@@ -351,7 +351,7 @@
options='file:%dir_target/%target'
target=
from=html
-@@ -607,7 +608,7 @@
+@@ -607,7 +607,7 @@
[Tool/ForwardDVI/Okular]
class=ForwardDVI
type=Process
@@ -360,7 +360,7 @@
options=--unique '%target'
from=dvi
to=dvi
-@@ -615,7 +616,7 @@
+@@ -615,7 +615,7 @@
[Tool/ForwardPDF/Okular]
class=ForwardDVI
type=Process
@@ -369,7 +369,7 @@
options=--unique '%absolute_target'
from=pdf
to=pdf
-@@ -641,7 +642,7 @@
+@@ -641,7 +641,7 @@
[Tool/ViewDVI/Okular]
class=View
@@ -378,7 +378,7 @@
options='%target'
from=dvi
to=dvi
-@@ -659,7 +660,7 @@
+@@ -659,7 +659,7 @@
[Tool/ViewDVI/Okular Unique]
class=View
@@ -387,7 +387,7 @@
options=--unique '%target'
from=dvi
to=dvi
-@@ -677,7 +678,7 @@
+@@ -677,7 +677,7 @@
[Tool/ViewPS/Okular]
class=View
@@ -396,7 +396,7 @@
options='%target'
from=ps
to=ps
-@@ -695,7 +696,7 @@
+@@ -695,7 +695,7 @@
[Tool/ViewPS/Okular Unique]
class=View
@@ -405,7 +405,7 @@
options=--unique '%target'
from=ps
to=ps
-@@ -713,7 +714,7 @@
+@@ -713,7 +713,7 @@
[Tool/ViewPDF/Okular]
class=View
@@ -414,7 +414,7 @@
options='%target'
from=pdf
to=pdf
-@@ -731,7 +732,7 @@
+@@ -731,7 +731,7 @@
[Tool/ViewPDF/Okular Unique]
class=View
Modified: trunk/dports/tex/kde4-kile/files/patch-runTests.sh.macports.diff
===================================================================
--- trunk/dports/tex/kde4-kile/files/patch-runTests.sh.macports.diff 2014-06-17 13:30:11 UTC (rev 121097)
+++ trunk/dports/tex/kde4-kile/files/patch-runTests.sh.macports.diff 2014-06-17 13:37:59 UTC (rev 121098)
@@ -4,7 +4,7 @@
#!/bin/bash
echo "Kile System Check script..."
-+export PATH=@PREFIX@/bin:$PATH:@APPLICATIONS_DIR@/KDE4/okular.app/Contents/MacOS/
++export PATH=@TEXPREFIX@:$PATH:@APPLICATIONS_DIR@/KDE4/okular.app/Contents/MacOS/
+
outfile=$1
basedir=$2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140617/91f736c7/attachment.html>
More information about the macports-changes
mailing list