commit octave-forge-database for openSUSE:Factory

2019-11-28 Thread root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2019-11-28 10:14:47

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new.26869 (New)


Package is "octave-forge-database"

Thu Nov 28 10:14:47 2019 rev:8 rq:751342 version:2.4.4

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-database/octave-forge-database.changes  
2019-03-18 10:43:39.219126987 +0100
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new.26869/octave-forge-database.changes
   2019-11-28 10:15:15.339637857 +0100
@@ -1,0 +2,9 @@
+Mon Nov 25 22:49:13 UTC 2019 - Stefan Brüns 
+
+- Update to version 2.4.4
+  * Build fixes. Builds with Octave 5.1.
+  * Works now also with a postgresql server owned by a different user
+than postgres
+- Rebase add_missing_iostream_include.patch
+
+---

Old:

  database-2.4.3.tar.gz

New:

  database-2.4.4.tar.gz



Other differences:
--
++ octave-forge-database.spec ++
--- /var/tmp/diff_new_pack.NVOB8t/_old  2019-11-28 10:15:16.219637866 +0100
+++ /var/tmp/diff_new_pack.NVOB8t/_new  2019-11-28 10:15:16.223637866 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-database
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,23 +18,23 @@
 
 %define octpkg  database
 Name:   octave-forge-%{octpkg}
-Version:2.4.3
+Version:2.4.4
 Release:0
 Summary:Octave plugin interfacing PostgreSQL
 License:GPL-3.0-or-later
 Group:  Productivity/Scientific/Math
-Url:http://octave.sourceforge.net
-Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
+URL:https://octave.sourceforge.io
+Source0:
https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM
 Patch0: add_missing_iostream_include.patch
 # PATCH-FIX-OPENSUSE -- boo#1120035, pg_config is no longer in the 
postgresql-devel package, use pkg-config instead
 Patch1: 0001-Use-pkg-config-instead-of-pg_config.patch
 BuildRequires:  gcc-c++
 BuildRequires:  hdf5-devel
-BuildRequires:  octave-devel
+BuildRequires:  octave-devel >= 4.0.0
 BuildRequires:  pkg-config
 BuildRequires:  postgresql-devel >= 8.3
-Requires:   octave-cli >= 3.6.2
+Requires:   octave-cli >= 4.0.0
 Requires:   octave-forge-struct >= 1.0.12
 
 %description
@@ -43,8 +43,8 @@
 
 %prep
 %setup -q -c %{name}-%{version}
-%patch0 -p1
 pushd %{octpkg}-%{version}
+%patch0 -p1
 %patch1 -p1
 popd
 %octave_pkg_src

++ 0001-Use-pkg-config-instead-of-pg_config.patch ++
--- /var/tmp/diff_new_pack.NVOB8t/_old  2019-11-28 10:15:16.239637866 +0100
+++ /var/tmp/diff_new_pack.NVOB8t/_new  2019-11-28 10:15:16.243637866 +0100
@@ -10,7 +10,7 @@
  3 files changed, 7 insertions(+), 50 deletions(-)
 
 diff --git a/src/Makefile.in b/src/Makefile.in
-index 509d9ac..ef91bf2 100644
+index fd9882a..9efb1a5 100644
 --- a/src/Makefile.in
 +++ b/src/Makefile.in
 @@ -39,7 +39,7 @@ endif
@@ -22,7 +22,7 @@
  #
  
  CANONICAL_HOST_TYPE := $(shell $(OCTAVE_CONFIG) -p CANONICAL_HOST_TYPE))
-@@ -82,18 +82,18 @@ pq_interface.oct: $(IFOBJECTS)
+@@ -82,11 +82,11 @@ pq_interface.oct: $(IFOBJECTS)
$(MKOCTFILE) $< error-helpers.o
  
  converters.o: converters.cc converters.h wrap_endian.h config.h 
error-helpers.h
@@ -36,6 +36,7 @@
  
  error-helpers.o: error-helpers.cc error-helpers.h config.h
CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) -c error-helpers.cc
+@@ -96,7 +96,7 @@ pkglock.o: pkglock.cc
  
  # be on the safe side with respect to include files
  %.o: %.cc converters.h pq_connection.h command.h config.h error-helpers.h
@@ -44,7 +45,7 @@
  
  doc: $(INFOFILE)
  
