Browse Source

asymptote: rebuild with gsl-2.4

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11695 ec354946-7b23-47d6-9f5a-488ba84defc7
ara_t 5 years ago
parent
commit
ebc9c2d937
1 changed files with 26 additions and 4 deletions
  1. 26 4
      a/asymptote/asymptote-vl.spec

+ 26 - 4
a/asymptote/asymptote-vl.spec

@@ -9,8 +9,8 @@
 %define emacspkg asy-mode
 
 Name:           asymptote
-Version:        2.15
-Release:        1%{?_dist_release}
+Version:        2.38
+Release:        2%{?_dist_release}
 Summary:        Descriptive vector graphics language
 Summary(ja):    MetaPost に触発されたスクリプトベースのベクターグラフィック言語
 
@@ -44,9 +44,15 @@ BuildRequires:  fftw3-devel >= 3.0
 BuildRequires:  gc-devel >= 6.8
 BuildRequires:  gsl-devel
 BuildRequires:  texlive-common
+%if %{?_dist_release} == "vl6"
 BuildRequires:  texlive-collection-texinfo
 BuildRequires:  texlive-collection-genericrecommended
-BuildRequires:  ghostscript
+%else
+BuildRequires:  texlive-collection-plaingeneric
+BuildRequires:  texlive-collection-fontsrecommended
+BuildRequires:  texlive-collection-latexrecommended
+%endif
+BuildRequires:  ghostscript >= 9.14
 BuildRequires:  texinfo
 BuildRequires:  ImageMagick
 BuildRequires:  desktop-file-utils
@@ -63,6 +69,9 @@ Requires(postun): desktop-file-utils
 Requires(post): texlive, info
 Requires(postun): texlive, info
 
+Vendor: Project Vine
+Distribution: Vine Linux
+
 %define texpkgdir   %{texmf}/tex/latex/%{name}
 
 %description
@@ -114,7 +123,7 @@ Emacs mode for editing Asymptote source code
 
 %prep
 %setup -q
-%patch0 -p1 -b .settings
+%patch0 -b .settings
 %patch2 -p1 -b .DSO
 %patch3 -p1 -b .path-fix
 %{__sed} -i 's/\r//' doc/CAD1.asy
@@ -267,6 +276,19 @@ fi
 
 
 %changelog
+* Sun Jun 03 2018 Toshiaki Ara <ara_t@384.jp> 2.38-2
+- build under gsl-2.4
+- change BuildRequires: texlive-collection-plaingeneric
+
+* Tue Nov 15 2016 Toshiaki Ara <ara_t@384.jp> 2.38-1
+- new upstream release
+- renew Patch0: asymptote-2.00-settings-vine-vl7.patch
+- build under gsl-2.2.1
+- add BuildRequires:
+    texlive-collection-{plainextra,fontsrecommended,latexrecommended}
+    for VineSeed instead of texlive-collection-texinfo for Vine6
+- add Vendor and Distribution
+
 * Sat Dec  3 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2.15-1
 - new upstream release
 - added asymptote-2.00-settings-vine-vl7.patch (vl7)