[Comm] Re: perl DBD::Oracle и т.п.

Denis Yakimov =?iso-8859-1?q?dnkmv_=CE=C1_nightmail=2Eru?=
Сб Май 1 00:05:25 MSD 2004


В Птн, 30.04.2004, в 22:54, Denis Yakimov написал:
> perl-DBD-Oracle-1.15-alt1.src.rpm	212K

Если критично, то тут есть три таракана:

1) В спеке на DBD::Oracle не подхватывается вся документация. 
Более  правильный спек приложен.
2) Требуется заглушка на libwtc8.so
3) Требуется заглушка на perl(Tie/Registry.pm)
На самом деле, Tie/Registry.pm не нужен.. В исходнике можно найти такое:
---
	 eval { # older name of Win32::TieRegistry
              require Tie::Registry;
---

Вотс..

Думаю, проблем создать rpm-пустышки проблем не оставит.
На всякий случай даю spec-файлы и для них.

-- 
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 Todo Oracle.ex hints 
%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 realname Tie-Registry

Name:    perl-%realname-empty
Version: 0.0
Release: alt1

Summary: TieRgistry ZAGLUSHKA!
License: GPL
Group:   Development/Perl
BuildArch: noarch

BuildRequires: perl-Win32-Registry-File
Provides: perl(Tie/Registry.pm)

%description
Oohhh...

%prep
%build
%files

%changelog
* Fri Apr 30 2004 Denis Yakimov <dnkmv на mail.ru> 0.0-alt1
- Empty

----------- следующая часть -----------
%define realname libwtc8so

Name:    oracle-%realname-empty
Version: 0.0
Release: alt1

Summary: libwtc8.so ZAGLUSHKA!
License: GPL
Group:   Development/SQL
BuildArch: noarch

BuildRequires: oracle-preinstall
Provides: libwtc8.so

%description
Oohhh...

%prep
%build
%files

%changelog
* Fri Apr 30 2004 Denis Yakimov <dnkmv на mail.ru> 0.0-alt1
- Empty



Подробная информация о списке рассылки community