commit octave-forge-database for openSUSE:Factory
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
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
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
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
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
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
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
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