Skip to content

Commit f3f789e

Browse files
committed
Include all of Martin's spec file changes
1 parent b39863a commit f3f789e

File tree

1 file changed

+50
-8
lines changed

1 file changed

+50
-8
lines changed

mono-core.spec.in

Lines changed: 50 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,6 @@ rm -rf %buildroot
310310
%_prefix/lib/mono/4.5/System.Windows.dll
311311
%_prefix/lib/mono/4.5/System.Xml.Serialization.dll
312312
%_prefix/lib/mono/4.5/Facades/*.dll
313-
%_prefix/lib/mono/4.5/Facades/*.dll.mdb
314313
%_prefix/lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
315314
%_prefix/lib/mono/gac/Commons.Xml.Relaxng
316315
%_prefix/lib/mono/gac/CustomMarshalers
@@ -400,12 +399,12 @@ Development files for libmono.
400399
%_libdir/pkgconfig/mono-2.pc
401400

402401
%if %sgen == yes
403-
%package -n libmonosgen-2_0-0
402+
%package -n libmonosgen-2_0-1
404403
License: LGPL v2.1 only
405404
Summary: A Library for embedding Mono in your Application (sgen version)
406405
Group: Development/Libraries/C and C++
407406

408-
%description -n libmonosgen-2_0-0
407+
%description -n libmonosgen-2_0-1
409408
The Mono Project is an open development initiative that is working to
410409
develop an open source, Unix version of the .NET development platform.
411410
Its objective is to enable Unix developers to build and deploy
@@ -414,13 +413,13 @@ technologies that have been submitted to the ECMA for standardization.
414413

415414
A Library for embedding Mono in your Application (sgen version).
416415

417-
%files -n libmonosgen-2_0-0
416+
%files -n libmonosgen-2_0-1
418417
%defattr(-, root, root)
419-
%_libdir/libmonosgen-2.0.so.0*
418+
%_libdir/libmonosgen-2.0.so.1*
420419

421-
%post -n libmonosgen-2_0-0 -p /sbin/ldconfig
420+
%post -n libmonosgen-2_0-1 -p /sbin/ldconfig
422421

423-
%postun -n libmonosgen-2_0-0 -p /sbin/ldconfig
422+
%postun -n libmonosgen-2_0-1 -p /sbin/ldconfig
424423

425424
%package -n libmonosgen-2_0-devel
426425
License: LGPL v2.1 only
@@ -446,6 +445,49 @@ Development files for libmonosgen.
446445
%_libdir/pkgconfig/monosgen-2.pc
447446
%endif
448447

448+
%package -n libmonoboehm-2_0-1
449+
License: LGPL v2.1 only
450+
Summary: A Library for embedding Mono in your Application (boehm version)
451+
Group: Development/Libraries/C and C++
452+
453+
%description -n libmonoboehm-2_0-1
454+
The Mono Project is an open development initiative that is working to
455+
develop an open source, Unix version of the .NET development platform.
456+
Its objective is to enable Unix developers to build and deploy
457+
cross-platform .NET applications. The project will implement various
458+
technologies that have been submitted to the ECMA for standardization.
459+
460+
A Library for embedding Mono in your Application (boehm version).
461+
462+
%files -n libmonoboehm-2_0-1
463+
%defattr(-, root, root)
464+
%_libdir/libmonoboehm-2.0.so.1*
465+
466+
%post -n libmonoboehm-2_0-1 -p /sbin/ldconfig
467+
468+
%postun -n libmonoboehm-2_0-1 -p /sbin/ldconfig
469+
470+
%package -n libmonoboehm-2_0-devel
471+
License: LGPL v2.1 only
472+
Summary: Development files for libmonosgen
473+
Group: Development/Languages/Mono
474+
Requires: mono-core == %version-%release
475+
Requires: libmono-2_0-devel
476+
477+
%description -n libmonoboehm-2_0-devel
478+
The Mono Project is an open development initiative that is working to
479+
develop an open source, Unix version of the .NET development platform.
480+
Its objective is to enable Unix developers to build and deploy
481+
cross-platform .NET applications. The project will implement various
482+
technologies that have been submitted to the ECMA for standardization.
483+
484+
Development files for libmonoboehm.
485+
486+
%files -n libmonoboehm-2_0-devel
487+
%defattr(-, root, root)
488+
%_libdir/libmonoboehm-2.0.a
489+
%_libdir/libmonoboehm-2.0.so
490+
449491
%if %llvm == yes
450492
%package -n libmono-llvm0
451493
License: LGPL v2.1 only
@@ -1419,7 +1461,7 @@ Requires: libmono-2_0-devel = %version-%release
14191461
Requires: libmono-llvm0 = %version-%release
14201462
%endif
14211463
%if %sgen == yes
1422-
Requires: libmonosgen-2_0-0 = %version-%release
1464+
Requires: libmonosgen-2_0-1 = %version-%release
14231465
Requires: libmonosgen-2_0-devel = %version-%release
14241466
%endif
14251467
Requires: mono-data = %version-%release

0 commit comments

Comments
 (0)