# Reworked for 5.x by Alain Peyrat <aljeux@free.fr>
#
# Copyright (C) 2010-2012 Alain Peyrat
+# Copyrght 2013, Franck Villaume - TrivialDev
#
# Global Definitions
%define fforge_admin fforgeadmin
-%define FORGE_DIR %{_datadir}/gforge/src
+%define FORGE_DIR %{_datadir}/gforge
%define FORGE_CONF_DIR %{_sysconfdir}/gforge
%define FORGE_LANG_DIR %{_datadir}/locale
%define FORGE_VAR_LIB %{_var}/lib/gforge
This RPM installs SCM SVN plugin for FusionForge and provides svn support
to FusionForge.
-%package plugin-svncommitemail
-Summary: subversion commit email plugin for FusionForge
-Group: Development/Tools
-Requires: %{name} >= %{version}, php, subversion, perl, %{name}-plugin-scmsvn >= %{version}
-%description plugin-svncommitemail
-This RPM installs subversion commit email notification plugin for FusionForge.
-
-%package plugin-svntracker
-Summary: SVNTracker plugin for FusionForge
-Group: Development/Tools
-Requires: %{name} >= %{version}, php, subversion, perl, postgresql, %{name}-plugin-scmsvn >= %{version}
-%description plugin-svntracker
-SVNTracker plugin allows linking SVN log messages to Trackers and tasks.
-It will review all commits in a project and search for a specific string
-to know which task or tracker is related.
-
%package plugin-blocks
Summary: Blocks plugin for FusionForge
Group: Development/Tools
%{__ln_s} /usr/share/mediawiki/trackback.php $RPM_BUILD_ROOT%{FORGE_DIR}/plugins/mediawiki/www/
%{__ln_s} /usr/share/mediawiki/skins $RPM_BUILD_ROOT%{FORGE_DIR}/plugins/mediawiki/www/
%{__ln_s} /usr/share/mediawiki $RPM_BUILD_ROOT/var/lib/gforge/plugins/mediawiki/master
-%{__ln_s} /usr/share/gforge/src/plugins/mediawiki/mediawiki-skin/FusionForge.php $RPM_BUILD_ROOT/usr/share/mediawiki/skins/
-%{__ln_s} /usr/share/gforge/src/plugins/mediawiki/mediawiki-skin/fusionforge $RPM_BUILD_ROOT/usr/share/mediawiki/skins/
+%{__ln_s} /usr/share/gforge/plugins/mediawiki/mediawiki-skin/FusionForge.php $RPM_BUILD_ROOT/usr/share/mediawiki/skins/
+%{__ln_s} /usr/share/gforge/plugins/mediawiki/mediawiki-skin/fusionforge $RPM_BUILD_ROOT/usr/share/mediawiki/skins/
# plugin: moinmoin
%{__ln_s} ../../plugins/moinmoin/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/moinmoin
# plugin: scmhg
-# plugin: svncommitemail
-
-# plugin: svntracker
-%{__ln_s} ../../plugins/svntracker/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/svntracker
-# install crontab
-%{__install} -m 644 plugins/svntracker/rpm-specific/cron.d/gforge-plugin-svntracker $RPM_BUILD_ROOT%{_sysconfdir}/cron.d
-
# plugin: blocks
%{__ln_s} ../../plugins/blocks/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/blocks
%{FORGE_DIR}/www/plugins/scmsvn
%{FORGE_VAR_LIB}/chroot/scmrepos/svn
-%files plugin-svncommitemail
-%config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/svncommitemail.ini
-%{FORGE_DIR}/plugins/svncommitemail
-
-%files plugin-svntracker
-%config(noreplace) %{FORGE_CONF_DIR}/plugins/svntracker/
-%config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/svntracker.ini
-%{_sysconfdir}/cron.d/gforge-plugin-svntracker
-%{FORGE_DIR}/plugins/svntracker
-%{FORGE_DIR}/www/plugins/svntracker
-
%files plugin-blocks
%config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/blocks.ini
%{FORGE_DIR}/plugins/blocks