packages: glib2/glib2.spec - package gdb pretty printers (-gdb subpackage)
qboosh
qboosh at pld-linux.org
Wed Feb 9 18:53:09 CET 2011
Author: qboosh Date: Wed Feb 9 17:53:09 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- package gdb pretty printers (-gdb subpackage)
---- Files affected:
packages/glib2:
glib2.spec (1.232 -> 1.233)
---- Diffs:
================================================================
Index: packages/glib2/glib2.spec
diff -u packages/glib2/glib2.spec:1.232 packages/glib2/glib2.spec:1.233
--- packages/glib2/glib2.spec:1.232 Wed Feb 9 15:28:59 2011
+++ packages/glib2/glib2.spec Wed Feb 9 18:53:04 2011
@@ -40,7 +40,7 @@
BuildRequires: libtool >= 2:2.2
BuildRequires: pcre-devel >= 8.11
BuildRequires: perl-base
-BuildRequires: pkgconfig >= 1:0.16.0
+BuildRequires: pkgconfig >= 1:0.16
BuildRequires: rpm-perlprov
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.527
@@ -163,6 +163,22 @@
%description apidocs -l pl.UTF-8
Dokumentacja API GLib.
+%package gdb
+Summary: GDB Python pretty printers for GObject/GLib types
+Summary(pl.UTF-8): Skrypty Pythona dla GDB do ładnego wypisywania typów GObject/GLib
+Group: Development/Debuggers
+Requires: python-gdb
+
+%description gdb
+GDB Python pretty printers for GObject/GLib types. This includes
+support for GObject pointer pretty printing and signal frame
+compression in backtraces.
+
+%description gdb -l pl.UTF-8
+Skrypty Pythona dla GDB do ładnego wypisywania typów GObject/GLib.
+Obejmują także ładne wypisywanie wskaźników GObject oraz kompresję
+ramek sygnagłów w zrzutach wywołań (backtrace).
+
%package -n bash-completion-gio
Summary: bash-completion for gio utilities
Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla narzędzi gio
@@ -225,6 +241,9 @@
%{__rm} $RPM_BUILD_ROOT%{_libdir}/gio/modules/libgiofam.la \
%{?with_static_libs:$RPM_BUILD_ROOT%{_libdir}/gio/modules/libgiofam.a}
+%py_comp $RPM_BUILD_ROOT%{_datadir}/glib-2.0/gdb
+%py_ocomp $RPM_BUILD_ROOT%{_datadir}/glib-2.0/gdb
+%py_postclean $RPM_BUILD_ROOT%{_datadir}/glib-2.0/gdb
%find_lang glib20
@@ -292,7 +311,6 @@
%{_libdir}/glib-2.0
%{_includedir}/gio-unix-2.0
%{_includedir}/glib-2.0
-%{_datadir}/glib-2.0/gdb
%dir %{_datadir}/glib-2.0/gettext
%attr(755,root,root) %{_datadir}/glib-2.0/gettext/mkinstalldirs
%{_datadir}/glib-2.0/gettext/po
@@ -335,6 +353,12 @@
%{_gtkdocdir}/gobject
%endif
+%files gdb
+%defattr(644,root,root,755)
+%{_datadir}/gdb/auto-load/usr/%{_lib}/libglib-2.0.so.*.*.*-gdb.py
+%{_datadir}/gdb/auto-load/usr/%{_lib}/libgobject-2.0.so.*.*.*-gdb.py
+%{_datadir}/glib-2.0/gdb
+
%files -n bash-completion-gio
%defattr(644,root,root,755)
%{_sysconfdir}/bash_completion.d/gdbus-bash-completion.sh
@@ -346,6 +370,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.233 2011/02/09 17:53:04 qboosh
+- package gdb pretty printers (-gdb subpackage)
+
Revision 1.232 2011/02/09 14:28:59 megabajt
- updated to 2.28.0
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/glib2/glib2.spec?r1=1.232&r2=1.233&f=u
More information about the pld-cvs-commit
mailing list