b280dab
Name:		nemiver
6384a56
Version:	0.9.6
1717f0a
Release:	2%{?dist}
3db4daf
Summary:	A GNOME C/C++ Debugger
b280dab
b280dab
Group:		Development/Debuggers
80a4c19
License:	GPLv2+
f901db3
URL:		http://projects.gnome.org/nemiver
b280dab
58b5321
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.9/%{name}-%{version}.tar.xz
79d2203
b280dab
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
b280dab
c93c367
## The glibmm bits would normally be part of the dependency tree for
c93c367
## gtksourceviewmm; but we're using GIO here (F9+) so we need to ensure that the
c93c367
## the Glib/glibmm we're depending on also includes it (e.g., 2.16+)
3db4daf
##
3db4daf
## We specify the minimum version of gtkmm24 because we are now using
3db4daf
## the tooltip and treeview APIs of gtkmm 2.12.7.
b280dab
BuildRequires:	boost-devel
dec1995
BuildRequires:	boost-static
b280dab
BuildRequires:	desktop-file-utils
1cb12e9
BuildRequires:	gdb
b280dab
BuildRequires:	gettext
Dodji Seketeli e43a7d8
#This is useful to get m4 macros from gsettings.m4, like GLIB_GSETTING
Dodji Seketeli e43a7d8
# Requiring glib2-devel >= 2.28 is equivalent to requiring the
Dodji Seketeli e43a7d8
# glib2-devel of Fedora 15.
Dodji Seketeli e43a7d8
BuildRequires:  glib2-devel >= 2.28
6384a56
BuildRequires:	ghex-devel >= 3.10
6384a56
BuildRequires:	glibmm24-devel >= 2.46
6384a56
BuildRequires:	gtkmm30-devel >= 3.18
d2deb33
BuildRequires:	gdlmm-devel >= 3.2.1
1ce55bc
BuildRequires:	yelp-tools >= 3.2.0
51636f9
BuildRequires:	gtksourceviewmm3-devel >= 3.0.0
1cb12e9
BuildRequires:	libgtop2-devel >= 2.14
1cb12e9
BuildRequires:	libtool
1cb12e9
BuildRequires:	perl(XML::Parser)
1cb12e9
BuildRequires:	sqlite-devel >= 3.0
1717f0a
BuildRequires:	vte291-devel >= 0.41
1985e00
BuildRequires:	intltool
dec1995
BuildRequires:	libxml2-devel >= 2.6.22
Dodji Seketeli e43a7d8
BuildRequires:  gsettings-desktop-schemas-devel
Dodji Seketeli e43a7d8
BuildRequires:  dconf
b280dab
Dodji Seketeli e43a7d8
Requires: gsettings-desktop-schemas
5550fa1
b280dab
## Needs hicolor-icon-theme so that the parent %%_datadir/icons/hicolor
b280dab
## and its subtree directories are properly owned.
b280dab
Requires:	hicolor-icon-theme
b280dab
Requires:	gdb
dec1995
Provides: %{name}-devel = %{version}-%{release}
dec1995
Provides: %{name}-headers = %{version}-%{release}
dec1995
dec1995
Obsoletes:	%{name}-devel < 0.5.4-1
dec1995
Obsoletes:	%{name}-headers < 0.6.5-2
b280dab
b280dab
## Mostly taken from its site index... :]
b280dab
%description
b280dab
Nemiver is an ongoing effort to write a standalone graphical debugger that
b280dab
integrates well in the GNOME desktop environment. It currently features a
b280dab
backend which uses the well known GNU Debugger (gdb) to debug C/C++ programs.
1cb12e9
5550fa1
The yelp package must be installed to make use of Nemiver's documentation.
b280dab
b280dab
%prep
b280dab
%setup -q
b280dab
b280dab
%build
58b5321
%configure --disable-static --disable-schemas-install  --disable-scrollkeeper 
1cb12e9
# Use system libtool to prevent build scripts from using RPATH hacks.
1cb12e9
make %{?_smp_mflags} LIBTOOL=%{_bindir}/libtool
b280dab
b280dab
b280dab
%install
b280dab
rm -rf %{buildroot}
Dodji Seketeli e43a7d8
make install DESTDIR=$RPM_BUILD_ROOT
b280dab
%find_lang %{name}
a7ebb2f
desktop-file-install                                    \
b280dab
	--dir %{buildroot}%{_datadir}/applications	\
