Compare commits

...

10 Commits

Author SHA256 Message Date
30b0db2c40 Accepting request 1173757 from devel:languages:perl:autoupdate
- updated to 1.82
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.82 2024-04-29
   - Format reference to other docs as links
   - Document the possibly different encoding of returned values
   - Make wide character tests pass for Oracle
   - Test if empty strings are saved as NULL on Oracle CLOB fields
   - Prefer NULL instead of empty CLOBs for Oracle

OBS-URL: https://build.opensuse.org/request/show/1173757
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=26
2024-05-16 11:59:52 +00:00
c07217e6bb Fix disabling of __perllib_provides
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=25
2024-03-08 22:15:27 +00:00
815ff930b1 Accepting request 1153649 from devel:languages:perl:autoupdate
- updated to 1.81
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.81 2024-01-18
   - Add explicit support for MariaDB in addition to MySQL

OBS-URL: https://build.opensuse.org/request/show/1153649
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=24
2024-03-07 17:22:58 +00:00
da1e2cb5e6 Accepting request 1136578 from devel:languages:perl:autoupdate
- updated to 1.80
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.80 2023-12-13
   - Add CastAsDecimal helper method

OBS-URL: https://build.opensuse.org/request/show/1136578
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=23
2024-01-04 15:10:57 +00:00
219711cb60 Accepting request 1130066 from devel:languages:perl:autoupdate
- updated to 1.79
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.79 2023-11-27
   - Produce correct query hints

OBS-URL: https://build.opensuse.org/request/show/1130066
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=22
2023-12-09 13:22:13 +00:00
b8f150011c Accepting request 1097598 from devel:languages:perl:autoupdate
- updated to 1.78
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.78 2023-07-05
   - Query the Count data if current page does not have any records
   - Require DBD::SQLite 1.60+ for combine searches
  1.77 2023-06-30
   - Change how DistinctQueryAndCount builds query to fix sorting

OBS-URL: https://build.opensuse.org/request/show/1097598
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=21
2023-07-11 13:16:26 +00:00
c67c4693ac Accepting request 1082134 from devel:languages:perl:autoupdate
- updated to 1.76
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes

OBS-URL: https://build.opensuse.org/request/show/1082134
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=20
2023-04-27 15:12:08 +00:00
79b4c0e863 Accepting request 1080811 from devel:languages:perl:autoupdate
- updated to 1.75
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.74 2023-04-19
   - Log unsupported CombineSearchAndCount warning only once
   - Fix version comparison for MariaDB 10.10+

OBS-URL: https://build.opensuse.org/request/show/1080811
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=19
2023-04-20 12:46:38 +00:00
Stephan Kulow
759cf8336e Accepting request 1042457 from devel:languages:perl:autoupdate
- updated to 1.74
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.74 2022-12-12
   - Explicitly require version to make cpantesters happy
   - Require perl 5.10.1+ to not support derelict versions
  1.73 2022-12-08
   - Remove very old CVS headers from files
   - Standardize whitespace
   - Remove an unused cache parameter remaining from a previous refactor
   - Update a test to work around a change in numeric values returned on
     Postgres starting in version 14
   - Fix a doc typo
   - Fix a bind value issue with Limit on Postgres
   - Disable finding count in searches for older versions of MySQL and
     MariaDB that don't support window functions (OVER)
   - Truncate values before checking for changes to fix a bug where
     values bigger than a column would be inserted even when they were
     not changed
  1.72_01 2022-09-20
   - Simplify count's internal logic to always use the "count_all" key
   - Fix Count method to always returns count in selected page
   - Support search and count in same query
   - Redo search only if ORDER/GROUP BY is really updated
   - Add bind values support for LIMIT clauses

OBS-URL: https://build.opensuse.org/request/show/1042457
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=18
2022-12-13 11:45:10 +00:00
4c4b15b3b4 Accepting request 921759 from devel:languages:perl:autoupdate
- updated to 1.71
   see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
  1.71 2021-09-24
   - Add dot to load utils in tests for perl 5.26+
  1.70 2021-09-24
   - Enable queries processed with BuildSelectQuery and BuildSelectCountQuery
     to use bind variables

OBS-URL: https://build.opensuse.org/request/show/921759
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-SearchBuilder?expand=0&rev=17
2021-09-27 15:59:26 +00:00
4 changed files with 151 additions and 10 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36113361277f03028c0e69d8b83e35788f8e9578cfe64c06e2a4f27d8841c986
size 118336

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dc80d7e4f45576de3fd948b6b250fedc500cfd00abcd30b6a8b2d7789576b8f1
size 131634

View File