-@@ -133,7 +133,7 @@ RDEFUNX_DLD := DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS
+@@ -136,7 +136,7 @@ RDEFUNX_DLD := DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS
  %.bin: %.cc
if grep -q $(RDEFUN_DLD) $<; then echo "The string '$(RDEFUN_DLD)' must 
not be present in source code, but is in $<."; exit 1; fi
if grep -q $(RDEFUNX_DLD) $<; then echo "The string '$(RDEFUNX_DLD)' 
must not be present in source code, but is in $<."; exit 1; fi
@@ -54,10 +55,10 @@
  clean:
$(RM) *.o octave-core *.oct *.cc.docstrings MFDOCSTRINGS *~
 diff --git a/src/configure b/src/configure
-index 8a6ad6a..b6a706b 100755
+index 4a57240..50bafe9 100755
 --- a/src/configure
 +++ b/src/configure
-@@ -2014,46 +2014,7 @@ fi
+@@ 

commit octave-forge-database for openSUSE:Factory

2019-03-18 Thread root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2019-03-18 10:43:36

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new.28833 (New)


Package is "octave-forge-database"

Mon Mar 18 10:43:36 2019 rev:7 rq:685835 version:2.4.3

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-database/octave-forge-database.changes  
2019-03-06 15:51:02.296440006 +0100
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new.28833/octave-forge-database.changes
   2019-03-18 10:43:39.219126987 +0100
@@ -1,0 +2,6 @@
+Fri Mar 15 20:24:21 UTC 2019 - Stefan Brüns 
+
+- Add fix required after SUSE packaging change, boo#1120035
+  0001-Use-pkg-config-instead-of-pg_config.patch
+
+---

New:

  0001-Use-pkg-config-instead-of-pg_config.patch



Other differences:
--
++ octave-forge-database.spec ++
--- /var/tmp/diff_new_pack.DGAJMC/_old  2019-03-18 10:43:39.659126514 +0100
+++ /var/tmp/diff_new_pack.DGAJMC/_new  2019-03-18 10:43:39.659126514 +0100
@@ -27,9 +27,12 @@
 Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM
 Patch0: add_missing_iostream_include.patch
+# PATCH-FIX-OPENSUSE -- boo#1120035, pg_config is no longer in the 
postgresql-devel package, use pkg-config instead
+Patch1: 0001-Use-pkg-config-instead-of-pg_config.patch
 BuildRequires:  gcc-c++
 BuildRequires:  hdf5-devel
 BuildRequires:  octave-devel
+BuildRequires:  pkg-config
 BuildRequires:  postgresql-devel >= 8.3
 Requires:   octave-cli >= 3.6.2
 Requires:   octave-forge-struct >= 1.0.12
@@ -41,6 +44,9 @@
 %prep
 %setup -q -c %{name}-%{version}
 %patch0 -p1
+pushd %{octpkg}-%{version}
+%patch1 -p1
+popd
 %octave_pkg_src
 
 %build

++ 0001-Use-pkg-config-instead-of-pg_config.patch ++
>From 6f9e81a056dcc43abc52169b43dc2d5e892f76b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
Date: Fri, 15 Mar 2019 21:22:09 +0100
Subject: [PATCH] Use pkg-config instead of pg_config

---
 src/Makefile.in  | 10 +-
 src/configure| 41 +
 src/configure.ac |  6 +-
 3 files changed, 7 insertions(+), 50 deletions(-)

diff --git a/src/Makefile.in b/src/Makefile.in
index 509d9ac..ef91bf2 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -39,7 +39,7 @@ endif
 ifndef OCT_LINK_OPTS
 OCT_LINK_OPTS := $(shell $(MKOCTFILE) -p OCT_LINK_OPTS)
 endif
-OCT_LINK_OPTS := $(OCT_LINK_OPTS) -L$(shell $(PG_CONFIG) --libdir)
+OCT_LINK_OPTS := $(OCT_LINK_OPTS) $(shell pkg-config libpq --libs-only-L)
 #
 
 CANONICAL_HOST_TYPE := $(shell $(OCTAVE_CONFIG) -p CANONICAL_HOST_TYPE))
@@ -82,18 +82,18 @@ pq_interface.oct: $(IFOBJECTS)
$(MKOCTFILE) $< error-helpers.o
 
 converters.o: converters.cc converters.h wrap_endian.h config.h error-helpers.h
