[arch-commits] Commit in asymptote/trunk (3 files)

Antonio Rojas arojas at archlinux.org
Sun Jun 25 09:17:42 UTC 2017


    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");



More information about the arch-commits mailing list