SampleSpecs/pecl

Материал из ALT Linux Wiki
Перейти к: навигация, поиск
%define php5_extension perl
%define pecl_name perl

Name: pecl-%pecl_name
Version: 1.0.0
Release: alt4

Summary: Embedded Perl

License: PHP
Group: Development/Other
Url: http://pecl.php.net/package/%pecl_name

Packager: Vitaly Lipatov <lav@altlinux.ru>

Source: http://pecl.php.net/get/%pecl_name-%version.tar

BuildPreReq: rpm-build-pecl

# Automatically added by buildreq on Sat Mar 01 2008
BuildRequires: gcc-c++ perl-devel php5-devel

%description
This extension embeds Perl Interpreter into PHP. It allows execute
Perl files, evaluate Perl code, access Perl variables and instantiate
Perl objects.

%prep
%setup -c

%build
cd %pecl_name-%version
phpize
%pecl_configure '--with-php-config=%_bindir/php-config'
%make_build

# Disabled due disabled proc_open
# make test

%install
%pecl_install
%pecl_install_doc CREDITS EXPERIMENTAL README TODO

%post
%php5_extension_postin

%preun
%php5_extension_preun

%files
%pecl_files

%changelog
* Tue Mar 09 2010 Anton Farygin <rider@altlinux.ru> 1.0.0-alt4
- Rebuild with php5-5.2.13.20100205-alt1

Update: PECL can also be installed using YUM/CentOS as mentioned in this tutorial: http://programmingbulls.com/pecl-install