From 6f33e78f43a77d2374fc1acbece49d038bb8fd9f Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Sun, 17 Nov 2019 20:01:40 +0200 Subject: dev-libs/libreport: remove old Closes: https://bugs.gentoo.org/698998 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp --- dev-libs/libreport/Manifest | 1 - .../files/libreport-2.0.13-automake-1.12.patch | 80 ------ .../libreport/files/libreport-2.0.13-gentoo.patch | 295 --------------------- .../files/libreport-2.0.13-json-c-0.11-pc.patch | 51 ---- .../files/libreport-2.0.13-json-c-0.11.patch | 35 --- .../libreport-2.0.7-uploader_event-syntax.patch | 19 -- dev-libs/libreport/libreport-2.0.13-r1.ebuild | 94 ------- 7 files changed, 575 deletions(-) delete mode 100644 dev-libs/libreport/files/libreport-2.0.13-automake-1.12.patch delete mode 100644 dev-libs/libreport/files/libreport-2.0.13-gentoo.patch delete mode 100644 dev-libs/libreport/files/libreport-2.0.13-json-c-0.11-pc.patch delete mode 100644 dev-libs/libreport/files/libreport-2.0.13-json-c-0.11.patch delete mode 100644 dev-libs/libreport/files/libreport-2.0.7-uploader_event-syntax.patch delete mode 100644 dev-libs/libreport/libreport-2.0.13-r1.ebuild (limited to 'dev-libs/libreport') diff --git a/dev-libs/libreport/Manifest b/dev-libs/libreport/Manifest index 963e44cf4c37..78869811184c 100644 --- a/dev-libs/libreport/Manifest +++ b/dev-libs/libreport/Manifest @@ -1,3 +1,2 @@ -DIST libreport-2.0.13.tar.gz 1190147 BLAKE2B fe79d924fbf7bd11cc3fd23956a137fb296baf9c40f12f3ecfefe68c82281f62299887511a096196b4fdcdc9245ab268592dace4e728c2c34af47581e52f5132 SHA512 cfe963db8091b245f8ceb7d8501466f4f9464c28d298faeafc9f6e57deafdfdc6501d468bf5ffd83703adb67bc1e05e06c56b5c0e0028bb2e0134788ddbb2181 DIST libreport-2.10.0.tar.gz 2278084 BLAKE2B 95ac1fbf32e6e021e9553b35b10f9e46b7ea2e9cc6f21e53eb39a32a5261f7a6e49b2172381fdea30341fcc4311928691e68749a8bb5c41a4bf709151935687a SHA512 978ea442d82b75abf80b2075f540cb05c5577387a9221f2070c9695c4546d36169738d223f5e903d0b774b7e1566a6111c55a6bb51a0822ad1676095f067c45b DIST libreport-2.9.5.tar.gz 2271742 BLAKE2B e74d694c0012e984aab8044e99fee8e12a197c0a2edb933e78f045260043d40557509056b1093bc13cbe983976d5525cde1f7596a942760df10c857e99d6b56e SHA512 f207710d88f39870d08e3a5fdfa3e1d5a808625bd36b1dcce363cefd39e582bad6be6dc4224db5e1df4404734c3dd69c437c377303fe978ae21b608fceb833ce diff --git a/dev-libs/libreport/files/libreport-2.0.13-automake-1.12.patch b/dev-libs/libreport/files/libreport-2.0.13-automake-1.12.patch deleted file mode 100644 index 4baaedd4d8eb..000000000000 --- a/dev-libs/libreport/files/libreport-2.0.13-automake-1.12.patch +++ /dev/null @@ -1,80 +0,0 @@ -From cb7d7fe5b2daf4dac3b8a1616461a0c840e18b73 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Sat, 22 Sep 2012 03:06:03 -0400 -Subject: [PATCH] Fix automake-1.12 autoreconf issues. - -Need -Wno-portablity for '%'-style pattern rules in doc/Makefile.am - -Need AM_PROG_CC_C_O for src/cli/cli.c - -gettext-0.18.1.1's AM_GNU_GETTEXT requires AM_PROG_MKDIR_P, causing -problems for automake-1.12. ---- - configure.ac | 8 +++----- - src/lib/Makefile.am | 2 +- - src/plugins/Makefile.am | 2 +- - 3 files changed, 5 insertions(+), 7 deletions(-) - -diff --git a/configure.ac b/configure.ac -index dd50bcf..3955689 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -3,7 +3,7 @@ AC_INIT([libreport], - [crash-catcher@fedorahosted.org]) - - AC_CONFIG_MACRO_DIR([m4]) --AM_INIT_AUTOMAKE([-Wall -Werror foreign]) -+AM_INIT_AUTOMAKE([-Wall -Wno-portability -Werror foreign]) - # Support silent build rules. Disable by either passing --disable-silent-rules - # to ./configure or passing V=1 to make - m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES]) -@@ -11,8 +11,9 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES]) - AM_SILENT_RULES([yes]) - - AC_DISABLE_STATIC -+AM_PROG_AR - AC_PROG_LIBTOOL --AC_PROG_CC -+AM_PROG_CC_C_O - AC_PROG_LN_S - - AC_SYS_LARGEFILE -@@ -33,9 +34,6 @@ GETTEXT_PACKAGE=libreport - AC_SUBST(GETTEXT_PACKAGE) - AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Package name for gettext]) - --AM_GNU_GETTEXT([external]) --AM_GNU_GETTEXT_VERSION([0.17]) -- - IT_PROG_INTLTOOL([0.35.0]) - - dnl ****** END **************************************** -diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am -index 5befe7d..2c51931 100644 ---- a/src/lib/Makefile.am -+++ b/src/lib/Makefile.am -@@ -121,7 +121,7 @@ libreport_web_la_LIBADD = \ - libreport.la - - $(DESTDIR)/$(DEBUG_DUMPS_DIR): -- $(mkdir_p) '$@' -+ $(MKDIR_P) '$@' - # no need to chmod it here - #chmod 1777 '$@' - install-data-local: $(DESTDIR)/$(DEBUG_DUMPS_DIR) -diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am -index 3f9dfd7..795d198 100644 ---- a/src/plugins/Makefile.am -+++ b/src/plugins/Makefile.am -@@ -40,7 +40,7 @@ EXTRA_DIST = \ - report_Uploader.xml.in - - $(DESTDIR)/$(DEBUG_INFO_DIR): -- $(mkdir_p) '$@' -+ $(MKDIR_P) '$@' - - reporter_upload_SOURCES = \ - reporter-upload.c --- -1.7.12 - diff --git a/dev-libs/libreport/files/libreport-2.0.13-gentoo.patch b/dev-libs/libreport/files/libreport-2.0.13-gentoo.patch deleted file mode 100644 index 89c6a17354a3..000000000000 --- a/dev-libs/libreport/files/libreport-2.0.13-gentoo.patch +++ /dev/null @@ -1,295 +0,0 @@ -From 624d523361dcf8c10742cbcb1a017e21675002ff Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Sat, 22 Sep 2012 02:17:08 -0400 -Subject: [PATCH] Replace Fedora defaults with Gentoo ones, and disable code - not relevant for Gentoo - -Disable bugzilla and ureport plugins (they require Gentoo infrastructure -changes). Fix libreport-web.pc to not rely on xmlrpc.pc, which Gentoo -does not have. - -Disble mailx post-create by default to avoid "abrtd: 'post-create' ... -exited with 141" errors. ---- - doc/Makefile.am | 2 - - doc/reporter-bugzilla.txt | 2 +- - libreport-web.pc.in | 6 +-- - src/lib/dump_dir.c | 2 +- - src/plugins/Makefile.am | 83 ++------------------------------------ - src/plugins/bugzilla.conf | 2 +- - src/plugins/mailx_event.conf | 2 +- - src/plugins/report_Bugzilla.conf | 2 +- - src/plugins/report_Bugzilla.xml.in | 4 +- - src/plugins/reporter-bugzilla.c | 2 +- - src/report-python/__init__.py | 4 +- - 11 files changed, 16 insertions(+), 95 deletions(-) - -diff --git a/doc/Makefile.am b/doc/Makefile.am -index 542fe4c..863b6d1 100644 ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -9,11 +9,9 @@ XMLTO_SILENT_0 = @echo " XMLTO " $@; - - MAN1_TXT = - MAN1_TXT += report-cli.txt --MAN1_TXT += reporter-bugzilla.txt - MAN1_TXT += reporter-kerneloops.txt - MAN1_TXT += reporter-mailx.txt - MAN1_TXT += reporter-print.txt --MAN1_TXT += reporter-rhtsupport.txt - MAN1_TXT += reporter-upload.txt - MAN1_TXT += report.txt - -diff --git a/doc/reporter-bugzilla.txt b/doc/reporter-bugzilla.txt -index 3cedf73..734d598 100644 ---- a/doc/reporter-bugzilla.txt -+++ b/doc/reporter-bugzilla.txt -@@ -44,7 +44,7 @@ Configuration file lines should have 'PARAM = VALUE' format. The parameters are: - Password to Bugzilla account. - - 'BugzillaURL':: -- Bugzilla HTTP(S) address. (default: https://bugzilla.redhat.com) -+ Bugzilla HTTP(S) address. (default: https://bugs.gentoo.org/) - - 'SSLVerify':: - Use yes/true/on/1 to verify server's SSL certificate. (default: yes) -diff --git a/libreport-web.pc.in b/libreport-web.pc.in -index c9af1d2..14505f8 100644 ---- a/libreport-web.pc.in -+++ b/libreport-web.pc.in -@@ -6,7 +6,7 @@ includedir=@includedir@ - Name: libreport - Description: Library providing network API for libreport - Version: @VERSION@ --Requires: glib-2.0 libcurl libproxy-1.0 libxml-2.0 xmlrpc xmlrpc_client json btparser libreport --Libs: -L${libdir} -lreport-web --Cflags: -+Requires: glib-2.0 libcurl libproxy-1.0 libxml-2.0 json btparser libreport -+Libs: -L${libdir} @XMLRPC_LIBS@ @XMLRPC_CLIENT_LIBS@ -lreport-web -+Cflags: @XMLRPC_CFLAGS@ @XMLRPC_CLIENT_CFLAGS@ - -diff --git a/src/lib/dump_dir.c b/src/lib/dump_dir.c -index 0fc7da7..41e4f55 100644 ---- a/src/lib/dump_dir.c -+++ b/src/lib/dump_dir.c -@@ -556,7 +556,7 @@ void dd_create_basic_files(struct dump_dir *dd, uid_t uid, const char *chroot_di - release = load_text_file("/etc/system-release", - DD_LOAD_TEXT_RETURN_NULL_ON_FAILURE); - if (!release) -- release = load_text_file("/etc/redhat-release", /*flags:*/ 0); -+ release = load_text_file("/etc/gentoo-release", /*flags:*/ 0); - dd_save_text(dd, FILENAME_OS_RELEASE, release); - if (chroot_dir) - { -diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am -index 967596f..3f9dfd7 100644 ---- a/src/plugins/Makefile.am -+++ b/src/plugins/Makefile.am -@@ -1,36 +1,27 @@ - pluginslibdir = $(PLUGINS_LIB_DIR) - - bin_PROGRAMS = \ -- reporter-bugzilla \ -- reporter-rhtsupport \ - reporter-kerneloops \ - reporter-upload \ - reporter-mailx \ - reporter-print \ -- report \ -- reporter-ureport -+ report - - pluginsconfdir = $(PLUGINS_CONF_DIR) - - reportpluginsconfdir = $(REPORT_PLUGINS_CONF_DIR) - - dist_reportpluginsconf_DATA = \ -- bugzilla.conf \ -- rhtsupport.conf \ - mailx.conf - - eventsdir = $(EVENTS_DIR) - - dist_events_DATA = \ -- report_Bugzilla.xml \ -- report_Bugzilla.conf \ - report_Logger.conf \ - report_Logger.xml \ - report_Mailx.xml \ -- report_RHTSupport.xml \ - report_Kerneloops.xml \ -- report_Uploader.xml \ -- report_uReport.xml -+ report_Uploader.xml - - @INTLTOOL_XML_RULE@ - -@@ -39,74 +30,18 @@ eventsconfdir = $(EVENTS_CONF_DIR) - dist_eventsconf_DATA = \ - mailx_event.conf \ - print_event.conf \ -- bugzilla_event.conf \ -- rhtsupport_event.conf \ - uploader_event.conf - - EXTRA_DIST = \ -- report_Bugzilla.xml.in \ -- report_Bugzilla.conf \ - report_Logger.conf \ - report_Logger.xml.in \ - report_Mailx.xml.in \ -- report_RHTSupport.xml.in \ - report_Kerneloops.xml.in \ -- report_Uploader.xml.in \ -- report_uReport.xml.in -+ report_Uploader.xml.in - - $(DESTDIR)/$(DEBUG_INFO_DIR): - $(mkdir_p) '$@' - --reporter_bugzilla_SOURCES = \ -- reporter-bugzilla.c rhbz.c rhbz.h --reporter_bugzilla_CPPFLAGS = \ -- -I$(srcdir)/../include \ -- -I$(srcdir)/../lib \ -- -DBIN_DIR=\"$(bindir)\" \ -- -DCONF_DIR=\"$(CONF_DIR)\" \ -- -DLOCALSTATEDIR='"$(localstatedir)"' \ -- -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" \ -- -DDEBUG_INFO_DIR=\"$(DEBUG_INFO_DIR)\" \ -- -DPLUGINS_LIB_DIR=\"$(PLUGINS_LIB_DIR)\" \ -- -DPLUGINS_CONF_DIR=\"$(REPORT_PLUGINS_CONF_DIR)\" \ -- $(GLIB_CFLAGS) \ -- $(LIBREPORT_CFLAGS) \ -- $(XMLRPC_CFLAGS) $(XMLRPC_CLIENT_CFLAGS) \ -- -D_GNU_SOURCE --reporter_bugzilla_LDADD = \ -- $(GLIB_LIBS) \ -- $(XMLRPC_LIBS) $(XMLRPC_CLIENT_LIBS) \ -- ../lib/libreport-web.la \ -- ../lib/libreport.la -- --reporter_rhtsupport_SOURCES = \ -- abrt_rh_support.h abrt_rh_support.c \ -- reporter-rhtsupport.h \ -- reporter-rhtsupport-parse.c \ -- reporter-rhtsupport.c --reporter_rhtsupport_CPPFLAGS = \ -- -I$(srcdir)/../include \ -- -I$(srcdir)/../lib \ -- -DBIN_DIR=\"$(bindir)\" \ -- -DCONF_DIR=\"$(CONF_DIR)\" \ -- -DLOCALSTATEDIR='"$(localstatedir)"' \ -- -DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" \ -- -DDEBUG_INFO_DIR=\"$(DEBUG_INFO_DIR)\" \ -- -DPLUGINS_LIB_DIR=\"$(PLUGINS_LIB_DIR)\" \ -- -DPLUGINS_CONF_DIR=\"$(REPORT_PLUGINS_CONF_DIR)\" \ -- $(GLIB_CFLAGS) \ -- $(LIBREPORT_CFLAGS) \ -- $(XMLRPC_CFLAGS) $(XMLRPC_CLIENT_CFLAGS) \ -- $(LIBXML_CFLAGS) \ -- -D_GNU_SOURCE --reporter_rhtsupport_LDFLAGS = -ltar --reporter_rhtsupport_LDADD = \ -- $(GLIB_LIBS) \ -- $(LIBXML_LIBS) \ -- $(XMLRPC_LIBS) $(XMLRPC_CLIENT_LIBS) \ -- ../lib/libreport-web.la \ -- ../lib/libreport.la -- - reporter_upload_SOURCES = \ - reporter-upload.c - reporter_upload_CPPFLAGS = \ -@@ -200,16 +135,4 @@ report_CPPFLAGS = \ - report_LDADD = \ - ../lib/libreport.la - --reporter_ureport_SOURCES = \ -- ureport.c --reporter_ureport_CPPFLAGS = \ -- -I$(srcdir)/../include \ -- -I$(srcdir)/../lib \ -- $(GLIB_CFLAGS) \ -- $(LIBREPORT_CFLAGS) \ -- -D_GNU_SOURCE --reporter_ureport_LDADD = \ -- ../lib/libreport.la \ -- ../lib/libreport-web.la -- - DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ -diff --git a/src/plugins/bugzilla.conf b/src/plugins/bugzilla.conf -index 18eba5a..f5afe6f 100644 ---- a/src/plugins/bugzilla.conf -+++ b/src/plugins/bugzilla.conf -@@ -1,5 +1,5 @@ - # Bugzilla URL --BugzillaURL = https://bugzilla.redhat.com/ -+BugzillaURL = https://bugs.gentoo.org/ - # yes means that ssl certificates will be checked - SSLVerify = yes - # your login has to exist, if you don have any, please create one -diff --git a/src/plugins/mailx_event.conf b/src/plugins/mailx_event.conf -index a8c5d11..1c07a73 100644 ---- a/src/plugins/mailx_event.conf -+++ b/src/plugins/mailx_event.conf -@@ -1,3 +1,3 @@ --EVENT=post-create reporter-mailx --notify-only -c /etc/libreport/plugins/mailx.conf -+# EVENT=post-create reporter-mailx --notify-only -c /etc/libreport/plugins/mailx.conf - - EVENT=report_Mailx reporter-mailx -diff --git a/src/plugins/report_Bugzilla.conf b/src/plugins/report_Bugzilla.conf -index f1a77f5..bb2e651 100644 ---- a/src/plugins/report_Bugzilla.conf -+++ b/src/plugins/report_Bugzilla.conf -@@ -1,4 +1,4 @@ --Bugzilla_BugzillaURL = https://bugzilla.redhat.com -+Bugzilla_BugzillaURL = https://bugs.gentoo.org/ - Bugzilla_Login = - Bugzilla_Password = - Bugzilla_SSLVerify = yes -diff --git a/src/plugins/report_Bugzilla.xml.in b/src/plugins/report_Bugzilla.xml.in -index 8151d32..acaf7fb 100644 ---- a/src/plugins/report_Bugzilla.xml.in -+++ b/src/plugins/report_Bugzilla.xml.in -@@ -16,8 +16,8 @@ - <_label>Bugzilla URL - no - <_description>Address of Bugzilla server -- https://bugzilla.redhat.com -- <_note-html>You can create bugzilla.redhat.com account <a href="https://bugzilla.redhat.com/createaccount.cgi">here</a> -+ https://bugs.gentoo.org/ -+ <_note-html>You can create bugs.gentoo.org account <a href="https://bugs.gentoo.org/createaccount.cgi">here</a> - -