]> git.pld-linux.org Git - packages/mono-debugger.git/blame - mono-debugger.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/mono-debugger.git] / mono-debugger.spec
CommitLineData
6f8d869f 1Summary: Debugger for mono
f6d07cc6 2Summary(pl.UTF-8): Odpluskiwacz dla mono
6f8d869f 3Name: mono-debugger
5d9c48d1 4Version: 2.10
9d96f0ea 5Release: 3
2d73365b
JB
6# mono-debugger itself on MIT, but BFD libs enforce GPL
7License: GPL v2+
7852e67b 8Group: Development/Tools
61827000
JB
9# latest downloads summary at http://ftp.novell.com/pub/mono/sources-stable/
10Source0: http://ftp.novell.com/pub/mono/sources/mono-debugger/%{name}-%{version}.tar.bz2
5d9c48d1 11# Source0-md5: 02ee485f2aae279f2fa3a7051c7d580e
4563b94c 12Patch0: %{name}-termcap.patch
61827000 13URL: http://www.mono-project.com/
6f8d869f
MM
14BuildRequires: autoconf
15BuildRequires: automake
ed423c90 16BuildRequires: glib2-devel >= 1:2.0.0
125d5d64 17BuildRequires: libtool
9d96f0ea 18BuildRequires: mono-csharp >= 4.0
6abb504f 19BuildRequires: monodoc
20dac992 20BuildRequires: pkgconfig
6f8d869f 21BuildRequires: readline-devel
9d96f0ea 22Requires: mono >= 4.0
7e1a7644 23ExclusiveArch: %{ix86} %{x8664}
6f8d869f
MM
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27Debugger for mono.
28
269bb0dc 29%description -l pl.UTF-8
254ebf22 30Odpluskwiacz dla mono.
6f8d869f 31
20dac992 32%package devel
33Summary: Development files for mono debugger
f6d07cc6 34Summary(pl.UTF-8): Pliki potrzebne programistom korzystającym z bibliotek odpluskiwacza mono
20dac992 35Group: Development/Libraries
36Requires: %{name} = %{version}-%{release}
2d73365b 37Obsoletes: mono-debugger-static
20dac992 38
39%description devel
40Development files for mono debugger.
41
269bb0dc 42%description devel -l pl.UTF-8
240ef322 43Pliki potrzebne programistom korzystającym z bibliotek odpluskwiacza
44mono.
20dac992 45
20dac992 46%package doc
47Summary: Documentation for mono debugger
f6d07cc6 48Summary(pl.UTF-8): Dokumentacja odpluskiwacza dla mono
20dac992 49Group: Documentation
50Requires: monodoc
51
52%description doc
53Documentation for mono debugger.
54
269bb0dc 55%description doc -l pl.UTF-8
254ebf22 56Dokumentacja odpluskwiacza dla mono.
20dac992 57
6f8d869f 58%prep
52b53e64 59%setup -q
4563b94c 60%patch0 -p1
6f8d869f
MM
61
62%build
63%{__libtoolize}
64%{__aclocal}
65%{__autoheader}
66%{__automake}
67%{__autoconf}
2d73365b 68%configure \
9d96f0ea 69 MCS=/usr/bin/mcs \
2d73365b 70 --disable-static
9d96f0ea
JB
71%{__make} -j1 \
72 twodir=%{_prefix}/lib/mono/4.5
6f8d869f
MM
73
74%install
75rm -rf $RPM_BUILD_ROOT
125d5d64
JB
76
77%{__make} install \
9d96f0ea
JB
78 DESTDIR=$RPM_BUILD_ROOT \
79 twodir=%{_prefix}/lib/mono/4.5
6f8d869f 80
2d73365b 81# these are used just as DllImport in C# code, so no devel part
1a228512 82%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmonodebugger*.la
2d73365b 83
125d5d64
JB
84%clean
85rm -rf $RPM_BUILD_ROOT
86
20dac992 87%post -p /sbin/ldconfig
88%postun -p /sbin/ldconfig
89
6f8d869f
MM
90%files
91%defattr(644,root,root,755)
41ec9ef5 92%doc AUTHORS COPYING ChangeLog NEWS README doc/*.txt
2d73365b 93%attr(755,root,root) %{_bindir}/mdb
ca8df88d 94%attr(755,root,root) %{_bindir}/mdb-symbolreader
2d73365b
JB
95%attr(755,root,root) %{_libdir}/libmonodebuggerserver.so.*.*.*
96%attr(755,root,root) %ghost %{_libdir}/libmonodebuggerserver.so.0
97%attr(755,root,root) %{_libdir}/libmonodebuggerserver.so
9d96f0ea
JB
98%{_prefix}/lib/mono/4.5/mdb-symbolreader.exe
99%{_prefix}/lib/mono/4.5/mdb.exe
2d73365b 100%{_prefix}/lib/mono/gac/Mono.Debugger
41ec9ef5 101%{_prefix}/lib/mono/gac/Mono.Debugger.SymbolWriter
4347a35e 102%{_prefix}/lib/mono/gac/Mono.Debugger.Frontend
20dac992 103
104%files devel
105%defattr(644,root,root,755)
2d73365b
JB
106%dir %{_prefix}/lib/mono/%{name}
107%{_prefix}/lib/mono/%{name}/Mono.Debugger.dll
41ec9ef5 108%{_prefix}/lib/mono/%{name}/Mono.Debugger.SymbolWriter.dll
4347a35e 109%{_prefix}/lib/mono/%{name}/Mono.Debugger.Frontend.dll
2d73365b 110%{_pkgconfigdir}/mono-debugger.pc
240ef322 111%{_pkgconfigdir}/mono-debugger-frontend.pc
This page took 0.049038 seconds and 5 git commands to generate.