[php-voms-admin] Update to released version 0.6

Mattias Ellert ellert at fedoraproject.org
Tue Jun 28 16:47:56 UTC 2011


commit d686d9592f571c5bde436c4b498341620ff91b11
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date:   Tue Jun 28 18:47:12 2011 +0200

    Update to released version 0.6

 .gitignore          |    2 +-
 php-voms-admin.spec |   42 ++++++++++++++++++++++++++----------------
 sources             |    2 +-
 3 files changed, 28 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 601bcf0..e0da2af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/php-voms-admin-0.5.1.tar.gz
+/php-voms-admin-0.6.tar.gz
diff --git a/php-voms-admin.spec b/php-voms-admin.spec
index de07eda..1be80cb 100644
--- a/php-voms-admin.spec
+++ b/php-voms-admin.spec
@@ -1,15 +1,15 @@
 Name:		php-voms-admin
 %define shortname pva
-Version:	0.5.1
-Release:	2%{?dist}
+Version:	0.6
+Release:	1%{?dist}
 Summary:	Web based interface to control VOMS parameters written in PHP
 
 Group:		Applications/Internet
 License:	ASL 2.0
 URL:		http://grid.org.ua/development/pva/
 #		The source was created from a svn checkout
-#		svn co http://svn.nordugrid.org/repos/nordugrid/contrib/pva/tags/pva-0.5.1 php-voms-admin-0.5.1
-#		tar -z -c --exclude .svn -f php-voms-admin-0.5.1.tar.gz php-voms-admin-0.5.1
+#		svn co http://svn.nordugrid.org/repos/nordugrid/contrib/pva/tags/pva-0.6 php-voms-admin-0.6
+#		tar -z -c --exclude .svn -f php-voms-admin-0.6.tar.gz php-voms-admin-0.6
 Source0:	%{name}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:	noarch
@@ -38,8 +38,7 @@ the vomsd mysql backend.
 
 # Remove bundled PHPMailer
 rm modules/class.phpmailer.php modules/class.smtp.php
-sed 's!\("include_path".*\)"\(.*\)"!\1"\2:/usr/share/php/PHPMailer"!' \
-    -i index.php
+sed 's!//REDHAT_PHPMAILER//!!' -i modules/miscmail.php
 
 %build
 # Nothing to build
@@ -53,15 +52,16 @@ mkdir -p %{buildroot}%{_sysconfdir}/%{shortname}/vomses
 mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
 mkdir -p %{buildroot}%{_localstatedir}/www/%{shortname}/mail-copies
 mkdir -p %{buildroot}%{_mandir}/man1
+mkdir -p %{buildroot}%{_mandir}/man5
 
 sed '/^ADDVOCONF=/s!=.*!=%{_sysconfdir}/%{shortname}/addvo.conf!' \
     addvo > %{buildroot}%{_sbindir}/%{shortname}-addvo
 chmod 755 %{buildroot}%{_sbindir}/%{shortname}-addvo
 
-install -p -m 644 index.php VOMSCompatibility.php \
+install -p -m 644 index.php VOMSCompatibility.php VOMSCompatibility2.php rpc.php \
     %{buildroot}%{_datadir}/%{shortname}
 
-for dir in js kcaptcha lang modules pics styles ; do
+for dir in interfaces js kcaptcha lang modules pics styles wsdl ; do
     cp -pr ${dir} %{buildroot}%{_datadir}/%{shortname}
 done
 
@@ -71,20 +71,22 @@ sed -e 's!%%SYSCONFDIR%%!%{_sysconfdir}!g' \
 
 sed -e 's!%%INSTALLROOT%%!%{_datadir}/%{shortname}!g' \
     -e '/\$mail_filecopies_path=/s!".*"!"%{_localstatedir}/www/%{shortname}/mail-copies"!' \
-    conf/config.inc > %{buildroot}%{_sysconfdir}/%{shortname}/config.inc
+    conf/config.inc > %{buildroot}%{_sysconfdir}/%{shortname}/%{shortname}-config
 
-install -p -m 644 conf/vomses/external \
+install -p -m 640 conf/vomses/external \
     %{buildroot}%{_sysconfdir}/%{shortname}/vomses
 
 sed 's!%%DATADIR%%!%{_datadir}!g' \
-    pva.conf > %{buildroot}%{_sysconfdir}/httpd/conf.d/%{shortname}.conf
+    %{shortname}.conf > %{buildroot}%{_sysconfdir}/httpd/conf.d/%{shortname}.conf
 
-ln -s %{_sysconfdir}/%{shortname}/config.inc \
-      %{buildroot}%{_datadir}/%{shortname}/conf
+ln -s %{_sysconfdir}/%{shortname}/%{shortname}-config \
+    %{buildroot}%{_datadir}/%{shortname}/conf/config.inc
 ln -s %{_sysconfdir}/%{shortname}/vomses \
-      %{buildroot}%{_datadir}/%{shortname}/conf
+    %{buildroot}%{_datadir}/%{shortname}/conf
 
 install -p -m 644 pva-addvo.1 %{buildroot}%{_mandir}/man1/%{shortname}-addvo.1
+install -p -m 644 addvo.conf.5 %{buildroot}%{_mandir}/man5/addvo.conf.5
+install -p -m 644 pva-config.5 %{buildroot}%{_mandir}/man5/%{shortname}-config.5
 
 %clean
 rm -rf %{buildroot}
@@ -108,14 +110,22 @@ fi
 %defattr(-,root,root,-)
 %{_sbindir}/%{shortname}-addvo
 %{_mandir}/man1/%{shortname}-addvo.1*
+%{_mandir}/man5/addvo.conf.5*
+%{_mandir}/man5/%{shortname}-config.5*
 %{_datadir}/%{shortname}
 %dir %{_localstatedir}/www/%{shortname}
 %attr(-,apache,apache) %{_localstatedir}/www/%{shortname}/mail-copies
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{shortname}.conf
-%config(noreplace) %{_sysconfdir}/%{shortname}
-%doc AUTHORS CHANGELOG LICENSE NOTES README README.Fedora
+%dir %{_sysconfdir}/%{shortname}
+%attr(640,root,root) %config(noreplace) %{_sysconfdir}/%{shortname}/addvo.conf
+%attr(640,apache,apache) %config(noreplace) %{_sysconfdir}/%{shortname}/%{shortname}-config
+%attr(640,apache,apache) %config(noreplace) %{_sysconfdir}/%{shortname}/vomses/external
+%doc AUTHORS CHANGELOG LICENSE NOTES README README.transactions README.Fedora
 
 %changelog
+* Tue Jun 28 2011 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.6-1
+- Update to released version 0.6
+
 * Fri Jun 17 2011 Mattias Ellert <mattias.ellert at fysast.uu.se> - 0.5.1-2
 - Add file context handling scriptlets
 
diff --git a/sources b/sources
index 42ca3c5..b0faf1d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-79f197a93cc30cb8a44dc6d76bf0ab79  php-voms-admin-0.5.1.tar.gz
+5b80a613f595914197b59e9d50f94907  php-voms-admin-0.6.tar.gz


More information about the scm-commits mailing list