Import bug-buddy-2.24.2

bug-buddy is a graphical bug reporting tool.  It can extract debugging
information from a crashed application and create either a stacktrace or
a minidump file to send to the GNOME bug tracker.
<...>
This commit is contained in:
ajacoutot 2008-12-13 16:58:34 +00:00
parent 0c06dbe989
commit 47d9531704
5 changed files with 298 additions and 0 deletions

View File

@ -0,0 +1,47 @@
# $OpenBSD: Makefile,v 1.1.1.1 2008/12/13 16:58:34 ajacoutot Exp $
COMMENT= graphical bug reporting tool for GNOME
GNOME_PROJECT= bug-buddy
GNOME_VERSION= 2.24.2
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= ICE ORBit-2 ORBitCosNaming-2 SM X11 Xau Xcomposite \
Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr \
Xrender art_lgpl_2 asn1 atk-1.0 audiofile bonobo-2 \
bonobo-activation bonoboui-2 c cairo com_err crypto \
dbus-1 dbus-glib-1 esd expat fontconfig freetype \
gailutil gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 \
glib-2.0 glitz gmodule-2.0 gnome-2 gnome-keyring \
gnomecanvas-2 gnomevfs-2 gobject-2.0 gssapi \
gthread-2.0 gtk-x11-2.0 krb5 kvm m nspr4 nss3 \
pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 \
plc4 plds4 png popt pthread soup-2.4 sqlite3 ssl ssl3 \
util xml2 z
MODULES= devel/gettext \
x11/gnome
BUILD_DEPENDS= ::textproc/scrollkeeper
LIB_DEPENDS= camel-1.2,ebook-1.2,edataserver-1.2,smime3.>=22,softokn3::databases/evolution-data-server \
gnome-menu.>=4::x11/gnome/menus \
gnomeui-2.>=2400::x11/gnome/libgnomeui \
elf::devel/libelf \
gtop-2.0.>=8::devel/libgtop2
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/bug-buddy \
--disable-schemas-install \
--enable-eds
USE_X11= Yes
DESKTOP_FILES= Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (gnome/bug-buddy-2.24.2.tar.bz2) = +u6yNROYuShO7nlP9uqViA==
RMD160 (gnome/bug-buddy-2.24.2.tar.bz2) = +0Q6OfGmz/lskJ5IOq7DcKh7OK0=
SHA1 (gnome/bug-buddy-2.24.2.tar.bz2) = AOtPR69OVtlO+IYqz3guVy/ex9I=
SHA256 (gnome/bug-buddy-2.24.2.tar.bz2) = 1kElUFVGGD1Ecn6BKwrH6cYPD/8OrxZLh0l0ZHBny7Q=
SIZE (gnome/bug-buddy-2.24.2.tar.bz2) = 1109562

View File

@ -0,0 +1,13 @@
bug-buddy is a graphical bug reporting tool. It can extract debugging
information from a crashed application and create either a stacktrace or
a minidump file to send to the GNOME bug tracker.
bug-buddy uses gdb to collect the stacktrace from the crashed
application, and google-breakpad to create a minidump if the stacktrace
doesn't contain enough debugging information. Stacktraces are then sent
to the GNOME Bugzilla, while minidumps go to the GNOME Socorro server,
where they get filed with the missing debug information and, if needed,
eventually forwarded to Bugzilla.
A GTK+ module, called gnomebreakpad, allows bug-buddy to come up
automatically every time a GTK+ application crashes.

View File

@ -0,0 +1,2 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2008/12/13 16:58:34 ajacoutot Exp $
lib/gtk-2.0/modules/libgnomebreakpad.so

View File

