commit 81a73f8bd11c3675a9edfbc05474a9b2659c1148 Author: Jan Rękorajski <bagg...@pld-linux.org> Date: Sat Jun 15 23:29:30 2024 +0200
- up to 2.89 disable offscreen because osmesa build is broken disable docs, they need media9.sty no package is prividing asymptote-info.patch | 2 +- asymptote.spec | 14 ++++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) --- diff --git a/asymptote.spec b/asymptote.spec index 5444d5a..30a09ae 100644 --- a/asymptote.spec +++ b/asymptote.spec @@ -1,19 +1,19 @@ # # Conditional build: -%bcond_without doc # API documentation +%bcond_with doc # API documentation %bcond_without oiio # OpenImageIO support # Summary: Asymptote is a powerful descriptive vector graphics language for technical drawing Summary(hu.UTF-8): Asymptote egy leíró vektorgrafikus nyelv technikai rajzokhoz Summary(pl.UTF-8): Język opisu grafiki wektorowej do rysunków technicznych Name: asymptote -Version: 2.70 +Version: 2.89 Release: 1 # uses GPL libraries (gsl, readline), so final license is GPL License: GPL v3+ (LGPL v3+ code) Group: Applications/Science Source0: http://downloads.sourceforge.net/asymptote/%{name}-%{version}.src.tgz -# Source0-md5: b57e685568a7cca69024a86c7276eb6d +# Source0-md5: 905c100fc40b4af24ebf7398b8cce2b7 Patch0: %{name}-memrchr.patch Patch1: %{name}-info.patch Patch2: %{name}-no-env.patch @@ -177,14 +177,16 @@ Plik składni Vima dla plików asy. %patch2 -p1 %patch3 -p1 -# use direct shebang -%{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' GUI/xasy.py # actually not executable, contain bogus shebang %{__sed} -i -e '1d' GUI/configs/*.py \ GUI/{CustMatTransform,DebugFlags,GuidesManager,InplaceAddObj,PrimitiveShape,SetCustomAnchor,Widg_*,Window1,__init__,labelEditor,xasy?*}.py # only some examples to execute %{__sed} -i -e '1d' GUI/UndoRedoStack.py base/asymptote.py +%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \ + GUI/ContextWindow.py \ + GUI/xasy.py + %build %{__autoconf} %{__autoheader} @@ -192,7 +194,7 @@ Plik składni Vima dla plików asy. %configure \ %{?with_oiio:--enable-openimageio} \ --enable-gc=system \ - --enable-offscreen \ + --disable-offscreen \ --with-docdir=%{_docdir}/%{name}-doc %if %{with doc} diff --git a/asymptote-info.patch b/asymptote-info.patch index a85532f..98804ad 100644 --- a/asymptote-info.patch +++ b/asymptote-info.patch @@ -3,7 +3,7 @@ @@ -21,9 +21,9 @@ @end quotation @end copying - + -@dircategory Languages +@dircategory Graphics Utilities: @direntry ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/asymptote.git/commitdiff/81a73f8bd11c3675a9edfbc05474a9b2659c1148 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit