Author: qboosh                       Date: Sat Nov 19 08:38:08 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 5.9.9 (note: new sonames of some libraries)
- updated octave patch, added cmake patch

---- Files affected:
packages/plplot:
   plplot-octave.patch (1.1 -> 1.2) , plplot.spec (1.52 -> 1.53) , 
plplot-cmake.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/plplot/plplot-octave.patch
diff -u packages/plplot/plplot-octave.patch:1.1 
packages/plplot/plplot-octave.patch:1.2
--- packages/plplot/plplot-octave.patch:1.1     Thu Jul 29 00:23:57 2010
+++ packages/plplot/plplot-octave.patch Sat Nov 19 09:38:03 2011
@@ -1,6 +1,6 @@
---- plplot-5.9.6/cmake/modules/octave.cmake~   2010-06-05 18:11:39.000000000 
+0200
-+++ plplot-5.9.6/cmake/modules/octave.cmake    2010-07-28 19:03:30.645624474 
+0200
-@@ -180,6 +180,7 @@
+--- plplot-5.9.9/cmake/modules/octave.cmake.orig       2011-10-13 
02:43:01.000000000 +0200
++++ plplot-5.9.9/cmake/modules/octave.cmake    2011-11-18 21:36:22.706537040 
+0100
+@@ -241,6 +241,7 @@
    
    # octave-2.1 (or higher) logic.
    #_OCTAVE_M_DIR
@@ -8,7 +8,7 @@
    file(WRITE ${CMAKE_BINARY_DIR}/octave_command
    "printf(octave_config_info(\"localfcnfiledir\"));"
    )
-@@ -188,6 +189,16 @@
+@@ -249,9 +250,19 @@
    WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
    OUTPUT_VARIABLE _OCTAVE_M_DIR
    )
@@ -19,16 +19,19 @@
 +  OCTAVE_M_DIR
 +  ${_OCTAVE_M_DIR}
 +  )
++
+   #message(STATUS "_OCTAVE_M_DIR = ${_OCTAVE_M_DIR}")
+   file(TO_CMAKE_PATH ${_OCTAVE_M_DIR} _OCTAVE_M_DIR)
+   #message(STATUS "(CMake) _OCTAVE_M_DIR = ${_OCTAVE_M_DIR}")
 +  endif(NOT DEFINED OCTAVE_M_DIR)
 +  message(STATUS "OCTAVE_M_DIR = ${OCTAVE_M_DIR}")
-+  
+   
    #OCTAVE_OCT_DIR
    if(NOT DEFINED OCTAVE_OCT_DIR)
-   file(WRITE ${CMAKE_BINARY_DIR}/octave_command
-@@ -200,15 +211,6 @@
-   )
+@@ -268,15 +279,6 @@
+     #message(STATUS "(CMake) OCTAVE_OCT_DIR = ${OCTAVE_OCT_DIR}")
    endif(NOT DEFINED OCTAVE_OCT_DIR)
