2 Summary: JIRA git plugin
3 Name: jira-plugin-%{plugin}
8 Source0: http://github.com/pawelz/jira4-git-plugin/tarball/v%{version}/%{name}-%{version}.tar.gz
9 # Source0-md5: c5c6c67d75e809956f795be9d400eee1
10 URL: http://github.com/pawelz/jira4-git-plugin
12 BuildRequires: java(servlet)
13 BuildRequires: java-jgit
14 BuildRequires: java-jsch
15 BuildRequires: jira >= 4.0
16 BuildRequires: rpm-javaprov
17 BuildRequires: rpmbuild(macros) >= 1.300
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 %define pluginsdir %{_datadir}/jira/plugins
25 %define pluginsdeploydir %{_datadir}/jira/WEB-INF/lib
28 A plugin to integrate JIRA with Git. This plugin displays Git commit
29 info in a tab on the associated JIRA issue. To link a commit to a JIRA
30 issue, the commit's text must contain the issue key (eg. "This commit
35 mv pawelz-jira4-git-plugin-*/* .
41 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT{%{pluginsdeploydir},%{pluginsdir}}
44 cp jira-plugin-git-%{version}.jar $RPM_BUILD_ROOT%{pluginsdir}/plugin-%{plugin}-%{version}.jar
45 ln -s %{pluginsdir}/plugin-%{plugin}-%{version}.jar $RPM_BUILD_ROOT%{pluginsdeploydir}/plugin-%{plugin}-%{version}.jar
47 JGIT_JAR=$(find-jar jgit)
48 JSCH_JAR=$(find-jar jsch)
50 ln -s $JGIT_JAR $RPM_BUILD_ROOT%{pluginsdeploydir}/jgit.jar
51 ln -s $JSCH_JAR $RPM_BUILD_ROOT%{pluginsdeploydir}/jsch.jar
54 rm -rf $RPM_BUILD_ROOT
57 %defattr(644,root,root,755)
59 %{pluginsdir}/plugin-%{plugin}-%{version}.jar
60 %{pluginsdeploydir}/plugin-%{plugin}-%{version}.jar
61 %{pluginsdeploydir}/jgit.jar
62 %{pluginsdeploydir}/jsch.jar