Hello community,

here is the log from the commit of package ccscript3 for openSUSE:Factory 
checked in at 2012-03-01 17:18:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccscript3 (Old)
 and      /work/SRC/openSUSE:Factory/.ccscript3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccscript3", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccscript3/ccscript3.changes      2011-12-05 
12:43:06.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ccscript3.new/ccscript3.changes 2012-03-01 
17:18:57.000000000 +0100
@@ -1,0 +2,40 @@
+Mon Feb 27 10:31:46 UTC 2012 - [email protected]
+
+- Adhere to shared library packaging policy
+- Correctly provide/obsolete ccscript
+- Move documentation into base (lib) package, all subpackages require
+  it and legal needs 'COPYING' there
+- CFLAGS are already part of %configure
+- Ran spec-cleaner
+
+-------------------------------------------------------------------
+Wed Feb 22 19:00:14 UTC 2012 - [email protected]
+
+- update to version 1.1.7
+    From ccScript3 1.1.5 to 1.1.6
+    - minor preproc fix and dupString export
+
+    From ccScript3 1.1.4 to 1.1.5
+    - fix for some kinds of call argument parsing
+    - support for passing traditional positional arguments into calls
+    - addition of bool type
+    - positional argument expansion in sub with %*
+
+    From ccScript3 1.1.3 to 1.1.4
+    - packed structs
+    - contruct packing, deconstruct unpacking, ? expr for member search
+
+    From ccScript3 1.1.2 to 1.1.3
+    - fix fatel bug on _keydata_ method setting
+
+    From ccScript3 1.1.1 to 1.1.2
+    - exit token for keydata...
+
+    From ccScript3 1.1.0 to 1.1.1
+    - new embedded keydata support
+
+    From ccScript3 1.0.9 to 1.1.0
+    - fix for slog check levels
+    - standardization of arguments
+
+-------------------------------------------------------------------

Old:
----
  ccscript3-1.0.9.tar.bz2

New:
----
  ccscript3-1.1.7.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ccscript3.spec ++++++
--- /var/tmp/diff_new_pack.DCHfcS/_old  2012-03-01 17:18:59.000000000 +0100
+++ /var/tmp/diff_new_pack.DCHfcS/_new  2012-03-01 17:18:59.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ccscript3
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,25 @@
 #
 
 
-
 Name:           ccscript3
-BuildRequires:  commoncpp2-devel gcc-c++ pkgconfig unixODBC-devel
-BuildRequires:  libtool
-Url:            http://www.gnu.org/software/ccscript/
+Version:        1.1.7
+Release:        0
+Summary:        A GNU Common C++ framework for embedded scripting
 License:        GPL-2.0+
 Group:          Productivity/Multimedia/Other
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Provides:       ccscript
-Obsoletes:      ccscript
-Summary:        a GNU Common C++ framework for embedded scripting
-Version:        1.0.9
-Release:        139
+Url:            http://www.gnu.org/software/ccscript/
 Source:         %{name}-%{version}.tar.bz2
 Patch1:         unixODBC.diff
 Patch2:         ccscript3-gcc43.diff
 Patch3:         ccscript3-libtool.diff
+BuildRequires:  commoncpp2-devel
+BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  pkgconfig
+BuildRequires:  unixODBC-devel
+Provides:       ccscript = %{version}
+Obsoletes:      ccscript < %{version}
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 The GNU ccScript package offers a class extensible threaded embedded
@@ -44,64 +46,76 @@
 execution rather than the linear and non-deterministic fashion of
 embedded script systems such as tcl, libguile, etc.
 
+%package -n libccscript3-1_1-0
+Summary:        A GNU Common C++ framework for embedded scripting
+Group:          Development/Libraries/C and C++
+Recommends:     ccscript3-modules = %{version}
 
+%description -n libccscript3-1_1-0
+The GNU ccScript package offers a class extensible threaded embedded
+scripting engine for use with GNU Common C++.  This engine is also used
+in GNU Bayonne (the GNU telephony application server package) and other
+parts of GNUCOMM (the GNU telephony meta-project). This engine differs
+from traditional scripting systems in that it is used to script near
+real-time state-event systems through deterministic callback step
+execution rather than the linear and non-deterministic fashion of
+embedded script systems such as tcl, libguile, etc.
 
-%package devel
-License:        GPL-2.0+
-Summary:        Header files and documentation for ccscript
-Group:          Productivity/Multimedia/Other
-Requires:       %{name} = %{version} commoncpp2-devel
-Provides:       ccscript-devel
-Obsoletes:      ccscript-devel
-
-%description -n ccscript3-devel
-This package contains header files and documentation needed when
-developing applications with ccscript.
+%package modules
+Summary:        Modules for ccScript
+Group:          Development/Libraries/C and C++
+Requires:       libccscript3-1_1-0 = %{version}
 
