Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:snagview:php7
php7-redis
php-redis.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File php-redis.spec of Package php7-redis
# # spec file for package php-redis # #SuSe specific Part %if %{?sles_version:1}0 %define php_exts_dir /usr/lib64/php7/extensions/ %define php_conf_dir /etc/php7/conf.d/ %endif %if 0%{?suse_version} >= 1315 Name: php7-redis BuildRequires: unzip pwdutils aaa_base php7-devel glibc php7 syslog redis Requires: glibc unzip syslog %endif %if 0%{?suse_version} == 1110 Name: php7-redis BuildRequires: php5-devel glibc php5-devel syslog redis Requires: php5 syslog %endif #Centos 6 specific Part %if %{?centos_version:1}0 Name: php7-redis BuildRequires: php php-common php-cli php-devel Requires: php %define php_exts_dir /usr/lib64/php/modules %define php_conf_dir /etc/php.d/ %define fix_directory 0 %endif %if 0%{?centos_version} == 700 Name: php7-redis BuildRequires: php >=5.5 php-common >=5.5 php-cli >=5.5 php-devel >=5.5 Requires: php %define php_exts_dir /usr/lib64/php/modules %define php_conf_dir /etc/php.d/ #redhat builds are moving the extension to a nonsens subdirectory called "no-debug-non-zts-20100525". %define fix_directory 1 %endif #all Distros Version: 2.2.5 Release: 0 License: PHP License, version 3.01 Summary: API for php to communicate with redis Url: https://github.com/nicolasff/phpredis Group: php/extensions/redis Source: https://github.com/nicolasff/phpredis/archive/master.zip Requires: redis >= 2.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The phpredis extension provides an API for communicating with the Redis key-value store. %prep cd %{_builddir} unzip %{_sourcedir}/master.zip %build cd %{_builddir}/phpredis-master phpize %configure make %{?_smp_mflags} %install cd %{_builddir}/phpredis-master make install INSTALL_ROOT=$RPM_BUILD_ROOT #cp modules/redis.so %{buildroot}/usr/lib64/php install -d %{buildroot}/%{php_conf_dir} #redis.ini is created during Build because %{php_exts_dir} can differ echo extension=%{php_exts_dir}/redis.so >%{buildroot}/%{php_conf_dir}/redis.ini %if %{?fix_directory:1}0 #The wrong directory is caused by the php-devel-donotinstall package. #There should be a better way to get a working phpize. install -d %{buildroot}/usr/lib64/php # mv %{buildroot}/usr/lib64/extensions/no-debug-non-zts-20100525 %{buildroot}/%{php_exts_dir} %endif %post %postun %files %defattr(-,root,root) %{php_exts_dir}/redis.so %{php_conf_dir}/redis.ini
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor