Date: Sunday, June 25, 2017 @ 09:17:37 Author: arojas Revision: 299205
Update to 2.41, gsl 2.4 rebuild Added: asymptote/trunk/asymptote-eps2write.patch Modified: asymptote/trunk/PKGBUILD Deleted: asymptote/trunk/fix-ghostscript-9.15.diff ---------------------------+ PKGBUILD | 11 ++++++++--- asymptote-eps2write.patch | 30 ++++++++++++++++++++++++++++++ fix-ghostscript-9.15.diff | 31 ------------------------------- 3 files changed, 38 insertions(+), 34 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-06-25 02:08:37 UTC (rev 299204) +++ PKGBUILD 2017-06-25 09:17:37 UTC (rev 299205) @@ -4,8 +4,8 @@ # Contributor: bender02 at gmx dot com pkgname=asymptote -pkgver=2.38 -pkgrel=2 +pkgver=2.41 +pkgrel=1 pkgdesc="A vector graphics language (like metapost)" arch=('i686' 'x86_64') url="http://asymptote.sourceforge.net/" @@ -19,8 +19,13 @@ 'python2-pillow: for the xasy GUI' 'tix: for the xasy GUI') source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.src.tgz") -sha1sums=('911dc852a788f19300ae44162dbc12539de9e0b3') +sha1sums=('ee33febaab5b42e0f04375f4a40512102d01a1d5') +prepare() { + # Disable test that fails in chroot, but works locally + rm $pkgname-$pkgver/tests/gs/ghostscript.asy && touch $pkgname-$pkgver/tests/gs/ghostscript.asy +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" Added: asymptote-eps2write.patch =================================================================== --- asymptote-eps2write.patch (rev 0) +++ asymptote-eps2write.patch 2017-06-25 09:17:37 UTC (rev 299205) @@ -0,0 +1,30 @@ +diff -up asymptote-2.32/runlabel.in.eps2write asymptote-2.32/runlabel.in +--- asymptote-2.32/runlabel.in.eps2write 2015-01-06 12:56:28.774952176 -0500 ++++ asymptote-2.32/runlabel.in 2015-01-06 12:57:34.174504920 -0500 +@@ -111,7 +111,7 @@ array *readpath(const string& psname, bo + #else + const string null="/dev/null"; + #endif +- cmd.push_back("-sDEVICE=epswrite"); ++ cmd.push_back("-sDEVICE=eps2write"); + cmd.push_back("-sOutputFile="+null); + cmd.push_back(stripDir(psname)); + iopipestream gs(cmd,"gs","Ghostscript"); +@@ -309,7 +309,7 @@ patharray2 *_texpath(stringarray *s, pen + cmd.push_back("-dNOPAUSE"); + cmd.push_back("-dBATCH"); + if(safe) cmd.push_back("-dSAFER"); +- cmd.push_back("-sDEVICE=epswrite"); ++ cmd.push_back("-sDEVICE=eps2write"); + cmd.push_back("-sOutputFile=-"); + cmd.push_back(pdfname); + iopipestream gs(cmd,"gs","Ghostscript"); +@@ -398,7 +398,7 @@ patharray2 *textpath(stringarray *s, pen + cmd2.push_back("-dBATCH"); + cmd2.push_back("-P"); + if(safe) cmd2.push_back("-dSAFER"); +- cmd2.push_back("-sDEVICE=epswrite"); ++ cmd2.push_back("-sDEVICE=eps2write"); + cmd2.push_back("-sOutputFile=-"); + cmd2.push_back("-"); + iopipestream gs(cmd2,"gs","Ghostscript"); Deleted: fix-ghostscript-9.15.diff =================================================================== --- fix-ghostscript-9.15.diff 2017-06-25 02:08:37 UTC (rev 299204) +++ fix-ghostscript-9.15.diff 2017-06-25 09:17:37 UTC (rev 299205) @@ -1,31 +0,0 @@ -Index: runlabel.in -=================================================================== ---- runlabel.in (revision 5685) -+++ runlabel.in (working copy) -@@ -111,7 +111,7 @@ - #else - const string null="/dev/null"; - #endif -- cmd.push_back("-sDEVICE=epswrite"); -+ cmd.push_back("-sDEVICE=eps2write"); - cmd.push_back("-sOutputFile="+null); - cmd.push_back(stripDir(psname)); - iopipestream gs(cmd,"gs","Ghostscript"); -@@ -309,7 +309,7 @@ - cmd.push_back("-dNOPAUSE"); - cmd.push_back("-dBATCH"); - if(safe) cmd.push_back("-dSAFER"); -- cmd.push_back("-sDEVICE=epswrite"); -+ cmd.push_back("-sDEVICE=eps2write"); - cmd.push_back("-sOutputFile=-"); - cmd.push_back(pdfname); - iopipestream gs(cmd,"gs","Ghostscript"); -@@ -398,7 +398,7 @@ - cmd2.push_back("-dBATCH"); - cmd2.push_back("-P"); - if(safe) cmd2.push_back("-dSAFER"); -- cmd2.push_back("-sDEVICE=epswrite"); -+ cmd2.push_back("-sDEVICE=eps2write"); - cmd2.push_back("-sOutputFile=-"); - cmd2.push_back("-"); - iopipestream gs(cmd2,"gs","Ghostscript");