SHA256
10
0
forked from pool/plplot
Commit Graph

67 Commits

Author SHA256 Message Date
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
Matthias Mailänder
68d93c1e36 Accepting request 435907 from home:badshah400:branches:science
- Temporarily disable octave bindings as a workaround to build
  failures caused by octave's upgrade to version 4.2.0 in Factory.

OBS-URL: https://build.opensuse.org/request/show/435907
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=73
2016-10-23 05:39:27 +00:00
Matthias Mailänder
0838138026 Accepting request 419317 from home:badshah400:branches:science
- 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).

OBS-URL: https://build.opensuse.org/request/show/419317
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=71
2016-08-15 05:33:41 +00:00
2e8a6db827 Accepting request 417409 from home:badshah400:branches:science
- 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).

OBS-URL: https://build.opensuse.org/request/show/417409
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=69
2016-08-08 10:59:17 +00:00
Matthias Mailänder
f12954ad75 Accepting request 417266 from home:badshah400:branches:science
- Enable octave bindings for openSUSE >= 13.2; builds just fine
  now.

OBS-URL: https://build.opensuse.org/request/show/417266
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=68
2016-08-06 17:21:55 +00:00
Matthias Mailänder
e567a1c75c Accepting request 417258 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/417258
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=67
2016-08-06 14:22:23 +00:00
aa9cbed7b8 Accepting request 388290 from home:michel_mno:branches:science
- disable Tk bindings in Factory need more change in spec
  to avoid ppc64 build error.

This change request is for ppc64.
Note that the remaining ppc64le unresolvable should be solved
when sr 383085 (of gcc package)  will be in Factory.

OBS-URL: https://build.opensuse.org/request/show/388290
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=65
2016-04-13 00:04:05 +00:00
Matthias Mailänder
792ab2638b Accepting request 382746 from home:badshah400:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/382746
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=63
2016-04-02 16:47:32 +00:00
0f187de09a Accepting request 346301 from home:posophe:branches:science
little improvement

OBS-URL: https://build.opensuse.org/request/show/346301
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=61
2015-11-25 22:59:24 +00:00
ae69531572 Accepting request 323989 from home:badshah400:branches:science
- Disable octave bindings for openSUSE:42 as it doesn't have a recent enough swig (>= 3.0) to support this.

OBS-URL: https://build.opensuse.org/request/show/323989
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=59
2015-08-18 12:22:20 +00:00
2af58a8438 Accepting request 322260 from home:badshah400:branches:science
Update to version 5.11.1

OBS-URL: https://build.opensuse.org/request/show/322260
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=57
2015-08-13 09:33:58 +00:00
Ismail Dönmez
8546c3227c Accepting request 318728 from home:badshah400:branches:science
Fix builds, enable octave bindings back, drop old conditionals, fix lua_version for openSUSE > 13.2

OBS-URL: https://build.opensuse.org/request/show/318728
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=55
2015-07-26 11:33:15 +00:00
99c1c271b8 Accepting request 311345 from home:badshah400:branches:science
Disable octave bindings because builds fail with octave >= 4.0

OBS-URL: https://build.opensuse.org/request/show/311345
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=53
2015-06-09 19:08:04 +00:00
0f67f838b1 Accepting request 295784 from home:badshah400:branches:science
Update to version 5.11.0

OBS-URL: https://build.opensuse.org/request/show/295784
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=51
2015-04-13 19:24:37 +00:00
26e3c5a800 Accepting request 290871 from home:jengelh:branches:science
- Remove redundant ldconfig requires
- Build with wxWidgets 3

OBS-URL: https://build.opensuse.org/request/show/290871
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=49
2015-03-15 18:08:09 +00:00
Matthias Mailänder
b9bae88901 Accepting request 283536 from home:sfalken:branches:science
- Added 0001-fix_for_cmake_3.1.patch to fix building on cmake>3.0
  772223c638/

OBS-URL: https://build.opensuse.org/request/show/283536
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=47
2015-01-31 10:25:39 +00:00
Ismail Dönmez
f74cf81d66 Accepting request 251757 from home:sfalken:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/251757
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=45
2014-09-24 08:22:35 +00:00
Ismail Dönmez
607aaf0267 Accepting request 241803 from home:badshah400:branches:science
- Re-enable the tcl-tk bindings for factory as the problem seems
  to have fixed itself (likely due to tk update).

OBS-URL: https://build.opensuse.org/request/show/241803
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=43
2014-07-22 08:52:54 +00:00
Matthias Mailänder
ad58643451 Accepting request 239237 from home:badshah400:branches:science
Disable tk bindings for Factory, until a fix is ascertained

OBS-URL: https://build.opensuse.org/request/show/239237
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=41
2014-07-02 16:21:42 +00:00
Matthias Mailänder
575baed2dd Accepting request 222108 from home:badshah400:branches:science
Update to 5.10.0

OBS-URL: https://build.opensuse.org/request/show/222108
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=39
2014-02-13 15:30:15 +00:00
67f292df9e Accepting request 220433 from home:badshah400:Staging:plplot
Re-enable octave bindings; patched swig with support for octave >= 3.8.0 is now in science and should fix previous build failures.

OBS-URL: https://build.opensuse.org/request/show/220433
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=37
2014-01-31 06:35:56 +00:00
Matthias Mailänder
a65db23ff7 Accepting request 212679 from home:badshah400:branches:science
Workaround build failures by turning off octave bindings for now.

OBS-URL: https://build.opensuse.org/request/show/212679
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=35
2014-01-03 09:53:29 +00:00
65ac769bb3 Accepting request 212382 from home:badshah400:branches:science
Update to 5.9.11

OBS-URL: https://build.opensuse.org/request/show/212382
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=33
2013-12-28 16:27:33 +00:00
Matthias Mailänder
dc925ddfe2 Accepting request 201971 from home:badshah400:branches:science
Update to 5.9.10; drop patches no longer needed; add patch to fix examples with lua 5.2

OBS-URL: https://build.opensuse.org/request/show/201971
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=31
2013-10-03 15:15:36 +00:00
Ismail Dönmez
5bcd3b8d7a Accepting request 195797 from home:badshah400:branches:science
Properly *fix* build failures in Factory while enabling tcl/tk bindings

OBS-URL: https://build.opensuse.org/request/show/195797
OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=29
2013-08-21 12:03:56 +00:00