rpms/php-pecl-selinux/devel import.log, NONE, 1.1 php-pecl-selinux.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
KaiGai Kohei
kaigai at fedoraproject.org
Tue Mar 10 01:49:06 UTC 2009
- Previous message (by thread): rpms/ibus-chewing/F-10 .cvsignore, 1.8, 1.9 ibus-chewing.spec, 1.7, 1.8 import.log, 1.3, 1.4 sources, 1.8, 1.9
- Next message (by thread): rpms/php-pecl-selinux/F-9 import.log, NONE, 1.1 php-pecl-selinux.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: kaigai
Update of /cvs/pkgs/rpms/php-pecl-selinux/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1388/devel
Modified Files:
.cvsignore sources
Added Files:
import.log php-pecl-selinux.spec
Log Message:
The initial version of php-pecl-selinux (SELinux binding for PHP script language)
--- NEW FILE import.log ---
php-pecl-selinux-0_1_2-1_fc10:HEAD:php-pecl-selinux-0.1.2-1.fc10.src.rpm:1236649588
--- NEW FILE php-pecl-selinux.spec ---
# PECL(PHP Extension Community Library) related definitions
%{!?__pecl: %{expand: %%global __pecl %{_bindir}/pecl}}
%define pecl_name selinux
Summary: SELinux binding for PHP scripting language
Name: php-pecl-selinux
Version: 0.1.2
Release: 1%{?dist}
License: PHP
Group: Development/Languages
URL: http://pecl.php.net/package/%{pecl_name}
Source: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: php-devel >= 5.2.0, php-pear, libselinux-devel >= 2.0.43
Requires: php >= 5.2.0, libselinux >= 2.0.43
Requires(post): %{__pecl}
Requires(postun): %{__pecl}
%if 0%{?php_zend_api}
Requires: php(zend-abi) = %{php_zend_api}
Requires: php(api) = %{php_core_api}
%else
Requires: php-api = %{php_apiver}
%endif
Provides: php-pecl(%{pecl_name}) = %{version}-%{release}
%description
This package is an extension to the PHP Hypertext Preprocessor.
It wraps the libselinux library and provides a set of interfaces
to the PHP runtime engine.
The libselinux is a set of application program interfaces towards in-kernel
SELinux, contains get/set security context, communicate security server,
translate between raw and readable format and so on.
%prep
%setup -c -q
%build
pushd %{pecl_name}-%{version}
%{_bindir}/phpize
%configure --enable-selinux
make %{?_smp_mflags}
(echo "; Enable SELinux extension module"
echo "extension=selinux.so") > selinux.ini
popd
%install
pushd %{pecl_name}-%{version}
rm -rf $RPM_BUILD_ROOT
install -D -p -m 0755 modules/selinux.so %{buildroot}%{php_extdir}/selinux.so
install -D -p -m 0644 selinux.ini %{buildroot}%{_sysconfdir}/php.d/selinux.ini
# Install XML package description
%{__mkdir_p} %{buildroot}%{pecl_xmldir}
%{__install} -m 644 ../package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
popd
%clean
rm -rf $RPM_BUILD_ROOT
%if 0%{?pecl_install:1}
%post
%{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || :
%endif
%if 0%{?pecl_uninstall:1}
%postun
if [ $1 -eq 0 ] ; then
%{pecl_uninstall} %{pecl_name} >/dev/null || :
fi
%endif
%files
%defattr(-,root,root,-)
%doc %{pecl_name}-%{version}/LICENSE %{pecl_name}-%{version}/README
%config(noreplace) %{_sysconfdir}/php.d/selinux.ini
%{php_extdir}/selinux.so
%{pecl_xmldir}/%{name}.xml
%changelog
* Thu Mar 5 2009 KaiGai Kohei <kaigai at kaigai.gr.jp> - 0.1.2-1
- The initial release of SELinux binding for PHP script language.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/php-pecl-selinux/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 9 Mar 2009 16:03:35 -0000 1.1
+++ .cvsignore 10 Mar 2009 01:48:36 -0000 1.2
@@ -0,0 +1 @@
+selinux-0.1.2.tgz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/php-pecl-selinux/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 9 Mar 2009 16:03:35 -0000 1.1
+++ sources 10 Mar 2009 01:48:36 -0000 1.2
@@ -0,0 +1 @@
+d7c1a6d926663c8a7898d619ee319c5b selinux-0.1.2.tgz
- Previous message (by thread): rpms/ibus-chewing/F-10 .cvsignore, 1.8, 1.9 ibus-chewing.spec, 1.7, 1.8 import.log, 1.3, 1.4 sources, 1.8, 1.9
- Next message (by thread): rpms/php-pecl-selinux/F-9 import.log, NONE, 1.1 php-pecl-selinux.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list