SHA256
10
0
forked from pool/plplot

91 Commits

Author SHA256 Message Date
b80028c567 Accepting request 1203957 from home:fstrba:branches:science
Use SOURCE_DATE_EPOCH for reproducible jar mtime

OBS-URL: https://build.opensuse.org/request/show/1203957
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=159
2024-09-28 11:16:05 +00:00
4ae02e8da6 Accepting request 1202238 from home:badshah400:branches:science
Add plplot-numpy-2.0-compat.patch for compatibility with numpy >= 2.0 (gh#PLplot/PLplot#10); patch taken from upstream PR and updated to fix tests.

OBS-URL: https://build.opensuse.org/request/show/1202238
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=157
2024-09-20 15:22:43 +00:00
49b9e04e54 Accepting request 1166086 from home:badshah400:branches:science
* Disable python3.12 as it is not supported by upstream.
* Fix doc pakcage location.
* Add plplot-pkgconfig-includedir.patch: Use CMAKE_INSTALL_FULL_<dir> macros to fix incorrect include and lib dirs in pkgconfig file (https://sourceforge.net/p/plplot/bugs/207/).

OBS-URL: https://build.opensuse.org/request/show/1166086
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=155
2024-04-10 08:04:22 +00:00
ed16b9576c OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=153 2023-06-30 04:49:28 +00:00
74ae0299b1 OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=151 2023-06-29 20:45:25 +00:00
7f179ffe06 OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=149 2023-06-29 10:32:31 +00:00
b4667f36e5 Accepting request 1095385 from home:badshah400:branches:science
- Adapt specfile to build plplot against multiple python flavours.
- Set $HOME to current dir during %check to ensure fontconfig does not complain about un-writable cache dirs.
- Add plplot-libharu-version-check.patch: Fix check for libharu version when configuring build with cmake.
- New subpackages: plplot-driver-pdf, plplot-pyqt5-cmake.
- Make doc package noarch.

OBS-URL: https://build.opensuse.org/request/show/1095385
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=147
2023-06-29 08:13:32 +00:00
1ac7040788 Accepting request 1084179 from home:badshah400:branches:science
Disable octave also for TW (openSUSE >= 1550) since plplot does not support octave >= 8.0.

OBS-URL: https://build.opensuse.org/request/show/1084179
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=145
2023-05-04 13:22:05 +00:00
5cf896f6d7 Accepting request 957794 from home:mlin7442:rebuild_fails_154
fix build on Leap 15.4

OBS-URL: https://build.opensuse.org/request/show/957794
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=144
2022-02-26 19:51:13 +00:00
6da8d25e7e Accepting request 950017 from home:badshah400:branches:science
Enforce CMAKE_INSTALL_LIBDIR=%{_libdir} to ensure pkgconfig file substitutions for libdir are correct; this became an issue after we switched to using the cmake macro for configuring (boo#1195074).

OBS-URL: https://build.opensuse.org/request/show/950017
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=143
2022-01-30 23:22:29 +00:00
d145edd11c Accepting request 904312 from home:StevenK:branches:science
- Change shebangs for Python examples to be Python 3.
- Add patch support-python3-pythondemos.patch so pythondemos.py will
  run under Python 3.

OBS-URL: https://build.opensuse.org/request/show/904312
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=142
2021-07-06 13:50:55 +00:00
4d5d195aa8 Accepting request 903980 from home:badshah400:branches:science
- Enable building octave bindings for openSUSE >= 1550 (TW) i586 and x86_64 where
  swig has been patched to support octave 6+.

OBS-URL: https://build.opensuse.org/request/show/903980
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=141
2021-07-05 00:46:00 +00:00
810ba1a257 Accepting request 898560 from home:badshah400:gcc11fix
Enforce std=c++14 to avoid build failures with GCC 11 that defaults to c++17.

OBS-URL: https://build.opensuse.org/request/show/898560
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=139
2021-06-12 13:03:42 +00:00
43d24d7ae5 Accepting request 883045 from home:StefanBruens:branches:science
- Reenable qhull support, link against reentrant libqhull_r:
  0001-Use-reentrant-libqhull_r-instead-of-deprecated-libqh.patch
- Some minor specfile cleanups

OBS-URL: https://build.opensuse.org/request/show/883045
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=137
2021-04-06 12:09:41 +00:00
39cd0b4b0a Accepting request 871657 from home:badshah400:branches:science
Add plplot-drop-FindLua-cmake-module.patch to drop in-house FindLua.cmake module, which is severely dated, to use cmake's own module and fix building for lua >= 5.4; patch taken from upstream.

OBS-URL: https://build.opensuse.org/request/show/871657
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=135
2021-02-14 13:25:55 +00:00
e1a1d7de45 Accepting request 861899 from home:badshah400:branches:science
Disable octave bindings until compilation against octave 6 is fixed (fix should happen mostly in swig, see gh#swig/swig#1893).

OBS-URL: https://build.opensuse.org/request/show/861899
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=134
2021-01-13 01:27:32 +00:00
fcf2fa32cb Accepting request 858158 from home:dimstar:Factory
- Fix dependency of -devel package when built without qhull
  support: libcsironn0 does not exist in this case.

OBS-URL: https://build.opensuse.org/request/show/858158
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=132
2020-12-22 13:35:09 +00:00
Matthias Mailänder
63d2b51602 Accepting request 851562 from home:badshah400:branches:science
* Disable csironn library since it does not build against recent qhull (libqhull_r).
* Disable ada bindings: does not build with fPIC.
* BuildRequires: python3-sip4-devel for openSUSE >= 1550 to enable pyqt5 bindings.
* Pass `-DCMAKE_SKIP_RPATH:BOOL=OFF -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON` to cmake to fix build issues caused by Leap 15.2's incorrect cmake macros (doesn't hurt for other distros anyway).

OBS-URL: https://build.opensuse.org/request/show/851562
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=131
2020-11-29 13:30:37 +00:00
80c790c4a5 OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=129 2020-07-21 11:37:01 +00:00
2d10eee0b5 Accepting request 822011 from home:michel_mno:branches:science
- Add _constraints for PowerPC avoid "no space left on device" build error

OBS-URL: https://build.opensuse.org/request/show/822011
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=127
2020-07-21 11:20:21 +00:00
20e8f65e70 Accepting request 820901 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/820901
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=125
2020-07-17 12:51:41 +00:00
673f9daf39 Accepting request 778824 from home:olh
- actually fix the OCaml bindings with plplot-ocaml.patch
- use autosetup, build verbose

OBS-URL: https://build.opensuse.org/request/show/778824
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=123
2020-02-25 12:54:55 +00:00
d6bb0b2dd5 Accepting request 778775 from home:badshah400:branches:science
- Re-enable csironn bindings for openSUSE >= 1550 as they build
  again (due to fixes to qhull package).

OBS-URL: https://build.opensuse.org/request/show/778775
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=122
2020-02-25 08:16:27 +00:00
614b8cc931 Accepting request 778765 from home:olh
- add conditional for OCaml bindings, they depend on camlidl

OBS-URL: https://build.opensuse.org/request/show/778765
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=121
2020-02-24 14:14:21 +00:00
a7f679c19d Accepting request 769908 from home:dimstar:Factory
- Do not require libcsironn0 from the -devel package on
  suse_version>=1550, where this is no longer built.


Fixes the issue reported  opensuse-factory@

https://lists.opensuse.org/opensuse-factory/2020-02/msg00013.html

OBS-URL: https://build.opensuse.org/request/show/769908
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=119
2020-02-04 11:41:21 +00:00
b39783d3ca Accepting request 756786 from home:badshah400:branches:science
- plplotqt-devel no longer Requires libqt4-devel, instead the
  appropriate Qt5 headers.

OBS-URL: https://build.opensuse.org/request/show/756786
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=117
2019-12-13 20:09:34 +00:00
f96e67966c Accepting request 756767 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/756767
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=116
2019-12-13 10:05:38 +00:00
06c3fcaab5 Accepting request 733418 from home:olh:branches:science
- Add ExclusiveArch, based on build_ada in gcc.spec

OBS-URL: https://build.opensuse.org/request/show/733418
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=114
2019-09-29 18:57:44 +00:00
95d5b203e6 Accepting request 707837 from home:alois:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/707837
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=112
2019-06-05 13:18:32 +00:00
d85b8111c7 Accepting request 691590 from home:badshah400:branches:science
- Disable octave bindings until compilation against octave 5.1.x
  is supported.

OBS-URL: https://build.opensuse.org/request/show/691590
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=110
2019-04-06 20:49:06 +00:00
125b964e6a Accepting request 668659 from home:badshah400:branches:science
- Update to version 5.14.0:
- 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.

OBS-URL: https://build.opensuse.org/request/show/668659
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=108
2019-01-28 23:02:17 +00:00
Ismail Dönmez
bb23289c1b Accepting request 653062 from home:badshah400:branches:science
- Add plplot-fix-pkgconfig-checks.patch: Fix pkg-config based
  checks for installed dependencies; patch taken from upstream
  git.

OBS-URL: https://build.opensuse.org/request/show/653062
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=106
2018-12-01 13:19:48 +00:00
Ismail Dönmez
8740bdc160 Accepting request 626747 from home:badshah400:branches:science
- Re-enable libcsirocsa and libscironn for i586: these are now
  building (go figure!)

OBS-URL: https://build.opensuse.org/request/show/626747
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=104
2018-08-01 13:03:58 +00:00
a9d91779f9 Accepting request 614356 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/614356
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=102
2018-06-09 14:22:18 +00:00
Ismail Dönmez
777c500f4f Accepting request 605365 from home:badshah400:branches:science
- plplot-devel should not depend on shared libs which are not
  built: %{csirocsa_shlib} and %{csironn_shlib} on certain archs.

OBS-URL: https://build.opensuse.org/request/show/605365
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=100
2018-05-09 09:33:10 +00:00
b86c4805c9 Accepting request 604729 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Handle aarch64, ppc64 and ppc64le, not only x86_64 for libs

OBS-URL: https://build.opensuse.org/request/show/604729
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=99
2018-05-08 14:02:37 +00:00
Ismail Dönmez
1179c23bdc Accepting request 601554 from home:badshah400:branches:science
- Fix building for i586 by packaging x86_64-only libraries only
  for the latter arch.

OBS-URL: https://build.opensuse.org/request/show/601554
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=97
2018-04-26 13:05:12 +00:00
Matthias Mailänder
b14e241b23 Accepting request 577239 from home:badshah400:branches:science
Changes in light of https://build.opensuse.org/request/show/576062

OBS-URL: https://build.opensuse.org/request/show/577239
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=95
2018-02-16 15:57:02 +00:00
Ismail Dönmez
cd0b188a24 Accepting request 575993 from home:badshah400:branches:science
- Replace even more python2 Requires with python3 ones; this
  finally fixes build failures on openSUSE:Leap:15.0.

OBS-URL: https://build.opensuse.org/request/show/575993
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=94
2018-02-13 12:30:17 +00:00
Ismail Dönmez
1b29727858 Accepting request 575512 from home:badshah400:branches:science
- Swap leftover python2 Requires for explicitly python3 ones,
  rename python package to python3-plplot.

OBS-URL: https://build.opensuse.org/request/show/575512
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=92
2018-02-12 10:31:29 +00:00
Ismail Dönmez
d6a9d03ef4 Accepting request 547069 from home:badshah400:branches:science
- 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.

- Drop legacy dependencies: pkgconfig(gnome-python-2.0) and
  pkgconfig(pygtk-2.0) are not in use.

OBS-URL: https://build.opensuse.org/request/show/547069
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=90
2017-12-01 13:48:08 +00:00
Ismail Dönmez
746d7899fd Accepting request 546378 from home:badshah400:branches:science
- 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+.

OBS-URL: https://build.opensuse.org/request/show/546378
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=89
2017-11-30 10:14:16 +00:00
a7e59c2a62 Accepting request 541310 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/541310
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=88
2017-11-17 10:31:57 +00:00
140735cb99 Accepting request 531058 from home:fstrba:branches:science
Remove the left-over dependency on gcc-java

OBS-URL: https://build.opensuse.org/request/show/531058
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=86
2017-10-04 11:43:58 +00:00
Ismail Dönmez
d1c4dfe602 Accepting request 519055 from home:badshah400:branches:science
- 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).

OBS-URL: https://build.opensuse.org/request/show/519055
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=84
2017-08-28 09:27:13 +00:00
d701316c5f Accepting request 504141 from home:alarrosa:branches:science
- Add LDFLAGS=-fPIC to fix the ada compiler test to link successfully
  and enable the generation of ada bindings in Factory.

OBS-URL: https://build.opensuse.org/request/show/504141
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=82
2017-06-20 13:59:39 +00:00
9334265253 Accepting request 456417 from home:jengelh:branches:science
- Remove Requires(post) since there is not even a %post section.
- Trim descriptions for size, fix wrong summaries.

OBS-URL: https://build.opensuse.org/request/show/456417
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=80
2017-02-11 22:53:13 +00:00
Matthias Mailänder
910fed8b72 Accepting request 455373 from home:badshah400:branches:science
Update to v5.12.0; almost completely reworked spec file to comply with shared lib policies, fix wrong timestamp from previous changelog entry. **Note to reviewer: Please do not auto-forward to Factory**

OBS-URL: https://build.opensuse.org/request/show/455373
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=79
2017-02-08 17:06:01 +00:00
355c106ebd Accepting request 448347 from home:bmwiedemann:branches:science
build-fix: kill our Xvfb after use

OBS-URL: https://build.opensuse.org/request/show/448347
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=77
2017-01-12 05:14:00 +00:00
Ismail Dönmez
dc6ceccbea Accepting request 444979 from home:badshah400:branches:science
fix factory build failure

OBS-URL: https://build.opensuse.org/request/show/444979
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=75
2016-12-09 08:28:26 +00:00