@ -0,0 +1,231 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/12/13 16:58:34 ajacoutot Exp $
%%SHARED%%
@bin bin/bug-buddy
lib/gtk-2.0/
lib/gtk-2.0/modules/
lib/gtk-2.0/modules/libgnomebreakpad.a
lib/gtk-2.0/modules/libgnomebreakpad.la
@man man/man1/bug-buddy.1
share/applications/bug-buddy.desktop
share/bug-buddy/
share/bug-buddy/bug-buddy.gtkbuilder
share/bug-buddy/bug-buddy.menu
share/bug-buddy/bugzilla/
share/bug-buddy/bugzilla/gnome/
share/bug-buddy/bugzilla/gnome.bugzilla
share/bug-buddy/bugzilla/gnome/config
share/bug-buddy/bugzilla/gnome/mostfreq
share/bug-buddy/bugzilla/gnome/products
share/bug-buddy/bugzilla/ximian/
share/bug-buddy/bugzilla/ximian.bugzilla
share/bug-buddy/bugzilla/ximian/config
share/bug-buddy/bugzilla/ximian/mostfreq
share/bug-buddy/bugzilla/ximian/products
share/bug-buddy/gdb-cmd
share/icons/
share/icons/HighContrastLargePrint/
share/icons/HighContrastLargePrint/48x48/
share/icons/HighContrastLargePrint/48x48/apps/
share/icons/HighContrastLargePrint/48x48/apps/bug-buddy.png
share/icons/hicolor/
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/bug-buddy.png
share/icons/hicolor/22x22/
share/icons/hicolor/22x22/apps/
share/icons/hicolor/22x22/apps/bug-buddy.png
share/icons/hicolor/24x24/
share/icons/hicolor/24x24/apps/
share/icons/hicolor/24x24/apps/bug-buddy.png
share/icons/hicolor/32x32/
share/icons/hicolor/32x32/apps/
share/icons/hicolor/32x32/apps/bug-buddy.png
share/icons/hicolor/48x48/
share/icons/hicolor/48x48/apps/
share/icons/hicolor/48x48/apps/bug-buddy.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/bug-buddy.svg
share/locale/af/
share/locale/af/LC_MESSAGES/
share/locale/af/LC_MESSAGES/bug-buddy.mo
share/locale/am/
share/locale/am/LC_MESSAGES/
share/locale/am/LC_MESSAGES/bug-buddy.mo
share/locale/ar/
share/locale/ar/LC_MESSAGES/
share/locale/ar/LC_MESSAGES/bug-buddy.mo
share/locale/as/
share/locale/as/LC_MESSAGES/
share/locale/as/LC_MESSAGES/bug-buddy.mo
share/locale/az/
share/locale/az/LC_MESSAGES/
share/locale/az/LC_MESSAGES/bug-buddy.mo
share/locale/be/LC_MESSAGES/bug-buddy.mo
share/locale/be@latin/
share/locale/be@latin/LC_MESSAGES/
share/locale/be@latin/LC_MESSAGES/bug-buddy.mo
share/locale/bg/LC_MESSAGES/bug-buddy.mo
share/locale/bn/
share/locale/bn/LC_MESSAGES/
share/locale/bn/LC_MESSAGES/bug-buddy.mo
share/locale/bn_IN/
share/locale/bn_IN/LC_MESSAGES/
share/locale/bn_IN/LC_MESSAGES/bug-buddy.mo
share/locale/bs/
share/locale/bs/LC_MESSAGES/
share/locale/bs/LC_MESSAGES/bug-buddy.mo
share/locale/ca/LC_MESSAGES/bug-buddy.mo
share/locale/cs/LC_MESSAGES/bug-buddy.mo
share/locale/cy/
share/locale/cy/LC_MESSAGES/
share/locale/cy/LC_MESSAGES/bug-buddy.mo
share/locale/da/LC_MESSAGES/bug-buddy.mo
share/locale/de/LC_MESSAGES/bug-buddy.mo
share/locale/dz/
share/locale/dz/LC_MESSAGES/
share/locale/dz/LC_MESSAGES/bug-buddy.mo
share/locale/el/LC_MESSAGES/bug-buddy.mo
share/locale/en_CA/
share/locale/en_CA/LC_MESSAGES/
share/locale/en_CA/LC_MESSAGES/bug-buddy.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/bug-buddy.mo
share/locale/es/LC_MESSAGES/bug-buddy.mo
share/locale/et/LC_MESSAGES/bug-buddy.mo
share/locale/eu/LC_MESSAGES/bug-buddy.mo
share/locale/fa/
share/locale/fa/LC_MESSAGES/
share/locale/fa/LC_MESSAGES/bug-buddy.mo
share/locale/fi/LC_MESSAGES/bug-buddy.mo
share/locale/fr/LC_MESSAGES/bug-buddy.mo
share/locale/ga/LC_MESSAGES/bug-buddy.mo
share/locale/gl/LC_MESSAGES/bug-buddy.mo
share/locale/gu/
share/locale/gu/LC_MESSAGES/
share/locale/gu/LC_MESSAGES/bug-buddy.mo
share/locale/he/LC_MESSAGES/bug-buddy.mo
share/locale/hi/
share/locale/hi/LC_MESSAGES/
share/locale/hi/LC_MESSAGES/bug-buddy.mo
share/locale/hr/LC_MESSAGES/bug-buddy.mo
share/locale/hu/LC_MESSAGES/bug-buddy.mo
share/locale/id/LC_MESSAGES/bug-buddy.mo
share/locale/is/
share/locale/is/LC_MESSAGES/
share/locale/is/LC_MESSAGES/bug-buddy.mo
share/locale/it/LC_MESSAGES/bug-buddy.mo
share/locale/ja/LC_MESSAGES/bug-buddy.mo
share/locale/ka/
share/locale/ka/LC_MESSAGES/
share/locale/ka/LC_MESSAGES/bug-buddy.mo
share/locale/kn/
share/locale/kn/LC_MESSAGES/
share/locale/kn/LC_MESSAGES/bug-buddy.mo
share/locale/ko/LC_MESSAGES/bug-buddy.mo
share/locale/ku/
share/locale/ku/LC_MESSAGES/
share/locale/ku/LC_MESSAGES/bug-buddy.mo
share/locale/ky/
share/locale/ky/LC_MESSAGES/
share/locale/ky/LC_MESSAGES/bug-buddy.mo
share/locale/lt/
share/locale/lt/LC_MESSAGES/
share/locale/lt/LC_MESSAGES/bug-buddy.mo
share/locale/lv/LC_MESSAGES/bug-buddy.mo
share/locale/mg/
share/locale/mg/LC_MESSAGES/
share/locale/mg/LC_MESSAGES/bug-buddy.mo
share/locale/mk/
share/locale/mk/LC_MESSAGES/
share/locale/mk/LC_MESSAGES/bug-buddy.mo
share/locale/ml/
share/locale/ml/LC_MESSAGES/
share/locale/ml/LC_MESSAGES/bug-buddy.mo
share/locale/mn/
share/locale/mn/LC_MESSAGES/
share/locale/mn/LC_MESSAGES/bug-buddy.mo
share/locale/mr/
share/locale/mr/LC_MESSAGES/
share/locale/mr/LC_MESSAGES/bug-buddy.mo
share/locale/ms/
share/locale/ms/LC_MESSAGES/
share/locale/ms/LC_MESSAGES/bug-buddy.mo
share/locale/nb/LC_MESSAGES/bug-buddy.mo
share/locale/ne/
share/locale/ne/LC_MESSAGES/
share/locale/ne/LC_MESSAGES/bug-buddy.mo
share/locale/nl/LC_MESSAGES/bug-buddy.mo
share/locale/nn/LC_MESSAGES/bug-buddy.mo
share/locale/oc/
share/locale/oc/LC_MESSAGES/
share/locale/oc/LC_MESSAGES/bug-buddy.mo
share/locale/or/
share/locale/or/LC_MESSAGES/
share/locale/or/LC_MESSAGES/bug-buddy.mo
share/locale/pa/
share/locale/pa/LC_MESSAGES/
share/locale/pa/LC_MESSAGES/bug-buddy.mo
share/locale/pl/LC_MESSAGES/bug-buddy.mo
share/locale/ps/
share/locale/ps/LC_MESSAGES/
share/locale/ps/LC_MESSAGES/bug-buddy.mo
share/locale/pt/LC_MESSAGES/bug-buddy.mo
share/locale/pt_BR/LC_MESSAGES/bug-buddy.mo
share/locale/ro/LC_MESSAGES/bug-buddy.mo
share/locale/ru/LC_MESSAGES/bug-buddy.mo
share/locale/rw/
share/locale/rw/LC_MESSAGES/
share/locale/rw/LC_MESSAGES/bug-buddy.mo
share/locale/si/
share/locale/si/LC_MESSAGES/
share/locale/si/LC_MESSAGES/bug-buddy.mo
share/locale/sk/LC_MESSAGES/bug-buddy.mo
share/locale/sl/LC_MESSAGES/bug-buddy.mo
share/locale/sq/
share/locale/sq/LC_MESSAGES/
share/locale/sq/LC_MESSAGES/bug-buddy.mo
share/locale/sr/LC_MESSAGES/bug-buddy.mo
share/locale/sr@latin/
share/locale/sr@latin/LC_MESSAGES/
share/locale/sr@latin/LC_MESSAGES/bug-buddy.mo
share/locale/sv/LC_MESSAGES/bug-buddy.mo
share/locale/ta/
share/locale/ta/LC_MESSAGES/
share/locale/ta/LC_MESSAGES/bug-buddy.mo
share/locale/te/
share/locale/te/LC_MESSAGES/
share/locale/te/LC_MESSAGES/bug-buddy.mo
share/locale/th/
share/locale/th/LC_MESSAGES/
share/locale/th/LC_MESSAGES/bug-buddy.mo
share/locale/tr/LC_MESSAGES/bug-buddy.mo
share/locale/ug/
share/locale/ug/LC_MESSAGES/
share/locale/ug/LC_MESSAGES/bug-buddy.mo
share/locale/uk/LC_MESSAGES/bug-buddy.mo
share/locale/uz@cyrillic/
share/locale/uz@cyrillic/LC_MESSAGES/
share/locale/uz@cyrillic/LC_MESSAGES/bug-buddy.mo
share/locale/vi/LC_MESSAGES/bug-buddy.mo
share/locale/wa/
share/locale/wa/LC_MESSAGES/
share/locale/wa/LC_MESSAGES/bug-buddy.mo
share/locale/xh/
share/locale/xh/LC_MESSAGES/
share/locale/xh/LC_MESSAGES/bug-buddy.mo
share/locale/zh_CN/LC_MESSAGES/bug-buddy.mo
share/locale/zh_HK/LC_MESSAGES/bug-buddy.mo
share/locale/zh_TW/LC_MESSAGES/bug-buddy.mo
@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/share/schemas/bug-buddy/*.schemas > /dev/null
share/schemas/
share/schemas/bug-buddy/
share/schemas/bug-buddy/bug-buddy.schemas
@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/share/schemas/bug-buddy/*.schemas > /dev/null
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/HighContrastLargePrint 2> /dev/null || true
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/HighContrastLargePrint 2> /dev/null || true
@exec %D/bin/update-desktop-database
@unexec %D/bin/update-desktop-database