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 "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/plplot/plplot.changes 2012-04-23 16:12:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes 2012-05-21 10:26:19.000000000 +0200 @@ -1,0 +2,7 @@ +Mon May 14 17:43:29 UTC 2012 - [email protected] + +- 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.000000000 +0200 +++ /var/tmp/diff_new_pack.V3FN4E/_new 2012-05-21 10:26:26.000000000 +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.000000000 +0200 +++ /var/tmp/diff_new_pack.V3FN4E/_new 2012-05-21 10:26:26.000000000 +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: [email protected] For additional commands, e-mail: [email protected]