- 
+   
 -  # Replace the OCTAVE_PREFIX with the PLplot prefix in OCTAVE_M_DIR
 -  string(REPLACE
 -  "${OCTAVE_PREFIX}" 

================================================================
Index: packages/plplot/plplot.spec
diff -u packages/plplot/plplot.spec:1.52 packages/plplot/plplot.spec:1.53
--- packages/plplot/plplot.spec:1.52    Fri Sep 16 11:58:25 2011
+++ packages/plplot/plplot.spec Sat Nov 19 09:38:03 2011
@@ -8,19 +8,21 @@
 Summary:       PLplot - a library of functions that are useful for making 
scientific plots
 Summary(pl.UTF-8):     PLplot - biblioteka funkcji przydatnych do tworzenia 
wykresów naukowych
 Name:          plplot
-Version:       5.9.6
-Release:       5
-License:       LGPL
+Version:       5.9.9
+Release:       1
+License:       LGPL v2+
 Group:         Libraries
-Source0:       http://dl.sourceforge.net/plplot/%{name}-%{version}.tar.gz
-# Source0-md5: 772c772bde3a107e5f06d21cefa7f6b6
+Source0:       
http://downloads.sourceforge.net/plplot/%{name}-%{version}.tar.gz
+# Source0-md5: 9f2c8536a58875d97ab6b29bbed67d26
 Patch0:                %{name}-octave.patch
 Patch1:                %{name}-qhull.patch
+Patch2:                %{name}-link.patch
+Patch3:                %{name}-cmake.patch
 URL:           http://plplot.sourceforge.net/
 BuildRequires: QtGui-devel
 BuildRequires: QtSvg-devel
 BuildRequires: QtXml-devel
-BuildRequires: cmake
+BuildRequires: cmake >= 2.6.4
 BuildRequires: docbook-style-dsssl
 BuildRequires: fftw3-devel
 BuildRequires: fftw3-single-devel
@@ -65,7 +67,7 @@
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # libcsironn.so.0.0.1, hypot is on libm and libcsironn IS linked with libm
-%define                no_install_post_check_so        1
+#define                no_install_post_check_so        1
 
 %define                octave_oct_sitedir      %(octave-config --oct-site-dir)
 %define                octave_m_sitedir        %(octave-config --m-site-dir)
@@ -254,7 +256,7 @@
 
 %package f95-devel
 Summary:       PLplot library - FORTRAN 95 binding development files
-Summary(pl.UTF-8):     Biblioteka PLplot - pliki programistyczne wiązania dla 
języka FORTRAN 77
+Summary(pl.UTF-8):     Biblioteka PLplot - pliki programistyczne wiązania dla 
języka FORTRAN 95
 Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 Requires:      %{name}-f95 = %{version}-%{release}
@@ -388,18 +390,18 @@
 Biblioteka PLplot - wiązanie dla Pythona.
 
 %package -n python-plplot-qt4
-Summary:       PLplot library - Python Qt4 binding
-Summary(pl.UTF-8):     Biblioteka PLplot - wiązanie dla Pythona Qt4
+Summary:       PLplot library - PyQt4 binding
+Summary(pl.UTF-8):     Biblioteka PLplot - wiązanie dla PyQt4
 Group:         Libraries/Python
 Requires:      python-plplot = %{version}-%{release}
 %pyrequires_eq python-libs
 Requires:      python-numpy
 
 %description -n python-plplot-qt4
-PLplot library - Python Qt4 binding.
+PLplot library - Python/PyQt4 binding.
 
 %description -n python-plplot-qt4 -l pl.UTF-8
-Biblioteka PLplot - wiązanie dla Pythona Qt4.
+Biblioteka PLplot - wiązanie dla Pythona/PyQt4.
 
 %package -n python-plplot-examples
 Summary:       PLplot library - Python binding examples
@@ -418,22 +420,20 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 mkdir build
 cd build
-cmake \
-       -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-       -DCMAKE_INSTALL_LIBDIR=%{_libdir} \
+%cmake .. \
 %if %{with java}
        -DJAVA_HOME=/usr/%{_lib}/java \
-#        -DCMAKE_Java_RUNTIME=$(JAVA_HOME)/bin/java \
-#        -DCMAKE_Java_COMPILER=$(JAVA_HOME)/bin/javac \
-#        -DCMAKE_Java_ARCHIVE=$(JAVA_HOME)/bin/jar
 %else
        -DENABLE_java=OFF \
 %endif
-       -DHAVE_PTHREAD=ON \
+       -DF77_INCLUDE_DIR=%{_includedir}/plplot \
+       -DF95_MOD_DIR=%{_includedir}/plplot \
        -DOCTAVE_INCLUDE_PATH=%{_includedir}/octave \
        -DOCTAVE_OCT_DIR=%{octave_oct_sitedir} \
        -DOCTAVE_M_DIR=%{octave_m_sitedir} \
@@ -444,14 +444,18 @@
        -DENABLE_ada=OFF \
        -DENABLE_itcl=%{!?with_itcl:OFF}%{?with_itcl:ON} \
        -DENABLE_itk=%{!?with_itcl:OFF}%{?with_itcl:ON} \
+       -DHAVE_PTHREAD=ON \
        -DPLD_ntk=ON \
        -DPLD_plmeta=ON \
        -DPLD_cgm=ON \
        -DPLD_pstex=ON \
        -DwxWidgets_CONFIG_EXECUTABLE=wx-gtk2-unicode-config \
        -DwxWidgets_USE_UNICODE=ON \
-       %{!?with_perl_pdl:-DENABLE_pdl=OFF} \
-       ../
+       %{!?with_perl_pdl:-DENABLE_pdl=OFF}
+
+#        -DCMAKE_Java_RUNTIME=$(JAVA_HOME)/bin/java \
+#        -DCMAKE_Java_COMPILER=$(JAVA_HOME)/bin/javac \
+#        -DCMAKE_Java_ARCHIVE=$(JAVA_HOME)/bin/jar
 
 %{__make}
 
@@ -459,8 +463,7 @@
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_examplesdir}
 
-cd build
-%{__make} install \
+%{__make} -C build install \
        DESTDIR=$RPM_BUILD_ROOT
 
 mv $RPM_BUILD_ROOT%{_datadir}/plplot%{version}/examples \
@@ -499,8 +502,8 @@
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog Copyright FAQ NEWS PROBLEMS README SERVICE ToDo
-%doc build/installed-docs/README.{1st.csa,1st.nn,csa,nn,drivers}
+%doc ABOUT AUTHORS ChangeLog.release Copyright FAQ NEWS PROBLEMS README 
README.release SERVICE ToDo
+%doc installed-docs/README.{1st.csa,1st.nn,csa,nn,drivers}
 %attr(755,root,root) %{_bindir}/plm2gif
 %attr(755,root,root) %{_bindir}/plpr
 %attr(755,root,root) %{_bindir}/plrender