-   CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) -I`$(PG_CONFIG) --includedir` -c 
converters.cc
+   CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) `pkg-config libpq --cflags-only-I` 
-c converters.cc
 
 converters_arr_comp.o: converters_arr_comp.cc converters.h wrap_endian.h \
pq_connection.h command.h config.h error-helpers.h
-   CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) -I`$(PG_CONFIG) --includedir` -c 
converters_arr_comp.cc
+   CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) `pkg-config libpq --cflags-only-I` 
-c converters_arr_comp.cc
 
 error-helpers.o: error-helpers.cc error-helpers.h config.h
CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) -c error-helpers.cc
 
 # be on the safe side with respect to include files
 %.o: %.cc converters.h pq_connection.h command.h config.h error-helpers.h
-   CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) -I`$(PG_CONFIG) --includedir` -c $<
+   CXXFLAGS="$(CXXFLAGS)" $(MKOCTFILE) `pkg-config libpq --cflags-only-I` 
-c $<
 
 doc: $(INFOFILE)
 
@@ -133,7 +133,7 @@ RDEFUNX_DLD := DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS
 %.bin: %.cc
if grep -q $(RDEFUN_DLD) $<; then echo "The string '$(RDEFUN_DLD)' must 
not be present in source code, but is in $<."; exit 1; fi
if grep -q $(RDEFUNX_DLD) $<; then echo "The string '$(RDEFUNX_DLD)' 
must not be present in source code, but is in $<."; exit 1; fi
-   (echo "#include "; echo "int main () {"; sed -e 
s/DEFUN_DLD/$(RDEFUN_DLD)/g -e s/DEFUNX_DLD/$(RDEFUNX_DLD)/g $< | $(CXXCPP) 
`$(MKOCTFILE) -p INCFLAGS` -I`$(PG_CONFIG) --includedir` -x c++ -iquote '.' 
-D'$(RDEFUN_DLD)(name,args,nargout,doc)=$(RDEFUN_DLD)(name,doc)' 
-D'$(RDEFUNX_DLD)(name,fname,gname,args,nargout,doc)=$(RDEFUN_DLD)(name,doc)' - 
| sed -e '/.*$(RDEFUN_DLD)/!D'; echo "}";) | $(CXX) 

commit octave-forge-database for openSUSE:Factory

2019-03-06 Thread root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2019-03-06 15:50:53

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new.28833 (New)


Package is "octave-forge-database"

Wed Mar  6 15:50:53 2019 rev:6 rq:681968 version:2.4.3

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-database/octave-forge-database.changes  
2018-08-10 09:50:01.274293466 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new.28833/octave-forge-database.changes
   2019-03-06 15:51:02.296440006 +0100
@@ -1,0 +2,5 @@
+Tue Mar  5 13:42:32 UTC 2019 - Stefan Brüns 
+
+- Fix compilation with current GCC, add add_missing_iostream_include.patch
+
+---

New:

  add_missing_iostream_include.patch



Other differences:
--
++ octave-forge-database.spec ++
--- /var/tmp/diff_new_pack.wmZIcV/_old  2019-03-06 15:51:04.012439700 +0100
+++ /var/tmp/diff_new_pack.wmZIcV/_new  2019-03-06 15:51:04.040439695 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-database
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,6 +25,8 @@
 Group:  Productivity/Scientific/Math
 Url:http://octave.sourceforge.net
 Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM
+Patch0: add_missing_iostream_include.patch
 BuildRequires:  gcc-c++
 BuildRequires:  hdf5-devel
 BuildRequires:  octave-devel
@@ -38,6 +40,7 @@
 
 %prep
 %setup -q -c %{name}-%{version}
+%patch0 -p1
 %octave_pkg_src
 
 %build
@@ -56,7 +59,6 @@
 %octave --eval "pkg rebuild"
 
 %files
-%defattr(-,root,root)
 %{octpackages_dir}/%{octpkg}-%{version}
 %{octlib_dir}/%{octpkg}-%{version}
 

++ add_missing_iostream_include.patch ++
--- a/database-2.4.3/src/error-helpers.cc   2019-03-05 14:28:24.967487038 
+0100
+++ b/database-2.4.3/src/error-helpers.cc   2019-03-05 14:40:09.977597631 
+0100
@@ -19,6 +19,8 @@
 
 #include 
 
