commit plplot for openSUSE:Factory

2020-07-21 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2020-07-21 15:51:26

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.3592 (New)


Package is "plplot"

Tue Jul 21 15:51:26 2020 rev:62 rq:822083 version:5.15.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2020-07-17 
20:54:09.817127662 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new.3592/plplot.changes  2020-07-21 
15:54:38.540606425 +0200
@@ -1,0 +2,11 @@
+Tue Jul 21 11:36:26 UTC 2020 - Atri Bhattacharya 
+
+- Disable octave bindings for openSUSE < 1550 where they fail to
+  build.
+
+---
+Mon Jul 20 12:50:23 UTC 2020 - Michel Normand 
+
+- Add _constraints for PowerPC avoid "no space left on device" build error
+
+---

New:

  _constraints



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.k2Isa8/_old  2020-07-21 15:54:39.444607525 +0200
+++ /var/tmp/diff_new_pack.k2Isa8/_new  2020-07-21 15:54:39.448607530 +0200
@@ -25,8 +25,12 @@
 %bcond_withocaml_camlidl
 %define tk_enabled 1
 
-# SECTION Disable octave bindings for all versions until compilation against 
octave 4.4 is fixed
+# SECTION Disable octave bindings for openSUSE < 1550 until compilation 
against octave 4.4 is fixed
+%if 0%{?suse_version} < 1550
+%define octave_enabled 0
+%else
 %define octave_enabled 1
+%endif
 # /SECTION
 
 %define X_display ":98"

++ _constraints ++

  

  ppc64
  ppc64le


  
4600
  

  




commit plplot for openSUSE:Factory

2020-07-17 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2020-07-17 20:53:19

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.3592 (New)


Package is "plplot"

Fri Jul 17 20:53:19 2020 rev:61 rq:821511 version:5.15.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2020-02-25 
16:07:56.280660820 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new.3592/plplot.changes  2020-07-17 
20:54:09.817127662 +0200
@@ -1,0 +2,11 @@
+Tue Jul 14 13:22:12 UTC 2020 - Atri Bhattacharya 
+
+- Add plplot-include-QPainterPath.patch: Include QPainterPath
+  header when building Qt modules, needed for Qt >= 5.15.0; patch
+  from upstream.
+- Re-enable octave bindings (issue with swig and octave seems to
+  be fixed now).
+- Reorganise the distribution of cmake files so that each cmake
+  file belongs in the right package.
+
+---

New:

  plplot-include-QPainterPath.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.loispN/_old  2020-07-17 20:54:11.733129660 +0200
+++ /var/tmp/diff_new_pack.loispN/_new  2020-07-17 20:54:11.737129665 +0200
@@ -26,7 +26,7 @@
 %define tk_enabled 1
 
 # SECTION Disable octave bindings for all versions until compilation against 
octave 4.4 is fixed
-%define octave_enabled 0
+%define octave_enabled 1
 # /SECTION
 
 %define X_display ":98"
@@ -54,6 +54,8 @@
 Patch0: plplot-ocaml.patch
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
+# PATCH-FIX-UPSTREAM plplot-include-QPainterPath.patch badshah...@gmail.com -- 
Include QPainterPath header when building Qt modules, needed for Qt >= 5.15.0; 
patch from upstream
+Patch2: plplot-include-QPainterPath.patch
 # List based on build_ada in gcc.spec
 ExclusiveArch:  %ix86 x86_64 ppc ppc64 ppc64le s390 s390x ia64 aarch64 riscv64
 BuildRequires:  cmake >= 3.13.2
@@ -215,8 +217,6 @@
 %{_libdir}/libqsastime.so
 %{_libdir}/pkgconfig/plplot.pc
 %dir %{_libdir}/cmake/plplot
-%{_libdir}/cmake/plplot/export_cairo.cmake
-%{_libdir}/cmake/plplot/export_cairo-release.cmake
 %{_libdir}/cmake/plplot/export_csirocsa.cmake
 %{_libdir}/cmake/plplot/export_csirocsa-release.cmake
 %{_libdir}/libcsironn.so
@@ -224,68 +224,18 @@
 %{_libdir}/cmake/plplot/export_csironn-release.cmake
 %{_libdir}/cmake/plplot/export_mem.cmake
 %{_libdir}/cmake/plplot/export_mem-release.cmake
-%{_libdir}/cmake/plplot/export_ntk.cmake
-%{_libdir}/cmake/plplot/export_ntk-release.cmake
 %{_libdir}/cmake/plplot/export_null.cmake
 %{_libdir}/cmake/plplot/export_null-release.cmake
-%{_libdir}/cmake/plplot/export_plfortrandemolib.cmake
-%{_libdir}/cmake/plplot/export_plfortrandemolib-release.cmake
-%{_libdir}/cmake/plplot/export_plplotada.cmake
-%{_libdir}/cmake/plplot/export_plplotada-release.cmake
-%{_libdir}/cmake/plplot/export_plplotc.cmake
 %{_libdir}/cmake/plplot/export_plplot.cmake
+%{_libdir}/cmake/plplot/export_plplotc.cmake
 %{_libdir}/cmake/plplot/export_plplotc-release.cmake
-%{_libdir}/cmake/plplot/export_plplotcxx.cmake
-%{_libdir}/cmake/plplot/export_plplotcxx-release.cmake
-%{_libdir}/cmake/plplot/export_plplotfortran.cmake
-%{_libdir}/cmake/plplot/export_plplotfortran-release.cmake
-%{_libdir}/cmake/plplot/export_plplotjavac_wrap.cmake
-%{_libdir}/cmake/plplot/export_plplotjavac_wrap-release.cmake
-%{_libdir}/cmake/plplot/export_plplotluac.cmake
-%{_libdir}/cmake/plplot/export_plplotluac-release.cmake
-%{_libdir}/cmake/plplot/export_plplot_pyqt5.cmake
-%{_libdir}/cmake/plplot/export_plplot_pyqt5-release.cmake
-%{_libdir}/cmake/plplot/export_plplotqt.cmake
-%{_libdir}/cmake/plplot/export_plplotqt-release.cmake
 %{_libdir}/cmake/plplot/export_plplot-release.cmake
-%{_libdir}/cmake/plplot/export_plplottcltk.cmake
-%{_libdir}/cmake/plplot/export_plplottcltk_Main.cmake
-%{_libdir}/cmake/plplot/export_plplottcltk_Main-release.cmake
-%{_libdir}/cmake/plplot/export_plplottcltk-release.cmake
-%{_libdir}/cmake/plplot/export_plplotwxwidgets.cmake
-%{_libdir}/cmake/plplot/export_plplotwxwidgets-release.cmake
 %{_libdir}/cmake/plplot/export_plserver.cmake
 %{_libdir}/cmake/plplot/export_plserver-release.cmake
-%{_libdir}/cmake/plplot/export_pltcl.cmake
-%{_libdir}/cmake/plplot/export_pltcl-release.cmake
 %{_libdir}/cmake/plplot/export_pltek.cmake
 %{_libdir}/cmake/plplot/export_pltek-release.cmake
-%{_libdir}/cmake/plplot/export_Pltk_init.cmake
-%{_libdir}/cmake/plplot/export_Pltk_init-release.cmake
-%{_libdir}/cmake/plplot/export_ps.cmake
-%{_libdir}/cmake/plplot/export_ps-release.cmake
-%{_libdir}/cmake/plplot/export_psttf.cmake

commit plplot for openSUSE:Factory

2020-02-25 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2020-02-25 16:07:27

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.26092 (New)


Package is "plplot"

Tue Feb 25 16:07:27 2020 rev:60 rq:779066 version:5.15.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2020-02-04 
19:57:03.073451010 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new.26092/plplot.changes 2020-02-25 
16:07:56.280660820 +0100
@@ -1,0 +2,13 @@
+Mon Feb 24 14:17:15 UTC 2020 - Atri Bhattacharya 
+
+- Re-enable csironn bindings for openSUSE >= 1550 as they build
+  again (due to fixes to qhull package).
+
+---
+Mon Feb 24 10:12:09 UTC 2020 - o...@aepfle.de
+
+- add conditional for OCaml bindings, they depend on camlidl
+- actually fix the OCaml bindings with plplot-ocaml.patch
+- use autosetup, build verbose
+
+---

New:

  plplot-ocaml.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.NB2jY7/_old  2020-02-25 16:07:57.964662430 +0100
+++ /var/tmp/diff_new_pack.NB2jY7/_new  2020-02-25 16:07:57.968662434 +0100
@@ -22,6 +22,7 @@
 %define lua_version 5.3
 %endif
 
+%bcond_withocaml_camlidl
 %define tk_enabled 1
 
 # SECTION Disable octave bindings for all versions until compilation against 
octave 4.4 is fixed
@@ -50,6 +51,7 @@
 Group:  Productivity/Scientific/Other
 URL:http://plplot.sourceforge.net/
 Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
+Patch0: plplot-ocaml.patch
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
 # List based on build_ada in gcc.spec
@@ -65,7 +67,12 @@
 BuildRequires:  lapack-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
+%if %{with ocaml_camlidl}
 BuildRequires:  ocaml
+BuildRequires:  ocaml-rpm-macros
+BuildRequires:  ocamlfind(camlidl)
+BuildRequires:  ocamlfind(findlib)
+%endif
 BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
 BuildRequires:  python3-numpy-devel
@@ -169,9 +176,7 @@
 Group:  Development/Libraries/C and C++
 Requires:   %{c_shlib} = %{version}
 Requires:   %{csirocsa_shlib} = %{version}
-%if 0%{?suse_version} < 1550
 Requires:   %{csironn_shlib} = %{version}
-%endif
 Requires:   %{qsastime_shlib} = %{version}
 Requires:   gcc-c++
 Requires:   pkgconfig
@@ -197,7 +202,7 @@
 %preun devel
 /sbin/install-info --delete %{_infodir}/plplotdoc.info %{_infodir}/dir
 
-%files devel
+%files devel -f %{name}.filelist.ocaml
 %license COPYING.LIB Copyright
 %doc AUTHORS FAQ README README.release
 %{_bindir}/pltek
@@ -214,11 +219,9 @@
 %{_libdir}/cmake/plplot/export_cairo-release.cmake
 %{_libdir}/cmake/plplot/export_csirocsa.cmake
 %{_libdir}/cmake/plplot/export_csirocsa-release.cmake
-%if 0%{?suse_version} < 1550
 %{_libdir}/libcsironn.so
 %{_libdir}/cmake/plplot/export_csironn.cmake
 %{_libdir}/cmake/plplot/export_csironn-release.cmake
-%endif
 %{_libdir}/cmake/plplot/export_mem.cmake
 %{_libdir}/cmake/plplot/export_mem-release.cmake
 %{_libdir}/cmake/plplot/export_ntk.cmake
@@ -310,6 +313,11 @@
 %{_datadir}/plplot%{version}/examples/test_c_interactive.sh
 %{_datadir}/plplot%{version}/examples/test_cxx.sh
 %{_datadir}/plplot%{version}/examples/test_diff.sh
+%if %{with ocaml_camlidl}
+%{_libdir}/pkgconfig/plplot-ocaml.pc
+%{_datadir}/plplot%{version}/examples/ocaml
+%{_datadir}/plplot%{version}/examples/test_ocaml.sh
+%endif
 
 ##
 
@@ -787,7 +795,6 @@
 %{_libdir}/libcsirocsa.so.*
 ##
 
-%if 0%{?suse_version} < 1550
 %package -n %{csironn_shlib}
 ##
 Summary:PLplot csironn component
@@ -807,7 +814,6 @@
 %files -n %{csironn_shlib}
 %{_libdir}/libcsironn.so.*
 ##
-%endif
 
 %package -n %{qsastime_shlib}
 ##
@@ -981,9 +987,9 @@
 ##
 
 %prep
-%setup -q
-%patch1 -p1
+%autosetup -p1
 
+%build
 for file in NEWS README.release
 do
   iconv -f ISO-8859-1 -t UTF-8 $file > ${file}.tmp
@@ -991,7 +997,6 @@
   mv ${file}.tmp $file
 done
 
-%build
 export CFLAGS="%{optflags} -DUSE_INTERP_RESULT -fno-strict-aliasing"
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 

commit plplot for openSUSE:Factory

2020-02-04 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2020-02-04 19:56:55

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.26092 (New)


Package is "plplot"

Tue Feb  4 19:56:55 2020 rev:59 rq:769952 version:5.15.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2019-12-14 
12:23:24.835199007 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new.26092/plplot.changes 2020-02-04 
19:57:03.073451010 +0100
@@ -1,0 +2,6 @@
+Tue Feb  4 09:40:55 UTC 2020 - Dominique Leuenberger 
+
+- Do not require libcsironn0 from the -devel package on
+  suse_version>=1550, where this is no longer built.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.rxwCif/_old  2020-02-04 19:57:05.525452440 +0100
+++ /var/tmp/diff_new_pack.rxwCif/_new  2020-02-04 19:57:05.565452463 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -169,7 +169,9 @@
 Group:  Development/Libraries/C and C++
 Requires:   %{c_shlib} = %{version}
 Requires:   %{csirocsa_shlib} = %{version}
+%if 0%{?suse_version} < 1550
 Requires:   %{csironn_shlib} = %{version}
+%endif
 Requires:   %{qsastime_shlib} = %{version}
 Requires:   gcc-c++
 Requires:   pkgconfig




commit plplot for openSUSE:Factory

2019-12-14 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2019-12-14 12:17:19

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.4691 (New)


Package is "plplot"

Sat Dec 14 12:17:19 2019 rev:58 rq:756893 version:5.15.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2019-09-30 
16:01:12.552927567 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new.4691/plplot.changes  2019-12-14 
12:23:24.835199007 +0100
@@ -1,0 +2,15 @@
+Fri Dec 13 10:57:12 UTC 2019 - Atri Bhattacharya 
+
+- plplotqt-devel no longer Requires libqt4-devel, instead the
+  appropriate Qt5 headers.
+
+---
+Thu Dec 12 13:18:30 UTC 2019 - Atri Bhattacharya 
+
+- Disable libcsironn on openSUSE >= 1550 to prevent build
+  failures.
+- Fix shapelib dependency: BuildRequires: pkgconfig(shapelib)
+  instead of BuildRequires: shapelib; install additional shapelib
+  files as part of plplot-common.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.xh2Xnl/_old  2019-12-14 12:23:25.539198900 +0100
+++ /var/tmp/diff_new_pack.xh2Xnl/_new  2019-12-14 12:23:25.539198900 +0100
@@ -71,7 +71,6 @@
 BuildRequires:  python3-numpy-devel
 BuildRequires:  python3-qt5-devel
 BuildRequires:  qhull-devel
-BuildRequires:  shapelib
 BuildRequires:  swig
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
@@ -82,6 +81,7 @@
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(pangoft2)
+BuildRequires:  pkgconfig(shapelib)
 # Required for enabling tk driverand in the %%check section, currently disabled
 BuildRequires:  hdf5-devel
 %if %{?octave_enabled}
@@ -152,6 +152,9 @@
 %{_libdir}/plplot%{version}/drivers/null.so
 %{_libdir}/plplot%{version}/drivers/mem.driver_info
 %{_libdir}/plplot%{version}/drivers/mem.so
