]> git.pld-linux.org Git - packages/nemiver.git/blame - nemiver.spec
- switch to gsettings schemas
[packages/nemiver.git] / nemiver.spec
CommitLineData
b57956d7 1Summary: C/C++ debugger for GNOME
9fd050c9 2Summary(pl.UTF-8): Debugger C/C++ dla GNOME
b57956d7 3Name: nemiver
1aa5f80c
ŁK
4Version: 0.9.4
5Release: 1
b57956d7
MB
6License: GPL
7Group: X11/Applications
d5eca44a 8Source0: http://ftp.gnome.org/pub/GNOME/sources/nemiver/0.9/%{name}-%{version}.tar.xz
1aa5f80c 9# Source0-md5: edaad1a0e8c0b6abcdfc49159d08c70d
b57956d7 10URL: http://home.gna.org/nemiver/
bf0470df
JP
11BuildRequires: autoconf >= 2.64
12BuildRequires: automake >= 1:1.11.1
1e0fbebd 13BuildRequires: boost-devel >= 1.35.0
a27482bf 14BuildRequires: docbook-dtd412-xml
c6d8f36c
JK
15# gdlmm for dynamic layout
16BuildRequires: gdlmm-devel >= 3.2
bf0470df 17BuildRequires: gettext-devel >= 0.17
d5eca44a 18BuildRequires: ghex-devel >= 3.0.0
6523b378 19BuildRequires: glibmm-devel >= 2.25.1
afbe776b 20BuildRequires: gnome-doc-utils >= 0.14.0
6523b378 21BuildRequires: gsettings-desktop-schemas-devel
afbe776b 22BuildRequires: gtkmm-devel >= 2.12.0
d5eca44a 23BuildRequires: gtksourceviewmm3-devel
afbe776b 24BuildRequires: intltool >= 0.40.0
1aa5f80c 25BuildRequires: itstool
afbe776b 26BuildRequires: libgtop-devel >= 2.14.0
bf0470df 27BuildRequires: libtool >= 2:2.2
afbe776b
MB
28BuildRequires: libxml2-devel >= 1:2.6.31
29BuildRequires: pkgconfig
30BuildRequires: rpmbuild(find_lang) >= 1.23
31BuildRequires: rpmbuild(macros) >= 1.311
b57956d7
MB
32BuildRequires: sqlite3-devel >= 3.0
33BuildRequires: vte-devel >= 0.12.0
1aa5f80c 34BuildRequires: yelp-tools
d5eca44a 35Requires(post,postun): glib2 >= 1:2.26.0
4677912e 36Requires(post,postun): gtk-update-icon-cache
b57956d7 37Requires(post,postun): hicolor-icon-theme
519fca20 38Requires(post,postun): scrollkeeper
b57956d7 39Requires: gdb
d07083ee 40Requires: gtkmm >= 2.18
d399ac19 41Obsoletes: nemiver-libs < 0.5.3
b57956d7
MB
42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
45Nemiver is an ongoing effort to write a standalone graphical debugger
46that integrates well in the GNOME desktop environment. It currently
47features a backend which uses the well known GNU Debugger (gdb) to
48debug C/C++ programs.
49
9fd050c9
JB
50%description -l pl.UTF-8
51Nemiver to próba napisania samodzielnego graficznego debuggera dobrze
52integrującego się ze środowiskiem graficznym GNOME. Aktualnie zawiera
ac2833c8 53backend wykorzystujący dobrze znany GNU Debugger (gdb) do śledzenia
9fd050c9
JB
54programów w C/C++.
55
b57956d7 56%package devel
afbe776b
MB
57Summary: Header files for Nemiver
58Summary(pl.UTF-8): Pliki nagłówkowe Nemivera
59Group: X11/Development/Libraries
60Requires: glibmm-devel >= 2.16.0
61Requires: libgtop-devel >= 2.14.0
62Requires: libxml2-devel >= 1:2.6.31
f8275589 63Obsoletes: nemiver-static
b57956d7
MB
64
65%description devel
afbe776b 66Header files for developing new debugging backends for Nemiver.
b57956d7 67
9fd050c9 68%description devel -l pl.UTF-8
afbe776b 69Pliki nagłówkowe do rozwijania nowych backendów dla Nemivera.
9fd050c9 70
b57956d7
MB
71%prep
72%setup -q
b57956d7
MB
73
74%build
75%{__glib_gettextize}
76%{__intltoolize}
77%{__libtoolize}
519fca20 78%{__aclocal} -I m4
b57956d7
MB
79%{__autoconf}
80%{__autoheader}
81%{__automake}
82%configure \
1aa5f80c 83 --with-default-gdb=%{_bindir}/gdb \
519fca20 84 --disable-scrollkeeper \
f8275589 85 --disable-schemas-install \
c831c488 86 --disable-silent-rules \
f8275589 87 --disable-static
afbe776b 88%{__make}
b57956d7
MB
89
90%install
91rm -rf $RPM_BUILD_ROOT
92
93%{__make} install \
94 DESTDIR=$RPM_BUILD_ROOT
95
bf0470df
JP
96rm $RPM_BUILD_ROOT%{_libdir}/nemiver/*.la
97rm $RPM_BUILD_ROOT%{_libdir}/nemiver/modules/*.la
98rm $RPM_BUILD_ROOT%{_libdir}/nemiver/plugins/dbgperspective/*.la
b57956d7 99
afbe776b 100%find_lang %{name} --with-gnome --with-omf
b57956d7
MB
101
102%clean
103rm -rf $RPM_BUILD_ROOT
104
105%post
d5eca44a 106%glib_compile_schemas
519fca20 107%scrollkeeper_update_post
b57956d7
MB
108%update_icon_cache hicolor
109
b57956d7 110%postun
d5eca44a 111%glib_compile_schemas
519fca20 112%scrollkeeper_update_postun
b57956d7
MB
113%update_icon_cache hicolor
114
b57956d7
MB
115%files -f %{name}.lang
116%defattr(644,root,root,755)
117%doc AUTHORS ChangeLog NEWS README TODO
118%attr(755,root,root) %{_bindir}/nemiver
b57956d7
MB
119%{_datadir}/nemiver
120%{_desktopdir}/nemiver.desktop
121%{_iconsdir}/hicolor/*/apps/nemiver.png
122%{_iconsdir}/hicolor/*/apps/nemiver.svg
6523b378 123%{_datadir}/glib-2.0/schemas/org.nemiver.gschema.xml
b57956d7 124%dir %{_libdir}/nemiver
afbe776b 125%attr(755,root,root) %{_libdir}/nemiver/libnemivercommon.so
b57956d7
MB
126%{_libdir}/nemiver/config
127%dir %{_libdir}/nemiver/modules
128%attr(755,root,root) %{_libdir}/nemiver/modules/*.so
129%dir %{_libdir}/nemiver/plugins
130%dir %{_libdir}/nemiver/plugins/dbgperspective
131%{_libdir}/nemiver/plugins/dbgperspective/dbgperspective.conf
b57956d7
MB
132%{_libdir}/nemiver/plugins/dbgperspective/icons
133%attr(755,root,root) %{_libdir}/nemiver/plugins/dbgperspective/libdbgperspectiveplugin.so
134%{_libdir}/nemiver/plugins/dbgperspective/menus
135%{_libdir}/nemiver/plugins/dbgperspective/plugin-descriptor.xml
136%{_libdir}/nemiver/plugins/dbgperspective/sqlscripts
bf0470df 137%{_libdir}/nemiver/plugins/dbgperspective/ui
d399ac19 138%{_mandir}/man1/nemiver.1*
b57956d7
MB
139
140%files devel
141%defattr(644,root,root,755)
afbe776b 142%{_includedir}/nemiver
This page took 0.105329 seconds and 4 git commands to generate.