@@ -1,3 +1,122 @@
-------------------------------------------------------------------
Tue Apr 30 03:06:27 UTC 2024 - Tina Müller <timueller+perl@suse.de>
- updated to 1.82
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.82 2024-04-29
- Format reference to other docs as links
- Document the possibly different encoding of returned values
- Make wide character tests pass for Oracle
- Test if empty strings are saved as NULL on Oracle CLOB fields
- Prefer NULL instead of empty CLOBs for Oracle
-------------------------------------------------------------------
Fri Mar 8 22:15:24 UTC 2024 - Tina Müller <tina.mueller@suse.com>
- Fix disabling of __perllib_provides
-------------------------------------------------------------------
Fri Jan 19 03:06:23 UTC 2024 - Tina Müller <timueller+perl@suse.de>
- updated to 1.81
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.81 2024-01-18
- Add explicit support for MariaDB in addition to MySQL
-------------------------------------------------------------------
Thu Dec 14 03:07:06 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 1.80
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.80 2023-12-13
- Add CastAsDecimal helper method
-------------------------------------------------------------------
Tue Nov 28 03:06:22 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 1.79
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.79 2023-11-27
- Produce correct query hints
-------------------------------------------------------------------
Thu Jul 6 03:06:26 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 1.78
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.78 2023-07-05
- Query the Count data if current page does not have any records
- Require DBD::SQLite 1.60+ for combine searches
1.77 2023-06-30
- Change how DistinctQueryAndCount builds query to fix sorting
-------------------------------------------------------------------
Fri Apr 21 03:06:52 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 1.76
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
-------------------------------------------------------------------
Thu Apr 20 03:06:26 UTC 2023 - Tina Müller <timueller+perl@suse.de>
- updated to 1.75
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.74 2023-04-19
- Log unsupported CombineSearchAndCount warning only once
- Fix version comparison for MariaDB 10.10+
-------------------------------------------------------------------
Mon Dec 12 20:19:58 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 1.74
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.74 2022-12-12
- Explicitly require version to make cpantesters happy
- Require perl 5.10.1+ to not support derelict versions
1.73 2022-12-08
- Remove very old CVS headers from files
- Standardize whitespace
- Remove an unused cache parameter remaining from a previous refactor
- Update a test to work around a change in numeric values returned on
Postgres starting in version 14
- Fix a doc typo
- Fix a bind value issue with Limit on Postgres
- Disable finding count in searches for older versions of MySQL and
MariaDB that don't support window functions (OVER)
- Truncate values before checking for changes to fix a bug where
values bigger than a column would be inserted even when they were
not changed
1.72_01 2022-09-20
- Simplify count's internal logic to always use the "count_all" key
- Fix Count method to always returns count in selected page
- Support search and count in same query
- Redo search only if ORDER/GROUP BY is really updated
- Add bind values support for LIMIT clauses
-------------------------------------------------------------------
Sat Sep 25 03:06:51 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 1.71
see /usr/share/doc/packages/perl-DBIx-SearchBuilder/Changes
1.71 2021-09-24
- Add dot to load utils in tests for perl 5.26+
1.70 2021-09-24
- Enable queries processed with BuildSelectQuery and BuildSelectCountQuery
to use bind variables
-------------------------------------------------------------------
Thu Jan 21 03:07:37 UTC 2021 - Tina Müller <timueller+perl@suse.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-DBIx-SearchBuilder
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,14 @@
%define cpan_name DBIx-SearchBuilder
Name: perl-DBIx-SearchBuilder
Version: 1.69
Version: 1.820.0
Release: 0
Summary: Encapsulate SQL queries and rows in simple perl objects
# 1.82 -> normalize -> 1.820.0
%define cpan_version 1.82
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Encapsulate SQL queries and rows in simple perl objects
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/B/BP/BPS/%{cpan_name}-%{version}.tar.gz
Source0: https://cpan.metacpan.org/authors/id/B/BP/BPS/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
BuildRequires: perl
@@ -32,9 +34,10 @@ BuildRequires: perl(Cache::Simple::TimedExpiry) >= 0.21
BuildRequires: perl(Class::Accessor)
BuildRequires: perl(Class::ReturnValue) >= 0.4
BuildRequires: perl(Clone)
BuildRequires: perl(DBD::SQLite)
BuildRequires: perl(DBD::SQLite) >= 1.6
BuildRequires: perl(DBI)
BuildRequires: perl(DBIx::DBSchema)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.59
BuildRequires: perl(Want)
BuildRequires: perl(capitalization) >= 0.03
Requires: perl(Cache::Simple::TimedExpiry) >= 0.21
@@ -45,6 +48,24 @@ Requires: perl(DBI)
Requires: perl(DBIx::DBSchema)
Requires: perl(Want)
Requires: perl(capitalization) >= 0.03
Provides: perl(DBIx::SearchBuilder) = %{version}
Provides: perl(DBIx::SearchBuilder::Handle)
Provides: perl(DBIx::SearchBuilder::Handle::Informix)
Provides: perl(DBIx::SearchBuilder::Handle::MariaDB)
Provides: perl(DBIx::SearchBuilder::Handle::ODBC)
Provides: perl(DBIx::SearchBuilder::Handle::Oracle)
Provides: perl(DBIx::SearchBuilder::Handle::Pg)
Provides: perl(DBIx::SearchBuilder::Handle::SQLite)
Provides: perl(DBIx::SearchBuilder::Handle::Sybase)
Provides: perl(DBIx::SearchBuilder::Handle::mysql)
Provides: perl(DBIx::SearchBuilder::Handle::mysqlPP)
Provides: perl(DBIx::SearchBuilder::Record)
Provides: perl(DBIx::SearchBuilder::Record::Cachable)
Provides: perl(DBIx::SearchBuilder::SchemaGenerator)
Provides: perl(DBIx::SearchBuilder::Union)
Provides: perl(DBIx::SearchBuilder::Unique) = 0.01
Provides: perl(DBIx::SearchBuilder::Util)
%undefine __perllib_provides
%{perl_requires}
%description
@@ -64,8 +85,9 @@ try to override just about every other method here, as long as you think
you know what you are doing.
%prep
%autosetup -n %{cpan_name}-%{version}
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
%autosetup -n %{cpan_name}-%{cpan_version}
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build
PERL_USE_UNSAFE_INC=1 perl Makefile.PL INSTALLDIRS=vendor