Hello community, here is the log from the commit of package wxMaxima for openSUSE:Factory checked in at 2016-07-20 09:21:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wxMaxima (Old) and /work/SRC/openSUSE:Factory/.wxMaxima.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wxMaxima" Changes: -------- --- /work/SRC/openSUSE:Factory/wxMaxima/wxMaxima.changes 2016-04-14 13:07:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.wxMaxima.new/wxMaxima.changes 2016-07-20 09:21:08.000000000 +0200 @@ -1,0 +2,11 @@ +Fri Jul 15 16:21:10 UTC 2016 - [email protected] + +- Add wxMaxima-appstream-xml-filename.patch: Fix the appstream xml + file name (must be identical to .desktop file name w/o ext) and + the reference to the .desktop file therein (refers to + wxmaxima.desktop while installing wxMaxima.desktop); reported + upstream. +- Update file list accordingly: + wxmaxima.appdata.xml -> wxMaxima.appdata.xml + +------------------------------------------------------------------- New: ---- wxMaxima-appstream-xml-filename.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wxMaxima.spec ++++++ --- /var/tmp/diff_new_pack.ferJ12/_old 2016-07-20 09:21:10.000000000 +0200 +++ /var/tmp/diff_new_pack.ferJ12/_new 2016-07-20 09:21:10.000000000 +0200 @@ -28,9 +28,14 @@ Source0: http://download.sourceforge.net/wxmaxima/%{tarname}-%{version}.tar.gz Source1: wxMaxima.desktop Source2: %{name}-rpmlintrc +# PATCH-FIX-UPSTREAM wxMaxima-appstream-xml-filename.patch [email protected] -- Fix the appstream xml file name (must be identical to .desktop file name w/o ext) and the reference to the .desktop file therein (refers to wxmaxima.desktop while installing wxMaxima.desktop); reported upstream +Patch0: wxMaxima-appstream-xml-filename.patch BuildRequires: hicolor-icon-theme # REQUIRED TO GENERATE HI-RES ICONS BuildRequires: fdupes +# REQUIRED FOR PATCH0 +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: inkscape BuildRequires: maxima >= 5.30.0 @@ -69,8 +74,10 @@ %prep %setup -q -n %{tarname}-%{version} +%patch0 -p1 %build +autoreconf -i %configure \ --enable-printing \ --enable-unicode-glyphs \ @@ -130,7 +137,7 @@ %dir %{_datadir}/appdata %endif %{_datadir}/bash-completion/completions/wxmaxima -%{_datadir}/appdata/wxmaxima.appdata.xml +%{_datadir}/appdata/wxMaxima.appdata.xml %{_mandir}/man1/wxmaxima*.gz %{_infodir}/wxmaxima.info.gz %{_datadir}/mime/packages/*.xml ++++++ wxMaxima-appstream-xml-filename.patch ++++++ Index: wxmaxima-16.04.1/data/wxMaxima.appdata.xml =================================================================== --- /dev/null +++ wxmaxima-16.04.1/data/wxMaxima.appdata.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop"> + <id>wxMaxima.desktop</id> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-2.0+</project_license> + <name>wxMaxima</name> + <summary>A graphical user interface for maxima being a powerful computer algebra system </summary> + <description> + <p> + wxMaxima is a graphical user interface for the computer algebra system Maxima: + a program that solves mathematical problems by manipulating + equations (and outputting the resulting formula), instead of just + calculating a number. wxMaxima eases the use of Maxima by making + most of its commands available through a menu system and by + providing input dialogs for commands that require more than one + argument. It also implements its own display engine that outputs + mathematical symbols directly instead of depicting them with + ASCII characters. + </p> + <p> + wxMaxima also features 2D and 3D inline plots, simple animations, + mixing of text and mathematical calculations to create documents, + exporting of input and output to TeX, document structuring and a + browser for Maxima's manual including command index and full text + searching. + </p> + </description> + <screenshots> + <screenshot type="default"> + <image>http://andrejv.github.io/wxmaxima/images/linux_1.jpg</image> + <caption>An example of a plot embeded in a work sheet</caption> + </screenshot> + <screenshot type="default"> + <image>http://andrejv.github.io/wxmaxima/images/linux_2.jpg</image> + <caption>Another example of a plot embeded in a work sheet</caption> + </screenshot> + <screenshot type="default"> + <image>http://andrejv.github.io/wxmaxima/images/linux_3.jpg</image> + <caption>wxMaxima provides wizards for the most important functions if maxima</caption> + </screenshot> + <screenshot type="default"> + <image>http://andrejv.github.io/wxmaxima/images/mac_1.jpg</image> + <caption>A screenshot of the advanced autocompletion feature</caption> + </screenshot> + <screenshot type="default"> + <image>http://andrejv.github.io/wxmaxima/images/mac_2.jpg</image> + <caption>wxMaxima allows for extensive documentation of the formula</caption> + </screenshot> + <screenshot type="default"> + <image>http://andrejv.github.io/wxmaxima/images/windows_1.jpg</image> + <caption>wxMaxima provides sidepanes for the most important functions</caption> + </screenshot> + </screenshots> + <url type="homepage">http://andrejv.github.io/wxmaxima/</url> +</component> Index: wxmaxima-16.04.1/data/wxmaxima.appdata.xml =================================================================== --- wxmaxima-16.04.1.orig/data/wxmaxima.appdata.xml +++ /dev/null @@ -1,55 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<component type="desktop"> - <id>wxmaxima.desktop</id> - <metadata_license>CC0-1.0</metadata_license> - <project_license>GPL-2.0+</project_license> - <name>wxMaxima</name> - <summary>A graphical user interface for maxima being a powerful computer algebra system </summary> - <description> - <p> - wxMaxima is a graphical user interface for the computer algebra system Maxima: - a program that solves mathematical problems by manipulating - equations (and outputting the resulting formula), instead of just - calculating a number. wxMaxima eases the use of Maxima by making - most of its commands available through a menu system and by - providing input dialogs for commands that require more than one - argument. It also implements its own display engine that outputs - mathematical symbols directly instead of depicting them with - ASCII characters. - </p> - <p> - wxMaxima also features 2D and 3D inline plots, simple animations, - mixing of text and mathematical calculations to create documents, - exporting of input and output to TeX, document structuring and a - browser for Maxima's manual including command index and full text - searching. - </p> - </description> - <screenshots> - <screenshot type="default"> - <image>http://andrejv.github.io/wxmaxima/images/linux_1.jpg</image> - <caption>An example of a plot embeded in a work sheet</caption> - </screenshot> - <screenshot type="default"> - <image>http://andrejv.github.io/wxmaxima/images/linux_2.jpg</image> - <caption>Another example of a plot embeded in a work sheet</caption> - </screenshot> - <screenshot type="default"> - <image>http://andrejv.github.io/wxmaxima/images/linux_3.jpg</image> - <caption>wxMaxima provides wizards for the most important functions if maxima</caption> - </screenshot> - <screenshot type="default"> - <image>http://andrejv.github.io/wxmaxima/images/mac_1.jpg</image> - <caption>A screenshot of the advanced autocompletion feature</caption> - </screenshot> - <screenshot type="default"> - <image>http://andrejv.github.io/wxmaxima/images/mac_2.jpg</image> - <caption>wxMaxima allows for extensive documentation of the formula</caption> - </screenshot> - <screenshot type="default"> - <image>http://andrejv.github.io/wxmaxima/images/windows_1.jpg</image> - <caption>wxMaxima provides sidepanes for the most important functions</caption> - </screenshot> - </screenshots> - <url type="homepage">http://andrejv.github.io/wxmaxima/</url> -</component> Index: wxmaxima-16.04.1/data/Makefile.am =================================================================== --- wxmaxima-16.04.1.orig/data/Makefile.am +++ wxmaxima-16.04.1/data/Makefile.am @@ -7,7 +7,7 @@ bashcompletion_DATA = wxmaxima EXTRA_DIST = wxmaxima tips.txt wxmathml.lisp wxmaxima.png wxmaxima.svg Info.plist.in PkgInfo autocomplete.txt wxmaxima.manifest appdatadir = $(datarootdir)/appdata -dist_appdata_DATA = wxmaxima.appdata.xml +dist_appdata_DATA = wxMaxima.appdata.xml appicondir = $(datarootdir)/pixmaps dist_appicon_DATA = wxmaxima.svg wxmaxima.png text-x-wxmaxima-batch.svg text-x-wxmathml.svg wxmaxima-16.xpm wxmaxima-32.xpm
