]> git.pld-linux.org Git - packages/maxima.git/commitdiff
- up to 5.43.2 auto/th/maxima-5.43.2-1
authorJan Rękorajski <baggins@pld-linux.org>
Tue, 19 May 2020 07:29:21 +0000 (09:29 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Tue, 19 May 2020 07:29:21 +0000 (09:29 +0200)
- fix non-unicode character in doc (breaks makeinfo)

maxima-info.patch
maxima-install.patch
maxima.spec
utf8.patch [new file with mode: 0644]

index 479806a04efe9b580632b0bee541deb1dd13102d..ebceae0a3f509c37a384618ce90665251b2bf99c 100644 (file)
@@ -69,8 +69,8 @@
 -@dircategory Mathematics/Maxima
 +@dircategory Scientific software:
  @direntry
--* MYTOPIC: (maxima/mytopic).           Maxima share package MYTOPIC for foo bar baz quux.
-+* MYTOPIC: (maxima/mytopic).          Maxima share package MYTOPIC for foo bar baz quux
+-* Package MYPACKAGE: (maxima)Maxima share package MYPACKAGE for foo bar baz quux.
++* Package MYPACKAGE: (maxima) Maxima share package MYPACKAGE for foo bar baz quux
  @end direntry
  
  @node Top, Introduction to MYTOPIC, (dir), (dir)
index 889b9724624b95f0cf5fdf28f7db05065b357363..92a4b348f3d8b7a03734130041ecdbd5e2aaadf7 100644 (file)
@@ -11,7 +11,7 @@ diff -burNp maxima-5.17.0/common.mk maxima-5.17.0-dud/common.mk
  dochtmldir = $(docdir)/html
  docsharedir = $(docdir)/share
  demodir = $(verpkgdatadir)/demo
- emacsdir = $(verpkgdatadir)/emacs
+ emacsdir = $(EMACSDIR)
  sharedir = $(verpkgdatadir)/share
 -instsrcdir = $(verpkgdatadir)/src
 +instsrcdir = $(prefix)/src/@PACKAGE@-@VERSION@
index 793fe5119998a94a2c3dce722b50dfb29e47ffbd..ee5c63e5b00b07695b5b0212d833cc0ffff4f564 100644 (file)
@@ -5,19 +5,20 @@
 Summary:       Maxima Symbolic Computation Program
 Summary(pl.UTF-8):     Program do obliczeń symbolicznych Maxima
 Name:          maxima
-Version:       5.41.0
-Release:       3
+Version:       5.43.2
+Release:       1
 Epoch:         1
 License:       GPL
 Group:         Applications/Math
 Source0:       http://downloads.sourceforge.net/maxima/%{name}-%{version}.tar.gz
-# Source0-md5: 972c51384d7895c88d78eb045c6aedb2
+# Source0-md5: ff334e89324dc4b1cd2aa89e1faaf436
 Source2:       %{name}-mode-init.el
 Patch0:                %{name}-info.patch
 Patch1:                %{name}-missed-files.patch
 Patch3:                x%{name}-doc.patch
 Patch4:                %{name}-install.patch
 Patch5:                %{name}-info-compressed.patch
+Patch6:                utf8.patch
 URL:           http://maxima.sourceforge.net/
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake
@@ -142,6 +143,7 @@ touch doc/info/{maximahtml.mk,category-macros.texi} src/{clisp,cmucl,gcl}-depend
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 %{__aclocal}
@@ -149,7 +151,8 @@ touch doc/info/{maximahtml.mk,category-macros.texi} src/{clisp,cmucl,gcl}-depend
 %{__autoconf}
 %configure \
        --enable-clisp \
-       --enable-gettext
+       --enable-gettext \
+       --with-emacs-prefix=%{_emacs_lispdir}/%{name}
 
 # TODO: --enable-lang-de[-utf8?] --enable-lang-es[-utf8?] --enable-lang-pt[-utf8?] --enable-lang-pt_BR[-utf8?]
 # for localized info pages
@@ -168,10 +171,9 @@ install -Dp doc/man/ru/maxima.1 $RPM_BUILD_ROOT%{_mandir}/ru/man1/maxima.1
 
 %if %{with emacs}
 install -d $RPM_BUILD_ROOT%{_emacs_lispdir}/site-start.d
-%{__mv} $RPM_BUILD_ROOT%{_datadir}/%{name}/%{version}/emacs $RPM_BUILD_ROOT%{_emacs_lispdir}/%{name}
 install %{SOURCE2} $RPM_BUILD_ROOT%{_emacs_lispdir}/site-start.d
 %else
-%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/%{name}/%{version}/emacs
+%{__rm} -r $RPM_BUILD_ROOT%{_emacs_lispdir}/%{name}
 %endif
 
 %find_lang %{name}
@@ -247,12 +249,13 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/xmaxima
 %{_datadir}/%{name}/%{version}/xmaxima
-%{_desktopdir}/xmaxima.desktop
+%{_desktopdir}/net.sourceforge.maxima.xmaxima.desktop
+%{_datadir}/metainfo/net.sourceforge.maxima.xmaxima.appdata.xml
 %{_infodir}/xmaxima.info*
 %{_datadir}/mime/packages/x-mac.xml
 %{_datadir}/mime/packages/x-maxima-out.xml
-%{_pixmapsdir}/maxima-new.png
-%{_pixmapsdir}/maxima-new.svg
+%{_pixmapsdir}/net.sourceforge.maxima.png
+%{_pixmapsdir}/net.sourceforge.maxima.svg
 %{_pixmapsdir}/text-x-maxima-out.svg
 %{_pixmapsdir}/text-x-maximasession.svg
 
diff --git a/utf8.patch b/utf8.patch
new file mode 100644 (file)
index 0000000..fc2aa0e
--- /dev/null
@@ -0,0 +1,11 @@
+--- maxima-5.43.2/interfaces/emacs/imaxima/imaxima.texi~       2020-05-19 09:16:24.000000000 +0200
++++ maxima-5.43.2/interfaces/emacs/imaxima/imaxima.texi        2020-05-19 09:16:53.255802318 +0200
+@@ -108,7 +108,7 @@
+ To do line breaking imaxima requires the LaTeX package @code{breqn}. This
+-package is officially distributed by Morten Høgholm from
++package is officially distributed by Morten Høgholm from
+ @uref{http://www.ctan.org/tex-archive/macros/latex/contrib/mh} as mh.zip.
+ Alternatively, for the easy installation, you may download
This page took 0.126877 seconds and 4 git commands to generate.