+%{_datadir}/plplot%{version}/*.shp
+%{_datadir}/plplot%{version}/*.shx
+%{_datadir}/plplot%{version}/ss/
 %{_datadir}/plplot%{version}/*.fnt
 %{_datadir}/plplot%{version}/*.pal
 %dir %{_datadir}/plplot%{version}/examples
@@ -201,7 +204,6 @@
 %{_includedir}/plplot/
 %exclude %{_includedir}/plplot/plstream.h
 %{_libdir}/libcsirocsa.so
-%{_libdir}/libcsironn.so
 %{_libdir}/libplplot.so
 %{_libdir}/libqsastime.so
 %{_libdir}/pkgconfig/plplot.pc
@@ -210,8 +212,11 @@
 %{_libdir}/cmake/plplot/export_cairo-release.cmake
 %{_libdir}/cmake/plplot/export_csirocsa.cmake
 %{_libdir}/cmake/plplot/export_csirocsa-release.cmake
+%if 0%{?suse_version} < 1550
+%{_libdir}/libcsironn.so
 %{_libdir}/cmake/plplot/export_csironn.cmake
 %{_libdir}/cmake/plplot/export_csironn-release.cmake
+%endif
 %{_libdir}/cmake/plplot/export_mem.cmake
 %{_libdir}/cmake/plplot/export_mem-release.cmake
 %{_libdir}/cmake/plplot/export_ntk.cmake
@@ -541,8 +546,12 @@
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/Other
 Requires:   %{qt_shlib} = %{version}
-Requires:   libqt4-devel
 Requires:   pkgconfig
+Requires:   pkgconfig(Qt5Core)
+Requires:   pkgconfig(Qt5Gui)
+Requires:   pkgconfig(Qt5PrintSupport)
+Requires:   pkgconfig(Qt5Svg)
+Requires:   pkgconfig(Qt5Widgets)
 Provides:   %{name}-qt-devel = %{version}
 Obsoletes:  %{name}-qt-devel < 5.12.0
 Requires:   %{name}-common = %{version}
@@ -776,6 +785,7 @@
 %{_libdir}/libcsirocsa.so.*
 ##
 
+%if 0%{?suse_version} < 1550
 %package -n %{csironn_shlib}
 ##
 Summary:PLplot csironn component
@@ -795,6 +805,7 @@
 %files -n %{csironn_shlib}
 %{_libdir}/libcsironn.so.*
 ##
+%endif
 
 %package -n %{qsastime_shlib}
 ##




commit plplot for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2019-09-30 16:00:44

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.2352 (New)


Package is "plplot"

Mon Sep 30 16:00:44 2019 rev:57 rq:733936 version:5.15.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2019-06-06 
18:17:38.512680414 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new.2352/plplot.changes  2019-09-30 
16:01:12.552927567 +0200
@@ -1,0 +2,5 @@
+Thu Sep 26 12:21:47 UTC 2019 - o...@aepfle.de
+
+- Add ExclusiveArch, based on build_ada in gcc.spec 
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.i3ZdqD/_old  2019-09-30 16:01:14.164923277 +0200
+++ /var/tmp/diff_new_pack.i3ZdqD/_new  2019-09-30 16:01:14.164923277 +0200
@@ -52,6 +52,8 @@
 Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
+# List based on build_ada in gcc.spec
+ExclusiveArch:  %ix86 x86_64 ppc ppc64 ppc64le s390 s390x ia64 aarch64 riscv64
 BuildRequires:  cmake >= 3.13.2
 BuildRequires:  fdupes
 BuildRequires:  freefont




commit plplot for openSUSE:Factory

2019-06-06 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2019-06-06 18:17:36

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.4811 (New)


Package is "plplot"

Thu Jun  6 18:17:36 2019 rev:56 rq:707848 version:5.15.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2019-04-08 
10:40:33.971298789 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new.4811/plplot.changes  2019-06-06 
18:17:38.512680414 +0200
@@ -1,0 +2,18 @@
+Wed Jun  5 12:07:27 UTC 2019 - Luigi Baldoni 
+
+- Update to version 5.15.0
+  * Bug fixes
+  * Update PLplot to be consistent with modern free software
+  * Rewrite the configuration of the INSTALL_RPATH target
+property
+  * Rewrite the rpath configuration of traditionally built
+examples
+  * Factor the PLplot export files
+  * Introduce symbolic constants in our color-map routines
+  * New implementation of the range checks for the validity of
+cmap0 and cmap1 user input
+  * New implementation of the -bg command-line option
+  * Implement ctest for the build system of the installed
+examples
+
+---

Old:

  plplot-5.14.0.tar.gz

New:

  plplot-5.15.0.tar.gz



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.WcXbeK/_old  2019-06-06 18:17:39.424680147 +0200
+++ /var/tmp/diff_new_pack.WcXbeK/_new  2019-06-06 18:17:39.428680145 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -31,8 +31,8 @@
 %define X_display ":98"
 
 %define ada_shlib libplplotada4
-%define c_shlib libplplot16
-%define cxx_shlib libplplotcxx14
+%define c_shlib libplplot17
+%define cxx_shlib libplplotcxx15
 %define csirocsa_shlib libcsirocsa0
 %define csironn_shlib libcsironn0
 %define fort_shlib libplplotfortran0
@@ -42,17 +42,17 @@
 # DONT SPLIT OUT plplot-tcltk-libs INTO INDIVIDUAL SHARED LIBS AS THEY ARE ALL 
REQUIRED TOGETHER AND THEIR SO NUMBERING CHANGE IN-STEP WITH EACH OTHER 
 
 Name:   plplot
-Version:5.14.0
+Version:5.15.0
 Release:0
 Summary:Software package for creating scientific plots
 # Main license is LGPL-2.1+, but Octave bindings are licensed as GPL-2.0+
 License:LGPL-2.1-or-later AND GPL-2.0-or-later
 Group:  Productivity/Scientific/Other
-Url:http://plplot.sourceforge.net/
+URL:http://plplot.sourceforge.net/
 Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
-BuildRequires:  cmake >= 3.0.2
+BuildRequires:  cmake >= 3.13.2
 BuildRequires:  fdupes
 BuildRequires:  freefont
 BuildRequires:  gcc-ada
@@ -143,7 +143,6 @@
 PLplot interfaces.
 
 %files common
-%defattr(-,root,root)
 %dir %{_libdir}/plplot%{version}
 %dir %{_libdir}/plplot%{version}/drivers
 %dir %{_datadir}/plplot%{version}
@@ -192,8 +191,8 @@
 /sbin/install-info --delete %{_infodir}/plplotdoc.info %{_infodir}/dir
 
 %files devel
-%defattr(-,root,root)
-%doc AUTHORS COPYING.LIB Copyright FAQ README README.release
+%license COPYING.LIB Copyright
+%doc AUTHORS FAQ README README.release
 %{_bindir}/pltek
 %{_infodir}/plplotdoc.info*
 %{_mandir}/man1/pltek.1.gz
@@ -205,9 +204,78 @@
 %{_libdir}/libqsastime.so
 %{_libdir}/pkgconfig/plplot.pc
 %dir %{_libdir}/cmake/plplot
-%{_libdir}/cmake/plplot/export_plplot-release.cmake
+%{_libdir}/cmake/plplot/export_cairo.cmake
+%{_libdir}/cmake/plplot/export_cairo-release.cmake
+%{_libdir}/cmake/plplot/export_csirocsa.cmake
+%{_libdir}/cmake/plplot/export_csirocsa-release.cmake
+%{_libdir}/cmake/plplot/export_csironn.cmake
+%{_libdir}/cmake/plplot/export_csironn-release.cmake
+%{_libdir}/cmake/plplot/export_mem.cmake
+%{_libdir}/cmake/plplot/export_mem-release.cmake
+%{_libdir}/cmake/plplot/export_ntk.cmake
+%{_libdir}/cmake/plplot/export_ntk-release.cmake
+%{_libdir}/cmake/plplot/export_null.cmake
+%{_libdir}/cmake/plplot/export_null-release.cmake
+%{_libdir}/cmake/plplot/export_plfortrandemolib.cmake
+%{_libdir}/cmake/plplot/export_plfortrandemolib-release.cmake
+%{_libdir}/cmake/plplot/export_plplotada.cmake
+%{_libdir}/cmake/plplot/export_plplotada-release.cmake
+%{_libdir}/cmake/plplot/export_plplotc.cmake
 %{_libdir}/cmake/plplot/export_plplot.cmake
+%{_libdir}/cmake/plplot/export_plplotc-release.cmake
+%{_libdir}/cmake/plplot/export_plplotcxx.cmake

commit plplot for openSUSE:Factory

2019-04-08 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2019-04-08 10:39:26

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.3908 (New)


Package is "plplot"

Mon Apr  8 10:39:26 2019 rev:55 rq:692055 version:5.14.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2019-02-24 
17:09:59.072513297 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new.3908/plplot.changes  2019-04-08 
10:40:33.971298789 +0200
@@ -1,0 +2,6 @@
+Thu Apr  4 14:57:16 UTC 2019 - Atri Bhattacharya 
+
+- Disable octave bindings until compilation against octave 5.1.x
+  is supported.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.y6FXbv/_old  2019-04-08 10:40:34.895299014 +0200
+++ /var/tmp/diff_new_pack.y6FXbv/_new  2019-04-08 10:40:34.899299015 +0200
@@ -25,7 +25,7 @@
 %define tk_enabled 1
 
 # SECTION Disable octave bindings for all versions until compilation against 
octave 4.4 is fixed
-%define octave_enabled 1
+%define octave_enabled 0
 # /SECTION
 
 %define X_display ":98"




commit plplot for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2019-02-24 17:09:54

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.28833 (New)


Package is "plplot"

Sun Feb 24 17:09:54 2019 rev:54 rq:669393 version:5.14.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2018-12-06 
12:16:42.325559199 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new.28833/plplot.changes 2019-02-24 
17:09:59.072513297 +0100
@@ -1,0 +2,25 @@
+Fri Jan 25 12:40:02 UTC 2019 - badshah...@gmail.com
+
+- Update to version 5.14.0:
+  * Update control of Python version
+  * Rewrite the build-system logic for determining PYQT_SIP_DIR
+and PYQT_SIP_FLAGS
+  * Implement plStatic2dGrid
+  * Difference report default device changed from psc to svg
+  * Resolve the remaining difference report issues
+  * Improve command-line parsing
+  * Cleanup of plmap
+  * wxwidgets development status
+  * First step toward using best CMake-3 practices for our build
+system
+  * Update PLplot to be consistent with modern free software
+  * Rewrite documentation of PLplot testing
+  * Configure the ps and psttf device drivers just like all other
+device drivers
+  * Bug fixes
+- Drop plplot-fix-pkgconfig-checks.patch: upstreamed.
+- Update shlib package names in keeping with upstream so versions.
+- Enable octave bindings: compilation against 4.4.x has been fixed
+  upstream.
+
+---

Old:

  plplot-5.13.0.tar.gz
  plplot-fix-pkgconfig-checks.patch

New:

  plplot-5.14.0.tar.gz



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.Gbat1Y/_old  2019-02-24 17:09:59.876513044 +0100
+++ /var/tmp/diff_new_pack.Gbat1Y/_new  2019-02-24 17:09:59.880513043 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,14 +25,14 @@
 %define tk_enabled 1
 
 # SECTION Disable octave bindings for all versions until compilation against 
octave 4.4 is fixed
-%define octave_enabled 0
+%define octave_enabled 1
 # /SECTION
 
 %define X_display ":98"
 
-%define ada_shlib libplplotada2
-%define c_shlib libplplot15
-%define cxx_shlib libplplotcxx13
+%define ada_shlib libplplotada4
+%define c_shlib libplplot16
+%define cxx_shlib libplplotcxx14
 %define csirocsa_shlib libcsirocsa0
 %define csironn_shlib libcsironn0
 %define fort_shlib libplplotfortran0
@@ -42,7 +42,7 @@
 # DONT SPLIT OUT plplot-tcltk-libs INTO INDIVIDUAL SHARED LIBS AS THEY ARE ALL 
REQUIRED TOGETHER AND THEIR SO NUMBERING CHANGE IN-STEP WITH EACH OTHER 
 
 Name:   plplot
-Version:5.13.0
+Version:5.14.0
 Release:0
 Summary:Software package for creating scientific plots
 # Main license is LGPL-2.1+, but Octave bindings are licensed as GPL-2.0+
@@ -52,8 +52,6 @@
 Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
-# PATCH-FIX-UPSTREAM plplot-fix-pkgconfig-checks.patch badshah...@gmail.com -- 
Fix pkg-config based checks for installed dependencies; patch taken from 
upstream git
-Patch2: plplot-fix-pkgconfig-checks.patch
 BuildRequires:  cmake >= 3.0.2
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -154,7 +152,6 @@
 %{_libdir}/plplot%{version}/drivers/mem.driver_info
 %{_libdir}/plplot%{version}/drivers/mem.so
 %{_datadir}/plplot%{version}/*.fnt
-%{_datadir}/plplot%{version}/*.map
 %{_datadir}/plplot%{version}/*.pal
 %dir %{_datadir}/plplot%{version}/examples
 %{_datadir}/plplot%{version}/examples/Chloe.pgm
@@ -400,7 +397,7 @@
 
 %files lua
 %defattr(-,root,root)
-%{_libdir}/lua/%{lua_version}/plplot/
+%{_libdir}/lua/plplot/
 %{_datadir}/plplot%{version}/examples/lua/
 %{_datadir}/plplot%{version}/examples/test_lua.sh
 ##
@@ -928,7 +925,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 
 for file in NEWS README.release
 do
@@ -942,8 +938,8 @@
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 export FFLAGS="%{optflags}"
 export LDFLAGS="-fPIC"
-mkdir builddir
-pushd builddir
+
+mkdir builddir && pushd builddir
 
 # X-server and $DISPLAY required to enable tk bindings
 export DISPLAY=%{X_display}

++ plplot-5.13.0.tar.gz -> plplot-5.14.0.tar.gz ++

commit plplot for openSUSE:Factory

2018-12-06 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2018-12-06 12:16:42

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new.19453 (New)


Package is "plplot"

Thu Dec  6 12:16:42 2018 rev:53 rq:653214 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2018-08-03 
12:36:52.391531397 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new.19453/plplot.changes 2018-12-06 
12:16:42.325559199 +0100
@@ -1,0 +2,7 @@
+Fri Nov 30 12:43:55 UTC 2018 - badshah...@gmail.com
+
+- Add plplot-fix-pkgconfig-checks.patch: Fix pkg-config based
+  checks for installed dependencies; patch taken from upstream
+  git.
+
+---

New:

  plplot-fix-pkgconfig-checks.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.wJAdle/_old  2018-12-06 12:16:43.029558443 +0100
+++ /var/tmp/diff_new_pack.wJAdle/_new  2018-12-06 12:16:43.037558434 +0100
@@ -52,6 +52,8 @@
 Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
+# PATCH-FIX-UPSTREAM plplot-fix-pkgconfig-checks.patch badshah...@gmail.com -- 
Fix pkg-config based checks for installed dependencies; patch taken from 
upstream git
+Patch2: plplot-fix-pkgconfig-checks.patch
 BuildRequires:  cmake >= 3.0.2
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -926,6 +928,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 for file in NEWS README.release
 do

++ plplot-fix-pkgconfig-checks.patch ++
diff --git a/cmake/modules/cairo.cmake b/cmake/modules/cairo.cmake
index 4580838cc..772fc1459 100644
--- a/cmake/modules/cairo.cmake
+++ b/cmake/modules/cairo.cmake
@@ -104,7 +104,7 @@ if(
 linkflags
 cflags
 version
-_CAIRO
+_PANGOCAIRO
 )
   if(linkflags)
 # Check that the pangocairo library version is recent
diff --git a/cmake/modules/pkg-config.cmake b/cmake/modules/pkg-config.cmake
index c87275497..a0ca6b296 100644
--- a/cmake/modules/pkg-config.cmake
+++ b/cmake/modules/pkg-config.cmake
@@ -1,6 +1,6 @@
 # cmake/modules/pkg-config.cmake
 #
-# Copyright (C) 2006-2017 Alan W. Irwin
+# Copyright (C) 2006-2018 Alan W. Irwin
 #
 # This file is part of PLplot.
 #
@@ -96,6 +96,9 @@ if(PKG_CONFIG_EXECUTABLE)
   endif(cmake_cxx_implicit_link_library)
 endforeach(cmake_cxx_implicit_link_library 
${CMAKE_CXX_IMPLICIT_LINK_LIBRARIES})
   endif(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES)
+  # Some cmake versions (e.g., CMake-3.12.2) produce duplicate libraries in 
this
+  # list, but don't remove them in case these are needed for static linking.
+  # list(REMOVE_DUPLICATES cxx_compiler_library_pathname_list)
   message(STATUS "cxx_compiler_library_pathname_list = 
${cxx_compiler_library_pathname_list}")
 
 else(PKG_CONFIG_EXECUTABLE)
@@ -125,7 +128,7 @@ macro(pkg_check_pkgconfig _package _include_DIR _link_DIR 
_link_FLAGS _cflags _v
 set(_xprefix ${_prefix})
   endif(FORCE_EXTERNAL_STATIC)
 
-  _pkg_check_modules_internal(0 0 0 0 0 ${_prefix} "${_package}")
+  pkg_check_modules(${_prefix} "${_package}")
 
   if(${_prefix}_FOUND)
 cmake_link_flags(${_link_FLAGS} "${${_xprefix}_LDFLAGS}")
@@ -152,12 +155,12 @@ macro(pkg_check_pkgconfig _package _include_DIR _link_DIR 
_link_FLAGS _cflags _v
 set(${_version})
 set(_return_VALUE 1)
   endif(${_prefix}_FOUND)
-  #message("${_prefix}_FOUND = ${${_prefix}_FOUND}")
-  #message("${_include_DIR} = ${${_include_DIR}}")
-  #message("${_link_DIR} = ${${_link_DIR}}")
-  #message("${_link_FLAGS} = ${${_link_FLAGS}}")
-  #message("${_cflags} = ${${_cflags}}")
-  #message("${_version} = ${${_version}}")
+  #message("DEBUG: ${_prefix}_FOUND = ${${_prefix}_FOUND}")
+  #message("DEBUG: ${_include_DIR} = ${${_include_DIR}}")
+  #message("DEBUG: ${_link_DIR} = ${${_link_DIR}}")
+  #message("DEBUG: ${_link_FLAGS} = ${${_link_FLAGS}}")
+  #message("DEBUG: ${_cflags} = ${${_cflags}}")
+  #message("DEBUG: ${_version} = ${${_version}}")
 endmacro(pkg_check_pkgconfig)
 
 function(pkg_config_link_flags link_flags_out link_flags_in)



commit plplot for openSUSE:Factory

2018-08-03 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2018-08-03 12:36:35

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Fri Aug  3 12:36:35 2018 rev:52 rq:626898 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2018-06-13 
15:39:28.780363297 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2018-08-03 
12:36:52.391531397 +0200
@@ -1,0 +2,6 @@
+Tue Jul 31 12:50:31 UTC 2018 - badshah...@gmail.com
+
+- Re-enable libcsirocsa and libscironn for i586: these are now
+  building (go figure!)
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.8a7aaz/_old  2018-08-03 12:36:53.075532411 +0200
+++ /var/tmp/diff_new_pack.8a7aaz/_new  2018-08-03 12:36:53.075532411 +0200
@@ -165,10 +165,8 @@
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 Requires:   %{c_shlib} = %{version}
-%ifarch x86_64 aarch64 ppc64 ppc64le
 Requires:   %{csirocsa_shlib} = %{version}
 Requires:   %{csironn_shlib} = %{version}
-%endif
 Requires:   %{qsastime_shlib} = %{version}
 Requires:   gcc-c++
 Requires:   pkgconfig
@@ -202,10 +200,8 @@
 %{_mandir}/man1/pltek.1.gz
 %{_includedir}/plplot/
 %exclude %{_includedir}/plplot/plstream.h
-%ifarch x86_64 aarch64 ppc64 ppc64le
 %{_libdir}/libcsirocsa.so
 %{_libdir}/libcsironn.so
-%endif
 %{_libdir}/libplplot.so
 %{_libdir}/libqsastime.so
 %{_libdir}/pkgconfig/plplot.pc
@@ -717,7 +713,6 @@
 
 This package provides the shared lib for PLplot's csirocsa.
 
-%ifarch x86_64 aarch64 ppc64 ppc64le
 %post -n %{csirocsa_shlib} -p /sbin/ldconfig
 
 %postun -n %{csirocsa_shlib} -p /sbin/ldconfig
@@ -725,7 +720,6 @@
 %files -n %{csirocsa_shlib}
 %defattr(-,root,root)
 %{_libdir}/libcsirocsa.so.*
-%endif
 ##
 
 %package -n %{csironn_shlib}
@@ -740,7 +734,6 @@
 
 This package provides the shared lib for PLplot's csironn.
 
-%ifarch x86_64 aarch64 ppc64 ppc64le
 %post -n %{csironn_shlib} -p /sbin/ldconfig
 
 %postun -n %{csironn_shlib} -p /sbin/ldconfig
@@ -748,7 +741,6 @@
 %files -n %{csironn_shlib}
 %defattr(-,root,root)
 %{_libdir}/libcsironn.so.*
-%endif
 ##
 
 %package -n %{qsastime_shlib}




commit plplot for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2018-06-13 15:38:41

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Wed Jun 13 15:38:41 2018 rev:51 rq:615429 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2018-05-10 
15:50:45.870263013 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2018-06-13 
15:39:28.780363297 +0200
@@ -1,0 +2,7 @@
+Tue Jun  5 12:13:36 UTC 2018 - badshah...@gmail.com
+
+- Disable octave bindings until compilation against octave 4.4 is
+  sorted out; remove conditionals for setting octave_enabled as
+  plplot is unresolvable against openSUSE < 1320 anyway.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.Rh0Jyn/_old  2018-06-13 15:39:30.124313842 +0200
+++ /var/tmp/diff_new_pack.Rh0Jyn/_new  2018-06-13 15:39:30.128313695 +0200
@@ -24,11 +24,9 @@
 
 %define tk_enabled 1
 
-%if 0%{?suse_version} != 1315 || (0%{?is_opensuse} && 0%{?sle_version}==120200)
-%define octave_enabled 1
-%else
+# SECTION Disable octave bindings for all versions until compilation against 
octave 4.4 is fixed
 %define octave_enabled 0
-%endif
+# /SECTION
 
 %define X_display ":98"
 
@@ -84,7 +82,9 @@
 BuildRequires:  pkgconfig(pangoft2)
 # Required for enabling tk driverand in the %%check section, currently disabled
 BuildRequires:  hdf5-devel
+%if %{?octave_enabled}
 BuildRequires:  octave-devel
+%endif
 BuildRequires:  wxWidgets-devel >= 3
 BuildRequires:  xorg-x11-server
 BuildRequires:  perl(XML::DOM)




commit plplot for openSUSE:Factory

2018-05-10 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2018-05-10 15:50:42

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Thu May 10 15:50:42 2018 rev:50 rq:605704 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2018-04-30 
22:54:10.138903479 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2018-05-10 
15:50:45.870263013 +0200
@@ -1,0 +2,11 @@
+Tue May  8 03:24:17 UTC 2018 - badshah...@gmail.com
+
+- plplot-devel should not depend on shared libs which are not
+  built: %{csirocsa_shlib} and %{csironn_shlib} on certain archs. 
+
+---
+Mon May  7 08:13:10 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Handle aarch64, ppc64 and ppc64le, not only x86_64 for libs
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.xzayoO/_old  2018-05-10 15:50:47.202214194 +0200
+++ /var/tmp/diff_new_pack.xzayoO/_new  2018-05-10 15:50:47.202214194 +0200
@@ -165,8 +165,10 @@
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 Requires:   %{c_shlib} = %{version}
+%ifarch x86_64 aarch64 ppc64 ppc64le
 Requires:   %{csirocsa_shlib} = %{version}
 Requires:   %{csironn_shlib} = %{version}
+%endif
 Requires:   %{qsastime_shlib} = %{version}
 Requires:   gcc-c++
 Requires:   pkgconfig
@@ -200,7 +202,7 @@
 %{_mandir}/man1/pltek.1.gz
 %{_includedir}/plplot/
 %exclude %{_includedir}/plplot/plstream.h
-%ifarch x86_64
+%ifarch x86_64 aarch64 ppc64 ppc64le
 %{_libdir}/libcsirocsa.so
 %{_libdir}/libcsironn.so
 %endif
@@ -715,7 +717,7 @@
 
 This package provides the shared lib for PLplot's csirocsa.
 
-%ifarch x86_64
+%ifarch x86_64 aarch64 ppc64 ppc64le
 %post -n %{csirocsa_shlib} -p /sbin/ldconfig
 
 %postun -n %{csirocsa_shlib} -p /sbin/ldconfig
@@ -738,7 +740,7 @@
 
 This package provides the shared lib for PLplot's csironn.
 
-%ifarch x86_64
+%ifarch x86_64 aarch64 ppc64 ppc64le
 %post -n %{csironn_shlib} -p /sbin/ldconfig
 
 %postun -n %{csironn_shlib} -p /sbin/ldconfig




commit plplot for openSUSE:Factory

2018-04-30 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2018-04-30 22:53:39

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Mon Apr 30 22:53:39 2018 rev:49 rq:601555 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2018-02-16 
21:46:31.219088710 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2018-04-30 
22:54:10.138903479 +0200
@@ -1,0 +2,6 @@
+Thu Apr 26 12:49:52 UTC 2018 - badshah...@gmail.com
+
+- Fix building for i586 by packaging x86_64-only libraries only
+  for the latter arch.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.IVUhRE/_old  2018-04-30 22:54:11.058869912 +0200
+++ /var/tmp/diff_new_pack.IVUhRE/_new  2018-04-30 22:54:11.062869766 +0200
@@ -48,7 +48,7 @@
 Release:0
 Summary:Software package for creating scientific plots
 # Main license is LGPL-2.1+, but Octave bindings are licensed as GPL-2.0+
-License:LGPL-2.1+ and GPL-2.0+
+License:LGPL-2.1-or-later AND GPL-2.0-or-later
 Group:  Productivity/Scientific/Other
 Url:http://plplot.sourceforge.net/
 Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
@@ -126,7 +126,7 @@
 %package common
 ##
 Summary:Files for development with PLplot
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Productivity/Graphics/Visualization/Graph
 Provides:   %{name} = %{version}
 Obsoletes:  %{name} < 5.12.0
@@ -162,7 +162,7 @@
 %package devel
 ##
 Summary:Files for development with PLplot
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 Requires:   %{c_shlib} = %{version}
 Requires:   %{csirocsa_shlib} = %{version}
@@ -200,8 +200,10 @@
 %{_mandir}/man1/pltek.1.gz
 %{_includedir}/plplot/
 %exclude %{_includedir}/plplot/plstream.h
+%ifarch x86_64
 %{_libdir}/libcsirocsa.so
 %{_libdir}/libcsironn.so
+%endif
 %{_libdir}/libplplot.so
 %{_libdir}/libqsastime.so
 %{_libdir}/pkgconfig/plplot.pc
@@ -235,7 +237,7 @@
 %package doc
 ##
 Summary:Documentation for PLplot and its bindings
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Documentation/Other
 
 %description doc
@@ -254,7 +256,7 @@
 %package -n %{ada_shlib}
 ##
 Summary:Shared libraries for PLplot's Ada bindings
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  System/Libraries
 
 %description -n %{ada_shlib}
@@ -276,7 +278,7 @@
 %package -n %{name}ada-devel
 ##
 Summary:Ada bindings for development with PLplot
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Languages/Other
 Requires:   %{ada_shlib} = %{version}
 Requires:   %{name}-common = %{version}
@@ -308,7 +310,7 @@
 %package -n %{fort_shlib}
 ##
 Summary:Shared libraries for PLplot's Fortran bindings
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  System/Libraries
 
 %description -n %{fort_shlib}
@@ -330,7 +332,7 @@
 %package -n %{name}fortran-devel
 ##
 Summary:Fortran bindings for development with PLplot
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Languages/Fortran
 Requires:   %{fort_shlib} = %{version}
 Requires:   %{name}-common = %{version}
@@ -361,7 +363,7 @@
 %package java
 ##
 Summary:PLplot functions for scientific plotting with Java
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Productivity/Scientific/Other
 Requires:   %{name}-common = %{version}
 Requires:   java
@@ -384,7 +386,7 @@
 %package lua
 ##
 Summary:PLplot functions for scientific plotting with Lua
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/Other
 Requires:   %{name}-common = %{version}
 

commit plplot for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2018-02-16 21:46:30

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Fri Feb 16 21:46:30 2018 rev:48 rq:577296 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2018-02-13 
10:30:11.219399603 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2018-02-16 
21:46:31.219088710 +0100
@@ -1,0 +2,13 @@
+Fri Feb 16 12:24:17 UTC 2018 - badshah...@gmail.com
+
+- Remove python3-base from Requires for %{name}-tcltk; it is
+  unneeded in light of python(abi) getting pulled in
+  automatically.
+
+---
+Mon Feb 12 17:19:40 UTC 2018 - badshah...@gmail.com
+
+- Replace even more python2 Requires with python3 ones; this
+  finally fixes build failures on openSUSE:Leap:15.0.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.WbZufL/_old  2018-02-16 21:46:32.979025236 +0100
+++ /var/tmp/diff_new_pack.WbZufL/_new  2018-02-16 21:46:32.987024948 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -429,23 +429,22 @@
 %endif
 ##
 
-%package python-qt
+%package python3-qt
 ##
 Summary:PLplot functions for scientific plotting with python-qt4
 License:LGPL-2.1+
 Group:  Development/Libraries/Python
 Requires:   %{name}-common = %{version}
-Requires:   python-base = %{py_ver}
-Requires:   python-qt5
+Requires:   python3-qt5
 
-%description python-qt
+%description python3-qt
 PLplot is a library of functions that are useful for making scientific
 plots.
 
 This package provides the PLplot functions required for scientific
 plotting with python-qt.
 
-%files python-qt
+%files python3-qt
 %defattr(-,root,root)
 %{python3_sitearch}/plplot_pyqt5.so
 ##
@@ -534,7 +533,6 @@
 Requires:   itcl-devel
 Requires:   itk
 Requires:   pkgconfig
-Requires:   python-base = %{py_ver}
 Requires:   tcl-devel
 Requires:   tk-devel
 




commit plplot for openSUSE:Factory

2018-02-13 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2018-02-13 10:29:49

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Tue Feb 13 10:29:49 2018 rev:47 rq:575580 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2017-12-02 
13:12:14.510938771 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2018-02-13 
10:30:11.219399603 +0100
@@ -1,0 +2,6 @@
+Mon Feb 12 08:38:48 UTC 2018 - badshah...@gmail.com
+
+- Swap leftover python2 Requires for explicitly python3 ones,
+  rename python package to python3-plplot.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.TiWUej/_old  2018-02-13 10:30:14.963264704 +0100
+++ /var/tmp/diff_new_pack.TiWUej/_new  2018-02-13 10:30:14.967264560 +0100
@@ -93,8 +93,7 @@
 BuildRequires:  pkgconfig(lua)
 
 Requires:   libtool
-Requires:   python-base = %{py_ver}
-Requires:   python-numpy
+Requires:   python3-numpy
 Recommends: %{name}-doc = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -767,20 +766,21 @@
 %{_libdir}/libqsastime.so.*
 ##
 
-%package -n python-%{name}
+%package -n python3-%{name}
 ##
 Summary:PLplot functions for scientific plotting with Python
 License:LGPL-2.1+
 Group:  System/Libraries
 Requires:   %{name}-common = %{version}
+Provides:   python-%{name}
 
-%description -n python-%{name}
+%description -n python3-%{name}
 PLplot is a library of functions that are useful for making scientific
 plots.
 
 This package provides the PLplot's Python binding.
 
-%files -n python-%{name}
+%files -n python3-%{name}
 %defattr(-,root,root)
 %{python3_sitearch}/_plplotc.so
 %{python3_sitearch}/plplot.py*




commit plplot for openSUSE:Factory

2017-12-02 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2017-12-02 13:12:12

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Sat Dec  2 13:12:12 2017 rev:46 rq:547107 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2017-10-05 
12:06:07.914577166 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2017-12-02 
13:12:14.510938771 +0100
@@ -1,0 +2,29 @@
+Fri Dec  1 10:08:56 UTC 2017 - badshah...@gmail.com
+
+- Switch to using explicit python3 BuildRequires (plplot is
+  "unresolvable" for openSUSE <= 1320 anyway); adapt file lists
+  accordingly.
+- Drop conditionals referring to old openSUSE versions <= 1320.
+
+---
+Fri Dec  1 08:26:44 UTC 2017 - dims...@opensuse.org
+
+- Drop legacy dependencies: pkgconfig(gnome-python-2.0) and
+  pkgconfig(pygtk-2.0) are not in use.
+
+---
+Wed Nov 29 08:20:50 UTC 2017 - badshah...@gmail.com
+
+- Fix License tag in specfile for plplot-octave subpackage: While
+  everything else is licensed as LGPL-2.1+, the Octave bindings
+  are licensed as GPL-2.0+.
+
+---
+Sat Nov 11 22:51:26 UTC 2017 - badshah...@gmail.com
+
+- Drop BuildRequires on libgnomui and libgnomeprintui, as they are
+  not really required any more (boo#1067727).
+- Change hashbangs for python based examples so that they refer
+  directly to the python binary instead of doing so via env.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.RjdDG7/_old  2017-12-02 13:12:15.554900748 +0100
+++ /var/tmp/diff_new_pack.RjdDG7/_new  2017-12-02 13:12:15.558900601 +0100
@@ -47,7 +47,8 @@
 Version:5.13.0
 Release:0
 Summary:Software package for creating scientific plots
-License:LGPL-2.1+
+# Main license is LGPL-2.1+, but Octave bindings are licensed as GPL-2.0+
+License:LGPL-2.1+ and GPL-2.0+
 Group:  Productivity/Scientific/Other
 Url:http://plplot.sourceforge.net/
 Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
@@ -66,9 +67,9 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  ocaml
 BuildRequires:  pkgconfig
-BuildRequires:  python-devel
-BuildRequires:  python-numpy-devel
-BuildRequires:  python-qt5-devel
+BuildRequires:  python3-devel
+BuildRequires:  python3-numpy-devel
+BuildRequires:  python3-qt5-devel
 BuildRequires:  qhull-devel
 BuildRequires:  shapelib
 BuildRequires:  swig
@@ -82,26 +83,14 @@
 BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(pangoft2)
 # Required for enabling tk driverand in the %%check section, currently disabled
+BuildRequires:  hdf5-devel
+BuildRequires:  octave-devel
+BuildRequires:  wxWidgets-devel >= 3
 BuildRequires:  xorg-x11-server
 BuildRequires:  perl(XML::DOM)
 BuildRequires:  pkgconfig(freetype2)
-BuildRequires:  pkgconfig(gnome-python-2.0)
-BuildRequires:  pkgconfig(libgnomeprintui-2.2)
-BuildRequires:  pkgconfig(libgnomeui-2.0)
-BuildRequires:  pkgconfig(lua)
-BuildRequires:  pkgconfig(pygtk-2.0)
-%if 0%{?suse_version} >= 1310
 BuildRequires:  pkgconfig(lasi)
-%endif
-BuildRequires:  hdf5-devel
-BuildRequires:  octave-devel
-%if 0%{?suse_version} >= 1320
-BuildRequires:  wxWidgets-devel >= 3
-%else
-BuildRequires:  wxWidgets-devel
-%define _use_internal_dependency_generator 0
-%define __find_requires %wx_requires
-%endif
+BuildRequires:  pkgconfig(lua)
 
 Requires:   libtool
 Requires:   python-base = %{py_ver}
@@ -138,6 +127,7 @@
 %package common
 ##
 Summary:Files for development with PLplot
+License:LGPL-2.1+
 Group:  Productivity/Graphics/Visualization/Graph
 Provides:   %{name} = %{version}
 Obsoletes:  %{name} < 5.12.0
@@ -173,6 +163,7 @@
 %package devel
 ##
 Summary:Files for development with PLplot
+License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Requires:   %{c_shlib} = %{version}
 Requires:   %{csirocsa_shlib} = %{version}
@@ -245,6 +236,7 @@
 %package doc
 ##
 Summary:Documentation for PLplot and its bindings
+License:LGPL-2.1+
 Group:  Documentation/Other
 
 %description doc
@@ -263,6 +255,7 @@
 %package -n %{ada_shlib}
 

commit plplot for openSUSE:Factory

2017-10-05 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2017-10-05 12:02:25

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Thu Oct  5 12:02:25 2017 rev:45 rq:531186 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2017-08-29 
11:45:06.687604917 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2017-10-05 
12:06:07.914577166 +0200
@@ -1,0 +2,6 @@
+Wed Oct  4 07:40:37 UTC 2017 - fst...@suse.com
+
+- Remove the stale gcc-java dependency, since gcc-java is bound to
+  go soon and it is really not needed for building here
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.Ib3liO/_old  2017-10-05 12:06:09.478356899 +0200
+++ /var/tmp/diff_new_pack.Ib3liO/_new  2017-10-05 12:06:09.478356899 +0200
@@ -62,7 +62,6 @@
 BuildRequires:  itk
 BuildRequires:  java-devel
 BuildRequires:  lapack-devel
-BuildRequires:  libgcj-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
 BuildRequires:  ocaml




commit plplot for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2017-08-29 11:44:55

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Tue Aug 29 11:44:55 2017 rev:44 rq:519069 version:5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2017-06-21 
13:57:56.569012600 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2017-08-29 
11:45:06.687604917 +0200
@@ -1,0 +2,22 @@
+Sat Aug 26 15:29:06 UTC 2017 - badshah...@gmail.com
+
+- Update to version 5.13.0:
+  * Bug fixes.
+  * The Python binding and examples now work for both Python 2 and
+3.
+  * Change the Fortran naming convention.
+  * Fix many "space in prefix" issues.
+  * Complete rewrite of IPC between -dev wxwidgets and wxPLViewer.
+  * Implement a new Windows GDI (wingdi) device driver.
+  * Implement new Python extension module to support pytkdemo.
+  * Fix OCaml inconsistencies for example 8.
+  * Improve the implementation of the OCaml binding.
+- Add shapelib BuildRequires for added features.
+- Rename fortran shared lib and devel package in keeping with
+  corresponding shared object naming changes.
+- Use ctest for the check section. This allows the disabling of
+  tests that either fail because of issues with the test codes
+  themselves (octave), or because of lack of a full Xserver (Qt
+  tests).
+
+---

Old:

  plplot-5.12.0.tar.gz

New:

  plplot-5.13.0.tar.gz



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.IvsDBS/_old  2017-08-29 11:45:09.083267215 +0200
+++ /var/tmp/diff_new_pack.IvsDBS/_new  2017-08-29 11:45:09.119262141 +0200
@@ -25,7 +25,7 @@
 %define tk_enabled 1
 
 %if 0%{?suse_version} != 1315 || (0%{?is_opensuse} && 0%{?sle_version}==120200)
-%define octave_enabled 0
+%define octave_enabled 1
 %else
 %define octave_enabled 0
 %endif
@@ -33,18 +33,18 @@
 %define X_display ":98"
 
 %define ada_shlib libplplotada2
-%define c_shlib libplplot14
+%define c_shlib libplplot15
 %define cxx_shlib libplplotcxx13
 %define csirocsa_shlib libcsirocsa0
 %define csironn_shlib libcsironn0
-%define fort_shlib libplplotf95-13
+%define fort_shlib libplplotfortran0
 %define qsastime_shlib libqsastime0
 %define qt_shlib libplplotqt2
 %define wx_shlib libplplotwxwidgets1
 # DONT SPLIT OUT plplot-tcltk-libs INTO INDIVIDUAL SHARED LIBS AS THEY ARE ALL 
REQUIRED TOGETHER AND THEIR SO NUMBERING CHANGE IN-STEP WITH EACH OTHER 
 
 Name:   plplot
-Version:5.12.0
+Version:5.13.0
 Release:0
 Summary:Software package for creating scientific plots
 License:LGPL-2.1+
@@ -71,6 +71,7 @@
 BuildRequires:  python-numpy-devel
 BuildRequires:  python-qt5-devel
 BuildRequires:  qhull-devel
+BuildRequires:  shapelib
 BuildRequires:  swig
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
@@ -330,10 +331,10 @@
 
 %files -n %{fort_shlib}
 %defattr(-,root,root)
-%{_libdir}/libplplotf95.so.*
+%{_libdir}/libplplotfortran.so.*
 ##
 
-%package -n %{name}f95-devel
+%package -n %{name}fortran-devel
 ##
 Summary:Fortran bindings for development with PLplot
 Group:  Development/Languages/Fortran
@@ -341,24 +342,26 @@
 Requires:   %{name}-common = %{version}
 Requires:   gcc-fortran
 Requires:   pkgconfig
+Obsoletes:  %{name}f95-devel < 5.13.0
+Provides:   %{name}f95-devel = %{version}
 Obsoletes:  %{name}-fortran-devel < 5.12.0
 Provides:   %{name}-fortran-devel = %{version}
 
-%description -n %{name}f95-devel
+%description -n %{name}fortran-devel
 PLplot is a library of functions that are useful for making scientific
 plots.
 
 This package provides the files necessary for using PLplot in Fortran.
 
-%files -n %{name}f95-devel
+%files -n %{name}fortran-devel
 %defattr(-,root,root)
 %dir %{_libdir}/fortran
 %dir %{_libdir}/fortran/modules
 %{_libdir}/fortran/modules/plplot/
-%{_libdir}/libplplotf95.so
-%{_libdir}/pkgconfig/plplot-f95.pc
-%{_datadir}/plplot%{version}/examples/f95/
-%{_datadir}/plplot%{version}/examples/test_f95.sh
+%{_libdir}/libplplotfortran.so
+%{_libdir}/pkgconfig/plplot-fortran.pc
+%{_datadir}/plplot%{version}/examples/fortran/
+%{_datadir}/plplot%{version}/examples/test_fortran.sh
 ##
 
 %package java
@@ -377,7 +380,7 @@
 
 %files java
 %defattr(-,root,root)
-%{_libdir}/plplot%{version}/plplotjavac_wrap.so
+%{_libdir}/plplot%{version}/libplplotjavac_wrap.so
 

commit plplot for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2017-06-21 13:57:45

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Wed Jun 21 13:57:45 2017 rev:43 rq:505086 version:5.12.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2017-02-15 
10:05:44.245844056 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2017-06-21 
13:57:56.569012600 +0200
@@ -1,0 +2,6 @@
+Fri Jun 16 10:17:09 UTC 2017 - alarr...@suse.com
+
+- Add LDFLAGS=-fPIC to fix the ada compiler test to link successfully
+  and enable the generation of ada bindings in Factory.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.00DAdR/_old  2017-06-21 13:57:57.408894129 +0200
+++ /var/tmp/diff_new_pack.00DAdR/_new  2017-06-21 13:57:57.412893564 +0200
@@ -918,6 +918,7 @@
 %endif
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 export FFLAGS="%{optflags}"
+export LDFLAGS="-fPIC"
 mkdir builddir
 pushd builddir
 




commit plplot for openSUSE:Factory

2017-02-15 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2017-02-15 10:05:42

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2017-01-20 
13:07:32.320537462 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2017-02-15 
10:05:44.245844056 +0100
@@ -2 +2,76 @@
-Sat Feb  3 11:11:11 UTC 2018 - bwiedem...@suse.com
+Sat Feb 11 18:20:06 UTC 2017 - jeng...@inai.de
+
+- Remove Requires(post) since there is not even a %post section.
+- Trim descriptions for size, fix wrong summaries.
+
+---
+Tue Feb  7 17:06:28 UTC 2017 - badshah...@gmail.com
+
+- Switch to building with Qt5 instead of Qt4.
+- Add BuildRequires on qhull, this generates a new shared lib
+  now packaged as %{csironn_shlib}.
+- Drop unused cmake variables.
+- Rename devel pkgs to follow their corresponding shared library
+  nomenclature.
+- Split out wxPLViewer into its own subpackage, which is now
+  called %{name}-wxwidgets (the shared lib which was using this
+  name previously has been renamed in keeping with shlib policy).
+- Drop %{name}-rpmlintrc file, as it is no longer needed.
+- Since version 5.12.0 plplot's fortran bindings depend on
+  gcc-fortran >= 6.0.
+
+---
+Mon Jan 30 06:59:30 UTC 2017 - badshah...@gmail.com
+
+- Update to version 5.12.0:
+  * Bug fixes.
+  * Rewrite the CMake Ada language support.
+  * Rewrite the Fortran binding.
+  * Supply old Fortran binding and examples option.
+  * Backwards incompatibilities introduced by the new Fortran
+binding.
+  * Examples reworked for the -DPL_DOUBLE=OFF case.
+  * Changes to our Ada bindings and examples.
+  * Changes to our tclmatrix library.
+  * Backwards-incompatible changes to our Tcl/Tk bindings and
+examples.
+  * Substantial rewrite of the DocBook documentation.
+  * Default page size consistency.
+  * Updated D language support.
+  * Modernized build-system support for Qt4 and Qt5.
+  * Implemented support for pyqt5.
+  * Addressed -DPL_DOUBLE=OFF issues.
+  * Replaced "Lena" with "Chloe".
+  * Removed trailing blanks on most text files in our source tree.
+  * Make our wxwidgets find module consistent with the official
+version for CMake-3.7.1.
+  * Introduction of two new generic pointer types to help protect
+against a planned future C API breakage.
+  * Introduction of additional self-describing names for the types
+of arguments used in our C API.
+  * Implement submission of dashboards to the  cdash
+server.
+  * Substantial update and rename of the Python examples.
+  * Linux efficiency improvements for the wxwidgets device driver.
+- Drop plplot-cmake36-pkg_check_pkgconfig_macro.patch: upstreamed.
+- Rebase plplot-5.9.9-ada-pic.patch for updated version.
+- Fix timestamp on previous changelog entry.
+- Back to installing plplot.pc by default instead of plplot-c.pc.
+- Rename plplot-fortran to libplplotf95-%{sover} as it now
+  contains a single shared lib.
+- Apply shared library packaging guidelines wherever appropriate;
+  remove corresponding %{name}-rpmlintrc snippet. Shared lib
+  naming not applied to %{name}-tcltk-libs as all the SO in this
+  package are always required together and have their SO numbers
+  bumped in lock-step with each other.
+- Rename %{name}-tcltk to %{name}-tcltk-libs.
+- Except for the most basic drivers, package individual drivers in
+  their own subpackages. Users need to individually install
+  drivers they need, only mem and null drivers will be installed
+  by default [with any of the devel pkgs, for example].
+- Split out a %{name}-common package with the most basic drivers
+  and common example files included; require it from all driver
+  subpackage, and -devel packages.
+
+---
+Sat Dec 31 21:09:00 UTC 2016 - bwiedem...@suse.com

Old:

  plplot-5.11.1.tar.gz
  plplot-cmake36-pkg_check_pkgconfig_macro.patch
  plplot-rpmlintrc

New:

  plplot-5.12.0.tar.gz



Other differences:
--
++ plplot.spec ++
 1345 lines (skipped)
 between /work/SRC/openSUSE:Factory/plplot/plplot.spec
 and /work/SRC/openSUSE:Factory/.plplot.new/plplot.spec

++ plplot-5.11.1.tar.gz -> plplot-5.12.0.tar.gz ++
/work/SRC/openSUSE:Factory/plplot/plplot-5.11.1.tar.gz 
/work/SRC/openSUSE:Factory/.plplot.new/plplot-5.12.0.tar.gz differ: char 5, 
line 1

++ plplot-5.9.9-ada-pic.patch ++
--- /var/tmp/diff_new_pack.XNaDJk/_old  2017-02-15 10:05:45.141717867 +0100
+++ 

commit plplot for openSUSE:Factory

2017-01-20 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2017-01-20 13:07:31

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2016-12-10 
18:29:20.892388315 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2017-01-20 
13:07:32.320537462 +0100
@@ -1,0 +2,5 @@
+Sat Feb  3 11:11:11 UTC 2018 - bwiedem...@suse.com
+
+- build-fix: kill our Xvfb after use
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.FpXeEs/_old  2017-01-20 13:07:33.064431282 +0100
+++ /var/tmp/diff_new_pack.FpXeEs/_new  2017-01-20 13:07:33.072430140 +0100
@@ -521,6 +521,7 @@
 # X-server and $DISPLAY required to enable tk bindings
 export DISPLAY=%{X_display}
 Xvfb -noreset %{X_display} >& Xvfb.log &
+trap "kill $! || true" EXIT
 sleep 5
 cmake \
 -DCMAKE_INSTALL_LIBDIR=%{_libdir} \\\




commit plplot for openSUSE:Factory

2016-10-23 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2016-10-23 12:53:32

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2016-08-17 
12:04:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2016-10-23 
12:53:33.0 +0200
@@ -1,0 +2,6 @@
+Tue Oct 18 11:50:29 UTC 2016 - badshah...@gmail.com
+
+- Temporarily disable octave bindings as a workaround to build
+  failures caused by octave's upgrade to version 4.2.0 in Factory.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.WNwqRV/_old  2016-10-23 12:53:34.0 +0200
+++ /var/tmp/diff_new_pack.WNwqRV/_new  2016-10-23 12:53:34.0 +0200
@@ -25,7 +25,7 @@
 %define tk_enabled 1
 
 %if 0%{?suse_version} != 1315 || (0%{?is_opensuse} && 0%{?sle_version}==120200)
-%define octave_enabled 1
+%define octave_enabled 0
 %else
 %define octave_enabled 0
 %endif




commit plplot for openSUSE:Factory

2016-08-17 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2016-08-17 12:04:54

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2016-08-10 
19:55:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2016-08-17 
12:04:56.0 +0200
@@ -1,0 +2,8 @@
+Sun Aug 14 23:54:09 UTC 2016 - badshah...@gmail.com
+
+- Enable tk bindings for all openSUSE versions; problem with
+  Xvfb segfaulting that prevent building tk bindings for Leap:42.2
+  and > 13.2 are worked around by passing the -noreset option to
+  Xvfb (see boo#992429).
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.YfUXkP/_old  2016-08-17 12:04:57.0 +0200
+++ /var/tmp/diff_new_pack.YfUXkP/_new  2016-08-17 12:04:57.0 +0200
@@ -22,11 +22,7 @@
 %define lua_version 5.3
 %endif
 
-%if 0%{?suse_version} > 1320 || (0%{?is_opensuse} && 0%{?sle_version}==120200)
-%define tk_enabled 0
-%else
 %define tk_enabled 1
-%endif
 
 %if 0%{?suse_version} != 1315 || (0%{?is_opensuse} && 0%{?sle_version}==120200)
 %define octave_enabled 1
@@ -524,7 +520,7 @@
 
 # X-server and $DISPLAY required to enable tk bindings
 export DISPLAY=%{X_display}
-Xvfb %{X_display} >& Xvfb.log &
+Xvfb -noreset %{X_display} >& Xvfb.log &
 sleep 5
 cmake \
 -DCMAKE_INSTALL_LIBDIR=%{_libdir} \\\




commit plplot for openSUSE:Factory

2016-08-10 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2016-08-10 19:55:57

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2016-04-14 
13:07:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2016-08-10 
19:55:58.0 +0200
@@ -1,0 +2,21 @@
+Mon Aug  8 07:45:35 UTC 2016 - badshah...@gmail.com
+
+- Define macro "octave_enabled" to consistently check when
+  octave bindings are disabled (only for openSUSE:Leap:42.1).
+- Disable tk bindings also for openSUSE:Leap:42.2 -- it does not
+  build because of Xvfb crash (boo#992429).
+
+---
+Sat Aug  6 14:25:12 UTC 2016 - badshah...@gmail.com
+
+- Enable octave bindings for openSUSE >= 13.2; builds just fine
+  now.
+
+---
+Sat Aug  6 13:50:06 UTC 2016 - badshah...@gmail.com
+
+- Add plplot-cmake36-pkg_check_pkgconfig_macro.patch to fix
+  plplot's defined pkg_check_pkgconfig macro to work with
+  cmake >= 3.6; patch sent upstream.
+
+---

New:

  plplot-cmake36-pkg_check_pkgconfig_macro.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.M2CYFv/_old  2016-08-10 19:55:59.0 +0200
+++ /var/tmp/diff_new_pack.M2CYFv/_new  2016-08-10 19:55:59.0 +0200
@@ -22,12 +22,18 @@
 %define lua_version 5.3
 %endif
 
-%if 0%{?suse_version} > 1320
+%if 0%{?suse_version} > 1320 || (0%{?is_opensuse} && 0%{?sle_version}==120200)
 %define tk_enabled 0
 %else
 %define tk_enabled 1
 %endif
 
+%if 0%{?suse_version} != 1315 || (0%{?is_opensuse} && 0%{?sle_version}==120200)
+%define octave_enabled 1
+%else
+%define octave_enabled 0
+%endif
+
 %define X_display ":98"
 
 Name:   plplot
@@ -41,6 +47,8 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
+# PATCH-FIX-UPSTREAM plplot-cmake36-pkg_check_pkgconfig_macro.patch 
badshah...@gmail.com -- Fix plplot's defined pkg_check_pkgconfig macro to work 
with cmake >= 3.6; patch sent upstream
+Patch2: plplot-cmake36-pkg_check_pkgconfig_macro.patch
 BuildRequires:  cmake >= 3.0.2
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -63,6 +71,7 @@
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
 BuildRequires:  pkgconfig(pango)
+BuildRequires:  pkgconfig(pangoft2)
 # Required for enabling tk driverand in the %%check section, currently disabled
 BuildRequires:  xorg-x11-server
 BuildRequires:  perl(XML::DOM)
@@ -493,6 +502,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 for file in NEWS README.release
 do
@@ -523,15 +533,15 @@
 -DPL_FREETYPE_FONT_PATH:PATH="%{_datadir}/fonts/truetype" \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
-%if 0%{?suse_version} == 1315 || 0%{?suse_version} > 1320
--DENABLE_octave:BOOL=OFF \\\
-%else
+%if 0%{?octave_enabled}
 -DENABLE_octave:BOOL=ON \\\
 -DTRY_OCTAVE4=ON \\\
+%else
+-DENABLE_octave:BOOL=OFF \\\
 %endif
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=ON \\\
-%if 0%{?suse_version} > 1320
+%if 0%{?tk_enabled} > 1320
 -DENABLE_itk:BOOL=OFF \\\
 -DENABLE_tk:BOOL=OFF \\\
 %else
@@ -831,7 +841,7 @@
 %{_libdir}/plplot%{version}/drivers/qt.driver_info
 %{_libdir}/plplot%{version}/drivers/qt.so
 
-%if 0%{?suse_version} != 1315 && 0%{?suse_version} <= 1320
+%if 0%{?octave_enabled} 
 %files octave
 %defattr(-,root,root)
 %{_datadir}/%{name}_octave/

++ plplot-cmake36-pkg_check_pkgconfig_macro.patch ++
Index: plplot-5.11.1/cmake/modules/pkg-config.cmake
===
--- plplot-5.11.1.orig/cmake/modules/pkg-config.cmake
+++ plplot-5.11.1/cmake/modules/pkg-config.cmake
@@ -120,8 +120,10 @@ macro(pkg_check_pkgconfig _package _incl
   
   if(CMAKE_VERSION VERSION_LESS "3.1")
 _pkg_check_modules_internal(0 0 ${_prefix} "${_package}")
-  else(CMAKE_VERSION VERSION_LESS "3.1")
+  elseif(CMAKE_VERSION VERSION_LESS "3.6")
 _pkg_check_modules_internal(0 0 0 0 ${_prefix} "${_package}")
+  else(CMAKE_VERSION VERSION_LESS "3.1")
+_pkg_check_modules_internal(0 0 0 0 0 ${_prefix} "${_package}")
   endif(CMAKE_VERSION VERSION_LESS "3.1")
 
   if(${_prefix}_FOUND)



commit plplot for openSUSE:Factory

2016-04-14 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2016-04-14 13:07:45

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2016-04-05 
10:44:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2016-04-14 
13:07:46.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 12 15:15:22 UTC 2016 - norm...@linux.vnet.ibm.com
+
+- disable Tk bindings in Factory need more change in spec
+  to avoid ppc64 build error.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.gqLxAP/_old  2016-04-14 13:07:47.0 +0200
+++ /var/tmp/diff_new_pack.gqLxAP/_new  2016-04-14 13:07:47.0 +0200
@@ -531,8 +531,13 @@
 %endif
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=ON \\\
+%if 0%{?suse_version} > 1320
+-DENABLE_itk:BOOL=OFF \\\
+-DENABLE_tk:BOOL=OFF \\\
+%else
 -DENABLE_itk:BOOL=ON \\\
 -DENABLE_tk:BOOL=ON \\\
+%endif
 -DENABLE_ocaml:BOOL=ON \\\
 -DPLD_aqt:BOOL=ON \\\
 -DPLD_conex:BOOL=ON \\\




commit plplot for openSUSE:Factory

2016-04-05 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2016-04-05 10:44:02

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2015-11-26 
17:04:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2016-04-05 
10:44:03.0 +0200
@@ -1,0 +2,11 @@
+Wed Mar 30 14:52:11 UTC 2016 - badshah...@gmail.com
+
+- Disable octave bindings for openSUSE > 13.2 temporarily until
+  related build failures are sorted out.
+- Tk in Factory is not compatible with plplot apparently, turn
+  off tk bindings until fix found.
+- Bump required cmake version to 3.0.2, has been required since
+  v5.11.1.
+- Some rpmlint warning cleanups from using macros in comments.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.CMqo0e/_old  2016-04-05 10:44:04.0 +0200
+++ /var/tmp/diff_new_pack.CMqo0e/_new  2016-04-05 10:44:04.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,12 @@
 %define lua_version 5.3
 %endif
 
+%if 0%{?suse_version} > 1320
+%define tk_enabled 0
+%else
+%define tk_enabled 1
+%endif
+
 %define X_display ":98"
 
 Name:   plplot
@@ -35,7 +41,7 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
-BuildRequires:  cmake >= 2.8.9
+BuildRequires:  cmake >= 3.0.2
 BuildRequires:  fdupes
 BuildRequires:  freefont
 BuildRequires:  gcc-ada
@@ -57,7 +63,7 @@
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
 BuildRequires:  pkgconfig(pango)
-# Required for enabling tk driverand in the %check section, currently disabled
+# Required for enabling tk driverand in the %%check section, currently disabled
 BuildRequires:  xorg-x11-server
 BuildRequires:  perl(XML::DOM)
 BuildRequires:  pkgconfig(freetype2)
@@ -517,15 +523,15 @@
 -DPL_FREETYPE_FONT_PATH:PATH="%{_datadir}/fonts/truetype" \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
-%if 0%{?suse_version} == 1315
+%if 0%{?suse_version} == 1315 || 0%{?suse_version} > 1320
 -DENABLE_octave:BOOL=OFF \\\
 %else
 -DENABLE_octave:BOOL=ON \\\
 -DTRY_OCTAVE4=ON \\\
 %endif
 -DENABLE_d:BOOL=ON \\\
--DENABLE_itcl:BOOL=OFF \\\
--DENABLE_itk:BOOL=OFF \\\
+-DENABLE_itcl:BOOL=ON \\\
+-DENABLE_itk:BOOL=ON \\\
 -DENABLE_tk:BOOL=ON \\\
 -DENABLE_ocaml:BOOL=ON \\\
 -DPLD_aqt:BOOL=ON \\\
@@ -580,8 +586,10 @@
 mkdir -p %{buildroot}%{_docdir}
 mv %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_docdir}/%{name}-doc
 
+%if %{tk_enabled}
 #Grant executable permissions to example tk binaries with valid shebang
 chmod +x %{buildroot}%{_datadir}/%{name}%{version}/examples/tk/tk03
+%endif
 
 #Remove a fortran static library
 rm -fr %{buildroot}%{_libdir}/libplf95*.a
@@ -589,14 +597,14 @@
 %fdupes %{buildroot}%{_datadir}/
 
 ## Disable check section for now (until octave tests are fixed)
-#%check
+#%%check
 #pushd builddir
 ## octave tests require Xserver display
-#export DISPLAY=%{X_display}
-#Xvfb %{X_display} >& Xvfb.log &
+#export DISPLAY=%%{X_display}
+#Xvfb %%{X_display} >& Xvfb.log &
 #sleep 5
 #export octaveopts=--no-window-system
-#make %{?_smp_mflags} test_diff_psc
+#make %%{?_smp_mflags} test_diff_psc
 #popd
 
 %post
@@ -640,12 +648,12 @@
 %{_infodir}/plplotdoc.info*
 %{_mandir}/man1/pltek.1.gz
 # PLMETA DRIVER DISABLED
-#%{_bindir}/plm2gif
-#%{_bindir}/plpr
-#%{_bindir}/plrender
-#%{_mandir}/man1/plm2gif.1.gz
-#%{_mandir}/man1/plpr.1.gz
-#%{_mandir}/man1/plrender.1.gz
+#%%{_bindir}/plm2gif
+#%%{_bindir}/plpr
+#%%{_bindir}/plrender
+#%%{_mandir}/man1/plm2gif.1.gz
+#%%{_mandir}/man1/plpr.1.gz
+#%%{_mandir}/man1/plrender.1.gz
 %dir %{_datadir}/plplot%{version}
 %{_datadir}/plplot%{version}/*.fnt
 %{_datadir}/plplot%{version}/*.map
@@ -659,8 +667,10 @@
 %{python_sitearch}/_plplotcmodule.so
 %{python_sitearch}/plplot.py*
 %{python_sitearch}/plplotc.py*
+%if %{tk_enabled}
 %{python_sitearch}/Plframe.py*
 %{python_sitearch}/TclSup.py*
+%endif
 %{_libdir}/libcsirocsa.so.*
 %{_libdir}/libplplotcxx.so.*
 %{_libdir}/libplplot.so.*
@@ -685,8 +695,10 @@
 %{_libdir}/plplot%{version}/drivers/cairo.so
 

commit plplot for openSUSE:Factory

2015-11-26 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2015-11-26 17:04:34

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is "plplot"

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2015-08-19 
09:29:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2015-11-26 
17:04:37.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 25 22:23:07 UTC 2015 - p.drou...@gmail.com
+
+- Remove pkgconfig(libagg) requirement; the package doesn't build
+  against it anyway
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.a24Kuq/_old  2015-11-26 17:04:39.0 +0100
+++ /var/tmp/diff_new_pack.a24Kuq/_new  2015-11-26 17:04:39.0 +0100
@@ -62,7 +62,6 @@
 BuildRequires:  perl(XML::DOM)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(gnome-python-2.0)
-BuildRequires:  pkgconfig(libagg)
 BuildRequires:  pkgconfig(libgnomeprintui-2.2)
 BuildRequires:  pkgconfig(libgnomeui-2.0)
 BuildRequires:  pkgconfig(lua)




commit plplot for openSUSE:Factory

2015-08-19 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2015-08-19 09:29:50

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2015-08-13 
18:11:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2015-08-19 
09:29:53.0 +0200
@@ -1,0 +2,6 @@
+Tue Aug 18 10:35:48 UTC 2015 - badshah...@gmail.com
+
+- Disable octave bindings for openSUSE:42 as it doesn't have
+  a recent enough swig (= 3.0) to support this.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.BfzZpM/_old  2015-08-19 09:29:54.0 +0200
+++ /var/tmp/diff_new_pack.BfzZpM/_new  2015-08-19 09:29:54.0 +0200
@@ -518,8 +518,12 @@
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
+%if 0%{?suse_version} == 1315
+-DENABLE_octave:BOOL=OFF \\\
+%else
 -DENABLE_octave:BOOL=ON \\\
 -DTRY_OCTAVE4=ON \\\
+%endif
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=OFF \\\
 -DENABLE_itk:BOOL=OFF \\\
@@ -809,6 +813,7 @@
 %{_libdir}/plplot%{version}/drivers/qt.driver_info
 %{_libdir}/plplot%{version}/drivers/qt.so
 
+%if 0%{?suse_version} != 1315
 %files octave
 %defattr(-,root,root)
 %{_datadir}/%{name}_octave/
@@ -817,5 +822,6 @@
 %{_datadir}/plplot%{version}/examples/octave/
 %{_datadir}/plplot%{version}/examples/lena.img
 %{_datadir}/plplot%{version}/examples/test_octave.sh
+%endif
 
 %changelog




commit plplot for openSUSE:Factory

2015-08-13 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2015-08-13 18:10:56

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2015-08-01 
11:36:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2015-08-13 
18:11:11.0 +0200
@@ -1,0 +2,24 @@
+Thu Aug 13 05:06:41 UTC 2015 - badshah...@gmail.com
+
+- Update to version 5.11.1:
+  + Bug fixes.
+  + Improve traditional build linking for nondynamic device
+drivers case.
+  + Comply with a NEW value for the CMake CMP0022, CMP0023 and
+CMP0026 policies.
+  + Plot labels as date / time are now available for 3D plots.
+  + Comprehensive testing script improvements.
+  + Build system and file cleanup concerning retired devices.
+  + Many improvements and bug fixes for the new wxwidgets device.
+  + Substantially improved results for comprehensive testing of
+PLplot on the Cygwin platform.
+  + Initial success of comprehensive testing of PLplot on the
+MSYS2 platform.
+- Drop plplot-swig-3.0.6.patch: incorporated upstream (use
+  -DTRY_OCTAVE4=ON option to build against octave 4.0 if
+  available).
+- Disable plmeta driver: fails to build.
+- Disable building tests: we can't seem to get make check
+  working anyway.
+
+---

Old:

  plplot-5.11.0.tar.gz
  plplot-swig-3.0.6.patch

New:

  plplot-5.11.1.tar.gz



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.yGrIcT/_old  2015-08-13 18:11:12.0 +0200
+++ /var/tmp/diff_new_pack.yGrIcT/_new  2015-08-13 18:11:12.0 +0200
@@ -25,7 +25,7 @@
 %define X_display :98
 
 Name:   plplot
-Version:5.11.0
+Version:5.11.1
 Release:0
 Summary:Cross-platform software package for creating scientific plots
 License:LGPL-2.1+
@@ -35,8 +35,6 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
-# PATCH-FIX-UPSTREAM plplot-swig-3.0.6.patch badshah...@gmail.com -- Fix 
builds against swig 3.0.6; patch taken from Fedora and accepted upstream
-Patch2: plplot-swig-3.0.6.patch
 BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -490,7 +488,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 
 for file in NEWS README.release
 do
@@ -522,6 +519,7 @@
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
 -DENABLE_octave:BOOL=ON \\\
+-DTRY_OCTAVE4=ON \\\
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=OFF \\\
 -DENABLE_itk:BOOL=OFF \\\
@@ -529,7 +527,7 @@
 -DENABLE_ocaml:BOOL=ON \\\
 -DPLD_aqt:BOOL=ON \\\
 -DPLD_conex:BOOL=ON \\\
--DPLD_plmeta:BOOL=ON \\\
+-DPLD_plmeta:BOOL=OFF \\\
 -DPLD_mskermit:BOOL=ON \\\
 -DPLD_svg:BOOL=ON \\\
 -DPLD_tek4010:BOOL=ON \\\
@@ -543,7 +541,7 @@
 -DBUILD_DOC:BOOL=OFF \\\
 -DPREBUILT_DOC:BOOL=ON \\\
 -DJAVAWRAPPER_DIR:PATH=%{_libdir}/plplot%{version} \\\
--DBUILD_TEST:BOOL=ON  \\\
+-DBUILD_TEST:BOOL=OFF  \\\
 -DENABLE_lua:BOOL=ON \\\
 ..
 
@@ -636,14 +634,15 @@
 %defattr(-,root,root)
 %doc AUTHORS COPYING.LIB Copyright FAQ README README.release
 %{_bindir}/pltek
-%{_bindir}/plm2gif
-%{_bindir}/plpr
-%{_bindir}/plrender
 %{_infodir}/plplotdoc.info*
 %{_mandir}/man1/pltek.1.gz
-%{_mandir}/man1/plm2gif.1.gz
-%{_mandir}/man1/plpr.1.gz
-%{_mandir}/man1/plrender.1.gz
+# PLMETA DRIVER DISABLED
+#%{_bindir}/plm2gif
+#%{_bindir}/plpr
+#%{_bindir}/plrender
+#%{_mandir}/man1/plm2gif.1.gz
+#%{_mandir}/man1/plpr.1.gz
+#%{_mandir}/man1/plrender.1.gz
 %dir %{_datadir}/plplot%{version}
 %{_datadir}/plplot%{version}/*.fnt
 %{_datadir}/plplot%{version}/*.map
@@ -679,8 +678,6 @@
 %{_libdir}/cmake/plplot/plplotConfig.cmake
 %dir %{_libdir}/plplot%{version}
 %dir %{_libdir}/plplot%{version}/drivers
-%{_libdir}/plplot%{version}/drivers/plmeta.driver_info
-%{_libdir}/plplot%{version}/drivers/plmeta.so
 %{_libdir}/plplot%{version}/drivers/cairo.driver_info
 %{_libdir}/plplot%{version}/drivers/cairo.so
 %{_libdir}/plplot%{version}/drivers/mem.driver_info
@@ -708,8 +705,11 @@
 %{_datadir}/plplot%{version}/examples/test_c_interactive.sh
 %{_datadir}/plplot%{version}/examples/test_cxx.sh
 %{_datadir}/plplot%{version}/examples/test_diff.sh
-%{_datadir}/plplot%{version}/examples/test_plrender.sh
 %{_mandir}/man3/pl*.3*
+# PLMETA DRIVER DISABLED

commit plplot for openSUSE:Factory

2015-08-01 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2015-08-01 11:36:51

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2015-06-11 
08:22:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2015-08-01 
11:36:52.0 +0200
@@ -1,0 +2,11 @@
+Sun Jul 26 06:16:23 UTC 2015 - badshah...@gmail.com
+
+- Add plplot-swig-3.0.6.patch to fix builds against swig 3.0.6;
+  patch taken from Fedora and accepted upstream.
+- Enable octave bindings back, patch against swig to fix its
+  octave4 bindings has already entered develprojects and Factory.
+- Define %{lua_version} to be 5.3 for openSUSE  13.2 (Factory
+  has lua 5.3.x now).
+- Drop conditionals for EOL openSUSE versions.
+
+---

New:

  plplot-swig-3.0.6.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.2sih13/_old  2015-08-01 11:36:53.0 +0200
+++ /var/tmp/diff_new_pack.2sih13/_new  2015-08-01 11:36:53.0 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%if 0%{?suse_version} = 1210
-%define lua_version 5.1
-%else
+%if 0%{?suse_version} = 1320
 %define lua_version 5.2
+%else
+%define lua_version 5.3
 %endif
 
 %define X_display :98
@@ -35,6 +35,8 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
+# PATCH-FIX-UPSTREAM plplot-swig-3.0.6.patch badshah...@gmail.com -- Fix 
builds against swig 3.0.6; patch taken from Fedora and accepted upstream
+Patch2: plplot-swig-3.0.6.patch
 BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -71,7 +73,7 @@
 BuildRequires:  pkgconfig(lasi)
 %endif
 BuildRequires:  hdf5-devel
-#BuildRequires:  octave-devel
+BuildRequires:  octave-devel
 %if 0%{?suse_version} = 1320
 BuildRequires:  wxWidgets-devel = 3
 %else
@@ -488,6 +490,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 for file in NEWS README.release
 do
@@ -518,7 +521,7 @@
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
--DENABLE_octave:BOOL=OFF \\\
+-DENABLE_octave:BOOL=ON \\\
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=OFF \\\
 -DENABLE_itk:BOOL=OFF \\\
@@ -806,15 +809,13 @@
 %{_libdir}/plplot%{version}/drivers/qt.driver_info
 %{_libdir}/plplot%{version}/drivers/qt.so
 
-#%if 0%{?suse_version} = 1210
-#%files octave
-#%defattr(-,root,root)
-#%{_datadir}/%{name}_octave/
-#%{_datadir}/octave/site/m/PLplot/
-#%{_libdir}/octave/site/oct/*/plplot_octave.oct
-#%{_datadir}/plplot%{version}/examples/octave/
-#%{_datadir}/plplot%{version}/examples/lena.img
-#%{_datadir}/plplot%{version}/examples/test_octave.sh
-#%endif
+%files octave
+%defattr(-,root,root)
+%{_datadir}/%{name}_octave/
+%{_datadir}/octave/site/m/PLplot/
+%{_libdir}/octave/site/oct/*/plplot_octave.oct
+%{_datadir}/plplot%{version}/examples/octave/
+%{_datadir}/plplot%{version}/examples/lena.img
+%{_datadir}/plplot%{version}/examples/test_octave.sh
 
 %changelog

++ plplot-swig-3.0.6.patch ++
diff -up plplot-5.11.0/bindings/swig-support/swig_documentation.i.swig 
plplot-5.11.0/bindings/swig-support/swig_documentation.i
--- plplot-5.11.0/bindings/swig-support/swig_documentation.i.swig   
2015-04-12 04:08:04.0 -0600
+++ plplot-5.11.0/bindings/swig-support/swig_documentation.i2015-07-07 
21:56:01.057486715 -0600
@@ -1747,7 +1747,7 @@ ARGUMENTS:
 )
 plgcol0a;
 
-%feature( docstring,  Returns the background color (cmap0[0]) by 8-bit RGB 
value 
+%feature( docstring, Returns the background color (cmap0[0]) by 8-bit RGB 
value 
 
 DESCRIPTION:
 
@@ -1776,7 +1776,7 @@ ARGUMENTS:
 )
 plgcolbg;
 
-%feature( docstring,  Returns the background color (cmap0[0])  by 8-bit RGB 
value and double alpha transparency value 
+%feature( docstring, Returns the background color (cmap0[0])  by 8-bit RGB 
value and double alpha transparency value 
 
 DESCRIPTION:
 
@@ -5005,7 +5005,7 @@ ARGUMENTS:
 )
 plscmap1n;
 
-%feature( docstring,  Set 8-bit RGB values for given cmap0 color index 
+%feature( docstring, Set 8-bit RGB values for given cmap0 color index 
 
 DESCRIPTION:
 
@@ -5041,7 +5041,7 @@ ARGUMENTS:
 )
 plscol0;
 
-%feature( docstring,  Set 8-bit RGB values and double alpha transparency 
value for given cmap0 color index 
+%feature( docstring, Set 8-bit RGB values and double alpha transparency 
value for given cmap0 color index 
 
 DESCRIPTION:
 
@@ -5745,7 

commit plplot for openSUSE:Factory

2015-04-15 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2015-04-15 16:22:09

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2015-03-18 
13:04:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2015-04-15 
16:22:10.0 +0200
@@ -1,0 +2,14 @@
+Mon Apr 13 17:26:17 UTC 2015 - badshah...@gmail.com
+
+- Update to version 5.11.0:
+  + Long list of changes, incl. backward incompatible changes
+over version 5.10.0; see
+/usr/share/doc/packages/plplot/README.release for a full
+list.
+- Adapt file-list to dropping of the 'd' suffix for shared libs.
+- Drop 0001-fix_for_cmake_3.1.patch: incorporated upstream.
+- Enable plmeta driver, it is now actively maintained by
+  upstream again.
+- Add new binaries and man files installed by upstream.
+
+---

Old:

  0001-fix_for_cmake_3.1.patch
  plplot-5.10.0.tar.gz

New:

  plplot-5.11.0.tar.gz



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.pRQjg6/_old  2015-04-15 16:22:11.0 +0200
+++ /var/tmp/diff_new_pack.pRQjg6/_new  2015-04-15 16:22:11.0 +0200
@@ -25,7 +25,7 @@
 %define X_display :98
 
 Name:   plplot
-Version:5.10.0
+Version:5.11.0
 Release:0
 Summary:Cross-platform software package for creating scientific plots
 License:LGPL-2.1+
@@ -35,8 +35,6 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
-# PATCH-FIX-UPSTREAM 0001-fix_for_cmake_3.1.patch sfal...@opensuse.org -- 
Backport from Upstream
-Patch2: 0001-fix_for_cmake_3.1.patch
 BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -490,7 +488,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 
 for file in NEWS README.release
 do
@@ -529,6 +526,7 @@
 -DENABLE_ocaml:BOOL=ON \\\
 -DPLD_aqt:BOOL=ON \\\
 -DPLD_conex:BOOL=ON \\\
+-DPLD_plmeta:BOOL=ON \\\
 -DPLD_mskermit:BOOL=ON \\\
 -DPLD_svg:BOOL=ON \\\
 -DPLD_tek4010:BOOL=ON \\\
@@ -586,10 +584,10 @@
 
 %fdupes %{buildroot}%{_datadir}/
 
-# Disable check section for now (until octave tests are fixed)
+## Disable check section for now (until octave tests are fixed)
 #%check
 #pushd builddir
-#octave tests require Xserver display
+## octave tests require Xserver display
 #export DISPLAY=%{X_display}
 #Xvfb %{X_display}  Xvfb.log 
 #sleep 5
@@ -635,8 +633,14 @@
 %defattr(-,root,root)
 %doc AUTHORS COPYING.LIB Copyright FAQ README README.release
 %{_bindir}/pltek
+%{_bindir}/plm2gif
+%{_bindir}/plpr
+%{_bindir}/plrender
 %{_infodir}/plplotdoc.info*
 %{_mandir}/man1/pltek.1.gz
+%{_mandir}/man1/plm2gif.1.gz
+%{_mandir}/man1/plpr.1.gz
+%{_mandir}/man1/plrender.1.gz
 %dir %{_datadir}/plplot%{version}
 %{_datadir}/plplot%{version}/*.fnt
 %{_datadir}/plplot%{version}/*.map
@@ -653,41 +657,47 @@
 %{python_sitearch}/Plframe.py*
 %{python_sitearch}/TclSup.py*
 %{_libdir}/libcsirocsa.so.*
-%{_libdir}/libplplotcxxd.so.*
-%{_libdir}/libplplotd.so.*
+%{_libdir}/libplplotcxx.so.*
+%{_libdir}/libplplot.so.*
 %{_libdir}/libqsastime.so.*
 
 %files devel
 %defattr(-,root,root)
 %{_includedir}/plplot/
 %{_libdir}/libcsirocsa.so
-%{_libdir}/libplplotcxxd.so
-%{_libdir}/libplplotd.so
+%{_libdir}/libplplotcxx.so
+%{_libdir}/libplplot.so
 %{_libdir}/libqsastime.so
-%{_libdir}/pkgconfig/plplotd.pc
-%{_libdir}/pkgconfig/plplotd-c++.pc
+%{_libdir}/pkgconfig/plplot.pc
+%{_libdir}/pkgconfig/plplot-c++.pc
+%dir %{_libdir}/cmake/plplot
+%{_libdir}/cmake/plplot/export_plplot-release.cmake
+%{_libdir}/cmake/plplot/export_plplot.cmake
+%{_libdir}/cmake/plplot/plplotConfig.cmake
 %dir %{_libdir}/plplot%{version}
-%dir %{_libdir}/plplot%{version}/driversd
-%{_libdir}/plplot%{version}/driversd/cairo.driver_info
-%{_libdir}/plplot%{version}/driversd/cairo.so
-%{_libdir}/plplot%{version}/driversd/mem.driver_info
-%{_libdir}/plplot%{version}/driversd/mem.so
-%{_libdir}/plplot%{version}/driversd/ntk.driver_info
-%{_libdir}/plplot%{version}/driversd/ntk.so
-%{_libdir}/plplot%{version}/driversd/null.driver_info
-%{_libdir}/plplot%{version}/driversd/null.so
-%{_libdir}/plplot%{version}/driversd/ps.so
-%{_libdir}/plplot%{version}/driversd/ps.driver_info
+%dir %{_libdir}/plplot%{version}/drivers
+%{_libdir}/plplot%{version}/drivers/plmeta.driver_info
+%{_libdir}/plplot%{version}/drivers/plmeta.so
+%{_libdir}/plplot%{version}/drivers/cairo.driver_info

commit plplot for openSUSE:Factory

2015-03-18 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2015-03-18 13:04:41

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2015-02-01 
12:30:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2015-03-18 
13:04:45.0 +0100
@@ -1,0 +2,6 @@
+Sun Mar 15 17:10:28 UTC 2015 - jeng...@inai.de
+
+- Remove redundant ldconfig requires
+- Build with wxWidgets 3
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.5elNxC/_old  2015-03-18 13:04:46.0 +0100
+++ /var/tmp/diff_new_pack.5elNxC/_new  2015-03-18 13:04:46.0 +0100
@@ -74,9 +74,13 @@
 %endif
 BuildRequires:  hdf5-devel
 BuildRequires:  octave-devel
+%if 0%{?suse_version} = 1320
+BuildRequires:  wxWidgets-devel = 3
+%else
 BuildRequires:  wxWidgets-devel
 %define _use_internal_dependency_generator 0
 %define __find_requires %wx_requires
+%endif
 
 Requires:   libtool
 Requires:   python-base = %{py_ver}
@@ -159,11 +163,9 @@
 modules.
 
 %package ada
-
 Summary:Shared libraries for PLplot's Ada bindings
 Group:  System/Libraries
 Requires:   %{name} = %{version}
-Requires(post): /sbin/ldconfig
 
 %description ada
 A variety of output file devices such as Postscript, png, jpeg, LaTeX
@@ -205,11 +207,9 @@
 This package provides the files necessary for using PLplot in Ada.
 
 %package fortran
-
 Summary:Shared libraries for PLplot's Fortran bindings
 Group:  System/Libraries
 Requires:   %{name} = %{version}
-Requires(post): /sbin/ldconfig
 
 %description fortran
 A variety of output file devices such as Postscript, png, jpeg, LaTeX
@@ -343,11 +343,9 @@
 plotting with python-qt.
 
 %package qt
-
 Summary:PLplot functions for scientific plotting with qt
 Group:  System/Libraries
 Requires:   %{name} = %{version}
-Requires(post): /sbin/ldconfig
 
 %description qt
 PLplot is a library of functions that are useful for making scientific
@@ -392,11 +390,9 @@
 with Qt.
 
 %package tcltk
-
 Summary:PLplot functions for scientific plotting with Tk
 Group:  System/Libraries
 Requires:   %{name} = %{version}
-Requires(post): /sbin/ldconfig
 
 %description tcltk
 PLplot is a library of functions that are useful for making scientific
@@ -608,8 +604,7 @@
 %preun
 /sbin/install-info --delete %{_infodir}/plplotdoc.info %{_infodir}/dir
 
-%postun 
-/sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 %post -n plplot-ada -p /sbin/ldconfig
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2015-02-01 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2015-02-01 12:30:03

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2014-09-25 
08:43:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2015-02-01 
12:30:05.0 +0100
@@ -1,0 +2,6 @@
+Sat Jan 31 00:18:15 UTC 2015 - sfal...@opensuse.org
+
+- Added 0001-fix_for_cmake_3.1.patch to fix building on cmake3.0
+  
http://sourceforge.net/p/plplot/plplot/ci/772223c638ecf5dc740c9f3dd7a6883c6d2c83d2/
+
+---

New:

  0001-fix_for_cmake_3.1.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.lnNOVe/_old  2015-02-01 12:30:07.0 +0100
+++ /var/tmp/diff_new_pack.lnNOVe/_new  2015-02-01 12:30:07.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,6 +35,8 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
+# PATCH-FIX-UPSTREAM 0001-fix_for_cmake_3.1.patch sfal...@opensuse.org -- 
Backport from Upstream
+Patch2: 0001-fix_for_cmake_3.1.patch
 BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -56,6 +58,7 @@
 BuildRequires:  swig
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
+BuildRequires:  pkgconfig(pango)
 # Required for enabling tk driverand in the %check section, currently disabled
 BuildRequires:  xorg-x11-server
 BuildRequires:  perl(XML::DOM)
@@ -491,6 +494,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 for file in NEWS README.release
 do

++ 0001-fix_for_cmake_3.1.patch ++
Index: plplot-5.10.0/cmake/modules/pkg-config.cmake
===
--- plplot-5.10.0.orig/cmake/modules/pkg-config.cmake
+++ plplot-5.10.0/cmake/modules/pkg-config.cmake
@@ -94,7 +94,12 @@ macro(pkg_check_pkgconfig _package _incl
 set(_xprefix ${_prefix})
   endif(FORCE_EXTERNAL_STATIC)
   
-  _pkg_check_modules_internal(0 0 ${_prefix} ${_package})
+  if(CMAKE_VERSION VERSION_LESS 3.1)
+_pkg_check_modules_internal (0 0 ${_prefix} ${_package})
+  else(CMAKE_VERSION VERSION_LESS 3.1)
+_pkg_check_modules_internal(0 0 0 0 ${_prefix} ${_package})
+  endif(CMAKE_VERSION VERSION_LESS 3.1)
+
   if(${_prefix}_FOUND)
 cmake_link_flags(${_link_FLAGS} ${${_xprefix}_LDFLAGS})
 # If libraries cannot be not found, then that is equivalent to whole
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2014-09-25 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2014-09-25 08:43:17

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2014-07-24 
01:14:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2014-09-25 
08:43:18.0 +0200
@@ -1,0 +2,8 @@
+Tue Sep 23 23:04:08 UTC 2014 - sfal...@opensuse.org
+
+- Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to clear warning:
+  [  138s] I: Program is likely to break with new gcc. Try 
-fno-strict-aliasing.
+  [  138s] W: plplot strict-aliasing-punning 
/home/abuild/rpmbuild/BUILD/plplot-5.10.0/builddir/bindings/java/plplotjavacJAVA_wrap.c:2441,
 2454, 2467, 2480, 2493, 2506, 2519, 2532, 2545, 2558, 2571, 2597, 2610, 2623, 
2636, 2649, 2662, 2675, 2688, 2701, 2714, 2727, 2740, 2753, 2767, 2777, 10385
+ 
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.SUO52I/_old  2014-09-25 08:43:19.0 +0200
+++ /var/tmp/diff_new_pack.SUO52I/_new  2014-09-25 08:43:19.0 +0200
@@ -501,11 +501,11 @@
 
 %build
 %if 0%{?suse_version} = 1310
-export CFLAGS=%{optflags} -DUSE_INTERP_RESULT
+export CFLAGS=%{optflags} -DUSE_INTERP_RESULT -fno-strict-aliasing
 %else
-export CFLAGS=%{optflags}
+export CFLAGS=%{optflags} -fno-strict-aliasing
 %endif
-export CXXFLAGS=%{optflags}
+export CXXFLAGS=%{optflags} -fno-strict-aliasing
 export FFLAGS=%{optflags}
 mkdir builddir
 pushd builddir

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2014-07-23 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2014-07-23 22:06:52

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2014-07-10 
08:17:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2014-07-24 
01:14:51.0 +0200
@@ -1,0 +2,6 @@
+Mon Jul 21 23:00:31 UTC 2014 - badshah...@gmail.com
+
+- Re-enable the tcl-tk bindings for factory as the problem seems
+  to have fixed itself (likely due to tk update).
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.UwmhBA/_old  2014-07-24 01:14:52.0 +0200
+++ /var/tmp/diff_new_pack.UwmhBA/_new  2014-07-24 01:14:52.0 +0200
@@ -579,10 +579,7 @@
 mv %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_docdir}/%{name}-doc
 
 #Grant executable permissions to example tk binaries with valid shebang
-# FIXME: Disable for Factory until tk bindings building is fixed
-%if 0%{?suse_version} = 1310
 chmod +x %{buildroot}%{_datadir}/%{name}%{version}/examples/tk/tk03
-%endif
 
 #Remove a fortran static library
 rm -fr %{buildroot}%{_libdir}/libplf95*.a
@@ -654,11 +651,8 @@
 %{python_sitearch}/_plplotcmodule.so
 %{python_sitearch}/plplot.py*
 %{python_sitearch}/plplotc.py*
-# FIXME: Disable for Factory until tk bindings building is fixed
-%if 0%{?suse_version} = 1310
 %{python_sitearch}/Plframe.py*
 %{python_sitearch}/TclSup.py*
-%endif
 %{_libdir}/libcsirocsa.so.*
 %{_libdir}/libplplotcxxd.so.*
 %{_libdir}/libplplotd.so.*
@@ -679,11 +673,8 @@
 %{_libdir}/plplot%{version}/driversd/cairo.so
 %{_libdir}/plplot%{version}/driversd/mem.driver_info
 %{_libdir}/plplot%{version}/driversd/mem.so
-# FIXME: Disable for Factory until tk bindings building is fixed
-%if 0%{?suse_version} = 1310
 %{_libdir}/plplot%{version}/driversd/ntk.driver_info
 %{_libdir}/plplot%{version}/driversd/ntk.so
-%endif
 %{_libdir}/plplot%{version}/driversd/null.driver_info
 %{_libdir}/plplot%{version}/driversd/null.so
 %{_libdir}/plplot%{version}/driversd/ps.so
@@ -771,15 +762,12 @@
 %{_mandir}/man1/plserver.1.gz
 %{_mandir}/man1/pltcl.1.gz
 %{python_sitearch}/plplot_widgetmodule.so
-# FIXME: Disable for Factory until tk bindings building is fixed
-%if 0%{?suse_version} = 1310
 %{_bindir}/plserver
 %{_datadir}/plplot%{version}/examples/tk/
 %{_libdir}/plplot%{version}/driversd/tk.driver_info
 %{_libdir}/plplot%{version}/driversd/tk.so
 %{_libdir}/plplot%{version}/driversd/tkwin.driver_info
 %{_libdir}/plplot%{version}/driversd/tkwin.so
-%endif
 
 %files wxwidgets
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2014-07-10 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2014-07-10 08:16:58

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2014-02-19 
07:24:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2014-07-10 
08:17:27.0 +0200
@@ -1,0 +2,6 @@
+Sun Jun 29 14:39:24 UTC 2014 - badshah...@gmail.com
+
+- Disable tcl-tk bindings for factory until we manage to fix what
+  is going wrong. 
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.NksleR/_old  2014-07-10 08:17:28.0 +0200
+++ /var/tmp/diff_new_pack.NksleR/_new  2014-07-10 08:17:28.0 +0200
@@ -579,7 +579,10 @@
 mv %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_docdir}/%{name}-doc
 
 #Grant executable permissions to example tk binaries with valid shebang
+# FIXME: Disable for Factory until tk bindings building is fixed
+%if 0%{?suse_version} = 1310
 chmod +x %{buildroot}%{_datadir}/%{name}%{version}/examples/tk/tk03
+%endif
 
 #Remove a fortran static library
 rm -fr %{buildroot}%{_libdir}/libplf95*.a
@@ -651,8 +654,11 @@
 %{python_sitearch}/_plplotcmodule.so
 %{python_sitearch}/plplot.py*
 %{python_sitearch}/plplotc.py*
+# FIXME: Disable for Factory until tk bindings building is fixed
+%if 0%{?suse_version} = 1310
 %{python_sitearch}/Plframe.py*
 %{python_sitearch}/TclSup.py*
+%endif
 %{_libdir}/libcsirocsa.so.*
 %{_libdir}/libplplotcxxd.so.*
 %{_libdir}/libplplotd.so.*
@@ -673,8 +679,11 @@
 %{_libdir}/plplot%{version}/driversd/cairo.so
 %{_libdir}/plplot%{version}/driversd/mem.driver_info
 %{_libdir}/plplot%{version}/driversd/mem.so
+# FIXME: Disable for Factory until tk bindings building is fixed
+%if 0%{?suse_version} = 1310
 %{_libdir}/plplot%{version}/driversd/ntk.driver_info
 %{_libdir}/plplot%{version}/driversd/ntk.so
+%endif
 %{_libdir}/plplot%{version}/driversd/null.driver_info
 %{_libdir}/plplot%{version}/driversd/null.so
 %{_libdir}/plplot%{version}/driversd/ps.so
@@ -751,23 +760,26 @@
 
 %files tcltk-devel
 %defattr(-,root,root)
-%{_bindir}/plserver
 %{_bindir}/pltcl
 %{_libdir}/libplplottcltk*.so
 %{_libdir}/libtclmatrixd.so
 %{_libdir}/pkgconfig/plplotd-tcl*.pc
 %{_datadir}/plplot%{version}/examples/test_tcl.sh
 %{_datadir}/plplot%{version}/examples/tcl/
+%{_datadir}/plplot%{version}/pkgIndex.tcl
+%{_datadir}/plplot%{version}/tcl/
+%{_mandir}/man1/plserver.1.gz
+%{_mandir}/man1/pltcl.1.gz
+%{python_sitearch}/plplot_widgetmodule.so
+# FIXME: Disable for Factory until tk bindings building is fixed
+%if 0%{?suse_version} = 1310
+%{_bindir}/plserver
 %{_datadir}/plplot%{version}/examples/tk/
 %{_libdir}/plplot%{version}/driversd/tk.driver_info
 %{_libdir}/plplot%{version}/driversd/tk.so
 %{_libdir}/plplot%{version}/driversd/tkwin.driver_info
 %{_libdir}/plplot%{version}/driversd/tkwin.so
-%{python_sitearch}/plplot_widgetmodule.so
-%{_datadir}/plplot%{version}/pkgIndex.tcl
-%{_datadir}/plplot%{version}/tcl/
-%{_mandir}/man1/plserver.1.gz
-%{_mandir}/man1/pltcl.1.gz
+%endif
 
 %files wxwidgets
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2014-02-18 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2014-02-19 07:24:14

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2014-02-02 
18:11:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2014-02-19 
07:24:16.0 +0100
@@ -1,0 +2,17 @@
+Thu Feb 13 01:31:27 UTC 2014 - badshah...@gmail.com
+
+- Update to version 5.10.0:
+  + Update the parts of the build system that find Tcl-related
+software
+  + Update api.xml to be consistent with our public API defined by
+plplot.h
+- Packaging changes:
+  + Drop plplot-avoid-config_h-nameclash.patch: incorporated
+upstream
+  + Add BuildRequires: xorg-x11-server as %configure requires
+x-server to find and enable the tk bindings now
+  + Implement a %check section to carry out build testing, but
+disable actual testing until octave tests are fixed
+  + Also package the FAQ file as %doc.
+
+---

Old:

  plplot-5.9.11.tar.gz
  plplot-avoid-config_h-nameclash.patch

New:

  plplot-5.10.0.tar.gz



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.OlgwSe/_old  2014-02-19 07:24:17.0 +0100
+++ /var/tmp/diff_new_pack.OlgwSe/_new  2014-02-19 07:24:17.0 +0100
@@ -22,8 +22,10 @@
 %define lua_version 5.2
 %endif
 
+%define X_display :98
+
 Name:   plplot
-Version:5.9.11
+Version:5.10.0
 Release:0
 Summary:Cross-platform software package for creating scientific plots
 License:LGPL-2.1+
@@ -33,8 +35,6 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
-# PATCH-FIX-UPSTREAM plplot-avoid-config_h-nameclash.patch 
badshah...@gmail.com -- Fix plplot build errors for openSUSE  13.1 when octave 
bindings are enabled; patch taken from upstream svn
-Patch2: plplot-avoid-config_h-nameclash.patch
 BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -56,6 +56,8 @@
 BuildRequires:  swig
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
+# Required for enabling tk driverand in the %check section, currently disabled
+BuildRequires:  xorg-x11-server
 BuildRequires:  perl(XML::DOM)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(gnome-python-2.0)
@@ -489,7 +491,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p0
 
 for file in NEWS README.release
 do
@@ -508,6 +509,11 @@
 export FFLAGS=%{optflags}
 mkdir builddir
 pushd builddir
+
+# X-server and $DISPLAY required to enable tk bindings
+export DISPLAY=%{X_display}
+Xvfb %{X_display}  Xvfb.log 
+sleep 5
 cmake \
 -DCMAKE_INSTALL_LIBDIR=%{_libdir} \\\
 -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \\\
@@ -520,7 +526,6 @@
 -DENABLE_itcl:BOOL=OFF \\\
 -DENABLE_itk:BOOL=OFF \\\
 -DENABLE_tk:BOOL=ON \\\
--DPLD_ntk:BOOL=ON \\\
 -DENABLE_ocaml:BOOL=ON \\\
 -DPLD_aqt:BOOL=ON \\\
 -DPLD_conex:BOOL=ON \\\
@@ -537,7 +542,7 @@
 -DBUILD_DOC:BOOL=OFF \\\
 -DPREBUILT_DOC:BOOL=ON \\\
 -DJAVAWRAPPER_DIR:PATH=%{_libdir}/plplot%{version} \\\
--DBUILD_TEST:BOOL=OFF  \\\
+-DBUILD_TEST:BOOL=ON  \\\
 -DENABLE_lua:BOOL=ON \\\
 ..
 
@@ -581,6 +586,17 @@
 
 %fdupes %{buildroot}%{_datadir}/
 
+# Disable check section for now (until octave tests are fixed)
+#%check
+#pushd builddir
+#octave tests require Xserver display
+#export DISPLAY=%{X_display}
+#Xvfb %{X_display}  Xvfb.log 
+#sleep 5
+#export octaveopts=--no-window-system
+#make %{?_smp_mflags} test_diff_psc
+#popd
+
 %post
 /sbin/ldconfig
 /sbin/install-info %{_infodir}/plplotdoc.info %{_infodir}/dir
@@ -618,7 +634,7 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS COPYING.LIB Copyright README README.release
+%doc AUTHORS COPYING.LIB Copyright FAQ README README.release
 %{_bindir}/pltek
 %{_infodir}/plplotdoc.info*
 %{_mandir}/man1/pltek.1.gz
@@ -661,8 +677,8 @@
 %{_libdir}/plplot%{version}/driversd/ntk.so
 %{_libdir}/plplot%{version}/driversd/null.driver_info
 %{_libdir}/plplot%{version}/driversd/null.so
-%{_libdir}/plplot%{version}/driversd/ps.driver_info
 %{_libdir}/plplot%{version}/driversd/ps.so
+%{_libdir}/plplot%{version}/driversd/ps.driver_info
 %if 0%{?suse_version} = 1310
 %{_libdir}/plplot%{version}/driversd/psttf.driver_info
 %{_libdir}/plplot%{version}/driversd/psttf.so

++ plplot-5.9.11.tar.gz - plplot-5.10.0.tar.gz ++

commit plplot for openSUSE:Factory

2014-02-02 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2014-02-02 18:11:31

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2014-01-03 
15:00:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2014-02-02 
18:11:32.0 +0100
@@ -1,0 +2,9 @@
+Thu Jan 30 13:00:30 UTC 2014 - badshah...@gmail.com
+
+- Enable octave bindings (requires patched swig version from
+  devel:tools:building)
+- Add patch plplot-avoid-config_h-nameclash.patch to fix build
+  errors when octave bindings are enabled for openSUSE  13.1;
+  patch taken from upstream svn. 
+
+---

New:

  plplot-avoid-config_h-nameclash.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.LuUC0l/_old  2014-02-02 18:11:33.0 +0100
+++ /var/tmp/diff_new_pack.LuUC0l/_new  2014-02-02 18:11:33.0 +0100
@@ -33,6 +33,8 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
+# PATCH-FIX-UPSTREAM plplot-avoid-config_h-nameclash.patch 
badshah...@gmail.com -- Fix plplot build errors for openSUSE  13.1 when octave 
bindings are enabled; patch taken from upstream svn
+Patch2: plplot-avoid-config_h-nameclash.patch
 BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -487,6 +489,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p0
 
 for file in NEWS README.release
 do
@@ -512,7 +515,7 @@
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
--DENABLE_octave:BOOL=OFF \\\
+-DENABLE_octave:BOOL=ON \\\
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=OFF \\\
 -DENABLE_itk:BOOL=OFF \\\
@@ -776,15 +779,15 @@
 %{_libdir}/plplot%{version}/driversd/qt.driver_info
 %{_libdir}/plplot%{version}/driversd/qt.so
 
-#%if 0%{?suse_version} = 1210
-#%files octave
-#%defattr(-,root,root)
-#%{_datadir}/%{name}_octave/
-#%{_datadir}/octave/site/m/PLplot/
-#%{_libdir}/octave/site/oct/*/plplot_octave.oct
-#%{_datadir}/plplot%{version}/examples/octave/
-#%{_datadir}/plplot%{version}/examples/lena.img
-#%{_datadir}/plplot%{version}/examples/test_octave.sh
-#%endif
+%if 0%{?suse_version} = 1210
+%files octave
+%defattr(-,root,root)
+%{_datadir}/%{name}_octave/
+%{_datadir}/octave/site/m/PLplot/
+%{_libdir}/octave/site/oct/*/plplot_octave.oct
+%{_datadir}/plplot%{version}/examples/octave/
+%{_datadir}/plplot%{version}/examples/lena.img
+%{_datadir}/plplot%{version}/examples/test_octave.sh
+%endif
 
 %changelog

++ plplot-avoid-config_h-nameclash.patch ++
 769 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2014-01-03 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2014-01-03 15:00:11

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2013-12-30 
10:28:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2014-01-03 
15:00:12.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan  2 20:07:27 UTC 2014 - badshah...@gmail.com
+
+-  Turn off octave bindings until bugs with octave = 3.8.0 are
+   fixed upstream.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.EoCrqB/_old  2014-01-03 15:00:13.0 +0100
+++ /var/tmp/diff_new_pack.EoCrqB/_new  2014-01-03 15:00:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -512,7 +512,7 @@
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
--DENABLE_octave:BOOL=ON \\\
+-DENABLE_octave:BOOL=OFF \\\
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=OFF \\\
 -DENABLE_itk:BOOL=OFF \\\
@@ -776,15 +776,15 @@
 %{_libdir}/plplot%{version}/driversd/qt.driver_info
 %{_libdir}/plplot%{version}/driversd/qt.so
 
-%if 0%{?suse_version} = 1210
-%files octave
-%defattr(-,root,root)
-%{_datadir}/%{name}_octave/
-%{_datadir}/octave/site/m/PLplot/
-%{_libdir}/octave/site/oct/*/plplot_octave.oct
-%{_datadir}/plplot%{version}/examples/octave/
-%{_datadir}/plplot%{version}/examples/lena.img
-%{_datadir}/plplot%{version}/examples/test_octave.sh
-%endif
+#%if 0%{?suse_version} = 1210
+#%files octave
+#%defattr(-,root,root)
+#%{_datadir}/%{name}_octave/
+#%{_datadir}/octave/site/m/PLplot/
+#%{_libdir}/octave/site/oct/*/plplot_octave.oct
+#%{_datadir}/plplot%{version}/examples/octave/
+#%{_datadir}/plplot%{version}/examples/lena.img
+#%{_datadir}/plplot%{version}/examples/test_octave.sh
+#%endif
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2013-12-30 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2013-12-30 10:28:27

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2013-10-09 
14:18:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2013-12-30 
10:28:28.0 +0100
@@ -1,0 +2,20 @@
+Mon Dec 23 10:04:57 UTC 2013 - badshah...@gmail.com
+
+- Update to version 5.9.11:
+  + Change CMake variable NUMERIC_INCLUDE_PATH to
+NUMPY_INCLUDE_PATH
+  - Overhaul of the build system and bindings for Tcl and friends
+  - Substantial overhaul of the build system for the Qt components
+- Packaging changes:
+  - Drop patches:
+- plplot-lua-5_2.patch: incorporated upstream
+- plplot-tcl-import-usage.patch: incorporated upstream
+  - A shared library file was added to the tcltk bindings, also
+package this appropriately (and its related devel files)
+  - BuildRequires: pkgconfig(lasi) for openSUSE 13.1 and above,
+so that psttf driver can be built as well
+  - The driver pstex is disabled as recommended by upstream
+  - Remove conditionals solely necessitated by EOL versions of
+openSUSE.
+
+---