5550fa1
	--remove-category=Application			\
5550fa1
	--delete-original				\
b280dab
	%{buildroot}/%{_datadir}/applications/%{name}.desktop
b280dab
1717f0a
# # Register as an application to be visible in the software center
1717f0a
# #
1717f0a
# # NOTE: It would be *awesome* if this file was maintained by the upstream
1717f0a
# # project, translated and installed into the right place during `make install`.
1717f0a
# #
1717f0a
# # See http://www.freedesktop.org/software/appstream/docs/ for more details.
1717f0a
# #
1717f0a
# mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
1717f0a
# cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml <
1717f0a
# 
1717f0a
# 
1717f0a
# 
1717f0a
# BugReportURL: https://bugzilla.gnome.org/show_bug.cgi?id=708754
1717f0a
# SentUpstream: 2014-09-22
1717f0a
# -->
1717f0a
# <application>
1717f0a
#   <id type="desktop">nemiver.desktop</id>
1717f0a
#   <metadata_license>CC0-1.0</metadata_license>
1717f0a
#   <description>
1717f0a
#     

1717f0a
#       Nemiver is an on-going effort to write a standalone graphical debugger that
1717f0a
#       integrates well in the GNOME desktop environment.
1717f0a
#       It currently features a backend which uses the well known GNU Debugger gdb
1717f0a
#       to debug C / C++ programs.
1717f0a
#     

1717f0a
#     

1717f0a
#       We believe that Nemiver is mature and robust enough to just let you debug
1717f0a
#       your favorite C or C++ application in a pleasant way, as we use it daily
1717f0a
#       for our own debugging purposes.
1717f0a
#     

1717f0a
#   </description>
1717f0a
#   <screenshots>
1717f0a
#     <screenshot type="default">https://projects.gnome.org/nemiver/images/nemiver-main-page.png</screenshot>
1717f0a
#   </screenshots>
1717f0a
#   <url type="homepage">https://projects.gnome.org/nemiver/</url>
1717f0a
#   <updatecontact>nemiver-list@gnome.org</updatecontact>
1717f0a
# </application>
1717f0a
# EOF
b280dab
b280dab
%clean
b280dab
rm -rf %{buildroot}
b280dab
b280dab
%post
b280dab
/sbin/ldconfig
Dodji Seketeli e43a7d8
update-desktop-database -q
b280dab
touch --no-create %{_datadir}/icons/hicolor ||:
b280dab
b280dab
%postun
b280dab
/sbin/ldconfig
Dodji Seketeli e43a7d8
update-desktop-database -q
Dodji Seketeli e43a7d8
if [ $1 -eq 0 ]; then
Dodji Seketeli e43a7d8
  touch --no-create %{_datadir}/icons/hicolor >&/dev/null || :
Dodji Seketeli e43a7d8
  gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
42dc828
  glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || :
Dodji Seketeli e43a7d8
fi
b280dab
Dodji Seketeli e43a7d8
%posttrans
Dodji Seketeli e43a7d8
gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
42dc828
glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || :
b280dab
b280dab
%files -f %{name}.lang
b280dab
%defattr(-,root,root,-)
b280dab
%doc AUTHORS ChangeLog COPYING COPYRIGHT NEWS README TODO 
dec1995
%exclude %{_includedir}/%{name}
c93c367
%exclude %{_libdir}/%{name}/*.a
c93c367
%exclude %{_libdir}/%{name}/*.la
1cb12e9
%exclude %{_libdir}/%{name}/modules/*.a
c93c367
%exclude %{_libdir}/%{name}/modules/*.la
dec1995
%exclude %{_libdir}/%{name}/plugins/*/*.la
dec1995
%exclude %{_libdir}/%{name}/plugins/*/*.a
b280dab
%{_bindir}/%{name}
b280dab
%{_libdir}/%{name}/
Dodji Seketeli e43a7d8
%{_datadir}/glib-2.0/schemas/org.nemiver.gschema.xml
Richard Hughes 614c680
%{_datadir}/appdata/%{name}.appdata.xml
6dbd7a7
%{_datadir}/applications/%{name}.desktop
6384a56
%{_datadir}/icons/hicolor/*/apps/%{name}*.*
b280dab
%{_datadir}/%{name}/
1ce55bc
%{_datadir}/help/*
ace5dfc
%{_mandir}/man?/%{name}.*
b280dab
b280dab
%changelog
1717f0a
* Thu Sep 24 2015 Dodji Seketeli <dodji@seketeli.org> - 0.9.6-2
1717f0a
- Re-build with vte291, version 0.41
1717f0a
- Use the appdata file from the tarball
1717f0a
6384a56
* Wed Sep 23 2015 Dodji Seketeli <dodji@redhat.com> - 0.9.6-1
6384a56
- Update to upstream 0.9.6 version
6384a56
- There is no HighContrast icon distributed anymore
6384a56
- Adjust files for the new nemiver-symbolic.svg icon
6384a56
- Bump requirement of gtkmm-30-devel to 3.18
6384a56
171681d
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 0.9.5-12
171681d
- Rebuilt for Boost 1.59
171681d
720b90c
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-11
720b90c
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
720b90c
545db08
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 0.9.5-10
545db08
- rebuild for Boost 1.58
545db08
dfb855f
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-9
dfb855f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
dfb855f
f1d6feb
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.5-8
f1d6feb
- Rebuilt for GCC 5 C++11 ABI change
f1d6feb
Richard Hughes 614c680
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 0.9.5-7
Richard Hughes 614c680
- Add an AppData file for the software center
Richard Hughes 614c680
Petr Machata 8bf5e2a
* Mon Jan 26 2015 Petr Machata <pmachata@redhat.com> - 0.9.5-6
Petr Machata 8bf5e2a
- Rebuild for boost 1.57.0
Petr Machata 8bf5e2a
862ac9d
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-5
862ac9d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
862ac9d
fd48238
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-4
fd48238
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
fd48238
Petr Machata 41cb17f
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 0.9.5-3
Petr Machata 41cb17f
- Rebuild for boost 1.55.0
Petr Machata 41cb17f
6e229e6
* Thu May 01 2014 Kalev Lember <kalevlember@gmail.com> - 0.9.5-2
6e229e6
- Rebuilt for libgtop2 soname bump
6e229e6
36587df
* Sun Dec  8 2013 Dodji Seketeli <dodji@seketeli.org> - 0.9.5-1
11b3ab4
- Update for upstream release 0.9.5
11b3ab4
  - Package new high contrast icons: %%{_datadir}/icons/HighContrast/*/apps/nemiver.*
11b3ab4
  - Bug fixed -- numbers are bug numbers in upstream bugzilla:
11b3ab4
    - 680376 - Local variables in nested scopes don't get refreshed automatically
11b3ab4
    - 697992 - fail to restart a program wrapped in libtool shell script
11b3ab4
    - 687609 - nemiver should install a highcontrast app icon
11b3ab4
    - 561239 - UI to select and copy text from source editor
11b3ab4
    - 700248 - Support breakpoints with multiple locations
11b3ab4
    - 701480 - Correctly flag a breakpoint pending state
11b3ab4
    - 698371 - Run command is available even after detaching
11b3ab4
    - Fix "restart loosing inferior argument" bug
11b3ab4
    - Don't 'run' the inferior on startup when it has no 'main'