+#include 
+
 #include "error-helpers.h"
 
 // call verror



commit octave-forge-database for openSUSE:Factory

2018-08-10 Thread root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2018-08-10 09:50:00

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new (New)


Package is "octave-forge-database"

Fri Aug 10 09:50:00 2018 rev:5 rq:628243 version:2.4.3

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-database/octave-forge-database.changes  
2018-06-29 22:25:55.402505201 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new/octave-forge-database.changes
 2018-08-10 09:50:01.274293466 +0200
@@ -1,0 +2,5 @@
+Wed Aug  8 16:23:15 UTC 2018 - jeng...@inai.de
+
+- Compact descriptions.
+
+---



Other differences:
--
++ octave-forge-database.spec ++
--- /var/tmp/diff_new_pack.g0sjot/_old  2018-08-10 09:50:02.098294794 +0200
+++ /var/tmp/diff_new_pack.g0sjot/_new  2018-08-10 09:50:02.102294800 +0200
@@ -20,7 +20,7 @@
 Name:   octave-forge-%{octpkg}
 Version:2.4.3
 Release:0
-Summary:Interface to SQL databases, currently only postgresql using 
libpq
+Summary:Octave plugin interfacing PostgreSQL
 License:GPL-3.0-or-later
 Group:  Productivity/Scientific/Math
 Url:http://octave.sourceforge.net
@@ -33,7 +33,7 @@
 Requires:   octave-forge-struct >= 1.0.12
 
 %description
-Interface to SQL databases, currently only postgresql using libpq.
+Interface to PostgreSQL databases.
 This is part of Octave-Forge project.
 
 %prep




commit octave-forge-database for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2018-06-29 22:25:54

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new (New)


Package is "octave-forge-database"

Fri Jun 29 22:25:54 2018 rev:4 rq:616561 version:2.4.3

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-database/octave-forge-database.changes  
2017-02-03 17:51:41.933977657 +0100
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new/octave-forge-database.changes
 2018-06-29 22:25:55.402505201 +0200
@@ -1,0 +2,6 @@
+Wed Jun  6 08:22:50 UTC 2018 - badshah...@gmail.com
+
+- Update to version 2.4.3:
+  * Octave 4.4 compatibility.
+
+---

Old:

  database-2.4.2.tar.gz

New:

  database-2.4.3.tar.gz



Other differences:
--
++ octave-forge-database.spec ++
--- /var/tmp/diff_new_pack.r4lnH4/_old  2018-06-29 22:25:56.454504407 +0200
+++ /var/tmp/diff_new_pack.r4lnH4/_new  2018-06-29 22:25:56.454504407 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-database
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 %define octpkg  database
 Name:   octave-forge-%{octpkg}
-Version:2.4.2
+Version:2.4.3
 Release:0
 Summary:Interface to SQL databases, currently only postgresql using 
libpq
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Scientific/Math
 Url:http://octave.sourceforge.net
 Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz

++ database-2.4.2.tar.gz -> database-2.4.3.tar.gz ++
 9594 lines of diff (skipped)




commit octave-forge-database for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2017-01-29 10:33:21

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new (New)


Package is "octave-forge-database"

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-database/octave-forge-database.changes  
2016-06-14 23:07:32.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new/octave-forge-database.changes
 2017-02-03 17:51:41.933977657 +0100
@@ -1,0 +2,7 @@
+Thu Nov 24 12:53:45 UTC 2016 - dmitr...@opensuse.org
+
+- Update to version 2.4.2
+  * Bug fixes.
+  * Octave 4.2 compatibility.
+
+---

Old:

  database-2.4.1.tar.gz

New:

  database-2.4.2.tar.gz



Other differences:
--
++ octave-forge-database.spec ++
--- /var/tmp/diff_new_pack.ur1Att/_old  2017-02-03 17:51:42.309924651 +0100
+++ /var/tmp/diff_new_pack.ur1Att/_new  2017-02-03 17:51:42.309924651 +0100
@@ -18,7 +18,7 @@
 
 %define octpkg  database
 Name:   octave-forge-%{octpkg}
-Version:2.4.1
+Version:2.4.2
 Release:0
 Summary:Interface to SQL databases, currently only postgresql using 
libpq
 License:GPL-3.0+
