[gdl/cvs] Use latest cvs

Orion Poplawski orion at fedoraproject.org
Thu Sep 4 22:48:23 UTC 2014


commit bb6a78ff2931e454fb763da97dae00e8a03ff19f
Author: Orion Poplawski <orion at cora.nwra.com>
Date:   Tue Sep 2 10:41:36 2014 -0600

    Use latest cvs

 gdl-0.9-antlr-cmake.patch |   14 +++++++-------
 gdl.spec                  |   23 +++++++----------------
 makecvstarball            |   10 ++++++++--
 3 files changed, 22 insertions(+), 25 deletions(-)
---
diff --git a/gdl-0.9-antlr-cmake.patch b/gdl-0.9-antlr-cmake.patch
index 3d8b27c..fbd9748 100644
--- a/gdl-0.9-antlr-cmake.patch
+++ b/gdl-0.9-antlr-cmake.patch
@@ -1,7 +1,7 @@
-diff -up gdl-0.9.3/src/CMakeLists.txt.antlr gdl-0.9.3/src/CMakeLists.txt
---- gdl-0.9.3/src/CMakeLists.txt.antlr	2012-12-27 09:22:44.000000000 -0700
-+++ gdl-0.9.3/src/CMakeLists.txt	2013-02-25 16:57:37.808871375 -0700
-@@ -237,9 +237,7 @@ gtdhelper.hpp
+diff -up gdl-0.9.5-20140902/src/CMakeLists.txt.antlr gdl-0.9.5-20140902/src/CMakeLists.txt
+--- gdl-0.9.5-20140902/src/CMakeLists.txt.antlr	2014-08-20 13:56:26.000000000 -0600
++++ gdl-0.9.5-20140902/src/CMakeLists.txt	2014-09-02 10:04:44.067977813 -0600
+@@ -253,9 +253,7 @@ devicewin.hpp
  )
  endif(WIN32 AND NOT CYGWIN)
  
@@ -12,11 +12,11 @@ diff -up gdl-0.9.3/src/CMakeLists.txt.antlr gdl-0.9.3/src/CMakeLists.txt
  link_directories(${LINK_DIRECTORIES})
  
  if(PYTHON_MODULE) #libgdl
-@@ -250,7 +248,6 @@ else(PYTHON_MODULE) #gdl
+@@ -266,7 +264,6 @@ else(PYTHON_MODULE) #gdl
  	add_executable(gdl ${SOURCES})
  endif(PYTHON_MODULE)
  
 -add_dependencies(gdl antlr) # be sure that antlr is built before gdl
  target_link_libraries(gdl antlr) # link antlr against gdl
- target_link_libraries(gdl ${LIBRARIES})
- add_definitions(-DHAVE_CONFIG_H)
+ if (MINGW)
+ target_link_libraries(gdl ws2_32)
diff --git a/gdl.spec b/gdl.spec
index a823437..89bb999 100644
--- a/gdl.spec
+++ b/gdl.spec
@@ -1,20 +1,18 @@
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:           gdl
-Version:        0.9.4
-Release:        6%{?dist}
+Version:        0.9.5
+Release:        0.1.cvs20140902%{?dist}
 Summary:        GNU Data Language
 
 Group:          Applications/Engineering
 License:        GPLv2+
 URL:            http://gnudatalanguage.sourceforge.net/
-Source0:        http://downloads.sourceforge.net/gnudatalanguage/%{name}-%{version}.tar.gz
+Source0:        http://downloads.sourceforge.net/gnudatalanguage/%{name}-%{version}-20140902.tar.bz2
 Source1:        gdl.csh
 Source2:        gdl.sh
 Source3:        makecvstarball
-# Build with system antlr library.  Request for upstream change here:
-# https://sourceforge.net/tracker/index.php?func=detail&aid=2685215&group_id=97659&atid=618686
-Patch1:         gdl-antlr-auto.patch
+Patch1:         gdl-format.patch
 # Force build of libgdl.so
 Patch2:         gdl-shared.patch
 # Patch to allow make check to work for out of tree builds
@@ -111,7 +109,7 @@ Provides:       %{name}-runtime = %{version}-%{release}
 
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{name}-%{version}-20140902
 rm -rf src/antlr
 %patch13 -p1 -b .antlr
 pushd src
@@ -120,14 +118,7 @@ do
   antlr $f
 done
 popd
-%patch2 -p1 -b .shared
-%patch3 -p1 -b .build
-%patch4 -p1 -b .plwidth
-%patch5 -p1 -b .python
-%patch6 -p1 -b .gsl
-%patch7 -p1 -b .eigen
-%patch8 -p1 -b .reorder
-%patch9 -p1 -b .find_python
+%patch1 -p1 -b .format
 
 %global cmake_opts \\\
    -DWXWIDGETS=ON \\\
@@ -185,7 +176,7 @@ cd build
 # https://bugzilla.redhat.com/show_bug.cgi?id=990749
 make check ARGS="-V -E 'test_execute|test_finite|test_fix'"
 %else
-make check ARGS="-V -E 'test_execute'"
+make check ARGS="-V -E 'test_execute|test_bug_3147146'"
 %endif
 
 %clean
diff --git a/makecvstarball b/makecvstarball
index 00f9bf9..5c92e78 100755
--- a/makecvstarball
+++ b/makecvstarball
@@ -5,5 +5,11 @@ then
 else
    date=`date +%Y%m%d`
 fi
-cvs -z3 -d :pserver:anonymous at gnudatalanguage.cvs.sourceforge.net:/cvsroot/gnudatalanguage export -D ${date} -d gdl-0.9rc4-${date} gdl
-tar cjf gdl-0.9rc4-${date}.tar.bz2 gdl-0.9rc4-${date}
+if [ -n "$2" ]
+then
+   rel=$2
+else
+   rel=0.9.5
+fi
+cvs -z3 -d :pserver:anonymous at gnudatalanguage.cvs.sourceforge.net:/cvsroot/gnudatalanguage export -D ${date} -d gdl-${rel}-${date} gdl
+tar cjf gdl-${rel}-${date}.tar.bz2 gdl-${rel}-${date}


More information about the scm-commits mailing list