Old:

  plplot-5.9.10.tar.gz
  plplot-lua-5_2.patch
  plplot-tcl-import-usage.patch

New:

  plplot-5.9.11.tar.gz



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.J3fGMs/_old  2013-12-30 10:28:30.0 +0100
+++ /var/tmp/diff_new_pack.J3fGMs/_new  2013-12-30 10:28:30.0 +0100
@@ -23,7 +23,7 @@
 %endif
 
 Name:   plplot
-Version:5.9.10
+Version:5.9.11
 Release:0
 Summary:Cross-platform software package for creating scientific plots
 License:LGPL-2.1+
@@ -33,10 +33,6 @@
 Source1:%{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch1: plplot-5.9.9-ada-pic.patch
-# PATCH-FIX-UPSTREAM plplot-tcl-import-usage.patch badshah...@gmail.com -- Fix 
type inconsistency for Tcl_Import for Tcl 8.6
-Patch2: plplot-tcl-import-usage.patch
-# PATCH-FIX-UPSTREAM plplot-lua-5_2.patch badshah...@gmail.com -- Replace 
usage of log10(), deprecated in lua 5.2, by log(,10) in lua based examples
-Patch3: plplot-lua-5_2.patch
 BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -66,18 +62,14 @@
 BuildRequires:  pkgconfig(libgnomeui-2.0)
 BuildRequires:  pkgconfig(lua)
 BuildRequires:  pkgconfig(pygtk-2.0)
-# Enable octave bindings for openSUSE 12.2 and higher
-%if 0%{?suse_version} = 1210
+%if 0%{?suse_version} = 1310
+BuildRequires:  pkgconfig(lasi)
+%endif
 BuildRequires:  hdf5-devel
 BuildRequires:  octave-devel
-%endif
-%if 0%{?suse_version}  1130
 BuildRequires:  wxWidgets-devel
 %define _use_internal_dependency_generator 0
 %define __find_requires %wx_requires
-%else
-BuildRequires:  wxGTK-devel
-%endif
 
 Requires:   libtool
 Requires:   python-base = %{py_ver}
@@ -474,11 +466,7 @@
 Requires:   %{name}-devel = %{version}
 Requires:   %{name}-wxwidgets = %{version}
 Requires:   pkgconfig
-%if 0%{?suse_version}  1130
 Requires:   wxWidgets-devel
-%else
-Requires:   wxGTK-devel
-%endif
 
 %description wxwidgets-devel
 PLplot is a library of functions that are useful for making scientific
@@ -499,12 +487,6 @@
 %prep
 %setup -q
 %patch1 -p1
-%if 0%{?suse_version} = 1310
-%patch2 -p1
-%endif
-%if 0%{?suse_version} = 1220
-%patch3 -p1
-%endif
 
 for file in NEWS README.release
 do
@@ -530,9 +512,7 @@
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
-%if 0%{?suse_version} = 1210
 -DENABLE_octave:BOOL=ON \\\
-%endif
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=OFF \\\
 -DENABLE_itk:BOOL=OFF \\\
@@ -542,7 +522,6 @@
 -DPLD_aqt:BOOL=ON \\\
 -DPLD_conex:BOOL=ON \\\
 -DPLD_mskermit:BOOL=ON \\\
--DPLD_pstex:BOOL=ON \\\
 -DPLD_svg:BOOL=ON \\\
 -DPLD_tek4010:BOOL=ON \\\
 -DPLD_tek4010f:BOOL=ON \\\
@@ -599,9 +578,6 @@
 
 %fdupes %{buildroot}%{_datadir}/
 
-%clean
-%{?buildroot:rm -rf %{buildroot}}
-
 %post
 /sbin/ldconfig
 /sbin/install-info %{_infodir}/plplotdoc.info %{_infodir}/dir
@@ -641,10 +617,8 @@
 %defattr(-,root,root)
 %doc AUTHORS COPYING.LIB Copyright README README.release
 %{_bindir}/pltek
-%{_bindir}/pstex2eps
 %{_infodir}/plplotdoc.info*
 %{_mandir}/man1/pltek.1.gz
-%{_mandir}/man1/pstex2eps.1.gz
 %dir 

commit plplot for openSUSE:Factory

2013-10-09 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2013-10-09 14:18:46

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2013-08-21 
15:09:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2013-10-09 
14:18:49.0 +0200
@@ -1,0 +2,35 @@
+Wed Oct  2 13:11:48 UTC 2013 - badshah...@gmail.com
+
+- Update to version 5.9.10:
+  + The format for map data used by plmap has changed
+  + Python support for Numeric has been dropped
+  + Backwards-incompatible API change to non-integer line widths
+  + Improvements to the build system for the Cygwin case
+  + The plcolorbar API has been finalized
+  + Documentation of the new legend and color bar capabilities of
+PLplot
+  + The D bindings and examples have been converted from the
+old version of D (D1) to the new version of D (D2)
+  + The DocBook documentation for PLplot is now generated using
+modern XML/XSL backend tools for DocBook
+  + Implement experimental build_projects sub-project
+  + Implement extremely simple 00 example
+  + Convert to using the Allura form of SourceForge software
+  + Use NON_TRANSITIVE linking by default for the shared libraries
+case for all non-windows systems
+  + Update f95 examples to take larger advantage of Fortran 95
+capabilities
+  + Substantial additions to the doxygen documentation
+- Packaging changes:
+  + Turn ada bindings back on
+  + Remove restriction on lua version used, since package now
+builds with lua version = 5.2 as well
+  + Turn off f77 bindings, as recommended by upstream
+  + Drop patches that have been incorporated upstream:
+- plplot-multiarch.patch
+- plplot-gcc-ada46-libs.patch
+- plplot-strncat.patch
+- Add plplot-lua-5_2.patch to replace usage of log10, deprecated
+  in lua 5.2, in favour of log(,10) in some lua based examples.
+
+---

Old:

  plplot-5.9.9.tar.bz2
  plplot-gcc-ada46-libs.patch
  plplot-multiarch.patch
  plplot-strncat.patch

New:

  plplot-5.9.10.tar.gz
  plplot-lua-5_2.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.q3VmFh/_old  2013-10-09 14:18:50.0 +0200
+++ /var/tmp/diff_new_pack.q3VmFh/_new  2013-10-09 14:18:50.0 +0200
@@ -16,37 +16,32 @@
 #
 
 
+%if 0%{?suse_version} = 1210
 %define lua_version 5.1
+%else
+%define lua_version 5.2
+%endif
 
 Name:   plplot
-Version:5.9.9
+Version:5.9.10
 Release:0
 Summary:Cross-platform software package for creating scientific plots
 License:LGPL-2.1+
 Group:  Productivity/Scientific/Other
 Url:http://plplot.sourceforge.net/
-Source0:%{name}-%{version}.tar.bz2
+Source0:http://download.sf.net/plplot/%{name}-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
-# PATCH-FIX_UPSTREAM plplot-multiarch.patch badshah...@gmail.com -- Enable 
install on multiple architectures
-Patch0: plplot-multiarch.patch
-# PATCH-FIX-UPSTREAM plplot-strncat.patch badshah...@gmail.com -- Prevent 
overflow errors with strcat operations 
-Patch1: plplot-strncat.patch
-# PATCH-FIX-UPSTREAM plplot-gcc-ada46-libs.patch badshah...@gmail.com -- Allow 
searching for gcc-ada46 libraries
-Patch2: plplot-gcc-ada46-libs.patch
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
-Patch3: plplot-5.9.9-ada-pic.patch
+Patch1: plplot-5.9.9-ada-pic.patch
 # PATCH-FIX-UPSTREAM plplot-tcl-import-usage.patch badshah...@gmail.com -- Fix 
type inconsistency for Tcl_Import for Tcl 8.6
-Patch4: plplot-tcl-import-usage.patch
-BuildRequires:  cmake
+Patch2: plplot-tcl-import-usage.patch
+# PATCH-FIX-UPSTREAM plplot-lua-5_2.patch badshah...@gmail.com -- Replace 
usage of log10(), deprecated in lua 5.2, by log(,10) in lua based examples
+Patch3: plplot-lua-5_2.patch
+BuildRequires:  cmake = 2.8.9
 BuildRequires:  fdupes
 BuildRequires:  freefont
-#FIXME: Disable ada bindings as they cause failure in Factory
-%if 0%{?suse_version} = 1220
 BuildRequires:  gcc-ada
-%endif
 BuildRequires:  gcc-fortran
-#jpeg, gif and png support with libgd has been deprecated from version 5.9.8
-#BuildRequires:  gd-devel
 BuildRequires:  itcl-devel
 BuildRequires:  itk
 BuildRequires:  java-devel
@@ -55,7 +50,9 @@
 BuildRequires:  libqt4-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
+BuildRequires:  ocaml
 BuildRequires:  pkgconfig
+BuildRequires:  python-devel
 BuildRequires:  

commit plplot for openSUSE:Factory

2013-08-21 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2013-08-21 15:09:21

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2012-12-10 
17:18:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2013-08-21 
15:09:23.0 +0200
@@ -1,0 +2,17 @@
+Tue Aug 20 03:16:20 UTC 2013 - badshah...@gmail.com
+
+- Pass -DUSE_INTERP_RESULT to CFLAGS for openSUSE = 13.1 to fix
+  build failures from usage of interp-result which is deprecated
+  in Tcl 8.6
+- In addition, use plplot-tcl-import-usage.patch to fix type
+  inconsistency in Tcl_Import (for = 13.1 only); re-enable
+  building of tck/tk bindings for openSUSE 13.1.
+  
+---
+Tue Aug 20 03:06:46 UTC 2013 - badshah...@gmail.com
+
+- Disable tck/tk bindings completely for Factory to workaround  
+  build failures from usage of interp-result which is deprecated
+  in Tcl 8.6.
+
+---

New:

  plplot-tcl-import-usage.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.p3ECqM/_old  2013-08-21 15:09:23.0 +0200
+++ /var/tmp/diff_new_pack.p3ECqM/_new  2013-08-21 15:09:23.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,6 +35,8 @@
 Patch2: plplot-gcc-ada46-libs.patch
 # PATCH-FIX-UPSTREAM plplot-5.9.9-ada-pic.patch idoen...@suse.de -- Compile 
Ada code with -fPIC
 Patch3: plplot-5.9.9-ada-pic.patch
+# PATCH-FIX-UPSTREAM plplot-tcl-import-usage.patch badshah...@gmail.com -- Fix 
type inconsistency for Tcl_Import for Tcl 8.6
+Patch4: plplot-tcl-import-usage.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  freefont
@@ -506,6 +508,9 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%if 0%{?suse_version} = 1310
+%patch4 -p1
+%endif
 
 for file in NEWS README.release
 do
@@ -515,7 +520,11 @@
 done
 
 %build
+%if 0%{?suse_version} = 1310
+export CFLAGS=%{optflags} -DUSE_INTERP_RESULT
+%else
 export CFLAGS=%{optflags}
+%endif
 export CXXFLAGS=%{optflags}
 export FFLAGS=%{optflags}
 mkdir builddir
@@ -537,13 +546,13 @@
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=ON \\\
 -DENABLE_itk:BOOL=ON \\\
--DENABLE_ocaml:BOOL=ON \\\
 -DENABLE_tk:BOOL=ON \\\
+-DPLD_ntk:BOOL=ON \\\
+-DENABLE_ocaml:BOOL=ON \\\
 -DHAVE_PTHREAD:BOOL=ON \\\
 -DPLD_aqt:BOOL=ON \\\
 -DPLD_conex:BOOL=ON \\\
 -DPLD_mskermit:BOOL=ON \\\
--DPLD_ntk:BOOL=ON \\\
 -DPLD_pstex:BOOL=ON \\\
 -DPLD_svg:BOOL=ON \\\
 -DPLD_tek4010:BOOL=ON \\\
@@ -581,7 +590,6 @@
grep -v '^[# ]' ${file} | sort  tclIndex
cat tclIndex.hd tclIndex  ${file}
 done
-
 rm -rf %{buildroot}%{_datadir}/plplot%{version}/examples/cmake/modules/Platform
 
 #Remove unnecessary examples that trigger build errors or warnings

++ plplot-tcl-import-usage.patch ++
Index: plplot-5.9.9/bindings/tk/tkMain.c
===
--- plplot-5.9.9.orig/bindings/tk/tkMain.c
+++ plplot-5.9.9/bindings/tk/tkMain.c
@@ -87,7 +87,7 @@ EXTERN int Itk_Init _ANSI_ARGS_( ( Tcl_I
 
 #ifndef Tcl_Import_TCL_DECLARED
 EXTERN int Tcl_Import _ANSI_ARGS_( ( Tcl_Interp * interp,
- Tcl_Namespace * nsPtr, char * pattern,
+ Tcl_Namespace * nsPtr, CONST char * 
pattern,
  int allowOverwrite ) );
 #endif
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2012-12-10 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2012-12-10 17:18:48

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2012-09-20 
15:43:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2012-12-10 
17:18:49.0 +0100
@@ -1,0 +2,5 @@
+Sat Dec  8 16:01:29 UTC 2012 - badshah...@gmail.com
+
+- Disable ada bindings for Factory as they cause build errors.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.RzDhhx/_old  2012-12-10 17:18:50.0 +0100
+++ /var/tmp/diff_new_pack.RzDhhx/_new  2012-12-10 17:18:50.0 +0100
@@ -38,7 +38,10 @@
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  freefont
+#FIXME: Disable ada bindings as they cause failure in Factory
+%if 0%{?suse_version} = 1220
 BuildRequires:  gcc-ada
+%endif
 BuildRequires:  gcc-fortran
 #jpeg, gif and png support with libgd has been deprecated from version 5.9.8
 #BuildRequires:  gd-devel
@@ -523,7 +526,11 @@
 -DCMAKE_BUILD_TYPE:STRING=Release \\\
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
+%if 0%{?suse_version}  1220
+-DENABLE_ada:BOOL=OFF \\\
+%else
 -DENABLE_ada:BOOL=ON \\\
+%endif
 %if 0%{?suse_version} = 1210
 -DENABLE_octave:BOOL=ON \\\
 %endif
@@ -701,10 +708,13 @@
 %{_datadir}/plplot%{version}/examples/test_diff.sh
 %{_mandir}/man3/pl*.3*
 
+%if 0%{?suse_version} = 1220
 %files ada
 %defattr(-,root,root)
 %{_libdir}/libplplotadad.so.*
+%endif
 
+%if 0%{?suse_version} = 1220
 %files ada-devel
 %defattr(-,root,root)
 %{_libdir}/libplplotadad.so
@@ -717,6 +727,7 @@
 %{_datadir}/ada/adainclude/plplotadad/
 %{_datadir}/plplot%{version}/examples/ada/
 %{_datadir}/plplot%{version}/examples/test_ada.sh
+%endif
 
 %files fortran
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2012-06-26 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2012-06-26 17:18:39

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2012-05-21 
10:26:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2012-06-26 
17:18:40.0 +0200
@@ -1,0 +2,6 @@
+Tue May 29 13:15:00 UTC 2012 - badshah...@gmail.com
+
+- Enable octave bindings also for openSUSE 12.1; building octave
+  bindings fail on openSUSE  12.1 and have been turned off.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.lrzdQX/_old  2012-06-26 17:18:42.0 +0200
+++ /var/tmp/diff_new_pack.lrzdQX/_new  2012-06-26 17:18:42.0 +0200
@@ -66,7 +66,7 @@
 BuildRequires:  pkgconfig(lua)  5.2
 BuildRequires:  pkgconfig(pygtk-2.0)
 # Enable octave bindings for openSUSE 12.2 and higher
-%if 0%{?suse_version}  1210
+%if 0%{?suse_version} = 1210
 BuildRequires:  hdf5-devel
 BuildRequires:  octave-devel
 %endif
@@ -520,7 +520,7 @@
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
-%if 0%{?suse_version}  1210
+%if 0%{?suse_version} = 1210
 -DENABLE_octave:BOOL=ON \\\
 %endif
 -DENABLE_d:BOOL=ON \\\
@@ -807,7 +807,7 @@
 %{_libdir}/plplot%{version}/driversd/qt.driver_info
 %{_libdir}/plplot%{version}/driversd/qt.so
 
-%if 0%{?suse_version}  1210
+%if 0%{?suse_version} = 1210
 %files octave
 %defattr(-,root,root)
 %{_datadir}/%{name}_octave/

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2012-05-21 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2012-05-21 10:26:17

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2012-04-23 
16:12:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2012-05-21 
10:26:19.0 +0200
@@ -1,0 +2,7 @@
+Mon May 14 17:43:29 UTC 2012 - badshah...@gmail.com
+
+- Enable octave bindings for openSUSE  12.1 since octave is now
+  in factory. The octave bindings are packaged in a separate
+  package called plplot-octave.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.V3FN4E/_old  2012-05-21 10:26:26.0 +0200
+++ /var/tmp/diff_new_pack.V3FN4E/_new  2012-05-21 10:26:26.0 +0200
@@ -65,7 +65,11 @@
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(lua)  5.2
 BuildRequires:  pkgconfig(pygtk-2.0)
-
+# Enable octave bindings for openSUSE 12.2 and higher
+%if 0%{?suse_version}  1210
+BuildRequires:  hdf5-devel
+BuildRequires:  octave-devel
+%endif
 %if 0%{?suse_version}  1130
 BuildRequires:  wxWidgets-devel
 %define _use_internal_dependency_generator 0
@@ -291,6 +295,29 @@
 This package provides the PLplot functions required for scientific
 plotting with Lua.
 
+%package octave
+
+Summary:PLplot functions for scientific plotting with Octave
+Group:  Development/Libraries/Other
+Requires:   %{name} = %{version}
+Requires:   octave
+
+%description octave
+PLplot is a library of functions that are useful for making scientific
+plots.
+
+PLplot can be used from within compiled languages such as C, C++,
+FORTRAN and Java, and interactively from interpreted languages such as
+Octave, Python, Perl and Tcl.
+
+The PLplot library can be used to create standard x-y plots, semilog
+plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar
+charts and pie charts. Multiple graphs (of the same or different sizes)
+may be placed on a single page with multiple lines in each graph.
+
+This package provides the PLplot functions required for scientific
+plotting with Octave.
+
 %package python-qt
 
 Summary:PLplot functions for scientific plotting with python-qt4
@@ -493,6 +520,9 @@
 -DPL_FREETYPE_FONT_PATH:PATH=%{_datadir}/fonts/truetype \\\
 -DUSE_RPATH:BOOL=OFF \\\
 -DENABLE_ada:BOOL=ON \\\
+%if 0%{?suse_version}  1210
+-DENABLE_octave:BOOL=ON \\\
+%endif
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=ON \\\
 -DENABLE_itk:BOOL=ON \\\
@@ -777,4 +807,15 @@
 %{_libdir}/plplot%{version}/driversd/qt.driver_info
 %{_libdir}/plplot%{version}/driversd/qt.so
 
+%if 0%{?suse_version}  1210
+%files octave
+%defattr(-,root,root)
+%{_datadir}/%{name}_octave/
+%{_datadir}/octave/site/m/PLplot/
+%{_libdir}/octave/site/oct/*/plplot_octave.oct
+%{_datadir}/plplot%{version}/examples/octave/
+%{_datadir}/plplot%{version}/examples/lena.img
+%{_datadir}/plplot%{version}/examples/test_octave.sh
+%endif
+
 %changelog

++ plplot-rpmlintrc ++
--- /var/tmp/diff_new_pack.V3FN4E/_old  2012-05-21 10:26:26.0 +0200
+++ /var/tmp/diff_new_pack.V3FN4E/_new  2012-05-21 10:26:26.0 +0200
@@ -7,4 +7,3 @@
 addFilter(plplot.* shlib-policy-missing-suffix)
 addFilter(plplot-ada.* shlib-policy-missing-suffix)
 addFilter(plplot-ada.* shlib-policy-name-error)
-

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2012-04-23 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2012-04-23 16:12:24

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2012-04-12 
09:51:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2012-04-23 
16:12:30.0 +0200
@@ -1,0 +2,5 @@
+Sun Apr 22 15:06:37 UTC 2012 - dims...@opensuse.org
+
+- Extend plplot-gcc-ada46-libs.patch to include gnat-4.7 in plus.
+
+---



Other differences:
--
++ plplot-gcc-ada46-libs.patch ++
--- /var/tmp/diff_new_pack.k0hsth/_old  2012-04-23 16:12:31.0 +0200
+++ /var/tmp/diff_new_pack.k0hsth/_new  2012-04-23 16:12:31.0 +0200
@@ -5,7 +5,7 @@
  
  if(ENABLE_ada)
 -  find_library(GNAT_LIB NAMES gnat gnat-4.5 gnat-4.4 gnat-4.3 gnat-4.2 
gnat-4.1)
-+  find_library(GNAT_LIB NAMES gnat gnat-4.6 gnat-4.5 gnat-4.4 gnat-4.3 
gnat-4.2 gnat-4.1)
++  find_library(GNAT_LIB NAMES gnat gnat-4.7 gnat-4.6 gnat-4.5 gnat-4.4 
gnat-4.3 gnat-4.2 gnat-4.1)
if(NOT GNAT_LIB)
  message(STATUS WARNING: 
gnat library not found. Disabling ada bindings)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2012-04-12 09:46:08

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2012-02-16 
10:09:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2012-04-12 
09:46:10.0 +0200
@@ -1,0 +2,7 @@
+Sat Apr  7 08:31:21 UTC 2012 - badshah...@gmail.com
+
+- Update lapack buildrequires in keeping with lapack package
+  naming changes in devel project; enables building on openSUSE
+  12.1 and 11.4 again.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.CMY8eZ/_old  2012-04-12 09:46:12.0 +0200
+++ /var/tmp/diff_new_pack.CMY8eZ/_new  2012-04-12 09:46:12.0 +0200
@@ -43,28 +43,28 @@
 BuildRequires:  itcl-devel
 BuildRequires:  itk
 BuildRequires:  java-devel
-BuildRequires:  lapack
+BuildRequires:  lapack-devel
 BuildRequires:  libgcj-devel
 BuildRequires:  libqt4-devel
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
-BuildRequires:  perl(XML::DOM)
 BuildRequires:  pkgconfig
 BuildRequires:  python-numpy-devel
 BuildRequires:  python-qt4-devel
 BuildRequires:  swig
 BuildRequires:  tcl-devel
 BuildRequires:  tk-devel
+BuildRequires:  perl(XML::DOM)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(gnome-python-2.0)
 BuildRequires:  pkgconfig(libagg)
 BuildRequires:  pkgconfig(libgnomeprintui-2.2)
 BuildRequires:  pkgconfig(libgnomeui-2.0)
 # Package does not build with lua  5.1
+BuildRequires:  ocaml
+BuildRequires:  python-devel
 BuildRequires:  pkgconfig(lua)  5.2
 BuildRequires:  pkgconfig(pygtk-2.0)
-BuildRequires:  python-devel
-BuildRequires:  ocaml
 
 %if 0%{?suse_version}  1130
 BuildRequires:  wxWidgets-devel
@@ -181,9 +181,9 @@
 Summary:Ada bindings for development with PLplot
 Group:  Development/Languages/Other
 Requires:   %{name} = %{version}
+Requires:   %{name}-ada = %{version}
 Requires:   %{name}-devel = %{version}
 Requires:   gcc-ada
-Requires:   %{name}-ada = %{version}
 Requires:   pkgconfig
 
 %description ada-devel
@@ -228,8 +228,8 @@
 Group:  Development/Languages/Fortran
 Requires:   %{name} = %{version}
 Requires:   %{name}-devel = %{version}
-Requires:   gcc-fortran
 Requires:   %{name}-fortran = %{version}
+Requires:   gcc-fortran
 Requires:   pkgconfig
 
 %description fortran-devel
@@ -345,8 +345,8 @@
 Requires:   %{name} = %{version}
 Requires:   %{name}-devel = %{version}
 Requires:   %{name}-qt = %{version}
-Requires:   pkgconfig
 Requires:   libqt4-devel
+Requires:   pkgconfig
 
 %description qt-devel
 PLplot is a library of functions that are useful for making scientific
@@ -393,9 +393,9 @@
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
 Requires:   %{name}-devel = %{version}
+Requires:   %{name}-tcltk = %{version}
 Requires:   itcl-devel
 Requires:   itk
-Requires:   %{name}-tcltk = %{version}
 Requires:   pkgconfig
 Requires:   python-base = %{py_ver}
 Requires:   tcl-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plplot for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2012-02-16 10:09:01

Comparing /work/SRC/openSUSE:Factory/plplot (Old)
 and  /work/SRC/openSUSE:Factory/.plplot.new (New)


Package is plplot, Maintainer is ma...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2011-10-19 
14:09:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2012-02-16 
10:09:04.0 +0100
@@ -1,0 +2,23 @@
+Mon Feb 13 10:53:50 UTC 2012 - co...@suse.com
+
+- patch license to follow spdx.org standard
+
+---
+Sun Feb 12 17:51:38 UTC 2012 - badshah...@gmail.com
+
+- Enable lua bindings for factory again, using BuildRequires:
+  pkgconfig(lua)  5.2.
+
+---
+Thu Feb  9 22:45:38 UTC 2012 - badshah...@gmail.com
+
+- Disable lua bindings for factory, since build fails with
+  lua  5.1
+
+---
+Sun Nov 20 09:29:37 UTC 2011 - werner...@gmx.de
+
+- dropped the qhull requirement from the spec-file
+  I've not seen any need of it in the INSTALL/README files
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.XGUdpe/_old  2012-02-16 10:09:05.0 +0100
+++ /var/tmp/diff_new_pack.XGUdpe/_new  2012-02-16 10:09:05.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plplot
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,14 +16,15 @@
 #
 
 
+%define lua_version 5.1
 
 Name:   plplot
 Version:5.9.9
-Release:1
-License:LGPLv2.1+
+Release:0
 Summary:Cross-platform software package for creating scientific plots
-Url:http://plplot.sourceforge.net/
+License:LGPL-2.1+
 Group:  Productivity/Scientific/Other
+Url:http://plplot.sourceforge.net/
 Source0:%{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
 # PATCH-FIX_UPSTREAM plplot-multiarch.patch badshah...@gmail.com -- Enable 
install on multiple architectures
@@ -33,8 +34,8 @@
 # PATCH-FIX-UPSTREAM plplot-gcc-ada46-libs.patch badshah...@gmail.com -- Allow 
searching for gcc-ada46 libraries
 Patch2: plplot-gcc-ada46-libs.patch
 BuildRequires:  cmake
-BuildRequires:  freefont
 BuildRequires:  fdupes
+BuildRequires:  freefont
 BuildRequires:  gcc-ada
 BuildRequires:  gcc-fortran
 #jpeg, gif and png support with libgd has been deprecated from version 5.9.8
@@ -59,7 +60,8 @@
 BuildRequires:  pkgconfig(libagg)
 BuildRequires:  pkgconfig(libgnomeprintui-2.2)
 BuildRequires:  pkgconfig(libgnomeui-2.0)
-BuildRequires:  pkgconfig(lua)
+# Package does not build with lua  5.1
+BuildRequires:  pkgconfig(lua)  5.2
 BuildRequires:  pkgconfig(pygtk-2.0)
 BuildRequires:  python-devel
 BuildRequires:  ocaml
@@ -72,10 +74,6 @@
 BuildRequires:  wxGTK-devel
 %endif
 
-%if 0%{?suse_version}  1130
-BuildRequires:  qhull-devel
-%endif
-
 Requires:   libtool
 Requires:   python-base = %{py_ver}
 Requires:   python-numpy
@@ -117,9 +115,6 @@
 Requires:   gcc-c++
 Requires:   pkgconfig
 Requires:   pkgconfig(freetype2)
-%if 0%{?suse_version}  1130
-Requires:   qhull-devel
-%endif
 
 %description devel
 PLplot is a library of functions that are useful for making scientific
@@ -254,6 +249,7 @@
 %package java
 
 Summary:PLplot functions for scientific plotting with Java
+Group:  Productivity/Scientific/Other
 Requires:   %{name} = %{version}
 Requires:   java
 
@@ -500,7 +496,6 @@
 -DENABLE_d:BOOL=ON \\\
 -DENABLE_itcl:BOOL=ON \\\
 -DENABLE_itk:BOOL=ON \\\
--DENABLE_lua:BOOL=ON \\\
 -DENABLE_ocaml:BOOL=ON \\\
 -DENABLE_tk:BOOL=ON \\\
 -DHAVE_PTHREAD:BOOL=ON \\\
@@ -521,7 +516,9 @@
 -DBUILD_DOC:BOOL=OFF \\\
 -DPREBUILT_DOC:BOOL=ON \\\
 -DJAVAWRAPPER_DIR:PATH=%{_libdir}/plplot%{version} \\\
--DBUILD_TEST:BOOL=OFF ..
+-DBUILD_TEST:BOOL=OFF \\\
+-DENABLE_lua:BOOL=ON \\\
+..
 
 #Deprecated since 5.9.8
 #-DPLD_jpeg:BOOL=ON \\\
@@ -718,7 +715,7 @@
 
 %files lua
 %defattr(-,root,root)
-%{_libdir}/lua/5.1/plplot/
+%{_libdir}/lua/%{lua_version}/plplot/
 %{_datadir}/plplot%{version}/examples/lua/
 %{_datadir}/plplot%{version}/examples/test_lua.sh
 

-- 
To unsubscribe, 

commit plplot for openSUSE:Factory

2011-08-15 Thread h_root

Hello community,

here is the log from the commit of package plplot for openSUSE:Factory
checked in at Mon Aug 15 11:24:06 CEST 2011.




--- plplot/plplot.changes   2011-08-01 21:54:58.0 +0200
+++ /mounts/work_src_done/STABLE/plplot/plplot.changes  2011-08-13 
13:26:23.0 +0200
@@ -1,0 +2,7 @@
+Mon Aug  8 23:56:24 UTC 2011 - badshah...@gmail.com
+
+- Enable ada bindings
+- Added plplot-gcc-ada46-libs.patch to enable compilation with
+  gcc-ada = 4.6
+
+---

calling whatdependson for head-i586


New:

  plplot-gcc-ada46-libs.patch



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.X78gDt/_old  2011-08-15 11:22:52.0 +0200
+++ /var/tmp/diff_new_pack.X78gDt/_new  2011-08-15 11:22:52.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   plplot
 Version:5.9.8
-Release:1
+Release:3
 License:LGPLv2.1+
 Summary:Cross-platform software package for creating scientific plots
 Url:http://plplot.sourceforge.net/
@@ -30,6 +30,8 @@
 Patch0: plplot-multiarch.patch
 # PATCH-FIX-UPSTREAM plplot-strncat.patch badshah...@gmail.com -- Prevent 
overflow errors with strcat operations 
 Patch1: plplot-strncat.patch
+# PATCH-FIX-UPSTERAM plplot-gcc-ada46-libs.patch badshah...@gmail.com -- Allow 
searching for gcc-ada46 libraries
+Patch2: plplot-gcc-ada46-libs.patch
 BuildRequires:  cmake
 BuildRequires:  freefont
 BuildRequires:  fdupes
@@ -60,6 +62,7 @@
 BuildRequires:  pkgconfig(lua)
 BuildRequires:  pkgconfig(pygtk-2.0)
 BuildRequires:  python-devel
+BuildRequires:  ocaml
 
 %if 0%{?suse_version}  1130
 BuildRequires:  wxWidgets-devel
@@ -108,6 +111,7 @@
 
 %package devel
 
+
 Summary:Files for development with PLplot
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
@@ -136,6 +140,7 @@
 
 %package doc
 
+
 Summary:Documentation for PLplot and its bindings
 Group:  Documentation/Other
 Requires:   %{name} = %{version}
@@ -156,8 +161,57 @@
 This package provides the documentation for PLplot and its associated
 modules.
 
+%package ada
+
+
+Summary:Shared libraries for PLplot's Ada bindings
+Group:  System/Libraries
+Requires:   %{name} = %{version}
+Requires(post): /sbin/ldconfig
+
+%description ada
+A variety of output file devices such as Postscript, png, jpeg, LaTeX
+and others, as well as interactive devices such as xwin, tk, xterm and
+Tektronics devices are supported. New devices can be easily added by
+writing a small number of device dependent routines.
+
+There are almost 2000 characters in the extended character set. This
+includes four different fonts, the Greek alphabet and a host of
+mathematical, musical, and other symbols. Some devices supports its own
+way of dealing with text, such as the Postscript and LaTeX drivers, or
+the png and jpeg drivers that uses the Freetype library.
+
+This package provides the shared libraries necessary for using PLplot
+with Ada.
+
+%package ada-devel
+
+
+Summary:Ada bindings for development with PLplot
+Group:  Development/Languages/Other
+Requires:   %{name} = %{version}
+Requires:   %{name}-devel = %{version}
+Requires:   gcc-ada
+Requires:   %{name}-ada = %{version}
+Requires:   pkgconfig
+
+%description ada-devel
+A variety of output file devices such as Postscript, png, jpeg, LaTeX
+and others, as well as interactive devices such as xwin, tk, xterm and
+Tektronics devices are supported. New devices can be easily added by
+writing a small number of device dependent routines.
+
+There are almost 2000 characters in the extended character set. This
+includes four different fonts, the Greek alphabet and a host of
+mathematical, musical, and other symbols. Some devices supports its own
+way of dealing with text, such as the Postscript and LaTeX drivers, or
+the png and jpeg drivers that uses the Freetype library.
+
+This package provides the files necessary for using PLplot in Ada.
+
 %package fortran
 
+
 Summary:Shared libraries for PLplot's Fortran bindings
 Group:  System/Libraries
 Requires:   %{name} = %{version}
@@ -180,6 +234,7 @@
 
 %package fortran-devel
 
+
 Summary:Fortran bindings for development with PLplot
 Group:  Development/Languages/Fortran
 Requires:   %{name} = %{version}
@@ -204,6 +259,7 @@
 
 %package java
 
+
 Summary:PLplot functions for scientific plotting with Java
 Requires:   %{name} = %{version}
 Requires:   java
@@ -225,6 +281,7 @@
 
 %package lua
 
+
 Summary:PLplot functions for scientific plotting with Lua
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
@@ -248,6 +305,7 @@
 
 %package python-qt
 
+
 Summary:PLplot functions for 

commit plplot for openSUSE:Factory

2011-08-04 Thread h_root

Hello community,

here is the log from the commit of package plplot for openSUSE:Factory
checked in at Thu Aug 4 11:08:24 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/plplot/plplot.changes  2011-08-01 
21:54:58.0 +0200
@@ -0,0 +1,34 @@
+---
+Mon Aug  1 19:44:18 UTC 2011 - badshah...@gmail.com
+
+- Update to version 5.9.8 (too many changes, see README.release
+  file for changes)
+
+---
+Sat Jul 16 17:14:51 UTC 2011 - badshah...@gmail.com
+
+- Configure spec file to allow outputs in jpeg, gif formats
+
+---
+Sun May 29 14:57:00 UTC 2011 - badshah...@gmail.com
+
+- Added gcc-c++ dependency for plplot-devel
+- Cleanup spec file and correct build dependencies to resolve
+  build issues with openSUSE 11.3
+
+---
+Sat May 28 14:00:16 UTC 2011 - badshah...@gmail.com
+
+- Rename (sub)packages and cleanup spec file
+- Add rpmlintrc file to avoid false-positives
+
+---
+Tue May 10 09:30:13 UTC 2011 - badshah...@gmail.com
+
+- Remove misbehaving cmake based examples altogether 
+
+---
+Mon May  9 04:34:54 UTC 2011 - badshah...@gmail.com
+
+- Initial package (version 5.9.7) 
+

calling whatdependson for head-i586


New:

  plplot-5.9.8.tar.bz2
  plplot-multiarch.patch
  plplot-rpmlintrc
  plplot-strncat.patch
  plplot.changes
  plplot.spec



Other differences:
--
++ plplot.spec ++
 712 lines (skipped)

++ plplot-multiarch.patch ++
diff -up plplot-5.9.7/examples/c/Makefile.examples.in.multiarch 
plplot-5.9.7/examples/c/Makefile.examples.in
--- plplot-5.9.7/examples/c/Makefile.examples.in.multiarch  2010-10-03 
07:11:57.0 -0600
+++ plplot-5.9.7/examples/c/Makefile.examples.in2010-10-11 
12:15:53.248142693 -0600
@@ -25,8 +25,6 @@ CC = @CC@
 EXEEXT = @EXEEXT@
 
 @pkg_config_true@LIB_TAG = @LIB_TAG@
-@pkg_config_true@PKG_CONFIG_ENV = @PKG_CONFIG_ENV@
-@pkg_config_true@RPATHCMD = @RPATHCMD@
 
 @gcw_true@PLPLOTCANVAS_EXECUTABLES_list = \
 @gcw_true@  plplotcanvas_demo$(EXEEXT) \
@@ -82,29 +82,29 @@ clean:
rm -f $(EXECUTABLES_list)
 
 @gcw_true@plplotcanvas_demo$(EXEEXT): plplotcanvas_demo.c
-@gcw_true@@pkg_config_true@$(CC) $ -o $@ $(RPATHCMD) \
-@gcw_true@@pkg_config_true@`$(PKG_CONFIG_ENV) pkg-config 
--cflags --libs plplot$(LIB_TAG)-gnome2`
+@gcw_true@@pkg_config_true@$(CC) $ -o $@ \
+@gcw_true@@pkg_config_true@`pkg-config --cflags --libs 
plplot$(LIB_TAG)-gnome2`
 @gcw_true@@pkg_config_false@   $(CC) $ -o $@ \
 @gcw_true@@pkg_config_false@   `plplot-config --cflags --libs 
--with-gcw`
 
 @gcw_true@plplotcanvas_animation$(EXEEXT): plplotcanvas_animation.c
-@gcw_true@@pkg_config_true@$(CC) $ -o $@ $(RPATHCMD) \
-@gcw_true@@pkg_config_true@`$(PKG_CONFIG_ENV) pkg-config 
--cflags --libs plplot$(LIB_TAG)-gnome2` \
+@gcw_true@@pkg_config_true@$(CC) $ -o $@ \
+@gcw_true@@pkg_config_true@`pkg-config --cflags --libs 
plplot$(LIB_TAG)-gnome2` \
 @gcw_true@@pkg_config_true@`pkg-config --cflags --libs 
gthread-2.0`
 @gcw_true@@pkg_config_false@   $(CC) $ -o \
 @gcw_true@@pkg_config_false@   $@ `plplot-config --cflags 
--libs --with-gcw` \
 @gcw_true@@pkg_config_false@   @GCWTHREAD_CFLAGS@ 
@GCWTHREAD_LIBS@
 
 @extXdrawable_true@@pkg_config_true@extXdrawable_demo$(EXEEXT): 
extXdrawable_demo.c
-@extXdrawable_true@@pkg_config_true@   $(CC) $ -o $@ $(RPATHCMD) \
-@extXdrawable_true@@pkg_config_true@   `$(PKG_CONFIG_ENV) pkg-config --cflags 
--libs plplot$(LIB_TAG) gtk+-x11-2.0`
+@extXdrawable_true@@pkg_config_true@   $(CC) $ -o $@ \
+@extXdrawable_true@@pkg_config_true@   `pkg-config --cflags --libs 
plplot$(LIB_TAG) gtk+-x11-2.0`
 
 @extcairo_true@@pkg_config_true@ext-cairo-test$(EXEEXT): ext-cairo-test.c
-@extcairo_true@@pkg_config_true@   $(CC) $ -o $@ $(RPATHCMD) \
-@extcairo_true@@pkg_config_true@   `$(PKG_CONFIG_ENV) pkg-config --cflags 
--libs plplot$(LIB_TAG) cairo`
+@extcairo_true@@pkg_config_true@   $(CC) $ -o $@ \
+@extcairo_true@@pkg_config_true@   `pkg-config --cflags --libs 
plplot$(LIB_TAG) cairo`
 
 .c$(EXEEXT):
-@pkg_config_true@  $(CC) $ -o $@ $(RPATHCMD) `$(PKG_CONFIG_ENV) 
pkg-config --cflags --libs plplot$(LIB_TAG)`
+@pkg_config_true@  $(CC) $ -o $@ `pkg-config --cflags --libs 
plplot$(LIB_TAG)`
 @pkg_config_false@ $(CC) $ -o $@ `plplot-config --cflags --libs`
 
 .SUFFIXES: .c $(EXEEXT)