11b3ab4
    - Continue execution upon (re)start with breakpoints set
11b3ab4
    - Handle deleting all sub-breakpoints at once
11b3ab4
    - Support modified-breakpoint async output from GDB
11b3ab4
    - Allow disassembling from address 0
11b3ab4
    - Fix continue action label
11b3ab4
    - Fix menu typo
11b3ab4
4fe37a5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4-7
4fe37a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4fe37a5
Petr Machata eeaaa68
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 0.9.4-6
Petr Machata eeaaa68
- Rebuild for boost 1.54.0
Petr Machata eeaaa68
8a03c31
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 0.9.4-5
8a03c31
- Rebuilt for gtksourceview3 soname bump
8a03c31
769bf7b
* Wed Mar 20 2013 Kalev Lember <kalevlember@gmail.com> - 0.9.4-4
769bf7b
- Rebuilt for gdlmm soname bump
769bf7b
6dbd7a7
* Wed Mar  6 2013 Matthias Clasen <mclasen@redhat.com> - 0.9.4-3
6dbd7a7
- Drop the vendor prefix from the desktop file name
6dbd7a7
88b0746
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4-2
88b0746
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
88b0746
1ce55bc
* Sun Jan 13 2013 Dodji Seketeli <dodji@seketeli.org> - 0.9.4-1
1ce55bc
- Update to upstream 0.9.4 release
1ce55bc
  - Bug fixed (upstream bugzilla):
1ce55bc
    - 689338 - Sometimes current frame is wrongly set
1ce55bc
    - 689458 - Crash when copying variable value
1ce55bc
    - 684046 - nemiver.desktop conformance fix
1ce55bc
    - 670439 - Nemiver doesn't handle well multi-threaded apps
1ce55bc
    - 689575 - Freeze when local variable values are refreshed
1ce55bc
    - Fix well form-ness of gl.po
1ce55bc
    - Fix help browser launching
1ce55bc
    - Fix French translation markup
1ce55bc
    - Ensure workbench body is shown
1ce55bc
    - Added a README.release.txt file
1ce55bc
    - Various code cleanups
1ce55bc
    - Added search keywords to .desktop file
1ce55bc
    - Use new documentation infrastructure based on yelp-tools
1ce55bc
  - Updated translations: French, Danish, British, Catalan,
1ce55bc
    Traditional Chinese, Simplified Chinese, Spanish, Greek,
1ce55bc
    Portuguese, Galician, Hungarian, Brazilian Portuguese, Uyghur,
1ce55bc
    Norwegian bokmål, Czech, German, Slovenian, Japanese, Polish,
1ce55bc
    Hindi, Slovak, Latvian, Korean, Russian
1ce55bc
- Drop gnome-doc-utils build dependency
1ce55bc
- Add new yelp-tools build dependency
1ce55bc
- Drop %%{datadir}/gnome/help/* and %%{datadir}/omf/%%{name}.  Use
1ce55bc
  %%{datadir}/help/* now.
1ce55bc
2db2067
* Thu Sep 27 2012 Kalev Lember <kalevlember@gmail.com> - 0.9.3-3
2db2067
- Rebuilt for libgdl soname bump
2db2067
42dc828
* Wed Sep 19 2012 Kalev Lember <kalevlember@gmail.com> - 0.9.3-2
42dc828
- Silence glib-compile-schemas scriplets
42dc828
fd7fb35
* Sun Aug 12 2012 Dodji Seketeli <dodji@seketeli.org> - 0.9.3-1
fd7fb35
- Update to upstream 0.9.3 release
fd7fb35
  Bugs fixed (upstream bugzilla):
fd7fb35
  - #680934 - Fix --enable-debuggeronly
fd7fb35
  - don't hardcode path to false (BSD)
fd7fb35
  - build: unbreak on OpenBSD by including iostream (BSD)
fd7fb35
  - Terminal portability fixes for BSDs
fd7fb35
  - Code cleanups
fd7fb35
  New features:
fd7fb35
  - #542503 - Initial support for monitoring expressions
fd7fb35
  - 665274 - Support --just-load command line
fd7fb35
  - Save and restore tty attributes
fd7fb35
  Many translation updates
fd7fb35
edc2b20
* Mon Jul 23 2012 Kalev Lember <kalevlember@gmail.com> - 0.9.2-4
edc2b20
- Rebuilt for libgdl 3.5.4 soname bump
edc2b20
c473e49
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.2-3
c473e49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c473e49
4ca60f7
* Mon Apr 23 2012 Kalev Lember <kalevlember@gmail.com> - 0.9.2-2
4ca60f7
- Rebuilt for libgdl 3.4.2 soname bump
4ca60f7
Richard Hughes c59363f
* Wed Mar 28 2012 Richard Hughes <hughsient@gmail.com> - 0.9.2-1
Richard Hughes c59363f
- Update to 0.9.2
Richard Hughes c59363f
d9b741a
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-3
d9b741a
- Rebuilt for c++ ABI breakage
d9b741a
7c167f4
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-2
7c167f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7c167f4
d2deb33
* Sun Nov 20 2011  <dodji@seketeli.org> - 0.9.1-1
d2deb33
- Update to upstream release 0.9.1
d2deb33
58b5321
* Tue Sep 27 2011  <dodji@redhat.com> - 0.9.0-2
58b5321
- Rebuild to link against gdlmm 3.1.90 and activate the Dynamic View
58b5321
- Update the link to the upstream tarball
58b5321
- Remove unnecessary --enable-gsettings from configure command line
58b5321
51636f9
* Fri Sep  9 2011  <dodji@seketeli.org> - 0.9.0-1
51636f9
- Update upstream release 0.9.0
51636f9
- Update ghex-devel dependency to 2.90
51636f9
- Move to gtksourceviewmm3-devel >= 3.0.0 dep
51636f9
- Move to vte3-devel >= 0.28.0
51636f9
Dodji Seketeli e43a7d8
* Sat May  7 2011  <dodji@seketeli.org> - 0.8.2-1
Dodji Seketeli e43a7d8
- Update to upstream release 0.8.2
Dodji Seketeli e43a7d8
- Enable GSettings.  Remove usage of GConf.  Bump glibmm24 requirement
Dodji Seketeli e43a7d8
  to 2.25 (to support gsettings) Add build requirements for
Dodji Seketeli e43a7d8
  gsettings-desktop-schemas-devel, dconf and glib2-devel >= 2.28.
Dodji Seketeli e43a7d8
  Remove GConf schema from package.  Add gsettings schema.
Dodji Seketeli e43a7d8
- Remove use of scrollkeeper at long last.
Dodji Seketeli e43a7d8
- Cleanup and update scriplet snippets.
Dodji Seketeli e43a7d8
- Bump gtkmm24 build requirement to 2.20 as per what upstream
Dodji Seketeli e43a7d8
  requires.
Dodji Seketeli e43a7d8
a37d8a6
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1-2
a37d8a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
a37d8a6
Dodji Seketeli 530edfc
* Sun Jan  9 2011  <dodji@seketeli.org> - 0.8.1-1
Dodji Seketeli 530edfc
- Update to upstream release 0.8.1
Dodji Seketeli 530edfc
- Change Source0 to point to the .gz tarball instead of the .bz
Dodji Seketeli 530edfc
1fefe74
* Tue Oct 19 2010  <dodji@seketeli.org> - 0.8.0-1
1fefe74
- Update upstream release 0.8.0
1fefe74
- Drop patches 0001-Fix-build-with-gcc-4.5.patch and
1fefe74
  0001-More-GCC-4.5-fixes-611588.patch as they are now released upstream
1fefe74
- Remove libglademm and libgnome dependencies are they got removed upstream
1fefe74
- Add GConf2 dependency
1fefe74
Jesse Keating 2315015
* Wed Sep 29 2010 jkeating - 0.7.3-3
Jesse Keating 2315015
- Rebuilt for gcc bug 634757
Jesse Keating 2315015
dodjirpm 98f6c3b
* Thu Sep 23 2010  <dodji@seketeli.org> - 0.7.3-2
dodjirpm 98f6c3b
- Fix source0 URL.
dodjirpm 98f6c3b
- 0001-Fix-build-with-gcc-4.5.patch and 0001-More-GCC-4.5-fixes-611588.patch:
dodjirpm 98f6c3b
  fix build breakage with GCC 4.5
dodjirpm 98f6c3b
e9e98dd
* Sun Dec 06 2009 Dodji Seketeli <dodji@redhat.com> - 0.7.3-1
e9e98dd
- Update to new upstream release (0.7.3)
e9e98dd
b64dc80
* Sat Sep 12 2009 Dodji Seketeli <dodji@redhat.com> - 0.7.2-1
b64dc80
- Update to new upstream release (0.7.2)
b64dc80
be04ec0
* Sat Aug 01 2009 Dodji Seketeli <dodji@redhat.com> - 0.7.1-1
be04ec0
- Update to new upstream release (0.7.1)
be04ec0
d70a161
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-3
d70a161
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d70a161
a4ad063
* Thu Jul 02 2009 Dodji Seketeli <dodji@redhat.com> - 0.7.0-2
a4ad063
- Fix typo (redhat.org -> redhat.com)
a4ad063
7b3f39e
* Thu Jul 02 2009 Dodji Seketeli <dodji@redhat.com> - 0.7.0-1
7b3f39e
- Update to new upstream release (0.7.0)
7b3f39e
628a8ce
* Sat May 02 2009 Dodji Seketeli <dodji@redhat.com> - 0.6.7-1
628a8ce
- Update to new upstream release (0.6.7)
628a8ce
a4ad063
* Fri Apr 03 2009 Dodji Seketeli <dodji@redhat.com> - 0.6.6-1
c37d7bb
- Update to new upstream release (0.6.6)
c37d7bb
- Drop patch http://bugzilla.gnome.org/show_bug.cgi?id=574915
c37d7bb
  as included in upstream release.
c37d7bb
a4ad063
* Fri Mar 13 2009 Dodji Seketeli <dodji@redhat.com> - 0.6.5-2
dec1995
- Add upstream patch http://bugzilla.gnome.org/show_bug.cgi?id=574915
dec1995
  Fixes a "spinner not found" bug.
dec1995
- Add boost-static in BuildRequires (required for nemiver tests)
dec1995
- Remove more *.a files
dec1995
- Do not ship nemiver-headers package
dec1995
  Upstream can't garantee API/ABI stability yet and
dec1995
  nobody uses this package yet anyway
dec1995
a4ad063
* Sun Mar 01 2009 Dodji Seketeli <dodji@redhat.com> - 0.6.5-1
1985e00
- Update to new upstream release (0.6.5)
1985e00
- Drop include-stdint.patch as pushed upstream
1985e00
- BuildRequire intltool
1985e00
a4ad063
* Tue Feb 24 2009 Dodji Seketeli <dodji@redhat.com> - 0.6.4-2
e4c33a5
- Rebuild against ghex 2.2.4. This should fix #571099
e4c33a5
- Patch Nemiver to make it compile with gcc 4.3.3
e4c33a5
be04ec0
* Sat Jan 17 2009 Denis Leroy <denis@poolshark.com> - 0.6.4-1
c795904
- Update to upstream 0.6.4
c795904
- Now build against gtksourceviewmm 2.2.0
c795904
3db4daf
* Sun Sep 28 2008 Peter Gordon <peter@thecodergeek.com> - 0.6.3-1
3db4daf
- Update to new upstream release (0.6.3).
3db4daf
- Set the minimum required version of gtkmm-24 to 2.12.7; and update the
3db4daf
  Summary field to reflect the current state of upstream, as recommended by
3db4daf
  Dodji Seketeli.
3db4daf
- Resolves: #464413 (Nemiver 0.6.3 has been released upstream)
3db4daf
ab375ab
* Sat Sep 13 2008 Peter Gordon <peter@thecodergeek.com> - 0.6.2-1
ab375ab
- Update to new upstream release (0.6.2).
ab375ab
3e44239
* Wed Aug  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.6.1-3
3e44239
- bump to rebuild against old libgtksourceviewmm
3e44239
5b6b72a
* Tue Aug  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.6.1-2
5b6b72a
- rebuild for new libgtksourceviewmm
5b6b72a
1a30a78
* Thu Jul 31 2008 Peter Gordon <peter@thecodergeek.com> - 0.6.1-1
1a30a78
- Update to new upstream release (0.6.1).
1a30a78
9b7f239
* Sat Jul 19 2008 Peter Gordon <peter@thecodergeek.com> - 0.5.5-0.1.svn889
9b7f239
- Update to new upstream snapshot (SVN 889): increased performance when
9b7f239
  stepping in big applications like WebKit, ability to call arbitrary functions
9b7f239
  in the inferior process being debugged and support for conditional
9b7f239
  breakpoints, and loads of bug-fixes. Sweet!
9b7f239
- Fix typo in previous %%changelog entry.
9b7f239
c93c367
* Fri Jun 27 2008 Peter Gordon <peter@thecodergeek.com> - 0.5.4-1
c93c367
- Update to new upstream release (0.5.4)
c93c367
- Rename -devel subpackage to -headers and adjust the %%description
c93c367
  accordingly. (It no longer contains any shared library symlinks or pkgconfig
c93c367
  data; and thus would not be multilib-friendly. We can't put it in the main
c93c367
  package due to its additional *-devel dependencies. Finally, upstream has
c93c367
  said that nothing should really be using the libnemivercommon API yet
c93c367
  anyway.)
9b7f239
- Drop the libnemiver global library patch (fixed upstream)
c93c367
  - make-libnemivercommon-global-lib.patch
c93c367
0b98289
* Mon May 26 2008 Peter Gordon <peter@thecodergeek.com> - 0.5.3-1
0b98289
- Update to new upstream release (0.5.3)
0b98289
- Add upstream bug reference for make-libnemivercommon-global-lib patch. 
0b98289
1cb12e9
* Fri Apr 11 2008 Peter Gordon <peter@thecodergeek.com> - 0.5.2-1
1cb12e9
- Update to new upstream release (0.5.2)
1cb12e9
- Add patch to keep the nemivercommon shared library in the global  %%_libdir,
1cb12e9
  rather that in a private directory therein. This allows other sources to
1cb12e9
  properly build against it without using nasty RPATH hacks, and also makes RPM
1cb12e9
  correctly add same-arch dependencies from the devel subpackage to the main
1cb12e9
  package via that unversioned binary symlink:
1cb12e9
  + make-libnemivercommon-global-lib.patch    
1cb12e9
- Alphabetize dependency list (aesthetic-only change)
1cb12e9
ace5dfc
* Sat Mar 22 2008 Peter Gordon <peter@thecodergeek.com> - 0.5.1-1
ace5dfc
- Update to new upstream release (0.5.1)
ace5dfc
- Drop upstreamed GCC 4.3 and build-fix patches:
ace5dfc
  - gcc43.patch
ace5dfc
  - multiple-a_key-params.patch
ace5dfc
ace5dfc
* Sun Mar 09 2008 Peter Gordon <peter@thecodergeek.com> - 0.5.0-1
ace5dfc
- Update to new upstream release (0.5.0)
ace5dfc
- Rebuild for GCC 4.3
ace5dfc
- Drop upstreamed patches:
ace5dfc
  - setbreakpoint-glade-filename.patch
ace5dfc
  - pid_t-fix-build.patch
ace5dfc
- Add patch to fix build errors with GCC 4.3 reduced headers:
ace5dfc
  + gcc43.patch
ace5dfc
- Add patch to fix multiple a_key function parameters:
ace5dfc
  + multiple-a_key-params.patch
ace5dfc
dbb3659
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.4.0-5
dbb3659
- Autorebuild for GCC 4.3
dbb3659
3dde5dd
* Wed Jan 30 2008 Peter Gordon <peter@thecodergeek.com> - 0.4.0-4
3dde5dd
- Add patch to fix missing setbreakpoint.glade file error (should be
3dde5dd
  setbreakpointdialog.glade). Fixes bug 430971 (missing glade file).
3dde5dd
  + setbreakpoint-glade-filename.patch
3dde5dd
79d2203
* Thu Jan 10 2008 Peter Gordon <peter@thecodergeek.com> - 0.4.0-3
f1250a5
- Make GConf scriplets quieter (bug 426801: "unclean" rpm transaction).
79d2203
- Add upstream patch to fix compile errors with casting from unsigned int*
79d2203
  to pid_t* due to libgtop API change:
79d2203
  + pid_t-fix-build.patch
f1250a5
80a4c19
* Tue Aug 21 2007 Peter Gordon <peter@thecodergeek.com> - 0.4.0-2
80a4c19
- Rebuild with BuildID-enabled binutils.
80a4c19
- Update License tag (GPLv2+)
80a4c19
5550fa1
* Sun Jun 03 2007 Peter Gordon <peter@thecodergeek.com> - 0.4.0-1
5550fa1
- Update to new upstream release (0.4.0)
5550fa1
b280dab
* Sat Feb 17 2007 Peter Gordon <peter@thecodergeek.com> - 0.3.0-6
b280dab
- Remove chcon invocation entirely; as it is not needed.
b280dab
- Don't install libtool archives (.la files) of the plugins.
b280dab
b280dab
* Tue Feb 13 2007 Peter Gordon <peter@thecodergeek.com> - 0.3.0-5
b280dab
- chcon call should be in %%post, not %%install
b280dab
b280dab
* Mon Feb 12 2007 Peter Gordon <peter@thecodergeek.com> - 0.3.0-4
b280dab
- Mark the libdbgperspectiveplugin.so plugin with a textrel_shlib_t context to
b280dab
  workaround SELinux execmod denials.
b280dab
- Hardcoded RPATHs are bad (especially when they are simply repeats of the
b280dab
  standard LIBDIR stuff); so get rid of them in the supplied libtool with a
b280dab
  couple of sed incantantions from the packaging guidelines.
b280dab
b280dab
* Wed Jan 24 2007 Peter Gordon <peter@thecodergeek.com> - 0.3.0-3
b280dab
- Another fix from Michael Schwendt: Don't mark installed GConf schemas as
b280dab
  %%config. 
b280dab
b280dab
* Tue Jan 23 2007 Peter Gordon <peter@thecodergeek.com> - 0.3.0-2
b280dab
- Fix issues noted in review comments (Thanks to Michael Schwendt, #223943):
b280dab
  (1) Add %%defattr line to the -devel subpackage %%files list.
b280dab
  (2) Fix consistency of schemas listing by not using a glob in the
b280dab
      %%files list, since they are separate in the scriplets' gconftool-2
b280dab
      calls.
b280dab
  (3) Add gettext and perl(XML::Parser) BuildRequires to fix mock building.
b280dab
  (4) Add and explicitly version the Requires for the -devel subpackage due
b280dab
      to various dependencies in the installed .pc file: libxml2-devel,
b280dab
      glibmm24-devel, gnome-vfs2-devel. (glib2-devel is also needed, but that
b280dab
      is pulled in as as dependency of glibmm24-devel.) 
b280dab
b280dab
* Mon Jan 22 2007 Peter Gordon <peter@thecodergeek.com> - 0.3.0-1
b280dab
- Initial packaging for Fedora Extras.