# 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
%description plugin-blocks
HTML blocks plugin for FusionForge.
-%package plugin-extratabs
-Summary: extratabs plugin for FusionForge
-Group: Development/Tools
-Requires: %{name} >= %{version}
-%description plugin-extratabs
-HTML extratabs plugin for FusionForge.
-
%package plugin-wiki
Summary: Wiki plugin for FusionForge
Group: Development/Tools
# plugin: forumml
# %{__ln_s} ../../plugins/forumml/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/forumml
-# plugin: headermenu
-%{__ln_s} ../../plugins/headermenu/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/headermenu
-
# plugin: hudson
%{__ln_s} ../../plugins/hudson/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/hudson
%{__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
-# plugin: extratabs
-%{__ln_s} ../../plugins/extratabs/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/extratabs
+# plugin: headermenu
+%{__ln_s} ../../plugins/headermenu/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/plugins/headermenu
# plugin: wiki
%{__ln_s} ../plugins/wiki/www $RPM_BUILD_ROOT%{FORGE_DIR}/www/wiki
%{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
%{FORGE_DIR}/www/plugins/blocks
-%files plugin-extratabs
-%config(noreplace) %{FORGE_CONF_DIR}/config.ini.d/extratabs.ini
-%{FORGE_DIR}/plugins/extratabs
-%{FORGE_DIR}/www/plugins/extratabs
-
%files plugin-wiki
%config(noreplace) %{FORGE_CONF_DIR}/plugins/wiki/
%{_sysconfdir}/cron.d/%{name}-plugin-wiki