1 Summary: C/C++ debugger for GNOME
2 Summary(pl.UTF-8): Debugger C/C++ dla GNOME
7 Group: X11/Applications
8 Source0: http://ftp.gnome.org/pub/GNOME/sources/nemiver/0.9/%{name}-%{version}.tar.xz
9 # Source0-md5: eb181de2e92a850982987c1960fc4454
10 Patch0: GErrorSafePtr.patch
11 Patch1: NativeGObjectSafePtr.patch
12 Patch2: vte-0.38.patch
13 URL: http://home.gna.org/nemiver/
14 BuildRequires: autoconf >= 2.64
15 BuildRequires: automake >= 1:1.11.1
16 BuildRequires: boost-devel >= 1.35.0
17 BuildRequires: docbook-dtd412-xml
18 # gdlmm for dynamic layout
19 BuildRequires: gdlmm-devel >= 3.2
20 BuildRequires: gettext-devel >= 0.17
21 BuildRequires: ghex-devel >= 3.0.0
22 BuildRequires: glibmm-devel >= 2.25.1
23 BuildRequires: gnome-doc-utils >= 0.14.0
24 BuildRequires: gsettings-desktop-schemas-devel
25 BuildRequires: gtkmm-devel >= 2.12.0
26 BuildRequires: gtksourceviewmm3-devel
27 BuildRequires: intltool >= 0.40.0
28 BuildRequires: itstool
29 BuildRequires: libgtop-devel >= 2.14.0
30 BuildRequires: libtool >= 2:2.2
31 BuildRequires: libxml2-devel >= 1:2.6.31
32 BuildRequires: pkgconfig
33 BuildRequires: rpmbuild(find_lang) >= 1.23
34 BuildRequires: rpmbuild(macros) >= 1.311
35 BuildRequires: sqlite3-devel >= 3.0
36 BuildRequires: vte-devel >= 0.38.0
37 BuildRequires: yelp-tools
38 Requires(post,postun): glib2 >= 1:2.26.0
39 Requires(post,postun): gtk-update-icon-cache
40 Requires(post,postun): hicolor-icon-theme
41 Requires(post,postun): scrollkeeper
43 Requires: gtkmm >= 2.18
44 Obsoletes: nemiver-libs < 0.5.3
45 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48 Nemiver is an ongoing effort to write a standalone graphical debugger
49 that integrates well in the GNOME desktop environment. It currently
50 features a backend which uses the well known GNU Debugger (gdb) to
53 %description -l pl.UTF-8
54 Nemiver to próba napisania samodzielnego graficznego debuggera dobrze
55 integrującego się ze środowiskiem graficznym GNOME. Aktualnie zawiera
56 backend wykorzystujący dobrze znany GNU Debugger (gdb) do śledzenia
60 Summary: Header files for Nemiver
61 Summary(pl.UTF-8): Pliki nagłówkowe Nemivera
62 Group: X11/Development/Libraries
63 Requires: glibmm-devel >= 2.16.0
64 Requires: libgtop-devel >= 2.14.0
65 Requires: libxml2-devel >= 1:2.6.31
66 Obsoletes: nemiver-static
69 Header files for developing new debugging backends for Nemiver.
71 %description devel -l pl.UTF-8
72 Pliki nagłówkowe do rozwijania nowych backendów dla Nemivera.
89 --with-default-gdb=%{_bindir}/gdb \
90 --disable-schemas-install \
91 --disable-silent-rules \
93 --enable-gsettings=yes
97 rm -rf $RPM_BUILD_ROOT
100 DESTDIR=$RPM_BUILD_ROOT
102 rm $RPM_BUILD_ROOT%{_libdir}/nemiver/*.la
103 rm $RPM_BUILD_ROOT%{_libdir}/nemiver/modules/*.la
104 rm $RPM_BUILD_ROOT%{_libdir}/nemiver/plugins/dbgperspective/*.la
106 %find_lang %{name} --with-gnome --with-omf
109 rm -rf $RPM_BUILD_ROOT
112 %glib_compile_schemas
113 %scrollkeeper_update_post
114 %update_icon_cache hicolor
117 %glib_compile_schemas
118 %scrollkeeper_update_postun
119 %update_icon_cache hicolor
121 %files -f %{name}.lang
122 %defattr(644,root,root,755)
123 %doc AUTHORS ChangeLog NEWS README TODO
124 %attr(755,root,root) %{_bindir}/nemiver
126 %{_desktopdir}/nemiver.desktop
127 %{_iconsdir}/hicolor/*/apps/nemiver.png
128 %{_iconsdir}/hicolor/*/apps/nemiver.svg
129 %{_iconsdir}/HighContrast/*/apps/nemiver.png
130 %{_datadir}/glib-2.0/schemas/org.nemiver.gschema.xml
131 %dir %{_libdir}/nemiver
132 %attr(755,root,root) %{_libdir}/nemiver/libnemivercommon.so
133 %{_libdir}/nemiver/config
134 %dir %{_libdir}/nemiver/modules
135 %attr(755,root,root) %{_libdir}/nemiver/modules/*.so
136 %dir %{_libdir}/nemiver/plugins
137 %dir %{_libdir}/nemiver/plugins/dbgperspective
138 %{_libdir}/nemiver/plugins/dbgperspective/dbgperspective.conf
139 %{_libdir}/nemiver/plugins/dbgperspective/icons
140 %attr(755,root,root) %{_libdir}/nemiver/plugins/dbgperspective/libdbgperspectiveplugin.so
141 %{_libdir}/nemiver/plugins/dbgperspective/menus
142 %{_libdir}/nemiver/plugins/dbgperspective/plugin-descriptor.xml
143 %{_libdir}/nemiver/plugins/dbgperspective/sqlscripts
144 %{_libdir}/nemiver/plugins/dbgperspective/ui
145 %{_mandir}/man1/nemiver.1*
148 %defattr(644,root,root,755)
149 %{_includedir}/nemiver