[Fusionforge-commits] r12770 - trunk/src

Alain Peyrat aljeux at fusionforge.org
Tue Mar 15 09:52:07 CET 2011


Author: aljeux
Date: 2011-03-15 09:52:06 +0100 (Tue, 15 Mar 2011)
New Revision: 12770

Modified:
   trunk/src/fusionforge.spec
Log:
Add authcas plugin in .spec for RPMs

Modified: trunk/src/fusionforge.spec
===================================================================
--- trunk/src/fusionforge.spec	2011-03-15 07:33:53 UTC (rev 12769)
+++ trunk/src/fusionforge.spec	2011-03-15 08:52:06 UTC (rev 12770)
@@ -81,6 +81,13 @@
 where users can be authenticated by several means with Authentication
 Service Providers.
 
+%package plugin-authcas
+Summary: External CAS authentication plugin for FusionForge.
+Group: Development/Tools
+Requires: %{name} >= %{version}, php, postgresql
+%description plugin-authcas
+External CAS authentication plugin for FusionForge.
+
 %package plugin-cvssyncmail
 Summary: Provides email notifications of changes to CVS repositories
 Group: Development/Tools
@@ -452,6 +459,12 @@
 
 # plugin: aselectextauth
 
+# plugin: authbuiltin (internal plugin)
+%{__ln_s} ../../plugins/authbuiltin/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/authbuiltin
+
+# plugin: authcas
+%{__ln_s} ../../plugins/authcas/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/authcas
+
 # plugin: cvssyncmail
 
 # plugin: cvstracker
@@ -470,9 +483,6 @@
 # plugin: hudson
 %{__ln_s} ../../plugins/hudson/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/hudson
 
-# plugin: ldapextauth
-%{__rm} -rf $RPM_BUILD_ROOT%{FORGE_DIR}/plugins/ldapextauth/rpm-specific
-
 # plugin: mantis
 
 # plugin: mediawiki
@@ -771,11 +781,19 @@
 /home/groups
 /var/log/gforge
 /bin/cvssh.pl
+%config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/authbuiltin.ini
+%{FORGE_DIR}/plugins/authbuiltin
+%{FORGE_DIR}/www/plugins/authbuiltin
 
 %files plugin-aselectextauth
 %config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/aselectextauth.ini
 %{FORGE_DIR}/plugins/aselectextauth
 
+%files plugin-authcas
+%config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/authcas.ini
+%{FORGE_DIR}/plugins/authcas
+%{FORGE_DIR}/www/plugins/authcas
+
 %files plugin-cvssyncmail
 %config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/cvssyncmail.ini
 %{FORGE_DIR}/plugins/cvssyncmail
@@ -813,7 +831,6 @@
 %{FORGE_DIR}/www/plugins/hudson
 
 %files plugin-ldapextauth
-%config(noreplace) %{FORGE_CONF_DIR}/plugins/ldapextauth/
 %config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/ldapextauth.ini
 %{FORGE_DIR}/plugins/ldapextauth
 




More information about the Fusionforge-commits mailing list