Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37807788
en ru br
ALT Linux repositórios
S:8.0.30-alt1

Group :: Sistema/Servidores
RPM: php8.0-openssl

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define php_extension openssl

Name: php%_php_suffix-%php_extension
Version: %php_version
Release: %php_release

Summary: OpenSSL module for php
Group: System/Servers
License: PHP-3.01

Source1: php-%php_extension.ini
Source2: php-%php_extension-params.sh

BuildRequires(pre): rpm-build-php8.0-version
BuildRequires: php-devel = %php_version

BuildRequires: libssl-devel pkgconfig
# for tests
BuildRequires: php%_php_suffix /proc

%description
This module uses the functions of OpenSSL for generation and verification
of signatures and for sealing (encrypting) and opening (decrypting) data.
OpenSSL offers many features that this module currently doesn't support.
Some of these may be added in the future.

%prep
%setup -T -c
cp -pr %php_extsrcdir/%php_extension/* .

# simple fix

mv config0.m4 config.m4

%build
phpize

BUILD_HAVE=`echo %php_extension | tr '[:lower:]-' '[:upper:]_'`
%add_optflags -fPIC -L%_libdir
export LDFLAGS=-lphp-%_php_version
%configure \
--with-%php_extension=%_usr \
--with-libdir=%_lib \
#
%php_make

%check
export SKIP_ONLINE_TESTS=1
make test

%install
%php_make_install
install -D -m 644 %SOURCE1 %buildroot/%php_extconf/%php_extension/config
install -D -m 644 %SOURCE2 %buildroot/%php_extconf/%php_extension/params

%files
%php_extconf/%php_extension
%php_extdir/*
%doc CREDITS

%post
%php_extension_postin

%preun
%php_extension_preun

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009