# ChangeLog for app-admin/abrt
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/abrt/ChangeLog,v 1.20 2013/09/12 03:48:23 tetromino Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/abrt/ChangeLog,v 1.21 2014/12/15 05:10:05 mgorny Exp $
+
+*abrt-2.0.12-r2 (15 Dec 2014)
+
+ 15 Dec 2014; Michał Górny <mgorny@gentoo.org> +abrt-2.0.12-r2.ebuild:
+ Convert to python-single-r1.
12 Sep 2013; Alexandre Rostovtsev <tetromino@gentoo.org> -abrt-2.0.8.ebuild,
-files/abrt-2.0.5-conf, -files/abrt-2.0.5-init,
AUX abrt-2.0.6-format-security.patch 911 SHA256 23059d8bfc28ed3277828493dc267801baa1351e5a8a70c4879fbac3742f5ec8 SHA512 8e9f8bb37698834b998d1d4a9452e17f5484a2fa9fbc400b80f2154fb4f7ad35dcbc65112afa3fef2f1b2ccf78a01f745e436e61323c40d76f17da11a6229b71 WHIRLPOOL 0f3c6998e00608099ff5cce33ab07326776244ad666bb72a714652e60fcd4ef73cb75fffe0936f930588b3fa0ba383f1318eed60875961077747a30887da4e77
DIST abrt-2.0.12.tar.gz 1090121 SHA256 2957f4136958078c3c8c9b2031febd8b322ef8705ca25a51592279b3ccd5c9e2 SHA512 5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a WHIRLPOOL 9b39fe91f77e2de5b3816d5cfc10f75c7c3d7dedfc354ed4e052b50e6cebb94bd26fec94aaba6cfd1cc79b71f1cc34b77bfd70d27d25761fa853a6a2af5ef7ce
EBUILD abrt-2.0.12-r1.ebuild 2807 SHA256 f96841c776a32df848f0474484edeb195d4477adcbc2e0c723d269a01ac31bc3 SHA512 a1aa2abfb0ac906cb497a3c3136109d25a5e768752822d3714e0b7c542480a277d594c3105a128a2a18296c7a2e26c3a8ad27931c5d96ca565171d51f5fb88ad WHIRLPOOL 1ab2c9ef96f26437bfbb7543de09a35dd700fbcc6730b280b73a169781f07059a3da117ed010998c45991930df22f3e8a7f1298f661de50da1e9010814e9e3a6
-MISC ChangeLog 3701 SHA256 b61f736e4faef9bdadeca195a6d3a71664743b46ba6fa1c52ba251d9f6d63854 SHA512 ced39e9f29fc3b9387ee16cf1a48379bf386bdf6ce00d10d07302cb7d25ef3e97f26b0de204b37c891df487797e780872258305944f0c168c9391435d10e438e WHIRLPOOL 42621c6a101b3106414ccadf0ed5f327546eba38eb1f58d37b128ea457585a461111b2b916ec00f6c91b61fa022b58f3adabc8072789f3fb9895212923736a51
+EBUILD abrt-2.0.12-r2.ebuild 2740 SHA256 ca94a004ef3ef79d530ce34212a471cad66a47489041d970cca7dd9c80b88248 SHA512 08d97c064b61c5cf08c5e23edd9a53dd99264d58c3d956977d8d322f065413aca92872b797502f2edc3cfb80303a0c00d9f688dc6f97df581e8856af5a5e3230 WHIRLPOOL 962bbce0c9fbb5d413a37415ab6370cdd66cb0c29cb6878ee650808cbda8deea6dc6196b6b4eb6d4ab9fb5c37e4fccf1e54bed9d1d188fee074c2e4844ab1e68
+MISC ChangeLog 3835 SHA256 77d713726f1ff1fbc01a3f6b15d4b11e465d70726d710a9f05eb2098af9bc267 SHA512 118dd06cb88fec181e8affa8e384bb531797d23142c1a17e912aa550ef2bdcdd32e2ae669fb3011e42fca38de69eeaf4353a18b81658b0345b697ea6c289e301 WHIRLPOOL 98f702b3dafabf10864bcd61572aaa0a8505240143b90def6fa1308530714ebc2446016d0cfd7320ffcea35cde6ad90e5a586d3b9ff2daa6cf3919e27bc26668
MISC metadata.xml 159 SHA256 b1ccd57b80d8d6ee7a9924844efd69830edfb744ab818d67e50a008b5aae7d4b SHA512 9408846d0f3194f62043b64e325aed9e8cce9a74b556865acf71facc3ad59a092dccbbb3c608ada40b73625eaac93a7bcc976858c6a47426bb8fadb6f830fe2b WHIRLPOOL 4700c8b71899b5acffcc46580315d4d116b478cfa283e0ea0569ab180e46850ce85d73c7370d989e53dd8aecb69ed843d2716bfebd3c5d74a7b5c3d4b94b96bb
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2
-iQEcBAEBCAAGBQJSMTmZAAoJEJ0WA1zPCt1hdKgH/2HvLATTbnZ+28Aeh58HEXMf
-NkiQfZP1ggPb5rh7cK+WYA4AN1Klmfg3l5k3rmRM4/BfbWHFuEflHAkLKqyE5DuE
-bGxGMt3OX5rRgvAaSEDtu5Y7o1nM4wxaZfnZb/5yMxBn067ajSJj0PA7lpBykevX
-jzvVae0SS7TLtqxtIpSK6PaqlORuKXBwXXGeYOhL9uJ5s95P9ajcPpH7q2DSNTxk
-1g15yXunXBfmQx4LIJuh9bEF4BpGCg9O+GsV5RD/0iskpjI0R9Hav9TLrXICVmjU
-RaIoZqwaO5WPNc7/7Rdp+Mlf0FXvJZa2ISSDkWI0s4UGQ6lfOQtBEA6UxP6nCts=
-=FRUs
+iQJ8BAEBCABmBQJUjm0xXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO7B4P/3CxWni3jeZNtRlcd9zw2YFG
+JcLmP/xR25jcqV5z9RX0WidrW6lJPyISPDwWAF7lEH+LeefH5jcTwntteR2XZDpd
+csBvBiSFRyGk+xcuig7L9YyhLFNs3hXEZYxaU0/7yvyRz8SY2gQy/TLHuvsjSkB9
+1ocoucbUGAytdn4pNbTsnsvrEJuWUNzBZCMLr5jOgq3Utqr5yFYvtMbct4SiHEqH
+EgvsclGMAG0TbWCGlcjVpmJ05qX+sYtG7WLTong1sKSASnrjS3/cJznRXlYk8zdw
+Isrdg3/RrFV4IRFtywqTo7paCO7Cb/WqyOYKpXwExwzeSBav0mvE8KxwpcAdyUk4
+d8pd1krmSRbIBkbxYsVJ5i2L2X2w1oyEw1aBEpeDfF2GFsFRNQswUsdCtMikj2y2
+hwmmxHiYDczPN0fc8YxgBMFJtsVUxO5FHdqbfklmwALAXXWb9vd6690+TKy9HljF
+7ub4ubZtsrca7DhizG0kuO82jfQ+Y1qr+0fC2lq5tXYMOSnvUG+y9/b0jJwBgkih
+mV/6MpgjSWHWUg3GBcFYrPhlSZr1nxNH4iwAPAuBI5rm7u3JgoSRc0pVSERgvohi
+XfJmJX4pqZP4yFBEsqXEdDOZ9eCrCV6kCSn+XepwNhUU/jbp9ZkBK6V28O2NV9/O
+VEUGKTAs0+hkvt/zUruL
+=4vOm
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/abrt/abrt-2.0.12-r2.ebuild,v 1.1 2014/12/15 05:10:05 mgorny Exp $
+
+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://fedorahosted.org/abrt/"
+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 "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ elog "To start the bug detection service on an openrc-based system, do"
+ elog "# /etc/init.d/abrt start"
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}