+%description modules
+This package contains ccScript modules.
 
+%package devel
+Summary:        Header files and documentation for ccScript
+Group:          Development/Libraries/C and C++
+Requires:       commoncpp2-devel
+Requires:       libccscript3-1_1-0 = %{version}
+Provides:       ccscript-devel = %{version}
+Obsoletes:      ccscript-devel < %{version}
 
-Authors:
---------
-    David Sugar <[email protected]>
+%description devel
+This package contains header files and documentation needed when
+developing applications with ccScript.
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch1
 %patch2 -p1
 %patch3
 
 %build
-#autoreconf --force --install
-./reconfig
-CFLAGS="$RPM_OPT_FLAGS" 
+./autogen.sh
 %configure \
        --with-pic \
        --disable-static
-make CPPFLAGS="$RPM_OPT_FLAGS"
+make CPPFLAGS="%{optflags}"
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
+%make_install
 rm -f %{buildroot}%{_libdir}/libccscript*.la
-cat %{buildroot}%{_libdir}/pkgconfig/libccscript3.pc
-
-%clean
-rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
+%post -n libccscript3-1_1-0 -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n libccscript3-1_1-0 -p /sbin/ldconfig
 
-%files
-%defattr(-,root,root,0755)
-%{_libdir}/libccscript*.so.*
-%dir %{_libdir}/%{name}-1.0
-%{_libdir}/%{name}-1.0/*
+%files -n libccscript3-1_1-0
+%defattr(-,root,root)
+%doc AUTHORS COPYING NEWS README
+%{_libdir}/libccscript3*.so.*
+
+%files modules
+%defattr(-,root,root)
+%{_libdir}/%{name}-1.1/
 
 %files devel
-%defattr(-,root,root,0755)
-%doc AUTHORS COPYING NEWS README ChangeLog
-%{_libdir}/libccscript*.so
+%defattr(-,root,root)
+%doc ChangeLog
+%{_libdir}/libccscript3.so
 %{_libdir}/pkgconfig/libccscript3.pc
-%{_includedir}/cc++/script3.h
+%{_includedir}/cc++
 
 %changelog

++++++ ccscript3-1.0.9.tar.bz2 -> ccscript3-1.1.7.tar.bz2 ++++++
++++ 32456 lines of diff (skipped)

++++++ ccscript3-gcc43.diff ++++++
--- /var/tmp/diff_new_pack.DCHfcS/_old  2012-03-01 17:18:59.000000000 +0100
+++ /var/tmp/diff_new_pack.DCHfcS/_new  2012-03-01 17:18:59.000000000 +0100
@@ -1,7 +1,7 @@
-Index: ccscript3-1.0.9/modules/math.cpp
-================================================================================
---- ccscript3-1.0.9/modules/check.cpp
-+++ ccscript3-1.0.9/modules/check.cpp
+Index: ccscript3-1.1.7/modules/check.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/check.cpp
++++ ccscript3-1.1.7/modules/check.cpp
 @@ -36,6 +36,7 @@
  //
  
@@ -10,8 +10,10 @@
  
  namespace ccscript3Extension {
  
---- ccscript3-1.0.9/modules/csv.cpp
-+++ ccscript3-1.0.9/modules/csv.cpp
+Index: ccscript3-1.1.7/modules/csv.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/csv.cpp
++++ ccscript3-1.1.7/modules/csv.cpp
 @@ -37,6 +37,7 @@
  
  #include "script3.h"
@@ -20,8 +22,10 @@
  #include <cstdio>
  
  namespace ccscript3Extension {
---- ccscript3-1.0.9/modules/math.cpp
-+++ ccscript3-1.0.9/modules/math.cpp
+Index: ccscript3-1.1.7/modules/math.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/math.cpp
++++ ccscript3-1.1.7/modules/math.cpp
 @@ -36,6 +36,7 @@
  //
  
@@ -30,17 +34,19 @@
  #include <cmath>
  
  #ifndef M_PI
-@@ -91,7 +92,7 @@
+@@ -91,7 +92,7 @@ static long fArcTangent(long *values, un
  
  static long fPi(long *values, unsigned prec)
  {
--        char pi[10];
-+        char pi[12];
-         strcpy(pi, "3141592653");
-         pi[prec + 1] = 0;
-         return atol(pi);
---- ccscript3-1.0.9/modules/property.cpp
-+++ ccscript3-1.0.9/modules/property.cpp
+-      char pi[10];
++      char pi[12];
+       strcpy(pi, "3141592653");
+       pi[prec + 1] = 0;
+       return atol(pi);
+Index: ccscript3-1.1.7/modules/property.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/property.cpp
++++ ccscript3-1.1.7/modules/property.cpp
 @@ -36,6 +36,7 @@
  //
  
@@ -49,8 +55,10 @@
  #include <cstdio>
  
  #ifdef        WIN32
---- ccscript3-1.0.9/modules/sort.cpp
-+++ ccscript3-1.0.9/modules/sort.cpp
+Index: ccscript3-1.1.7/modules/sort.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/sort.cpp
++++ ccscript3-1.1.7/modules/sort.cpp
 @@ -36,6 +36,7 @@
  //
  
@@ -59,8 +67,10 @@
  
  namespace ccscript3Extension {
  
---- ccscript3-1.0.9/modules/string.cpp
-+++ ccscript3-1.0.9/modules/string.cpp
+Index: ccscript3-1.1.7/modules/string.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/string.cpp
++++ ccscript3-1.1.7/modules/string.cpp
 @@ -36,6 +36,8 @@
  //
  
@@ -70,8 +80,10 @@
  
  namespace ccscript3Extension {
  
---- ccscript3-1.0.9/modules/time.cpp
-+++ ccscript3-1.0.9/modules/time.cpp
+Index: ccscript3-1.1.7/modules/time.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/time.cpp
++++ ccscript3-1.1.7/modules/time.cpp
 @@ -36,6 +36,7 @@
  //
  
@@ -80,8 +92,10 @@
  
  namespace ccscript3Extension {
  
---- ccscript3-1.0.9/modules/url.cpp
-+++ ccscript3-1.0.9/modules/url.cpp
+Index: ccscript3-1.1.7/modules/url.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/url.cpp
++++ ccscript3-1.1.7/modules/url.cpp
 @@ -36,6 +36,7 @@
  //
  
@@ -90,8 +104,10 @@
  
  namespace ccscript3Extension {
  
---- ccscript3-1.0.9/modules/userauth.cpp
-+++ ccscript3-1.0.9/modules/userauth.cpp
+Index: ccscript3-1.1.7/modules/userauth.cpp
+===================================================================
+--- ccscript3-1.1.7.orig/modules/userauth.cpp
++++ ccscript3-1.1.7/modules/userauth.cpp
 @@ -36,6 +36,7 @@
  //
  

++++++ ccscript3-libtool.diff ++++++
--- /var/tmp/diff_new_pack.DCHfcS/_old  2012-03-01 17:18:59.000000000 +0100
+++ /var/tmp/diff_new_pack.DCHfcS/_new  2012-03-01 17:18:59.000000000 +0100
@@ -1,4 +1,6 @@
---- libccscript3.pc
+Index: libccscript3.pc
+===================================================================
+--- libccscript3.pc.orig
 +++ libccscript3.pc
 @@ -3,7 +3,7 @@ exec_prefix=${prefix}
  libdir=${exec_prefix}/lib
@@ -6,6 +8,6 @@
  
 -modflags=-module -shared
 +modflags=-XCClinker -shared
- modpath=${libdir}/ccscript3-1.0
- scriptdir=${libdir}/ccscript3-1.0
+ modpath=${libdir}/ccscript3-1.1
+ scriptdir=${libdir}/ccscript3-1.1
  

++++++ unixODBC.diff ++++++
--- /var/tmp/diff_new_pack.DCHfcS/_old  2012-03-01 17:18:59.000000000 +0100
+++ /var/tmp/diff_new_pack.DCHfcS/_new  2012-03-01 17:18:59.000000000 +0100
@@ -1,15 +1,17 @@
-diff -wruN ../orig-ccscript3-1.0.9/optional/odbc/database.cpp 
./optional/odbc/database.cpp
---- ../orig-ccscript3-1.0.9/optional/odbc/database.cpp 2006-05-03 
19:26:16.000000000 +0200
-+++ ./optional/odbc/database.cpp       2006-07-18 18:02:04.000000000 +0200
-@@ -47,7 +47,11 @@
+Index: optional/odbc/database.cpp
+===================================================================
+--- optional/odbc/database.cpp.orig
++++ optional/odbc/database.cpp
+@@ -47,8 +47,11 @@ SQLDatabase::SQLDatabase(ScriptImage *im
  ScriptObject(img)
  {
        char buffer[256];
 +#if ODBCVER >= 0x0300 && !defined(__ppc__)
 +        SQLINTEGER err;
 +#else
-         long err;
+       long err;
+-
 +#endif
- 
        ScriptCommand *cmd = img->getCommand();
  
+       name = ScriptCommand::findKeyword(line, "database");

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to