[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/, profiles/, profiles/features/prefix/, app-admin/abrt/
commit: 8aedf444c3a5e2b943dcc82699121afe6334ed58 Author: Jakov Smolić gentoo org> AuthorDate: Tue Nov 1 04:35:11 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Nov 1 04:35:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aedf444 app-admin/abrt: treeclean Closes: https://bugs.gentoo.org/849095 Closes: https://bugs.gentoo.org/849305 Closes: https://bugs.gentoo.org/849092 Signed-off-by: Jakov Smolić gentoo.org> app-admin/abrt/Manifest | 2 - app-admin/abrt/abrt-2.15.0.ebuild| 127 --- app-admin/abrt/abrt-2.15.1.ebuild| 127 --- app-admin/abrt/files/abrt-2.0.12-r1-conf | 27 --- app-admin/abrt/files/abrt-2.0.12-r1-init | 76 -- app-admin/abrt/metadata.xml | 11 --- profiles/features/prefix/package.mask| 1 - profiles/package.mask| 5 -- 8 files changed, 376 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest deleted file mode 100644 index ad62600d11c8.. --- a/app-admin/abrt/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94 SHA512 2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935 -DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0 SHA512 745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea diff --git a/app-admin/abrt/abrt-2.15.0.ebuild b/app-admin/abrt/abrt-2.15.0.ebuild deleted file mode 100644 index 6a77875e2603.. --- a/app-admin/abrt/abrt-2.15.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit autotools python-single-r1 tmpfiles xdg - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project https://github.com/abrt/abrt; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="selinux test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="!test? ( test )" - -DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.13.0:=[gtk,python] - dev-libs/libxml2:2 - >=gnome-base/gsettings-desktop-schemas-3.15.1 - net-libs/libsoup:2.4 - sys-apps/dbus - sys-apps/systemd:0= - sys-auth/polkit - sys-libs/libcap - sys-fs/inotify-tools - x11-libs/gtk+:3 - x11-libs/libnotify -" -RDEPEND="${DEPEND} - acct-user/abrt - acct-group/abrt - app-arch/cpio - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-libs/elfutils - dev-libs/json-c:0= - sys-apps/util-linux - >=sys-devel/gdb-7 - $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_USEDEP}] - dev-python/argcomplete[${PYTHON_USEDEP}] - dev-python/argh[${PYTHON_USEDEP}] - dev-python/humanize[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]') - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) - app-text/asciidoc - app-text/xmlto - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - python_fix_shebang . - default - - # Install under proper directory - sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die - - # Ensure this works for systems with and without /usr merge - sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die - - # Fix hardcoded "pytest-3" - sed -i -e "s:pytest-3:pytest:" \ - configure.ac src/python-problem/tests/Makefile.am src/cli/test || die - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" - ./gen-version || die # Needed to be run before autoreconf - eautoreconf -} - -src_configure() { - myeconfargs=( - --libdir="${EPREFIX}/usr/$(get_libdir)" -
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/, app-admin/abrt/files/
commit: 23a19421974b3696160dd47fe2cbd1268e1ea4e4 Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 13 17:54:16 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 13 18:36:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a19421 app-admin/abrt: Drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/Manifest| 1 - app-admin/abrt/abrt-2.14.6-r1.ebuild | 134 - app-admin/abrt/files/abrt-2.14.6-glib270.patch | 32 - .../abrt/files/abrt-2.14.6-lazy-imports.patch | 57 - 4 files changed, 224 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 2e8861aaf461..ad62600d11c8 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,3 +1,2 @@ -DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c SHA512 eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94 SHA512 2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935 DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0 SHA512 745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea diff --git a/app-admin/abrt/abrt-2.14.6-r1.ebuild b/app-admin/abrt/abrt-2.14.6-r1.ebuild deleted file mode 100644 index c5c616459b44.. --- a/app-admin/abrt/abrt-2.14.6-r1.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) - -inherit autotools python-single-r1 tmpfiles xdg - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project https://github.com/abrt/abrt; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="selinux test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="!test? ( test )" - -DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.13.0:=[gtk,python] - dev-libs/libxml2:2 - >=gnome-base/gsettings-desktop-schemas-3.15.1 - net-libs/libsoup:2.4 - sys-apps/dbus - sys-apps/systemd:0= - sys-auth/polkit - sys-libs/libcap - sys-fs/inotify-tools - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - acct-user/abrt - acct-group/abrt - app-arch/cpio - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-libs/elfutils - dev-libs/json-c:0= - sys-apps/util-linux - >=sys-devel/gdb-7 - $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_USEDEP}] - dev-python/argcomplete[${PYTHON_USEDEP}] - dev-python/argh[${PYTHON_USEDEP}] - dev-python/humanize[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]') - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) - app-text/asciidoc - app-text/xmlto - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 -" - -PATCHES=( - # https://github.com/abrt/abrt/commit/a6297858575780b9ed3d14cc42983348924d6048 - "${FILESDIR}/${P}-glib270.patch" - - # https://github.com/abrt/abrt/pull/1580 - "${FILESDIR}/${P}-lazy-imports.patch" -) - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - python_fix_shebang . - default - - # Install under proper directory - sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die - - # Ensure this works for systems with and without /usr merge - sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die - - # Fix hardcoded "pytest-3" - sed -i -e "s:pytest-3:pytest:" \ - configure.ac src/python-problem/tests/Makefile.am src/cli/test || die - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: fe6e42b4552934023d481f7fe7fe59100c0d47b4 Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 13 17:53:32 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 13 18:36:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6e42b4 app-admin/abrt: Bump to 2.15.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.15.1.ebuild | 127 ++ 2 files changed, 128 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 6e5000396d5c..2e8861aaf461 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,2 +1,3 @@ DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c SHA512 eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94 SHA512 2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935 +DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0 SHA512 745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea diff --git a/app-admin/abrt/abrt-2.15.1.ebuild b/app-admin/abrt/abrt-2.15.1.ebuild new file mode 100644 index ..6a77875e2603 --- /dev/null +++ b/app-admin/abrt/abrt-2.15.1.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools python-single-r1 tmpfiles xdg + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project https://github.com/abrt/abrt; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.13.0:=[gtk,python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 + x11-libs/libnotify +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_USEDEP}] + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]') + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 7b0d3d7385af8198d11f8216baa65b13e2d6aadb Author: Pacho Ramos gentoo org> AuthorDate: Sat Jan 22 09:12:52 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jan 22 09:14:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0d3d73 app-admin/abrt: Bump to 2.15.0 Also libnotify is needed Closes: https://bugs.gentoo.org/830178 Thanks-to: Toralf Förster Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.15.0.ebuild | 127 ++ 2 files changed, 128 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index dfcbead27a34..6e5000396d5c 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1 +1,2 @@ DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c SHA512 eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe +DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94 SHA512 2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935 diff --git a/app-admin/abrt/abrt-2.15.0.ebuild b/app-admin/abrt/abrt-2.15.0.ebuild new file mode 100644 index ..6a77875e2603 --- /dev/null +++ b/app-admin/abrt/abrt-2.15.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools python-single-r1 tmpfiles xdg + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project https://github.com/abrt/abrt; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.13.0:=[gtk,python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 + x11-libs/libnotify +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_USEDEP}] + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]') + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --with-python3 + --without-pythondoc + # package breaks due to no sphinx-build-3 +
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 2d70c2148a9f831051a39c144f93058928e234f0 Author: Pacho Ramos gentoo org> AuthorDate: Thu Nov 11 17:16:02 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Nov 11 17:56:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d70c214 app-admin/abrt: Drop old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/abrt-2.14.6.ebuild | 126 -- 1 file changed, 126 deletions(-) diff --git a/app-admin/abrt/abrt-2.14.6.ebuild b/app-admin/abrt/abrt-2.14.6.ebuild deleted file mode 100644 index 4218d5a78a5..000 --- a/app-admin/abrt/abrt-2.14.6.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) - -inherit autotools python-single-r1 tmpfiles xdg - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project https://github.com/abrt/abrt; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="selinux test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="!test? ( test )" - -DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.13.0:=[gtk,python] - dev-libs/libxml2:2 - >=gnome-base/gsettings-desktop-schemas-3.15.1 - net-libs/libsoup:2.4 - sys-apps/dbus - sys-apps/systemd:0= - sys-auth/polkit - sys-libs/libcap - sys-fs/inotify-tools - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - acct-user/abrt - acct-group/abrt - app-arch/cpio - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-libs/elfutils - dev-libs/json-c:0= - sys-apps/util-linux - >=sys-devel/gdb-7 - $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_USEDEP}] - dev-python/argcomplete[${PYTHON_USEDEP}] - dev-python/argh[${PYTHON_USEDEP}] - dev-python/humanize[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]') - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) - app-text/asciidoc - app-text/xmlto - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - python_fix_shebang . - default - - # Install under proper directory - sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die - - # Ensure this works for systems with and without /usr merge - sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die - - # Fix hardcoded "pytest-3" - sed -i -e "s:pytest-3:pytest:" \ - configure.ac src/python-problem/tests/Makefile.am src/cli/test || die - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" - ./gen-version || die # Needed to be run before autoreconf - eautoreconf -} - -src_configure() { - myeconfargs=( - --libdir="${EPREFIX}/usr/$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-bodhi - # package breaks due to not finding libreport-web with bodhi plugin enabled - --without-rpm - $(usex selinux "" "--without-selinux") - --with-python3 - --without-pythondoc - # package breaks due to no sphinx-build-3 - $(use_with test pythontests) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - python_optimize - - # /var/spool/abrt is created by dev-libs/libreport - diropts -m 700 -o abrt -g abrt - keepdir /var/spool/abrt-upload - - find "${D}" -name '*.la' -delete || die - - newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt - newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt - - # Drop empy dirs, handled by tmpfiles - rm -r "${ED}"/var/run/ || die -} - -pkg_postinst() { - xdg_pkg_postinst - tmpfiles_process abrt.conf -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/, app-admin/abrt/files/
commit: e4f951e4f7f7e2e158ef2b3617a64a60b06fadbf Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 6 08:05:02 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 6 08:05:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f951e4 app-admin/abrt: Fix running with glib-2.70 Also do lazy python imports to avoid performance issues Closes: https://bugs.gentoo.org/821199 Thanks-to: Leho Kraav (:macmaN @lkraav) Thanks-to: Sam James Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/abrt-2.14.6-r1.ebuild | 134 + app-admin/abrt/files/abrt-2.14.6-glib270.patch | 32 + .../abrt/files/abrt-2.14.6-lazy-imports.patch | 57 + 3 files changed, 223 insertions(+) diff --git a/app-admin/abrt/abrt-2.14.6-r1.ebuild b/app-admin/abrt/abrt-2.14.6-r1.ebuild new file mode 100644 index 000..c5c616459b4 --- /dev/null +++ b/app-admin/abrt/abrt-2.14.6-r1.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..9} ) + +inherit autotools python-single-r1 tmpfiles xdg + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project https://github.com/abrt/abrt; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.13.0:=[gtk,python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_USEDEP}] + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]') + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +PATCHES=( + # https://github.com/abrt/abrt/commit/a6297858575780b9ed3d14cc42983348924d6048 + "${FILESDIR}/${P}-glib270.patch" + + # https://github.com/abrt/abrt/pull/1580 + "${FILESDIR}/${P}-lazy-imports.patch" +) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --with-python3 + --without-pythondoc + # package breaks due to no sphinx-build-3 + $(use_with test pythontests) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + python_optimize + + # /var/spool/abrt is created by dev-libs/libreport + diropts -m 700 -o abrt -g abrt + keepdir /var/spool/abrt-upload + + find "${D}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt +
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 930e539dd2a84bd0a2b65b049664dd87f42a5ca8 Author: Pacho Ramos gentoo org> AuthorDate: Tue Sep 7 15:06:56 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Sep 7 15:08:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930e539d app-admin/abrt: Needs to be rebuilt with libreport Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/abrt-2.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.14.6.ebuild b/app-admin/abrt/abrt-2.14.6.ebuild index 88a7e4e1558..4218d5a78a5 100644 --- a/app-admin/abrt/abrt-2.14.6.ebuild +++ b/app-admin/abrt/abrt-2.14.6.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" DEPEND="${PYTHON_DEPS} >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.13.0[gtk,python] + >=dev-libs/libreport-2.13.0:=[gtk,python] dev-libs/libxml2:2 >=gnome-base/gsettings-desktop-schemas-3.15.1 net-libs/libsoup:2.4
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 438377ae8f8d58d05284a47a441485841515da8c Author: Pacho Ramos gentoo org> AuthorDate: Tue Sep 7 14:55:43 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Sep 7 15:08:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438377ae app-admin/abrt: Drop old Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/Manifest | 2 - app-admin/abrt/abrt-2.14.2.ebuild | 129 -- app-admin/abrt/abrt-2.14.5.ebuild | 129 -- 3 files changed, 260 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 616025676b5..dfcbead27a3 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,3 +1 @@ -DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9 SHA512 82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886 -DIST abrt-2.14.5.tar.gz 6056105 BLAKE2B 22e797a431237bd3d4ef6f2467842c5f08e2ef3ca51e7857e3c55e45ed93a9499843fe40b081c70affb5def8f2cfe78d61e865c51c969fb2c9936225bdfe4996 SHA512 a8672735c6d3263ddff006e6e186d9b71e6d9375a8c909c2a85bbbf736a6687b6fe4aa74640a07664f14fd886895a86babf41218a8c2365d6fccd347630ccc9e DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c SHA512 eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe diff --git a/app-admin/abrt/abrt-2.14.2.ebuild b/app-admin/abrt/abrt-2.14.2.ebuild deleted file mode 100644 index 6756dd1e66a..000 --- a/app-admin/abrt/abrt-2.14.2.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) - -inherit autotools python-single-r1 xdg-utils - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="selinux test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.13.0[gtk,python] - dev-libs/libxml2:2 - >=gnome-base/gsettings-desktop-schemas-3.15.1 - net-libs/libsoup:2.4 - sys-apps/dbus - sys-apps/systemd:0= - sys-auth/polkit - sys-libs/libcap - sys-fs/inotify-tools - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - acct-user/abrt - acct-group/abrt - app-arch/cpio - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-libs/elfutils - dev-libs/json-c:0= - sys-apps/util-linux - >=sys-devel/gdb-7 - $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_USEDEP}] - dev-python/argcomplete[${PYTHON_USEDEP}] - dev-python/argh[${PYTHON_USEDEP}] - dev-python/humanize[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) - app-text/asciidoc - app-text/xmlto - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - python_fix_shebang . - default - - # Install under proper directory - sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die - - # Ensure this works for systems with and without /usr merge - sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die - - # Fix hardcoded "pytest-3" - sed -i -e "s:pytest-3:pytest:" \ - configure.ac src/python-problem/tests/Makefile.am src/cli/test || die - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" - ./gen-version || die # Needed to be run before autoreconf - eautoreconf -} - -src_configure() { - myeconfargs=( - --libdir="${EPREFIX}/usr/$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-bodhi - # package breaks due to not finding libreport-web with bodhi plugin enabled - --without-rpm - $(usex selinux ""
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 7d181b751d9bc08cbe075b539db3f12391295110 Author: Pacho Ramos gentoo org> AuthorDate: Tue Sep 7 14:55:17 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Sep 7 15:08:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d181b75 app-admin/abrt: Bump to 2.14.6 Closes: https://bugs.gentoo.org/638586 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.14.6.ebuild | 126 ++ 2 files changed, 127 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 2062051ec43..616025676b5 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,2 +1,3 @@ DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9 SHA512 82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886 DIST abrt-2.14.5.tar.gz 6056105 BLAKE2B 22e797a431237bd3d4ef6f2467842c5f08e2ef3ca51e7857e3c55e45ed93a9499843fe40b081c70affb5def8f2cfe78d61e865c51c969fb2c9936225bdfe4996 SHA512 a8672735c6d3263ddff006e6e186d9b71e6d9375a8c909c2a85bbbf736a6687b6fe4aa74640a07664f14fd886895a86babf41218a8c2365d6fccd347630ccc9e +DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c SHA512 eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe diff --git a/app-admin/abrt/abrt-2.14.6.ebuild b/app-admin/abrt/abrt-2.14.6.ebuild new file mode 100644 index 000..88a7e4e1558 --- /dev/null +++ b/app-admin/abrt/abrt-2.14.6.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8..9} ) + +inherit autotools python-single-r1 tmpfiles xdg + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project https://github.com/abrt/abrt; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.13.0[gtk,python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_USEDEP}] + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]') + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 63a331e02ae7fa4e4c5480bd43d0d5c771cb74f1 Author: Pacho Ramos gentoo org> AuthorDate: Sun Aug 8 12:43:45 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Aug 8 12:43:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a331e0 app-admin/abrt: Take package Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-admin/abrt/metadata.xml b/app-admin/abrt/metadata.xml index 9ac701abe8f..fc28d0ea314 100644 --- a/app-admin/abrt/metadata.xml +++ b/app-admin/abrt/metadata.xml @@ -1,9 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop + + pa...@gentoo.org + Pacho Ramos abrt/abrt
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: c71edaea5ed516de1c5871baa38d321d7aeb78dd Author: Matt Turner gentoo org> AuthorDate: Sat May 1 13:59:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 1 14:06:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71edaea app-admin/abrt: Version bump to 2.14.5 Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.14.5.ebuild | 129 ++ 2 files changed, 130 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index a73e494894e..2062051ec43 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1 +1,2 @@ DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9 SHA512 82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886 +DIST abrt-2.14.5.tar.gz 6056105 BLAKE2B 22e797a431237bd3d4ef6f2467842c5f08e2ef3ca51e7857e3c55e45ed93a9499843fe40b081c70affb5def8f2cfe78d61e865c51c969fb2c9936225bdfe4996 SHA512 a8672735c6d3263ddff006e6e186d9b71e6d9375a8c909c2a85bbbf736a6687b6fe4aa74640a07664f14fd886895a86babf41218a8c2365d6fccd347630ccc9e diff --git a/app-admin/abrt/abrt-2.14.5.ebuild b/app-admin/abrt/abrt-2.14.5.ebuild new file mode 100644 index 000..16a5250da01 --- /dev/null +++ b/app-admin/abrt/abrt-2.14.5.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit autotools python-single-r1 xdg-utils + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.13.0[gtk,python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_MULTI_USEDEP}] + dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] + dev-python/argh[${PYTHON_MULTI_USEDEP}] + dev-python/humanize[${PYTHON_MULTI_USEDEP}] + ') +" +BDEPEND=" + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_MULTI_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --with-python3 + --without-pythondoc + # package breaks due to no sphinx-build-3 + $(use_with test pythontests) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + python_optimize + + keepdir /var/run/abrt + # /var/spool/abrt is created by dev-libs/libreport + +
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 52206d25b2c2db7756afa07c6531518e14dd415b Author: Matt Smith offtopica uk> AuthorDate: Sat Apr 3 16:27:13 2021 + Commit: Sam James gentoo org> CommitDate: Sat Apr 3 21:58:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52206d25 app-admin/abrt: Remove unused eclass Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Signed-off-by: Sam James gentoo.org> app-admin/abrt/abrt-2.14.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/abrt/abrt-2.14.2.ebuild b/app-admin/abrt/abrt-2.14.2.ebuild index 1071f21d239..16a5250da01 100644 --- a/app-admin/abrt/abrt-2.14.2.ebuild +++ b/app-admin/abrt/abrt-2.14.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit autotools python-single-r1 systemd xdg-utils +inherit autotools python-single-r1 xdg-utils DESCRIPTION="Automatic bug detection and reporting tool" HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 216a607bb2718be5fa161da916e1f6c8793b6b07 Author: Matt Turner gentoo org> AuthorDate: Sun Nov 8 16:24:47 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 8 16:26:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216a607b app-admin/abrt: Drop old versions Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/Manifest | 2 - app-admin/abrt/abrt-2.14.0.ebuild | 129 -- app-admin/abrt/abrt-2.14.1.ebuild | 129 -- 3 files changed, 260 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 373d7214a7b..a73e494894e 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,3 +1 @@ -DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3 SHA512 26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571 -DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3 SHA512 24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3 DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9 SHA512 82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886 diff --git a/app-admin/abrt/abrt-2.14.0.ebuild b/app-admin/abrt/abrt-2.14.0.ebuild deleted file mode 100644 index 0c87155270c..000 --- a/app-admin/abrt/abrt-2.14.0.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) - -inherit autotools python-single-r1 systemd xdg-utils - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="selinux test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.10.0[gtk,python] - dev-libs/libxml2:2 - >=gnome-base/gsettings-desktop-schemas-3.15.1 - net-libs/libsoup:2.4 - sys-apps/dbus - sys-apps/systemd:0= - sys-auth/polkit - sys-libs/libcap - sys-fs/inotify-tools - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - acct-user/abrt - acct-group/abrt - app-arch/cpio - app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] - dev-libs/elfutils - dev-libs/json-c:0= - sys-apps/util-linux - >=sys-devel/gdb-7 - $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_MULTI_USEDEP}] - dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] - dev-python/argh[${PYTHON_MULTI_USEDEP}] - dev-python/humanize[${PYTHON_MULTI_USEDEP}] - ') -" -BDEPEND=" - test? ( - $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_MULTI_USEDEP}]') - ) - app-text/asciidoc - app-text/xmlto - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 -" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - python_fix_shebang . - default - - # Install under proper directory - sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die - - # Ensure this works for systems with and without /usr merge - sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die - - # Fix hardcoded "pytest-3" - sed -i -e "s:pytest-3:pytest:" \ - configure.ac src/python-problem/tests/Makefile.am src/cli/test || die - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" - ./gen-version || die # Needed to be run before autoreconf - eautoreconf -} - -src_configure() { - myeconfargs=( - --libdir="${EPREFIX}/usr/$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-bodhi - # package breaks due to not finding libreport-web with bodhi plugin enabled - --without-rpm - $(usex selinux ""
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 2a111f8c5a3cce523011c04d9a9063141ae3b025 Author: Matt Turner gentoo org> AuthorDate: Sun Nov 8 16:22:56 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 8 16:26:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a111f8c app-admin/abrt: Drop stable keywords Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/abrt-2.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.14.0.ebuild b/app-admin/abrt/abrt-2.14.0.ebuild index 2664d60151a..0c87155270c 100644 --- a/app-admin/abrt/abrt-2.14.0.ebuild +++ b/app-admin/abrt/abrt-2.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 8ddf2ecb98c5ac2fbf8f453932f3b6ac816f6457 Author: Matt Turner gentoo org> AuthorDate: Mon Aug 24 21:09:12 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Aug 24 22:23:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddf2ecb app-admin/abrt: Version bump to 2.14.2 Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.14.2.ebuild | 129 ++ 2 files changed, 130 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 06340ece8ac..373d7214a7b 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,2 +1,3 @@ DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3 SHA512 26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571 DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3 SHA512 24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3 +DIST abrt-2.14.2.tar.gz 6113632 BLAKE2B 904ec2ca4c3aa70b62573ca2730742689f4446c1e5f04bfb6dc4267a4a9a6d44ef8c2b6e82c1e0aba04876b400c3a965a879da65bbff7ec729846f1b5c28cdf9 SHA512 82ba10cb151b4585024e3dfc626f46a7d967797e0375158cd76355c4f6a66c59578cc7b41bc5d5aaa3e694b3653b8658650df458676225660cfe95ec318c6886 diff --git a/app-admin/abrt/abrt-2.14.2.ebuild b/app-admin/abrt/abrt-2.14.2.ebuild new file mode 100644 index 000..1071f21d239 --- /dev/null +++ b/app-admin/abrt/abrt-2.14.2.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit autotools python-single-r1 systemd xdg-utils + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.13.0[gtk,python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_MULTI_USEDEP}] + dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] + dev-python/argh[${PYTHON_MULTI_USEDEP}] + dev-python/humanize[${PYTHON_MULTI_USEDEP}] + ') +" +BDEPEND=" + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_MULTI_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --with-python3 +
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: b3ca47b93f55fed2af9eab0debedf493d7fe7aee Author: Michał Górny gentoo org> AuthorDate: Thu Aug 13 20:16:35 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 13 20:25:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ca47b9 app-admin/abrt: Remove old (py3.6) Signed-off-by: Michał Górny gentoo.org> app-admin/abrt/Manifest | 1 - app-admin/abrt/abrt-2.12.0-r2.ebuild | 127 --- 2 files changed, 128 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index d062daa4363..06340ece8ac 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,3 +1,2 @@ -DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705 SHA512 3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3 SHA512 26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571 DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3 SHA512 24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3 diff --git a/app-admin/abrt/abrt-2.12.0-r2.ebuild b/app-admin/abrt/abrt-2.12.0-r2.ebuild deleted file mode 100644 index 097383a5b46..000 --- a/app-admin/abrt/abrt-2.12.0-r2.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_6 ) - -inherit autotools gnome2-utils python-single-r1 systemd user - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="debug selinux" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.10.0[python] - dev-libs/libxml2:2 - >=gnome-base/gsettings-desktop-schemas-3.15.1 - net-libs/libsoup:2.4 - sys-apps/dbus - sys-apps/systemd:0= - sys-auth/polkit - sys-fs/inotify-tools - x11-libs/gtk+:3 -" -RDEPEND="${COMMON_DEPEND} - app-arch/cpio - app-arch/rpm - dev-libs/elfutils - dev-libs/json-c:0= - sys-apps/util-linux - >=sys-devel/gdb-7 - $(python_gen_cond_dep ' - dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] - dev-python/argh[${PYTHON_MULTI_USEDEP}] - dev-python/humanize[${PYTHON_MULTI_USEDEP}] - ') -" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/xmlto - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 - $(python_gen_cond_dep ' - dev-libs/satyr[${PYTHON_MULTI_USEDEP}] - ') -" - -RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. - -pkg_setup() { - python-single-r1_pkg_setup - - enewgroup abrt - enewuser abrt -1 -1 -1 abrt -} - -src_prepare() { - default - - # Install under proper directory - sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die - - # Ensure this works for systems with and without /usr merge - sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" - ./gen-version || die # Needed to be run before autoreconf - eautoreconf -} - -src_configure() { - myeconfargs=( - --libdir="${EPREFIX}/usr/$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-bodhi - # package breaks due to not finding libreport-web with bodhi plugin enabled - --without-rpm - $(usex selinux "" "--without-selinux") - --without-python2 - # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway - --with-python3 - --without-pythondoc - # package breaks due to no sphinx-build-3 - --without-pythontests
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: f029f09792555d9911bb5d844a30781cb94eb0b9 Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 12 08:53:38 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 12 08:53:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f029f097 app-admin/abrt: x86 stable wrt bug #717916 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada gentoo.org> app-admin/abrt/abrt-2.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.14.0.ebuild b/app-admin/abrt/abrt-2.14.0.ebuild index b9e5d6db569..2664d60151a 100644 --- a/app-admin/abrt/abrt-2.14.0.ebuild +++ b/app-admin/abrt/abrt-2.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: b9590b4446c75927f1003087acefa4de0c3f8254 Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 12 08:53:02 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 12 08:53:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9590b44 app-admin/abrt: amd64 stable wrt bug #717916 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> app-admin/abrt/abrt-2.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.14.0.ebuild b/app-admin/abrt/abrt-2.14.0.ebuild index 0c87155270c..b9e5d6db569 100644 --- a/app-admin/abrt/abrt-2.14.0.ebuild +++ b/app-admin/abrt/abrt-2.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: bb50fbe9bd2c32c8105fa98cab0f32fe62ce3c33 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 26 01:36:38 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 26 01:53:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb50fbe9 app-admin/abrt: Version bump to 2.14.1 Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.14.1.ebuild | 129 ++ 2 files changed, 130 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 921dcefe515..d062daa4363 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,2 +1,3 @@ DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705 SHA512 3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3 SHA512 26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571 +DIST abrt-2.14.1.tar.gz 6113024 BLAKE2B ddceda689fa51b04a0c201fe560c31ba5c8233c1f75c878b391b0b61cff241e6c2ce5b1829faa6e5f286c3c5efe96941c823234affe94b59fdd2aa3d7cd33cc3 SHA512 24126a54778b7e612c8b950321686bdee7ce15a16e79c8d967f8126c89f7da7060270fc0929cfabfc35100d069b0a626c3380833a3f62614cea6b00a44238ec3 diff --git a/app-admin/abrt/abrt-2.14.1.ebuild b/app-admin/abrt/abrt-2.14.1.ebuild new file mode 100644 index 000..0c87155270c --- /dev/null +++ b/app-admin/abrt/abrt-2.14.1.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) + +inherit autotools python-single-r1 systemd xdg-utils + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.10.0[gtk,python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_MULTI_USEDEP}] + dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] + dev-python/argh[${PYTHON_MULTI_USEDEP}] + dev-python/humanize[${PYTHON_MULTI_USEDEP}] + ') +" +BDEPEND=" + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_MULTI_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --with-python3 +
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 918cdbec00618efd116911bea64c5792303c2a96 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Apr 19 22:13:46 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 19 22:17:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918cdbec app-admin/abrt: add missing dependency on libreport-gtk This used to be default-enabled in libreport ebuild. Closes: https://github.com/gentoo/gentoo/pull/15425 Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/abrt-2.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.14.0.ebuild b/app-admin/abrt/abrt-2.14.0.ebuild index ed552da0f4c..0c87155270c 100644 --- a/app-admin/abrt/abrt-2.14.0.ebuild +++ b/app-admin/abrt/abrt-2.14.0.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="${PYTHON_DEPS} >=dev-libs/glib-2.56:2 - >=dev-libs/libreport-2.10.0[python] + >=dev-libs/libreport-2.10.0[gtk,python] dev-libs/libxml2:2 >=gnome-base/gsettings-desktop-schemas-3.15.1 net-libs/libsoup:2.4
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 3f2fab9e1728134873cd4c354cb5a451894577e2 Author: Matt Turner gentoo org> AuthorDate: Thu Mar 19 03:07:23 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 19 03:16:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2fab9e app-admin/abrt: Add missing xdg-utils inherit Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/abrt-2.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.14.0.ebuild b/app-admin/abrt/abrt-2.14.0.ebuild index 7cc42adccdb..ed552da0f4c 100644 --- a/app-admin/abrt/abrt-2.14.0.ebuild +++ b/app-admin/abrt/abrt-2.14.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) -inherit autotools python-single-r1 systemd +inherit autotools python-single-r1 systemd xdg-utils DESCRIPTION="Automatic bug detection and reporting tool" HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project;
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 8d6ee6ff2be08ec7c1550bc06342c55c61e885d8 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 10 18:06:02 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 19 00:26:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6ee6ff app-admin/abrt: Version bump to 2.14.0 - EAPI=7 - Python 3.7 support - Fix python shebangs (bug #685058) - Switched to acct-{user,group} - Depend on rpm[python] (bug #662856) - Depend on libcap - Enabled tests - Removed unused IUSE=debug Closes: https://bugs.gentoo.org/662856 Closes: https://bugs.gentoo.org/685058 Signed-off-by: Matt Turner gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.14.0.ebuild | 129 ++ 2 files changed, 130 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 5866ff38757..921dcefe515 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1 +1,2 @@ DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705 SHA512 3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded +DIST abrt-2.14.0.tar.gz 6102393 BLAKE2B 6bba45604406c1f2f84d778475acc6b5db3747f292fcb74a881703491b2d92adda3cc88d6ed741087c1ed2f88a68cdc4858f3640b506a6be650ea4d1d1f2bfd3 SHA512 26cf04ef6f52da445e825d5f1074186c4c77d1b093174bb6f7b0a8fa6175e265fcaf56fa4a977851a2352f9fd004425bc397e35a91f6f8e78f37564cd492c571 diff --git a/app-admin/abrt/abrt-2.14.0.ebuild b/app-admin/abrt/abrt-2.14.0.ebuild new file mode 100644 index 000..7cc42adccdb --- /dev/null +++ b/app-admin/abrt/abrt-2.14.0.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) + +inherit autotools python-single-r1 systemd + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="selinux test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/libreport-2.10.0[python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-libs/libcap + sys-fs/inotify-tools + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + acct-user/abrt + acct-group/abrt + app-arch/cpio + app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}] + dev-libs/elfutils + dev-libs/json-c:0= + sys-apps/util-linux + >=sys-devel/gdb-7 + $(python_gen_cond_dep ' + dev-libs/satyr[${PYTHON_MULTI_USEDEP}] + dev-python/argcomplete[${PYTHON_MULTI_USEDEP}] + dev-python/argh[${PYTHON_MULTI_USEDEP}] + dev-python/humanize[${PYTHON_MULTI_USEDEP}] + ') +" +BDEPEND=" + test? ( + $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_MULTI_USEDEP}]') + ) + app-text/asciidoc + app-text/xmlto + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + python_fix_shebang . + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # Ensure this works for systems with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + + # Fix hardcoded "pytest-3" + sed -i -e "s:pytest-3:pytest:" \ + configure.ac src/python-problem/tests/Makefile.am src/cli/test || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --with-python3 + --without-pythondoc + # package breaks due to
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 4f6c4e77429617924fbdcdfef472920e0c9e6297 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jan 28 09:06:38 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jan 28 09:34:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6c4e77 app-admin/abrt: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-admin/abrt/Manifest | 1 - app-admin/abrt/abrt-2.10.10-r2.ebuild | 116 -- 2 files changed, 117 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 3a2a0e6e70a..5866ff38757 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,2 +1 @@ -DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd SHA512 6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705 SHA512 3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild b/app-admin/abrt/abrt-2.10.10-r2.ebuild deleted file mode 100644 index 17e113f87b5..000 --- a/app-admin/abrt/abrt-2.10.10-r2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_6 ) - -inherit autotools gnome2-utils python-single-r1 systemd user - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="debug selinux" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.43:2 - >=dev-libs/libreport-2.9.5[python] - dev-libs/libxml2 - dev-libs/nss - >=gnome-base/gsettings-desktop-schemas-3.15.1 - sys-apps/dbus - sys-apps/systemd - sys-auth/polkit - sys-fs/inotify-tools - x11-libs/gtk+:3 - >=x11-libs/libnotify-0.7 -" -RDEPEND="${COMMON_DEPEND} - app-arch/cpio - dev-libs/elfutils - dev-python/argcomplete[${PYTHON_USEDEP}] - dev-python/argh[${PYTHON_USEDEP}] - dev-python/humanize[${PYTHON_USEDEP}] - sys-apps/util-linux - >=sys-devel/gdb-7 -" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/xmlto - dev-libs/satyr[${PYTHON_USEDEP}] - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 -" - -RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. - -pkg_setup() { - python-single-r1_pkg_setup - - enewgroup abrt - enewuser abrt -1 -1 -1 abrt -} - -src_prepare() { - default - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" - ./gen-version || die # Needed to be run before autoreconf - eautoreconf -} - -src_configure() { - myeconfargs=( - --libdir="${EPREFIX}/usr/$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-bodhi - # package breaks due to not finding libreport-web with bodhi plugin enabled - --without-rpm - $(usex selinux "" "--without-selinux") - --without-python2 - # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway - --with-python3 - --without-pythondoc - # package breaks due to no sphinx-build-3 - --without-pythontests - # kill tests for now until they can be explored. - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - python_optimize #661706 - - keepdir /var/run/abrt - # /var/spool/abrt is created by dev-libs/libreport - - diropts -m 700 -o abrt -g abrt - keepdir /var/spool/abrt-upload - - diropts -m 775 -o abrt -g abrt - keepdir /var/cache/abrt-di - - find "${D}" -name '*.la' -delete || die - - newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt - newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: ae55aaa95b5e967827791e6f3a15d53eeb9dbdaa Author: Mart Raudsepp gentoo org> AuthorDate: Tue Apr 9 11:45:49 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 9 11:45:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae55aaa9 app-admin/abrt: fix minimum glib dep Bug: https://bugs.gentoo.org/682840 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-admin/abrt/abrt-2.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.12.0-r1.ebuild b/app-admin/abrt/abrt-2.12.0-r1.ebuild index 77b7808c706..3e9399554b1 100644 --- a/app-admin/abrt/abrt-2.12.0-r1.ebuild +++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="debug selinux" REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.43.4:2 + >=dev-libs/glib-2.56:2 >=dev-libs/libreport-2.10.0[python] dev-libs/libxml2:2 >=gnome-base/gsettings-desktop-schemas-3.15.1
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/, app-admin/abrt/
commit: 5ebfce7377a0fffbb81c471d8460e1a66571 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 10 08:53:12 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 10 08:53:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ebf app-admin/abrt: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-admin/abrt/Manifest| 1 - app-admin/abrt/abrt-2.0.12-r2.ebuild | 115 -- .../abrt/files/abrt-2.0.12-automake-1.12.patch | 64 .../abrt/files/abrt-2.0.12-dbus-fallback.patch | 111 -- app-admin/abrt/files/abrt-2.0.12-gentoo.patch | 398 - .../abrt/files/abrt-2.0.6-format-security.patch| 27 -- 6 files changed, 716 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 11781cedb08..3a2a0e6e70a 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,3 +1,2 @@ -DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd SHA512 6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705 SHA512 3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded diff --git a/app-admin/abrt/abrt-2.0.12-r2.ebuild b/app-admin/abrt/abrt-2.0.12-r2.ebuild deleted file mode 100644 index e9e2cbced8f..000 --- a/app-admin/abrt/abrt-2.0.12-r2.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -# Need gnome2-utils for gnome2_icon_cache_update -inherit autotools eutils gnome2-utils python-single-r1 systemd user - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; -SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/btparser-0.18 - >=dev-libs/glib-2.21:2 - >=dev-libs/libreport-2.0.11[${PYTHON_USEDEP}] - dev-libs/libxml2 - dev-libs/nss - sys-apps/dbus - sys-auth/polkit - sys-fs/inotify-tools - x11-libs/gtk+:3 - x11-libs/libnotify" -RDEPEND="${COMMON_DEPEND} - app-arch/cpio - dev-libs/elfutils - >=sys-devel/gdb-7" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/xmlto - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17" - -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -pkg_setup() { - python-single-r1_pkg_setup - - enewgroup abrt - enewuser abrt -1 -1 -1 abrt -} - -src_prepare() { - # Disable redhat-specific code not usable in gentoo, or that requires - # bugs.gentoo.org infra support. - epatch "${FILESDIR}/${PN}-2.0.12-gentoo.patch" - - # Using a server response as a format string is a bad idea - epatch "${FILESDIR}/${PN}-2.0.6-format-security.patch" - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed 2 failed" - - # automake-1.12, #427926 - epatch "${FILESDIR}/${PN}-2.0.12-automake-1.12.patch" - - # Fix dbus timeout in gui; in next release - epatch "${FILESDIR}/${P}-dbus-fallback.patch" - - eautoreconf - - python_fix_shebang . -} - -src_configure() { - myeconfargs=( - "--localstatedir=${EPREFIX}/var" - "$(systemd_with_unitdir)" - ) - # --disable-debug enables debug! - use debug && myeconfargs=( "${myeconfargs[@]}" --enable-debug ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - keepdir /var/run/abrt - # /var/spool/abrt is created by dev-libs/libreport - - diropts -m 700 -o abrt -g abrt - keepdir /var/spool/abrt-upload - - diropts -m 775 -o abrt -g abrt - keepdir /var/cache/abrt-di - - find "${D}" -name '*.la' -exec rm -f {} + || die - - newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt - newconfd
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: bd5d83f6788408eb19e21363980735cd4165b9ad Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 23 16:37:53 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 23 16:38:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5d83f6 app-admin/abrt: Fix typo Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/abrt-2.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.12.0-r1.ebuild b/app-admin/abrt/abrt-2.12.0-r1.ebuild index fedc7d3e48b..77b7808c706 100644 --- a/app-admin/abrt/abrt-2.12.0-r1.ebuild +++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild @@ -64,7 +64,7 @@ src_prepare() { # Install under proper directory sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die - # Ensure this works for systemd with and without /usr merge + # Ensure this works for systems with and without /usr merge sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die # pyhook test is sensitive to the format of python's error messages, and
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: fef0349a136560cd9fb970f1bfa8e817f4d20728 Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 23 16:18:56 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 23 16:18:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef0349a app-admin/abrt: Use proper PATHs for non /usr merge systems Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/{abrt-2.12.0.ebuild => abrt-2.12.0-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-admin/abrt/abrt-2.12.0.ebuild b/app-admin/abrt/abrt-2.12.0-r1.ebuild similarity index 95% rename from app-admin/abrt/abrt-2.12.0.ebuild rename to app-admin/abrt/abrt-2.12.0-r1.ebuild index a8ed0ff492d..fedc7d3e48b 100644 --- a/app-admin/abrt/abrt-2.12.0.ebuild +++ b/app-admin/abrt/abrt-2.12.0-r1.ebuild @@ -64,6 +64,9 @@ src_prepare() { # Install under proper directory sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + # Ensure this works for systemd with and without /usr merge + sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die + # pyhook test is sensitive to the format of python's error messages, and # fails with certain python versions sed -e '/pyhook.at/ d' \
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: edb2de817b7aa84c5d4c1731d3cce3b7c2fd185d Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 23 15:57:00 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 23 15:59:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb2de81 app-admin/abrt: Version bump to 2.12.0 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.12.0.ebuild | 120 ++ 2 files changed, 121 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 1976544afdb..11781cedb08 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,2 +1,3 @@ DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd SHA512 6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d +DIST abrt-2.12.0.tar.gz 6799338 BLAKE2B 57a9b3fac4a4a5f55630be0573b26d4ae2d921d4f09d6566339a77f314c413c1a9e242f882fe20befabf30a58e7df21395edcf1b0d560bfeadf8e854bff6a705 SHA512 3567332399cd9708505a6d05c9388c7da5c14c7432e6fd40e5e76b6bcea8859c17b3b6c52a96ce54740e3682d75d8bf77dbc5fede80bd4fc6f72c60014f9cded diff --git a/app-admin/abrt/abrt-2.12.0.ebuild b/app-admin/abrt/abrt-2.12.0.ebuild new file mode 100644 index 000..a8ed0ff492d --- /dev/null +++ b/app-admin/abrt/abrt-2.12.0.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit autotools gnome2-utils python-single-r1 systemd user + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="debug selinux" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.43.4:2 + >=dev-libs/libreport-2.10.0[python] + dev-libs/libxml2:2 + >=gnome-base/gsettings-desktop-schemas-3.15.1 + net-libs/libsoup:2.4 + sys-apps/dbus + sys-apps/systemd:0= + sys-auth/polkit + sys-fs/inotify-tools + x11-libs/gtk+:3 +" +RDEPEND="${COMMON_DEPEND} + app-arch/cpio + app-arch/rpm + dev-libs/elfutils + dev-libs/json-c:0= + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + sys-apps/util-linux + >=sys-devel/gdb-7 +" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/xmlto + dev-libs/satyr[${PYTHON_USEDEP}] + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. + +pkg_setup() { + python-single-r1_pkg_setup + + enewgroup abrt + enewuser abrt -1 -1 -1 abrt +} + +src_prepare() { + default + + # Install under proper directory + sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --without-python2 + # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway + --with-python3 + --without-pythondoc + # package breaks due to no sphinx-build-3 + --without-pythontests + # kill tests for now until they can be explored. + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + python_optimize #661706 + + keepdir /var/run/abrt + # /var/spool/abrt is created by
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 336ab4c86655b99e4975661def14b45fc90e2f01 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Dec 12 16:30:21 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Dec 12 16:30:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336ab4c8 app-admin/abrt: amd64 stable wrt bug #546912 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-admin/abrt/abrt-2.10.10-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild b/app-admin/abrt/abrt-2.10.10-r2.ebuild index b5235f27b81..9eea3e3a6eb 100644 --- a/app-admin/abrt/abrt-2.10.10-r2.ebuild +++ b/app-admin/abrt/abrt-2.10.10-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug selinux" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 7e216e86e038e4baefc6f30271a0b74ba45996f8 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Dec 7 02:20:44 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Dec 7 02:40:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e216e86 app-admin/abrt: x86 stable (bug #546912) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> app-admin/abrt/abrt-2.10.10-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild b/app-admin/abrt/abrt-2.10.10-r2.ebuild index b1301efc747..b5235f27b81 100644 --- a/app-admin/abrt/abrt-2.10.10-r2.ebuild +++ b/app-admin/abrt/abrt-2.10.10-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug selinux" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 371848584cbea8da962f87eaeafd97def640b2e8 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jul 22 08:32:21 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jul 22 09:26:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37184858 app-admin/abrt: python_optimize needed (#661706 by Mike Gilbert) Package-Manager: Portage-2.3.43, Repoman-2.3.10 app-admin/abrt/abrt-2.10.10-r2.ebuild | 116 ++ 1 file changed, 116 insertions(+) diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild b/app-admin/abrt/abrt-2.10.10-r2.ebuild new file mode 100644 index 000..b1301efc747 --- /dev/null +++ b/app-admin/abrt/abrt-2.10.10-r2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit autotools gnome2-utils python-single-r1 systemd user + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="debug selinux" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.43:2 + >=dev-libs/libreport-2.9.5[python] + dev-libs/libxml2 + dev-libs/nss + >=gnome-base/gsettings-desktop-schemas-3.15.1 + sys-apps/dbus + sys-apps/systemd + sys-auth/polkit + sys-fs/inotify-tools + x11-libs/gtk+:3 + >=x11-libs/libnotify-0.7 +" +RDEPEND="${COMMON_DEPEND} + app-arch/cpio + dev-libs/elfutils + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + sys-apps/util-linux + >=sys-devel/gdb-7 +" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/xmlto + dev-libs/satyr[${PYTHON_USEDEP}] + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. + +pkg_setup() { + python-single-r1_pkg_setup + + enewgroup abrt + enewuser abrt -1 -1 -1 abrt +} + +src_prepare() { + default + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --without-python2 + # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway + --with-python3 + --without-pythondoc + # package breaks due to no sphinx-build-3 + --without-pythontests + # kill tests for now until they can be explored. + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + python_optimize #661706 + + keepdir /var/run/abrt + # /var/spool/abrt is created by dev-libs/libreport + + diropts -m 700 -o abrt -g abrt + keepdir /var/spool/abrt-upload + + diropts -m 775 -o abrt -g abrt + keepdir /var/cache/abrt-di + + find "${D}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt + newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 03ef583dccbeb41a4dfbc56c80dfeb2a123bab9d Author: Pacho Ramos gentoo org> AuthorDate: Sun Jul 22 08:33:23 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jul 22 09:26:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ef583d app-admin/abrt: Drop old Package-Manager: Portage-2.3.43, Repoman-2.3.10 app-admin/abrt/Manifest | 1 - app-admin/abrt/abrt-2.10.10-r1.ebuild | 115 -- app-admin/abrt/abrt-2.10.10.ebuild| 115 -- app-admin/abrt/abrt-2.10.9.ebuild | 114 - 4 files changed, 345 deletions(-) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 61a9d64165b..1976544afdb 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,3 +1,2 @@ DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd SHA512 6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d -DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3 SHA512 1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c diff --git a/app-admin/abrt/abrt-2.10.10-r1.ebuild b/app-admin/abrt/abrt-2.10.10-r1.ebuild deleted file mode 100644 index 12dd8675095..000 --- a/app-admin/abrt/abrt-2.10.10-r1.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{4,5,6} ) - -inherit autotools gnome2-utils python-single-r1 systemd user - -DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="debug selinux" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.43:2 - >=dev-libs/libreport-2.9.5[python] - dev-libs/libxml2 - dev-libs/nss - >=gnome-base/gsettings-desktop-schemas-3.15.1 - sys-apps/dbus - sys-apps/systemd - sys-auth/polkit - sys-fs/inotify-tools - x11-libs/gtk+:3 - >=x11-libs/libnotify-0.7 -" -RDEPEND="${COMMON_DEPEND} - app-arch/cpio - dev-libs/elfutils - dev-python/argcomplete[${PYTHON_USEDEP}] - dev-python/argh[${PYTHON_USEDEP}] - dev-python/humanize[${PYTHON_USEDEP}] - sys-apps/util-linux - >=sys-devel/gdb-7 -" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/xmlto - dev-libs/satyr[${PYTHON_USEDEP}] - >=dev-util/intltool-0.35.0 - virtual/pkgconfig - >=sys-devel/gettext-0.17 -" - -RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. - -pkg_setup() { - python-single-r1_pkg_setup - - enewgroup abrt - enewuser abrt -1 -1 -1 abrt -} - -src_prepare() { - default - - # pyhook test is sensitive to the format of python's error messages, and - # fails with certain python versions - sed -e '/pyhook.at/ d' \ - -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" - ./gen-version || die # Needed to be run before autoreconf - eautoreconf -} - -src_configure() { - myeconfargs=( - --libdir="${EPREFIX}/usr/$(get_libdir)" - --localstatedir="${EPREFIX}/var" - --without-bodhi - # package breaks due to not finding libreport-web with bodhi plugin enabled - --without-rpm - $(usex selinux "" "--without-selinux") - --without-python2 - # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway - --with-python3 - --without-pythondoc - # package breaks due to no sphinx-build-3 - --without-pythontests - # kill tests for now until they can be explored. - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - keepdir /var/run/abrt - # /var/spool/abrt is created by dev-libs/libreport - - diropts -m 700 -o abrt -g abrt - keepdir /var/spool/abrt-upload - - diropts -m 775 -o abrt -g abrt -
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 520afd7521723d7bf2b0d73cb1db707bf8220391 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 23 08:03:46 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 23 08:03:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520afd75 app-admin/abrt: Install libs and .pc in /usr Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-admin/abrt/abrt-2.10.10-r1.ebuild | 115 ++ 1 file changed, 115 insertions(+) diff --git a/app-admin/abrt/abrt-2.10.10-r1.ebuild b/app-admin/abrt/abrt-2.10.10-r1.ebuild new file mode 100644 index 000..12dd8675095 --- /dev/null +++ b/app-admin/abrt/abrt-2.10.10-r1.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit autotools gnome2-utils python-single-r1 systemd user + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="debug selinux" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.43:2 + >=dev-libs/libreport-2.9.5[python] + dev-libs/libxml2 + dev-libs/nss + >=gnome-base/gsettings-desktop-schemas-3.15.1 + sys-apps/dbus + sys-apps/systemd + sys-auth/polkit + sys-fs/inotify-tools + x11-libs/gtk+:3 + >=x11-libs/libnotify-0.7 +" +RDEPEND="${COMMON_DEPEND} + app-arch/cpio + dev-libs/elfutils + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + sys-apps/util-linux + >=sys-devel/gdb-7 +" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/xmlto + dev-libs/satyr[${PYTHON_USEDEP}] + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. + +pkg_setup() { + python-single-r1_pkg_setup + + enewgroup abrt + enewuser abrt -1 -1 -1 abrt +} + +src_prepare() { + default + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/usr/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --without-python2 + # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway + --with-python3 + --without-pythondoc + # package breaks due to no sphinx-build-3 + --without-pythontests + # kill tests for now until they can be explored. + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + keepdir /var/run/abrt + # /var/spool/abrt is created by dev-libs/libreport + + diropts -m 700 -o abrt -g abrt + keepdir /var/spool/abrt-upload + + diropts -m 775 -o abrt -g abrt + keepdir /var/cache/abrt-di + + find "${D}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt + newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: a26201683b6dbe273756fe69ebc01238b62080e1 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jun 22 22:44:54 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jun 22 22:45:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2620168 app-admin/abrt: Version bump, fix python deps Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-admin/abrt/Manifest| 1 + app-admin/abrt/abrt-2.10.10.ebuild | 115 + 2 files changed, 116 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index f6dc6cffde5..61a9d64165b 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1,2 +1,3 @@ DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a +DIST abrt-2.10.10.tar.gz 6830586 BLAKE2B 5cd45144678e6355cb1362c3ebe5531104bb150ff95c42d10e3056f7619cdc7dc3da57e4025cab05234866a4634f29bc07fd78f574800d6b303385c6befa25bd SHA512 6daeea898c9328d31b952ef12202162e002f91b4115301e5d66a0e6991251f9a8322b87201128f7efd54b42b76cb94abc4cf01e5d5b563f254f6757ec7e2127d DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3 SHA512 1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c diff --git a/app-admin/abrt/abrt-2.10.10.ebuild b/app-admin/abrt/abrt-2.10.10.ebuild new file mode 100644 index 000..92a41f5008a --- /dev/null +++ b/app-admin/abrt/abrt-2.10.10.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit autotools gnome2-utils python-single-r1 systemd user + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="debug selinux" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.43:2 + >=dev-libs/libreport-2.9.5[python] + dev-libs/libxml2 + dev-libs/nss + >=gnome-base/gsettings-desktop-schemas-3.15.1 + sys-apps/dbus + sys-apps/systemd + sys-auth/polkit + sys-fs/inotify-tools + x11-libs/gtk+:3 + >=x11-libs/libnotify-0.7 +" +RDEPEND="${COMMON_DEPEND} + app-arch/cpio + dev-libs/elfutils + dev-python/argcomplete[${PYTHON_USEDEP}] + dev-python/argh[${PYTHON_USEDEP}] + dev-python/humanize[${PYTHON_USEDEP}] + sys-apps/util-linux + >=sys-devel/gdb-7 +" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/xmlto + dev-libs/satyr[${PYTHON_USEDEP}] + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17 +" + +RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. + +pkg_setup() { + python-single-r1_pkg_setup + + enewgroup abrt + enewuser abrt -1 -1 -1 abrt +} + +src_prepare() { + default + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + myeconfargs=( + --libdir="${EPREFIX}/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --without-python2 + # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway + --with-python3 + --without-pythondoc + # package breaks due to no sphinx-build-3 + --without-pythontests + # kill tests for now until they can be explored. + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + keepdir /var/run/abrt + # /var/spool/abrt is created by dev-libs/libreport + + diropts -m 700 -o abrt -g abrt + keepdir /var/spool/abrt-upload + + diropts -m 775 -o abrt -g abrt + keepdir /var/cache/abrt-di + + find "${D}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt + newconfd
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 7c978abb7f78167c10e285f3e04511913a574b53 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Wed May 23 23:17:18 2018 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Wed May 23 23:21:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c978abb app-admin/abrt: drop selinux due to systemd dependency Also fix configure python not being optional. Drop xdg-utils as there is no desktop files or mimetypes to update. Restore gnome2-utils to update icon cache. Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-admin/abrt/abrt-2.10.9.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-admin/abrt/abrt-2.10.9.ebuild b/app-admin/abrt/abrt-2.10.9.ebuild index e17cca9bcef..313aab7271b 100644 --- a/app-admin/abrt/abrt-2.10.9.ebuild +++ b/app-admin/abrt/abrt-2.10.9.ebuild @@ -5,7 +5,7 @@ EAPI=6 PYTHON_COMPAT=( python3_{4,5,6} ) -inherit autotools xdg-utils python-single-r1 systemd user +inherit autotools gnome2-utils python-single-r1 systemd user DESCRIPTION="Automatic bug detection and reporting tool" HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="debug selinux systemd" +IUSE="debug selinux" REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND="${PYTHON_DEPS} @@ -24,6 +24,7 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-libs/nss >=gnome-base/gsettings-desktop-schemas-3.15.1 sys-apps/dbus + sys-apps/systemd sys-auth/polkit sys-fs/inotify-tools x11-libs/gtk+:3 @@ -77,7 +78,7 @@ src_configure() { $(usex selinux "" "--without-selinux") --without-python2 # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway - $(usex python "--with-python3" "--without-python3") + --with-python3 --without-pythondoc # package breaks due to no sphinx-build-3 --without-pythontests
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 48ba7760fa6b26b4413be0125a7c9517f9bce8cb Author: Aaron Bauman gentoo org> AuthorDate: Wed May 23 22:43:42 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Wed May 23 22:43:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ba7760 app-admin/abrt: bumpity bump bump Bug: https://bugs.gentoo.org/546798 Bug: https://bugs.gentoo.org/546912 Closes: https://bugs.gentoo.org/451742 Package-Manager: Portage-2.3.38, Repoman-2.3.9 app-admin/abrt/Manifest | 1 + app-admin/abrt/abrt-2.10.9.ebuild | 113 ++ 2 files changed, 114 insertions(+) diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest index 7b74df7388e..f6dc6cffde5 100644 --- a/app-admin/abrt/Manifest +++ b/app-admin/abrt/Manifest @@ -1 +1,2 @@ DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a +DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3 SHA512 1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c diff --git a/app-admin/abrt/abrt-2.10.9.ebuild b/app-admin/abrt/abrt-2.10.9.ebuild new file mode 100644 index 000..e17cca9bcef --- /dev/null +++ b/app-admin/abrt/abrt-2.10.9.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit autotools xdg-utils python-single-r1 systemd user + +DESCRIPTION="Automatic bug detection and reporting tool" +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug selinux systemd" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.43:2 + >=dev-libs/libreport-2.9.5[python] + dev-libs/libxml2 + dev-libs/nss + >=gnome-base/gsettings-desktop-schemas-3.15.1 + sys-apps/dbus + sys-auth/polkit + sys-fs/inotify-tools + x11-libs/gtk+:3 + >=x11-libs/libnotify-0.7" +RDEPEND="${COMMON_DEPEND} + app-arch/cpio + dev-libs/elfutils + dev-python/argcomplete + dev-python/argh + dev-python/humanize + sys-apps/util-linux + >=sys-devel/gdb-7" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/xmlto + dev-libs/satyr[${PYTHON_USEDEP}] + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + >=sys-devel/gettext-0.17" + +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later. + +pkg_setup() { + python-single-r1_pkg_setup + + enewgroup abrt + enewuser abrt -1 -1 -1 abrt +} + +src_prepare() { + default + + # pyhook test is sensitive to the format of python's error messages, and + # fails with certain python versions + sed -e '/pyhook.at/ d' \ + -i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed" + ./gen-version || die # Needed to be run before autoreconf + eautoreconf +} + +src_configure() { + + myeconfargs=( + --libdir="${EPREFIX}/$(get_libdir)" + --localstatedir="${EPREFIX}/var" + --without-bodhi + # package breaks due to not finding libreport-web with bodhi plugin enabled + --without-rpm + $(usex selinux "" "--without-selinux") + --without-python2 + # Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway + $(usex python "--with-python3" "--without-python3") + --without-pythondoc + # package breaks due to no sphinx-build-3 + --without-pythontests + # kill tests for now until they can be explored. + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + keepdir /var/run/abrt + # /var/spool/abrt is created by dev-libs/libreport + + diropts -m 700 -o abrt -g abrt + keepdir /var/spool/abrt-upload + + diropts -m 775 -o abrt -g abrt + keepdir /var/cache/abrt-di + + find "${D}" -name '*.la' -exec rm -f {} + || die + + newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt + newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/
commit: 1c834f0e057e989ac80782ad2985a97658957121 Author: Andrew Savchenko gentoo org> AuthorDate: Sun Jul 9 00:45:46 2017 + Commit: Andrew Savchenko gentoo org> CommitDate: Sun Jul 9 01:05:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c834f0e app-admin/abrt: fix bug 609126 Fix init script to be sh-compatible. Package-Manager: Portage-2.3.6, Repoman-2.3.2 Signed-off-by: Andrew Savchenko gentoo.org> app-admin/abrt/files/abrt-2.0.12-r1-init | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app-admin/abrt/files/abrt-2.0.12-r1-init b/app-admin/abrt/files/abrt-2.0.12-r1-init index fd67bb0f3f7..3fb32b7c3e4 100644 --- a/app-admin/abrt/files/abrt-2.0.12-r1-init +++ b/app-admin/abrt/files/abrt-2.0.12-r1-init @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 description="Automated crash detection service" @@ -14,19 +14,19 @@ start() { --exec /usr/sbin/abrtd -- ${ABRTD_OPTS} eend $? - if [[ "${START_VMCORE}" = "yes" ]]; then + if [ "${START_VMCORE}" = "yes" ]; then ebegin "Running abrt-harvest-vmcore" /usr/sbin/abrt-harvest-vmcore eend $? fi - if [[ "${START_CCPP}" = "yes" ]]; then + if [ "${START_CCPP}" = "yes" ]; then ebegin "Installing abrt-ccpp hook" /usr/sbin/abrt-install-ccpp-hook install eend $? fi - if [[ "${START_OOPS}" = "yes" ]]; then + if [ "${START_OOPS}" = "yes" ]; then ebegin "Starting abrt-dump-oops" start-stop-daemon --start --quiet \ --pidfile /var/run/abrt/abrt-dump-oops.pid \ @@ -37,7 +37,7 @@ start() { eend $? fi - if [[ "${START_XORG}" = "yes" ]]; then + if [ "${START_XORG}" = "yes" ]; then ebegin "Starting abrt-dump-xorg" start-stop-daemon --start --quiet \ --pidfile /var/run/abrt/abrt-dump-xorg.pid \ @@ -50,21 +50,21 @@ start() { } stop() { - if [[ "${START_XORG}" = "yes" ]]; then + if [ "${START_XORG}" = "yes" ]; then ebegin "Stopping abrt-dump-xorg" start-stop-daemon --stop --quiet \ --pidfile /var/run/abrt/abrt-dump-xorg.pid eend $? fi - if [[ "${START_OOPS}" = "yes" ]]; then + if [ "${START_OOPS}" = "yes" ]; then ebegin "Stopping abrt-dump-oops" start-stop-daemon --stop --quiet \ --pidfile /var/run/abrt/abrt-dump-oops.pid eend $? fi - if [[ "${START_CCPP}" = "yes" ]]; then + if [ "${START_CCPP}" = "yes" ]; then ebegin "Uninstalling abrt-ccpp hook" /usr/sbin/abrt-install-ccpp-hook uninstall eend $?
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/files/
commit: 4eed3bbee5d9c63598b9428acff5ad700bed4986 Author: Austin English gentoo org> AuthorDate: Wed May 18 06:38:01 2016 + Commit: Austin English gentoo org> CommitDate: Wed May 18 06:38:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eed3bbe app-admin/abrt: use #!/sbin/openrc-run instead of #!/sbin/runscript app-admin/abrt/files/abrt-2.0.12-r1-init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/files/abrt-2.0.12-r1-init b/app-admin/abrt/files/abrt-2.0.12-r1-init index b3e5743..e9a644c 100644 --- a/app-admin/abrt/files/abrt-2.0.12-r1-init +++ b/app-admin/abrt/files/abrt-2.0.12-r1-init @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/
commit: 0406df6d3c092a4ab25a510cb94adff77b61f275 Author: Dennis Lamm gentoo org> AuthorDate: Sun Jan 10 13:19:43 2016 + Commit: Dennis Lamm gentoo org> CommitDate: Sun Jan 10 13:19:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0406df6d app-admin/abrt updated homepage Package-Manager: portage-2.2.26 app-admin/abrt/abrt-2.0.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/abrt/abrt-2.0.12-r2.ebuild b/app-admin/abrt/abrt-2.0.12-r2.ebuild index b9da8ae..432553a 100644 --- a/app-admin/abrt/abrt-2.0.12-r2.ebuild +++ b/app-admin/abrt/abrt-2.0.12-r2.ebuild @@ -10,7 +10,7 @@ PYTHON_COMPAT=( python2_7 ) inherit autotools eutils gnome2-utils python-single-r1 systemd user DESCRIPTION="Automatic bug detection and reporting tool" -HOMEPAGE="https://fedorahosted.org/abrt/; +HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project; SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.gz; LICENSE="GPL-2"