@@ -28,7 +28,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  hdf5-devel
 BuildRequires:  octave-devel
-BuildRequires:  postgresql-devel
+BuildRequires:  postgresql-devel >= 8.3
 Requires:   octave-cli >= 3.6.2
 Requires:   octave-forge-struct >= 1.0.12
 

++ database-2.4.1.tar.gz -> database-2.4.2.tar.gz ++
 7060 lines of diff (skipped)




commit octave-forge-database for openSUSE:Factory

2016-06-14 Thread h_root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2016-06-14 23:07:29

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new (New)


Package is "octave-forge-database"

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-database/octave-forge-database.changes  
2015-06-16 15:10:46.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new/octave-forge-database.changes
 2016-06-14 23:07:32.0 +0200
@@ -1,0 +2,10 @@
+Fri Jun 10 16:20:36 UTC 2016 - dmitr...@opensuse.org
+
+- Update to version 2.4.1
+  * Added general package documentation.
+  * New functions var2bytea and bytea2var, enabling storing Octave
+values of arbitrary type in a database.
+  * Compatible with Octaves new exception-based error
+handling.
+
+---

Old:

  database-2.3.2.tar.gz

New:

  database-2.4.1.tar.gz



Other differences:
--
++ octave-forge-database.spec ++
--- /var/tmp/diff_new_pack.WYS7lM/_old  2016-06-14 23:07:33.0 +0200
+++ /var/tmp/diff_new_pack.WYS7lM/_new  2016-06-14 23:07:33.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-database
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define octpkg  database
 Name:   octave-forge-%{octpkg}
-Version:2.3.2
+Version:2.4.1
 Release:0
 Summary:Interface to SQL databases, currently only postgresql using 
libpq
 License:GPL-3.0+
@@ -30,6 +30,7 @@
 BuildRequires:  octave-devel
 BuildRequires:  postgresql-devel
 Requires:   octave-cli >= 3.6.2
+Requires:   octave-forge-struct >= 1.0.12
 
 %description
 Interface to SQL databases, currently only postgresql using libpq.

++ database-2.3.2.tar.gz -> database-2.4.1.tar.gz ++
 12427 lines of diff (skipped)




commit octave-forge-database for openSUSE:Factory

2015-06-16 Thread h_root
Hello community,

here is the log from the commit of package octave-forge-database for 
openSUSE:Factory checked in at 2015-06-16 15:10:44

Comparing /work/SRC/openSUSE:Factory/octave-forge-database (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-database.new (New)


Package is octave-forge-database

Changes:

New Changes file:

--- /dev/null   2015-05-15 19:41:08.266053825 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-database.new/octave-forge-database.changes
 2015-06-16 15:10:46.0 +0200
@@ -0,0 +1,13 @@
+---
+Wed May  6 18:38:42 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 2.3.2
+  * Fix a potential source of internal bugs.
+  * Incompatible versions of postgresql ( 8.3) are rejected at
+configure time.
+
+---
+Thu Feb 26 16:06:43 UTC 2015 - dmitr...@opensuse.org
+
+- Split from octave-forge package, version 2.3.1
+

New:

  database-2.3.2.tar.gz
  octave-forge-database.changes
  octave-forge-database.spec



Other differences:
--
++ octave-forge-database.spec ++
#
# spec file for package octave-forge-database
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define octpkg  database
Name:   octave-forge-%{octpkg}
Version:2.3.2
Release:0
Summary:Interface to SQL databases, currently only postgresql using 
libpq
License:GPL-3.0+
Group:  Productivity/Scientific/Math
Url:http://octave.sourceforge.net
Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
BuildRequires:  gcc-c++
BuildRequires:  hdf5-devel
BuildRequires:  octave-devel
BuildRequires:  postgresql-devel
Requires:   octave-cli = 3.6.2

%description
Interface to SQL databases, currently only postgresql using libpq.
This is part of Octave-Forge project.

%prep
%setup -q -c %{name}-%{version}
%octave_pkg_src

%build
%octave_pkg_build

%install
%octave_pkg_install

%check
%octave_pkg_test

%post
%octave --eval pkg rebuild

%postun
%octave --eval pkg rebuild

%files
%defattr(-,root,root)
%{octpackages_dir}/%{octpkg}-%{version}
%{octlib_dir}/%{octpkg}-%{version}

%changelog