@@ -515,7 +518,7 @@
 %attr(755,root,root) %{_libdir}/libqsastime.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libqsastime.so.0
 %attr(755,root,root) %{_libdir}/libplplotd.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libplplotd.so.9
+%attr(755,root,root) %ghost %{_libdir}/libplplotd.so.11
 %{_mandir}/man1/plm2gif.1*
 %{_mandir}/man1/plpr.1*
 %{_mandir}/man1/plrender.1*
@@ -524,21 +527,21 @@
 %dir %{_libdir}/plplot%{version}
 %dir %{_libdir}/plplot%{version}/driversd
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/cgm.so
-%{_libdir}/plplot%{version}/driversd/cgm.rc
+%{_libdir}/plplot%{version}/driversd/cgm.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/mem.so
-%{_libdir}/plplot%{version}/driversd/mem.rc
+%{_libdir}/plplot%{version}/driversd/mem.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/null.so
-%{_libdir}/plplot%{version}/driversd/null.rc
+%{_libdir}/plplot%{version}/driversd/null.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/plmeta.so
-%{_libdir}/plplot%{version}/driversd/plmeta.rc
+%{_libdir}/plplot%{version}/driversd/plmeta.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/ps.so
-%{_libdir}/plplot%{version}/driversd/ps.rc
+%{_libdir}/plplot%{version}/driversd/ps.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/pstex.so
-%{_libdir}/plplot%{version}/driversd/pstex.rc
+%{_libdir}/plplot%{version}/driversd/pstex.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/svg.so
-%{_libdir}/plplot%{version}/driversd/svg.rc
+%{_libdir}/plplot%{version}/driversd/svg.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/xfig.so
-%{_libdir}/plplot%{version}/driversd/xfig.rc
+%{_libdir}/plplot%{version}/driversd/xfig.driver_info
 %dir %{_datadir}/plplot%{version}
 %{_datadir}/plplot%{version}/*.map
 %{_datadir}/plplot%{version}/*.pal
@@ -547,29 +550,29 @@
 %files driver-cairo
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/cairo.so
-%{_libdir}/plplot%{version}/driversd/cairo.rc
+%{_libdir}/plplot%{version}/driversd/cairo.driver_info
 
 %files driver-ntk
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/ntk.so
-%{_libdir}/plplot%{version}/driversd/ntk.rc
+%{_libdir}/plplot%{version}/driversd/ntk.driver_info
 
 %files driver-tk
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/tk.so
-%{_libdir}/plplot%{version}/driversd/tk.rc
+%{_libdir}/plplot%{version}/driversd/tk.driver_info
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/tkwin.so
-%{_libdir}/plplot%{version}/driversd/tkwin.rc
+%{_libdir}/plplot%{version}/driversd/tkwin.driver_info
 
 %files driver-qt4
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/qt.so
-%{_libdir}/plplot%{version}/driversd/qt.rc
+%{_libdir}/plplot%{version}/driversd/qt.driver_info
 
 %files driver-xwin
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/plplot%{version}/driversd/xwin.so
-%{_libdir}/plplot%{version}/driversd/xwin.rc
+%{_libdir}/plplot%{version}/driversd/xwin.driver_info
 
 %files devel
 %defattr(644,root,root,755)
@@ -578,10 +581,27 @@
 %attr(755,root,root) %{_libdir}/libnistcd.so
 %attr(755,root,root) %{_libdir}/libplplotd.so
 %attr(755,root,root) %{_libdir}/libqsastime.so
-%{_includedir}/plplot
-%exclude %{_includedir}/plplot/pltcl.h
-%exclude %{_includedir}/plplot/pltk.h
-%exclude %{_includedir}/plplot/tclMatrix.h
+%dir %{_includedir}/plplot
+%{_includedir}/plplot/cd.h
+%{_includedir}/plplot/defines.h
+%{_includedir}/plplot/disptab.h
+%{_includedir}/plplot/drivers.h
+%{_includedir}/plplot/pdf.h
+%{_includedir}/plplot/plConfig.h
+%{_includedir}/plplot/plDevs.h
+%{_includedir}/plplot/pldebug.h
+%{_includedir}/plplot/pldll.h
+%{_includedir}/plplot/plevent.h
+%{_includedir}/plplot/plplot.h
+%{_includedir}/plplot/plplotP.h
+%{_includedir}/plplot/plstrm.h
+%{_includedir}/plplot/qsastime.h
+%{_includedir}/plplot/qsastimedll.h
+# xwin driver (uses X11 headers)
+%{_includedir}/plplot/plxwd.h
+# -gnome
+%{_includedir}/plplot/gcw.h
+%{_includedir}/plplot/plplotcanvas.h
 %{_pkgconfigdir}/plplotd.pc
 %dir %{_examplesdir}/%{name}-%{version}
 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/plplot-test.sh
@@ -602,11 +622,12 @@
 %files c++
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libplplotcxxd.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libplplotcxxd.so.9
+%attr(755,root,root) %ghost %{_libdir}/libplplotcxxd.so.10
 
 %files c++-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libplplotcxxd.so
+%{_includedir}/plplot/plstream.h
 %{_pkgconfigdir}/plplotd-c++.pc
 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/test_cxx.sh
 %{_examplesdir}/%{name}-%{version}/c++
@@ -622,12 +643,14 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libplplotf77cd.so
 %attr(755,root,root) %{_libdir}/libplplotf77d.so
+%{_includedir}/plplot/plplot_parameters.h
 %{_pkgconfigdir}/plplotd-f77.pc
 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/test_f77.sh
 %{_examplesdir}/%{name}-%{version}/f77
 
 %files f95
 %defattr(644,root,root,755)
+%doc bindings/f95/readme_f95.txt
 %attr(755,root,root) %{_libdir}/libplplotf95cd.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libplplotf95cd.so.9
 %attr(755,root,root) %{_libdir}/libplplotf95d.so.*.*.*
@@ -637,6 +660,9 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libplplotf95cd.so
 %attr(755,root,root) %{_libdir}/libplplotf95d.so
+%{_includedir}/plplot/plplot.mod
+%{_includedir}/plplot/plplot_flt.mod
+%{_includedir}/plplot/plplotp.mod
 %{_pkgconfigdir}/plplotd-f95.pc
 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/test_f95.sh
 %{_examplesdir}/%{name}-%{version}/f95
@@ -644,7 +670,6 @@
 %if %{with java}
 %files java
 %defattr(644,root,root,755)
-%doc installed-docs/README.javaAPI
 %dir %{_libdir}/java/plplot
 %dir %{_libdir}/java/plplot/core
 %attr(755,root,root) %{_libdir}/java/plplot/core/*.so
@@ -653,7 +678,6 @@
 
 %files java-devel
 %defattr(644,root,root,755)
-%doc installed-docs/README.javaAPI
 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/test_java.sh
 %{_examplesdir}/%{name}-%{version}/java
 %endif
@@ -691,11 +715,12 @@
 %files qt4-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libplplotqtd.so
+%{_includedir}/plplot/qt.h
 %{_pkgconfigdir}/plplotd-qt.pc
 
 %files octave
 %defattr(644,root,root,755)
-%doc bindings/octave/{BUGS,FGA,README,ToDo,USAGE,plplot_octave_txt}
+%doc bindings/octave/{BUGS,FGA,README,ToDo,USAGE}
 %attr(755,root,root) %{octave_oct_sitedir}/plplot_octave.oct
 %{octave_m_sitedir}/PLplot
 %{_datadir}/plplot_octave
@@ -730,6 +755,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.53  2011/11/19 08:38:03  qboosh
+- updated to 5.9.9 (note: new sonames of some libraries)
+- updated octave patch, added cmake patch
+
 Revision 1.52  2011/09/16 09:58:25  lisu
 - minimal version of octave-devel BR is 2:3.4.2
 

================================================================
Index: packages/plplot/plplot-cmake.patch
diff -u /dev/null packages/plplot/plplot-cmake.patch:1.1
--- /dev/null   Sat Nov 19 09:38:08 2011
+++ packages/plplot/plplot-cmake.patch  Sat Nov 19 09:38:03 2011
@@ -0,0 +1,13 @@
+--- plplot-5.9.9/scripts/CMakeLists.txt.orig   2011-10-13 02:43:01.000000000 
+0200
++++ plplot-5.9.9/scripts/CMakeLists.txt        2011-11-19 07:31:37.394399567 
+0100
+@@ -30,8 +30,8 @@
+   if(PLD_pstex)
+     set(scripts_SCRIPTS ${scripts_SCRIPTS} pstex2eps)
+   endif(PLD_pstex)
+-  if (NOT ${scripts_SCRIPTS} STREQUAL "")
++  if (NOT "${scripts_SCRIPTS}" STREQUAL "")
+     install(PROGRAMS ${scripts_SCRIPTS} DESTINATION ${BIN_DIR})
+-  endif (NOT ${scripts_SCRIPTS} STREQUAL "")
++  endif (NOT "${scripts_SCRIPTS}" STREQUAL "")
+ endif(HAVE_BASH)
+ 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/plplot/plplot-octave.patch?r1=1.1&r2=1.2&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/plplot/plplot.spec?r1=1.52&r2=1.53&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to