%else
Requires: ruby(abi) = 1.8
%endif
-Requires(post): policycoreutils-python
-Requires(preun): policycoreutils-python
-Requires(postun): policycoreutils-python
%if 0%{?rhel} >= 6 || 0%{?fedora} >= 15
BuildRequires: libcurl-devel
BuildRequires: graphviz
BuildRequires: httpd-devel
BuildRequires: libev-devel
-BuildRequires: policycoreutils-python
BuildRequires: ruby
BuildRequires: ruby-devel
BuildRequires: rubygems
rake apache2
#rake nginx
-checkmodule -M -m -o passenger.mod %{SOURCE12}
-semodule_package -o passenger.pp -m passenger.mod
-
%install
export USE_VENDORED_LIBEV=false
%{__cp} -p doc/Users?guide?Apache.txt %{buildroot}%{_docdir}/mod_passenger-%{version}
%endif
-%{__mkdir_p} %{buildroot}%{_datadir}/selinux/packages/%{name}
-install -m 0644 passenger.pp %{buildroot}%{_datadir}/selinux/packages/%{name}
-
%check
export USE_VENDORED_LIBEV=false
rake test --trace ||:
-%post
-if [ "$1" -le "1" ] ; then # First install
- semodule -i %{_datadir}/selinux/packages/%{name}/passenger.pp 2>/dev/null || :
-fi
-
-
-%preun
-if [ "$1" -lt "1" ] ; then # Final removal
- semodule -r passenger 2>/dev/null || :
-fi
-
-
-%postun
-if [ "$1" -ge "1" ] ; then # Upgrade
- semodule -i %{_datadir}/selinux/packages/%{name}/passenger.pp 2>/dev/null || :
-fi
-
-
%files
%doc %{gem_instdir}/README.md
%doc %{gem_instdir}/CHANGELOG
%exclude %{gem_instdir}/configure
%exclude %{gem_instdir}/debian.template/
%exclude %{gem_cache}
-%dir %{_datadir}/selinux/packages/%{name}
-%{_datadir}/selinux/packages/%{name}/passenger.pp
%files doc
%doc %{gem_docdir}
%{gem_extdir}/lib
%changelog
+* Fri Jun 30 2014 František Dvořák <valtri@civ.zcu.cz> - 4.0.45-4
+- Enable mizuho again (rubygem-mizuho in EPEL 6 now)
+- Sed workaround only due to old asciidoc
+- Remove SELinux modul (moving to passenger application)
+
* Fri Jun 20 2014 František Dvořák <valtri@civ.zcu.cz> - 4.0.45-1
- Disable mizuho altogether
- Add new devel files (*.json and Vagrant)