diff options
| author | Zdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com> | 2009-04-14 13:29:41 +0200 |
|---|---|---|
| committer | Zdenek Prikryl <zdeny@dhcp-lab-218.englab.brq.redhat.com> | 2009-04-14 13:29:41 +0200 |
| commit | 68b651da3a4768071e83eb891fb370ba20489107 (patch) | |
| tree | 5aaa03b454b081fcfbab8bfecd1fb3d4c7dc2b1f | |
| parent | d18890a0df56134b9a1e361bba8e909181412011 (diff) | |
| download | abrt-68b651da3a4768071e83eb891fb370ba20489107.tar.gz abrt-68b651da3a4768071e83eb891fb370ba20489107.tar.xz abrt-68b651da3a4768071e83eb891fb370ba20489107.zip | |
added bugzilla plugin
| -rw-r--r-- | abrt.spec | 15 | ||||
| -rw-r--r-- | configure.ac | 2 | ||||
| -rw-r--r-- | lib/Plugins/Makefile.am | 13 |
3 files changed, 27 insertions, 3 deletions
@@ -13,6 +13,8 @@ BuildRequires: curl-devel BuildRequires: rpm-devel >= 4.6 BuildRequires: sqlite-devel > 3.0 BuildRequires: desktop-file-utils +BuildRequires: xmlrpc-c-devel +BuildRequires: file-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description @@ -118,6 +120,14 @@ Requires: %{name} = %{version}-%{release} %description plugin-runapp Plugin to run external programs. +%package plugin-bugzilla +Summary: %{name}'s bugzilla plugin +Group: System Environment/Libraries +Requires: %{name} = %{version}-%{release} + +%description plugin-bugzilla +Plugin to report bugs into the bugzilla. + %prep %setup -q @@ -221,6 +231,11 @@ fi %defattr(-,root,root,-) %{_libdir}/%{name}/libRunApp.so* +%files plugin-bugzilla +%defattr(-,root,root,-) +%config(noreplace) %{_sysconfdir}/%{name}/plugins/Bugzilla.conf +%{_libdir}/%{name}/libBugzilla.so* + %changelog * Wed Mar 11 2009 Jiri Moskovcak <jmoskovc@redhat.com> 0.0.2-1 - added kerneloops addon to rpm (aarapov) diff --git a/configure.ac b/configure.ac index 6482a3b..49d899a 100644 --- a/configure.ac +++ b/configure.ac @@ -21,6 +21,8 @@ PKG_CHECK_MODULES([RPM], [rpm]) PKG_CHECK_MODULES([CURL], [libcurl]) PKG_CHECK_MODULES([LIBNOTIFY], [libnotify]) PKG_CHECK_MODULES([NSS], [nss]) +PKG_CHECK_MODULES([XMLRPC_CPP], [xmlrpc++]) +PKG_CHECK_MODULES([XMLRPC_CLIENT_CPP], [xmlrpc_client++]) AC_CHECK_HEADER([sys/inotify.h], [], [AC_MSG_ERROR([sys/inotify.h is needed to build abrt])]) diff --git a/lib/Plugins/Makefile.am b/lib/Plugins/Makefile.am index 5475e32..4b5697a 100644 --- a/lib/Plugins/Makefile.am +++ b/lib/Plugins/Makefile.am @@ -6,10 +6,11 @@ pluginslib_LTLIBRARIES = libCCpp.la \ libLogger.la \ libKerneloopsReporter.la\ libKerneloops.la \ - libRunApp.la + libRunApp.la \ + libBugzilla.la pluginsconfdir=$(PLUGINS_CONF_DIR) -dist_pluginsconf_DATA = CCpp.conf Mailx.conf SQLite3.conf Logger.conf Kerneloops.conf KerneloopsReporter.conf +dist_pluginsconf_DATA = CCpp.conf Mailx.conf SQLite3.conf Logger.conf Kerneloops.conf KerneloopsReporter.conf Bugzilla.conf # CCpp libCCpp_la_SOURCES = CCpp.cpp CCpp.h PluginSettings.h @@ -44,4 +45,10 @@ libLogger_la_LDFLAGS = -avoid-version # RunApp libRunApp_la_SOURCES = RunApp.h RunApp.cpp -libRunApp_la_LDFLAGS = -avoid-version
\ No newline at end of file +libRunApp_la_LDFLAGS = -avoid-version + +# Bugzilla +libBugzilla_la_SOURCES = Bugzilla.h Bugzilla.cpp +libBugzilla_la_LIBADD = $(XMLRPC_CPP_LIBS) $(XMLRPC_CLIENT_CPP_LIBS) +libBugzilla_la_LDFLAGS = -avoid-version +libBugzilla_la_CPPFLAGS = $(XMLRPC_CPP_CFLAGS) $(XMLRPC_CLIENT_CPP_CFLAGS) -I$(srcdir)/../MiddleWare -I$(srcdir)/../Utils |
