forked from pool/perl-DBD-SQLite
1.39 Fri 31 May 2013
- Production release, no changes from 1.38_05
1.38_05 Fri 31 May 2013
- OpenBSD doesn't like the previous _XOPEN_SOURCE hack (ISHIGAKI)
- Disabled a unicode-related test for older perls (ISHIGAKI)
1.38_04 Wed 29 May 2013
- Tentatively defined _XOPEN_SOURCE under *BSD systems to see
if it solves a compilation issue for threaded perls (ISHIGAKI)
1.38_03 Mon 20 May 2013
*** NOTICE ON QUERY OPTIMIZER ENHANCEMENT ***
- As of SQLite 3.7.15, SQLite's query optimizer was enhanced
and the result order of a SELECT statement without an ORDER
BY clause may be different from the one of the previous
versions. If your applications or tests mistakenly depend
on the arbitrary output order, they may be broken with this
enhancement.
- Updated to SQLite 3.7.17 (ISHIGAKI)
- Fixed tests that mistakenly made invalid assumptions about
the result order (ISHIGAKI)
- Added a brief note on useful pragmata. (ISHIGAKI)
- Resolved #85302: type fixes (ISHIGAKI)
1.38_02 Thu 4 Apr 2013
- Updated to SQLite 3.7.16.1 (ISHIGAKI)
- Removed two obsolete pragma calls at login time (ISHIGAKI)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-SQLite?expand=0&rev=36
95 lines
2.9 KiB
RPMSpec
95 lines
2.9 KiB
RPMSpec
#
|
|
# spec file for package perl-DBD-SQLite
|
|
#
|
|
# Copyright (c) 2013 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
|
|
# 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/
|
|
#
|
|
|
|
|
|
Name: perl-DBD-SQLite
|
|
%define cpan_name DBD-SQLite
|
|
Summary: Self-contained RDBMS in a DBI Driver
|
|
License: GPL-1.0+ or Artistic-1.0
|
|
Group: Development/Libraries/Perl
|
|
Version: 1.39
|
|
Release: 0
|
|
Url: http://search.cpan.org/dist/DBD-SQLite/
|
|
Source: http://www.cpan.org/authors/id/A/AD/ADAMK/%{cpan_name}-%{version}.tar.gz
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
%{perl_requires}
|
|
BuildRequires: perl
|
|
BuildRequires: perl-macros
|
|
BuildRequires: perl(DBI) >= 1.57
|
|
BuildRequires: perl(File::Spec) >= 0.82
|
|
BuildRequires: perl(Test::More) >= 0.47
|
|
BuildRequires: perl(Tie::Hash)
|
|
Requires: perl(DBI) >= 1.57
|
|
Requires: perl(Tie::Hash)
|
|
|
|
%description
|
|
SQLite is a small fast embedded SQL database engine.
|
|
|
|
DBD::SQLite embeds that database engine into a DBD driver, so
|
|
if you want a relational database for your project, but don`t
|
|
want to install a large RDBMS system like MySQL or PostgreSQL,
|
|
then DBD::SQLite may be just what you need.
|
|
|
|
It supports quite a lot of features, such as transactions (atomic
|
|
commit and rollback), indexes, DBA-free operation, a large subset
|
|
of SQL92 supported, and more.
|
|
|
|
%package devel
|
|
Summary: Development files for %{name}
|
|
Group: Development/Libraries/Perl
|
|
%{perl_requires}
|
|
|
|
%description devel
|
|
This package contains sqlite3.c / sqlite3.h files for development.
|
|
|
|
%prep
|
|
%setup -q -n %{cpan_name}-%{version}
|
|
|
|
%build
|
|
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
|
|
%{__make} %{?_smp_mflags}
|
|
|
|
%check
|
|
%{__make} test
|
|
|
|
%install
|
|
%perl_make_install
|
|
%perl_process_packlist
|
|
|
|
%clean
|
|
%{?buildroot:%__rm -rf "%{buildroot}"}
|
|
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%doc Changes LICENSE README
|
|
%dir %{perl_vendorarch}/DBD
|
|
%{perl_vendorarch}/DBD/SQLite.pm
|
|
%dir %{perl_vendorarch}/DBD/SQLite
|
|
%doc %{perl_vendorarch}/DBD/SQLite/Cookbook.pod
|
|
%dir %{perl_vendorarch}/auto/DBD
|
|
%{perl_vendorarch}/auto/DBD/SQLite
|
|
%doc %{perl_man3dir}/DBD::SQLite.%{perl_man3ext}%{ext_man}
|
|
%doc %{perl_man3dir}/DBD::SQLite::*.%{perl_man3ext}%{ext_man}
|
|
|
|
%files devel
|
|
%defattr(-,root,root)
|
|
%dir %{perl_vendorarch}/auto/share
|
|
%dir %{perl_vendorarch}/auto/share/dist
|
|
%{perl_vendorarch}/auto/share/dist/DBD-SQLite
|
|
|
|
%changelog
|