Summary: Perforce to Bugzilla Bridge Name: p4bugzilla Version: 1.2 Release: 0 License: Apache 2.0 Vendor: Promptu Systems Corporation Packager: whunter@promptu.com Provides: %{name}-%{version}-%{release} Requires: java BuildRequires: java URL: http://www.promptu.com Source0: %{name}-%{version}.tar.gz Group: Applications/Daemons BuildRoot: %{_tmppath}/%{name} BuildArch: noarch AutoReqProv: no %description A bridge between Perforce and Bugzilla. It takes p4 check-in comments and adds them to bugs. %prep %setup -q %build ant clean jar %install rm -rf $RPM_BUILD_ROOT install -d -m 755 $RPM_BUILD_ROOT/opt/p4bugzilla-%{version} for jar in lib/*.jar build/p4bugzilla.jar; do install -m 444 $jar $RPM_BUILD_ROOT/opt/p4bugzilla-%{version}/`basename $jar` done install -d -m 755 $RPM_BUILD_ROOT/etc/init.d install -D -m 444 p4bugzilla.conf $RPM_BUILD_ROOT/etc install -D -m 755 p4bugzilla $RPM_BUILD_ROOT/etc/init.d %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %dir /opt/p4bugzilla-%{version} /opt/p4bugzilla-%{version}/* %config /etc/init.d/p4bugzilla %config /etc/p4bugzilla.conf %post chkconfig --add p4bugzilla %preun if [ "$1" = "0" ]; then chkconfig --del p4bugzilla fi %changelog * Wed Nov 4 2015 Warwick Hunter <whunter@promptu.com> - 1.2-0 Remove the list of users. Allow up to 100 bugs per commit. * Thu May 10 2012 Warwick Hunter <whunter@promptu.com> - 1.1-2 Use the XMLRPC interface to fix the bug instead of web scraping. * Thu Dec 1 2011 Warwick Hunter <whunter@promptu.com> - 1.1-1 Support an optional # in front of a bug number because it's quite a common human convention. - Add a little more logging to try and determine why the bridge occasionally dies. p4 change 8043 * Wed Mar 16 2011 Warwick Hunter <whunter@promptu.com> - 1.1-0 Small changes to the integration interface to make it work with Bugzilla 4.0 * Tue Aug 31 2010 Warwick Hunter <whunter@promptu.com> - 1.0-1 Bugfix 13222. Changed the format of the comment added to Bugzilla to make the user more obvious. * Tue Jul 13 2010 Warwick Hunter <whunter@promptu.com> - 1.0-0 Initial build.
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 21161 | Warwick Hunter |
P4 Bugzilla v2.1 - Use the new Bugzilla REST API instead of the old XMLRPC API. - Use the latest P4 Java API. - Build with gradle and gradlew. - Integrate with the latest systemd Linux daemon startup environment found on Fedora 21+ systems. - Simplified the code to focus on just the job at hand. |
||
#1 | 16479 | Warwick Hunter | Lets try that again | ||
//guest/warwick_hunter/main/p4bugzilla/p4bugzilla.spec | |||||
#1 | 16478 | Warwick Hunter | Move to a main subdirectory to work with Swarm | ||
//guest/warwick_hunter/p4bugzilla/p4bugzilla.spec | |||||
#4 | 16450 | Warwick Hunter |
v1.2 - Remove the list of users, support all users. Having a list is an admin nuisance. - Allow up to 100 bugs per commit. |
||
#3 | 8097 | Warwick Hunter | release++ | ||
#2 | 8044 | Warwick Hunter | release++ | ||
#1 | 8009 | Warwick Hunter | Initial drop of p4bugzilla |