Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37046069
en ru br
Репозитории ALT
S:1.414-alt1
5.1: 1.20-alt1
4.1: 1.15-alt1
www.altlinux.org/Changes

Группа :: Разработка/Perl
Пакет: perl-SQL-Statement

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _unpackaged_files_terminate_build 1
%define dist SQL-Statement
Name: perl-%dist
Version: 1.412
Release: alt1

Summary: SQL parsing and processing engine
License: GPL or Artistic
Group: Development/Perl

URL: http://search.cpan.org/dist/SQL-Statement/
Source0: http://www.cpan.org/authors/id/R/RE/REHSACK/%{dist}-%{version}.tar.gz

BuildArch: noarch

# Build

BuildRequires:  perl(ExtUtils/MakeMaker.pm)
BuildRequires:  perl(strict.pm)
BuildRequires:  perl(warnings.pm)
# Runtime
BuildRequires:  perl(base.pm)
BuildRequires:  perl(Carp.pm)
BuildRequires:  perl(Clone.pm)
BuildRequires:  perl(constant.pm)
BuildRequires:  perl(Data/Dumper.pm)
BuildRequires:  perl(DBI.pm)
BuildRequires:  perl(Encode.pm)
BuildRequires:  perl(Errno.pm)
BuildRequires:  perl(Exporter.pm)
BuildRequires:  perl(List/Util.pm)
BuildRequires:  perl(Math/Base/Convert.pm)
BuildRequires:  perl(Math/Trig.pm)
BuildRequires:  perl(Module/Runtime.pm)
BuildRequires:  perl(Params/Util.pm)
BuildRequires:  perl(Scalar/Util.pm)
BuildRequires:  perl(sort.pm)
BuildRequires:  perl(Text/Balanced.pm)
BuildRequires:  perl(Text/Soundex.pm)
BuildRequires:  perl(Time/HiRes.pm)
BuildRequires:  perl(vars.pm)
# Tests only
BuildRequires:  perl(Cwd.pm)
BuildRequires:  perl(File/Basename.pm)
BuildRequires:  perl(File/Path.pm)
BuildRequires:  perl(File/Spec.pm)
BuildRequires:  perl(lib.pm)
BuildRequires:  perl(Test/Deep.pm)
BuildRequires:  perl(Test/More.pm)
# Optional tests only
# DBD::CSV buildrequires SQL::Statement
%if 0%{!?perl_bootstrap:1}
BuildRequires:  perl(DBD/CSV.pm)
%endif
BuildRequires:  perl(DBD/DBM.pm)
BuildRequires:  perl(DBD/File.pm)
BuildRequires:  perl(DBD/SQLite.pm)
BuildRequires:  perl(MLDBM.pm)

%description
The SQL::Statement module implements a pure Perl SQL parsing and execution
engine. While it by no means implements full ANSI standard, it does support
many features including column and table aliases, built-in and user-defined
functions, implicit and explicit joins, complex nested search conditions,
and other features.

%prep
%setup -q -n %{dist}-%{version}

%ifdef __buildreqs
# don't check for conflicts under buildreq
perl -pi -e 's/ = CheckConflicts/ = 0 && CheckConflicts/' Makefile.PL
%endif

%build
export SQL_STATEMENT_WARN_UPDATE=sure
%perl_vendor_build NO_PACKLIST=1

%install
%perl_vendor_install

%files
%doc Changes README GPL-1 README.md
%perl_vendor_privlib/SQL

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin