Paul F. Johnson c85b882
Summary: A debugger for Mono
Paul F. Johnson c85b882
Name: mono-debugger
68ac7fc
Version: 2.10
6d99080
Release: 8%{?dist}
Paul F. Johnson c85b882
License: MIT
68ac7fc
URL:     http://www.mono-project.com/Main_Page
68ac7fc
Source0: http://ftp.novell.com/pub/mono/sources/%{name}/%{name}-%{version}.tar.bz2
d4c6f05
Patch0: mono-debugger-2.10-glib.patch
Paul F. Johnson bf34168
BuildRequires: readline-devel ncurses-devel libtool
Paul F. Johnson cc5b6d0
BuildRequires: mono-devel >= 2.8.1 mono-nunit
4d9c967
BuildRequires: mono-nunit-devel xsp-devel 
Paul F. Johnson cc5b6d0
Requires: mono-core >= 2.8.1
3f04c5f
Provides: bundled(libiberty)
3f04c5f
Paul F. Johnson c85b882
Group: Development/Tools
de4b9ba
# Mono only available on these:
68ac7fc
#ExclusiveArch: %%ix86 x86_64 ppc ppc64 ia64 %%{arm} sparcv9 alpha s390x
f400de4
# but mono-debugger in Linux is limited to
f400de4
ExclusiveArch: %ix86 x86_64
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%description
Paul F. Johnson c85b882
A debugger is an important tool for development. The Mono 
Paul F. Johnson c85b882
Debugger (MDB) can debug both managed and unmanaged applications. 
Paul F. Johnson c85b882
It provides a reusable library that can be used to add debugger 
Paul F. Johnson c85b882
functionality to different frontends. The debugger package 
Paul F. Johnson c85b882
includes a console debugger named "mdb", and MonoDevelop 
Paul F. Johnson c85b882
provides a GUI interface to the debugger.
68ac7fc
Paul F. Johnson c85b882
%package devel
Paul F. Johnson c85b882
Summary: Development files for mono-debugger
Paul F. Johnson c85b882
Requires: %{name} = %{version}-%{release} pkgconfig
Paul F. Johnson c85b882
Group: Development/Libraries
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%description devel
Paul F. Johnson c85b882
Development package for mono-debugger
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%prep
Paul F. Johnson 4bf2ab5
%setup -q
d4c6f05
%patch0 -p1 -b .glib
ec8f5dd
rm -rf build/*.dll
Paul F. Johnson 45cb890
ec8f5dd
# Copy something that we know got built from source.
ec8f5dd
# This doesn't end up in the package, though.
4d9c967
cp %{_prefix}/lib/mono/gac/Mono.Cecil/*/Mono.Cecil.dll build/
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%build
Paul F. Johnson 374f528
%configure --disable-static --disable-dependency-tracking
Paul F. Johnson effba21
# remove smp_flags - race condition
Paul F. Johnson f809718
make 
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%install
Paul F. Johnson dd0ddf7
make DESTDIR=%{buildroot} install
Paul F. Johnson dd0ddf7
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%postun -p /sbin/ldconfig
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%post -p /sbin/ldconfig
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%files
Paul F. Johnson 45cb890
%defattr(-, root, root,-)
Paul F. Johnson 45cb890
%doc AUTHORS COPYING ChangeLog README
Paul F. Johnson c85b882
%{_bindir}/mdb
Paul F. Johnson 7380135
%{_bindir}/mdb-symbol*
ec8f5dd
%{_libdir}/*.so*
4d9c967
%{_prefix}/lib/mono/2.0/mdb*
4d9c967
%{_prefix}/lib/mono/gac/Mono.Debugger/
4d9c967
%{_prefix}/lib/mono/gac/Mono.Debugger.SymbolWriter/
4d9c967
%{_prefix}/lib/mono/gac/Mono.Debugger.Frontend/
4d9c967
%{_prefix}/lib/mono/mono-debugger/
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%files devel
Paul F. Johnson 45cb890
%defattr(-,root,root,-)
Paul F. Johnson c85b882
%{_libdir}/pkgconfig/mono-debugger.pc
Paul F. Johnson 717ed19
%{_libdir}/pkgconfig/mono-debugger-frontend.pc
Paul F. Johnson c85b882
Paul F. Johnson c85b882
%changelog
6d99080
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-8
6d99080
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6d99080
f14c54b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-7
f14c54b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f14c54b
4328091
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-6
4328091
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
4328091
3f04c5f
* Mon Oct 15 2012 Jon Ciesla <limburgher@gmail.com> - 2.10-5
3f04c5f
- Provides: bundled(libiberty)
3f04c5f
05d22b1
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-4
05d22b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
05d22b1
439ec9f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-3
439ec9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
439ec9f
4d9c967
* Sat Nov 12 2011 Christian Krause <chkr@fedoraproject.org> - 2.10-2
4d9c967
- Change paths for mono assemblies according to updated packaging
4d9c967
  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
d4c6f05
- Add patch to fix glib include
4d9c967
68ac7fc
* Wed Mar 30 2011 Christian Krause <chkr@fedoraproject.org> - 2.10-1
68ac7fc
- Update to 2.10
68ac7fc
- Minor spec file cleanup
68ac7fc
2c14d40
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.1-4
2c14d40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2c14d40
f400de4
* Tue Jan 11 2011 Dan Horák <dan[at]danny.cz> - 2.8.1-3
f400de4
- updated the supported arch list once more
f400de4
de4b9ba
* Tue Jan 11 2011 Dan Horák <dan[at]danny.cz> - 2.8.1-2
de4b9ba
- updated the supported arch list
de4b9ba
Paul F. Johnson cc5b6d0
* Tue Dec 07 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.8.1-1
Paul F. Johnson cc5b6d0
- Update for newer mono
Paul F. Johnson cc5b6d0
Paul F. Johnson c3127c0
* Sat Oct 09 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.8-1
Paul F. Johnson c3127c0
- Bump to 2.8
Paul F. Johnson c3127c0
Paul F. Johnson 93f4dee
* Fri Mar 19 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6.3-1
Paul F. Johnson 93f4dee
- Bump to 2.6.3 release
Paul F. Johnson 93f4dee
- Fix URL and SRC URL
Paul F. Johnson 93f4dee
- Alter BR to use 2.6.3
Paul F. Johnson 93f4dee
Paul F. Johnson 1a65b81
* Sun Dec 27 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6-4
Paul F. Johnson 1a65b81
- More x86_64 fixes
Paul F. Johnson 1a65b81
Paul F. Johnson effba21
* Sun Dec 27 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6-3
Paul F. Johnson effba21
- Fix mono-debugger.pc.in file for x86_64
Paul F. Johnson effba21
Paul F. Johnson f809718
* Wed Dec 16 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6-2
Paul F. Johnson f809718
- Bump to 2.6 release
Paul F. Johnson effba21
- Remove sed magic - it was overkill
Paul F. Johnson effba21
- Remove smp_flags - race condition
Paul F. Johnson f809718
Paul F. Johnson f809718
* Sat Oct 03 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.6-1
Paul F. Johnson f809718
- Bump to 2.6 preview 1
f7c3519
Paul F. Johnson 81e22a6
* Thu Jul 09 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4.2.1-1
Paul F. Johnson 81e22a6
- Bump to 2.4.2.1
Paul F. Johnson 81e22a6
Paul F. Johnson 7380135
* Mon Jun 22 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4.2-1
Paul F. Johnson 7380135
- Bump to 2.4.2 RC1
Paul F. Johnson 7380135
- Add additional archs
Paul F. Johnson 7380135
Paul F. Johnson 7cab485
* Thu Mar 26 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-8
Paul F. Johnson 7cab485
- Full 2.4 release
Paul F. Johnson 7cab485
Paul F. Johnson bb65cc0
* Wed Mar 18 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-7.RC3
Paul F. Johnson bb65cc0
- Bump to RC3
Paul F. Johnson bb65cc0
Paul F. Johnson 4bf2ab5
* Tue Mar 10 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-6.RC2
Paul F. Johnson 4bf2ab5
- Move back to official tarballs
Paul F. Johnson 4bf2ab5
- Bump to RC2
Paul F. Johnson 4bf2ab5
Paul F. Johnson 4bf2ab5
* Fri Jan 29 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-5.pre1.20090129svn124665
Paul F. Johnson 4bf2ab5
- Update from svn
Paul F. Johnson 4bf2ab5
- rename to pre1
Paul F. Johnson 4bf2ab5
Paul F. Johnson 4bf2ab5
* Sat Jan 24 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-4.20090124svn124118
Paul F. Johnson 4bf2ab5
- Update from svn
Paul F. Johnson 4bf2ab5
- Changed BR to require mono-2.4
78f8c84
Paul F. Johnson b883e3b
* Sat Jan 17 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-3.20090116svn123514
Paul F. Johnson b883e3b
- Try another approach for fixing configure.in
Paul F. Johnson b883e3b
- Removed redundant patches
Paul F. Johnson b883e3b
Paul F. Johnson 1d1a35a
* Sat Jan 17 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-2.20090116svn123514
Paul F. Johnson 1d1a35a
- Fix lib64 issue in configure.in
Paul F. Johnson 1d1a35a
Paul F. Johnson 6e0fa51
* Fri Jan 16 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.4-1.20090116svn123514
Paul F. Johnson 6e0fa51
- Move to 2.4 branch
Paul F. Johnson 6e0fa51
Paul F. Johnson 717ed19
* Fri Jan 09 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-3.RC2.20090901svn122605
Paul F. Johnson 717ed19
- bump to RC2
Paul F. Johnson 717ed19
- use svn rather than tarballs
Paul F. Johnson 717ed19
- Added mono-debugger-frontend and mono-debugger-frontend.pc files
Paul F. Johnson 717ed19
Paul F. Johnson 717ed19
* Sat Dec 06 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-2.pre2
Paul F. Johnson 717ed19
- bump to 2.2 preview 2
Paul F. Johnson 717ed19
Paul F. Johnson c9d60fc
* Tue Nov 25 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.2-1.pre1
Paul F. Johnson c9d60fc
- bump to 2.2 preview 1
Paul F. Johnson c9d60fc
Paul F. Johnson c9d60fc
* Fri Oct 03 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-8
Paul F. Johnson c9d60fc
- bump to RC4
Paul F. Johnson c9d60fc
- now requires xsp-devel
Paul F. Johnson c9d60fc
Paul F. Johnson c9d60fc
* Wed Sep 10 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-7
Paul F. Johnson c9d60fc
- another configure patch
Paul F. Johnson c9d60fc
- rebuild against Mono 2.0 RC 1
Paul F. Johnson c9d60fc
Paul F. Johnson c9d60fc
* Wed Aug 27 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-6
Paul F. Johnson c9d60fc
- argh!!!! fixed the configure patch file
Paul F. Johnson c9d60fc
Paul F. Johnson 74f6b03
* Wed Aug 27 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-5
Paul F. Johnson 74f6b03
- more patches and actually apply the damned things
Paul F. Johnson 74f6b03
Paul F. Johnson dfbb4a7
* Tue Aug 26 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-4
Paul F. Johnson dfbb4a7
- libdir fixes
Paul F. Johnson dfbb4a7
Paul F. Johnson 45cb890
* Sun Aug 17 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-3
Paul F. Johnson 45cb890
- paul learns how to count...
Paul F. Johnson 45cb890
- spec fixes
Paul F. Johnson 45cb890
Paul F. Johnson 45cb890
* Thu Aug 14 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-2
Paul F. Johnson 45cb890
- libdir clean
Paul F. Johnson 45cb890
- spec file fix
Paul F. Johnson 45cb890
Paul F. Johnson 45cb890
*  Sun Aug 03 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.0-1
Paul F. Johnson 45cb890
- bump to preview 1
Paul F. Johnson 45cb890
- patch fixes
Paul F. Johnson 45cb890
ec8f5dd
* Fri Apr 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.60-3
ec8f5dd
- fix compile
ec8f5dd
- use system Cecil, not prebundled binary Cecil
ec8f5dd
- this thing is stupid, it needs the .so file to run, moving it to the main package
ec8f5dd
937fd2c
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.60-2.2
937fd2c
- Autorebuild for GCC 4.3
937fd2c
Paul F. Johnson 2375ced
* Wed Dec 19 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.60-1.2
Paul F. Johnson c392429
- bump
Paul F. Johnson 2375ced
- use exclusivearch instead of exclude
Paul F. Johnson c392429
Paul F. Johnson c392429
* Sun Dec 16 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.50-2
Paul F. Johnson c392429
- url fix
Paul F. Johnson c392429
Paul F. Johnson 7c06ddd
* Sun Nov 18 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.50-1
Paul F. Johnson 7c06ddd
- bump
Paul F. Johnson 7c06ddd
Paul F. Johnson 374f528
* Fri Feb 16 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.31-2
Paul F. Johnson 374f528
- fix for faulty config (Ville Skytta)
Paul F. Johnson 374f528
- added addition configure flag
Paul F. Johnson 374f528
Paul F. Johnson bf34168
* Thu Feb 15 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.31-1
Paul F. Johnson bf34168
- removed BR termcap
Paul F. Johnson bf34168
- bump to 0.31
Paul F. Johnson bf34168
Paul F. Johnson d7a06b7
* Thu Sep 07 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.30-7
Paul F. Johnson bf34168
- Removed FC-5 bits
Paul F. Johnson bf34168
- Added R mono-core to ensure correct version of mono is used
Paul F. Johnson d7a06b7
Paul F. Johnson a7461aa
* Wed Sep 06 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.30-6
Paul F. Johnson a7461aa
- Fixes for FC-5
Paul F. Johnson a7461aa
- Rebuild for FC-6 mono
Paul F. Johnson a7461aa
- Fixed ExcludeArch
Paul F. Johnson a7461aa
Paul F. Johnson dd0ddf7
* Mon Aug 28 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.30-5
Paul F. Johnson c85b882
- added defattr to devel
Paul F. Johnson c85b882
- removed the disable debug
Paul F. Johnson c85b882
- fixed source0
Paul F. Johnson c85b882
Paul F. Johnson c85b882
* Sun Aug 27 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.30-3
Paul F. Johnson c85b882
- Added configure.in patch
Paul F. Johnson c85b882
- Added additional BRs for above patch
Paul F. Johnson c85b882
- Moved README.build to the devel package
Paul F. Johnson c85b882
Paul F. Johnson c85b882
* Wed Aug 23 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.30-2
Paul F. Johnson c85b882
- Removed the mono hack
Paul F. Johnson c85b882
- Added pkgconfig for the devel package
Paul F. Johnson c85b882
- Reverted monodir in spec to libdir
Paul F. Johnson c85b882
- Added additional BRs to satisfy mock
Paul F. Johnson c85b882
Paul F. Johnson c85b882
* Wed Aug 16 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.30-1
Paul F. Johnson c85b882
- bump to new version
Paul F. Johnson c85b882
- Added devel package
Paul F. Johnson c85b882
- added clean
Paul F. Johnson c85b882
- changed the mono hack
Paul F. Johnson c85b882
- altered the BR to now use mono-devtools
Paul F. Johnson c85b882
Paul F. Johnson c85b882
* Sun Jun 04 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.12-4
Paul F. Johnson c85b882
- Fixed ownership problems
Paul F. Johnson c85b882
- Added 64 bit fix
Paul F. Johnson c85b882
- Added --disable-static to the configure line
Paul F. Johnson c85b882
Paul F. Johnson c85b882
* Sun Apr 23 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.12-3
Paul F. Johnson c85b882
- removed the static libdir
Paul F. Johnson c85b882
- added exclusivearchs
Paul F. Johnson c85b882
- added exports to fix the x86_64 problem
Paul F. Johnson c85b882
Paul F. Johnson c85b882
* Tue Apr 18 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.12-2
Paul F. Johnson c85b882
- libdir is now usr-lib irrespective of architecture built on
Paul F. Johnson c85b882
- spec file fixes and small alterations
Paul F. Johnson c85b882
Paul F. Johnson c85b882
* Sun Apr 16 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.12-1
Paul F. Johnson c85b882
- Initial import for FE
Paul F. Johnson c85b882
- Spec file based roughly on the one from the mono-project guys
Paul F. Johnson c85b882