[Comm] Re: perl DBD::Oracle и т.п.
Denis Yakimov
=?iso-8859-1?q?dnkmv_=CE=C1_nightmail=2Eru?=
Пт Апр 30 22:54:32 MSD 2004
В Пнд, 26.04.2004, в 15:44, Alexey Borovskoy написал:
> >
> > Есть собраный.. пишите.
>
> А откуда можно утянуть RPM/SRPM?
Мгм.. Берем spec-файл от DBD-Pg-1.13-alt2.src.rpm
переделываем под наши нужды.. (большое спасибо предыдущим пакетмэйкерам)
:)
Обнаруживаем, что DBI устарел.. Заодно обновляем и его.
За пол часа работы получилось вот это:
perl-DBD-Oracle-1.15-alt1.src.rpm 212K
perl-DBI-1.42-alt1.src.rpm 344K
perl-DBD-Oracle-1.15-alt1.athlon.rpm 145K
perl-DBI-1.42-alt1.athlon.rpm 538K
Боюсь, что я просто так куда-то пакеты выложить не смогу...
Ловите спеки и собирайте с этими файликами:
http://www.cpan.org/authors/id/T/TI/TIMB/DBI-1.42.tar.gz
http://www.cpan.org/authors/id/T/TI/TIMB/DBD-Oracle-1.15.tar.gz
(на 30 апреля сего года это наисвежайшее)
Вот и вся история.
--
Denis Yakimov <dnkmv на nightmail.ru>
----------- следующая часть -----------
%define realname DBD-Oracle
Name: perl-%realname
Version: 1.15
Release: alt1
Summary: Oracle driver for DBI interface in Perl
License: GPL
Group: Development/Perl
Url: http://www.cpan.org/modules/by-module/DBD/
Source: %url/%realname-%version.tar.gz
AutoReqProv: perl, yes
# Automatically added by buildreq on Mon Nov 04 2002
BuildRequires: perl-DBI perl-devel
%description
DBD::Oracle is an interface driver for connecting the DBMS independent
Perl-API DBI to the Oracle.
%prep
%setup -q -n %realname-%version
%build
%perl_vendor_build
%install
%perl_vendor_install
%files
%doc README Changes
%perl_vendor_archlib/DBD*
%perl_vendor_autolib/DBD*
%perl_vendor_man3dir/*
%changelog
* Fri Apr 30 2004 Denis Yakimov <dnkmv на mail.ru> 1.15-alt1
- My 3'rd spec file for ALT Linux distribution.
----------- следующая часть -----------
%define module_name DBI
%define module_dir DBI
Name: perl-%module_name
Version: 1.42
Release: alt1
Summary: Database independent interface for Perl
Summary(ru_RU.KOI8-R): Общий интерфейс к базам данных для Perl
Group: Development/Perl
License: GPL or Artistic
Url: http://www.symbolstone.org/technology/perl/%module_dir
Source: http://www.perl.com/CPAN/modules/by-module/%module_dir/%module_name-%version.tar.gz
BuildRequires: perl-devel
%description
The DBI is a database access module for the Perl program-
ming language. It defines a set of methods, variables,
and conventions that provide a consistent database inter-
face, independent of the actual database being used.
%description -l ru_RU.KOI8-R
DBI - модуль доступа к базам данных для программ на языке Perl.
Определенный в нем набор методов, переменных и конвенций предоставляет
единообразный интерфейс для работы с базами данных, независимый от реально
используемой СУБД.
%prep
%setup -q -n %module_name-%version
%build
%__perl -pi -e 's на require_version\(1.0201\)@require_version(%version)@' lib/DBD/Proxy.pm
# SMP-incompatible.
%def_without smp
%perl_vendor_build
%install
%perl_vendor_install
%files
%_bindir/*
%perl_vendor_archlib/DBI*
%perl_vendor_autolib/DBI
%perl_vendor_archlib/Bundle
%perl_vendor_archlib/DBD
%perl_vendor_archlib/Win32
%perl_vendor_man1dir/*
%perl_vendor_man3dir/*
%doc Changes README ToDo
%changelog
* Fri Apr 30 2004 Denis Yakimov <dnkmv на mail.ru> 1.42-alt1
- 1.42
* Fri Oct 25 2002 Alexey Tourbin <at на altlinux.ru> 1.25-alt2
- rebuilt for perl-5.8 with new rpm macros
* Fri Jun 14 2002 Stanislav Ievlev <inger на altlinux.ru> 1.25-alt1
- 1.25
* Thu Mar 21 2002 Yuri N. Sedunov <aris на altlinux.ru> 1.21-alt1
- 1.21
* Mon Jul 23 2001 Stanislav Ievlev <inger на altlinux.ru> 1.14-ipl7mdk
- Rebuilt with new perl again
* Mon Jun 25 2001 Konstantin Volckov <goldhead на altlinux.ru> 1.14-ipl6mdk
- Rebuilt with perl-5.6.1
* Sun Mar 18 2001 Mikhail Zabaluev <zabaluev на parascript.com> ipl5mdk
- Spec file cleanup
- Updated descriptions and URL
- Enhanced filelist, added binaries
* Sun Jan 21 2001 Alexander Bokovoy <ab на avilink.net> ipl4mdk
- Rebuild from scratch using MZh's spec skeleton file
Подробная информация о списке рассылки community