From 530ef335e2164cf7e52c771abf8a7f6a1fa35736 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sun, 15 Jul 2007 12:28:19 +0000 Subject: [PATCH] - pl, URL - License is MIT - sonames patch + dependency on libnjb soname Changed files: dotnet-njb-sharp.spec -> 1.3 --- dotnet-njb-sharp.spec | 38 +++++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/dotnet-njb-sharp.spec b/dotnet-njb-sharp.spec index e8f6d7b..73b3afd 100644 --- a/dotnet-njb-sharp.spec +++ b/dotnet-njb-sharp.spec @@ -1,20 +1,27 @@ -# %include /usr/lib/rpm/macros.mono -# Summary: .NET support for NJB players +Summary(pl.UTF-8): Obsługa odtwarzaczy NJB z poziomu .NET Name: dotnet-njb-sharp Version: 0.3.0 Release: 2 -License: GPL -Group: Development/Libraries +License: MIT +Group: Libraries Source0: http://banshee-project.org/files/njb-sharp/njb-sharp-%{version}.tar.gz # Source0-md5: d59525dcfa69d6196b339b519f53525e +Patch0: %{name}-sonames.patch +URL: http://banshee-project.org/Subprojects/Njb-sharp BuildRequires: autoconf BuildRequires: automake BuildRequires: libnjb-devel >= 2.2.4 BuildRequires: libtool BuildRequires: mono-csharp >= 1.1.16.1 BuildRequires: pkgconfig +# through njb-sharp.dll.config +%ifarch %{x8664} ia64 ppc64 s390x sparc64 +Requires: libnjb.so.5()(64bit) +%else +Requires: libnjb.so.5 +%endif ExcludeArch: i386 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -22,18 +29,24 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) njb-sharp provides C# bindings for libnjb, to provide NJB Digital Audio Player (DAP) support to Mono applications. +%description -l pl.UTF-8 +njb-sharp udostępnia wiązania C# dla libnjb, aby zapewnić obsługę +odtwarzaczy NJB Digital Audio Player (DAP) w aplikacjach Mono. + %prep %setup -qn njb-sharp-%{version} +%patch0 -p1 %build %{__libtoolize} %{__aclocal} %{__autoconf} %{__automake} -export CPPFLAGS="-I%{_includedir}/libnjb" -%configure +%configure \ + CPPFLAGS="-I%{_includedir}/libnjb" \ + --disable-static -%{__make} +%{__make} -j1 %install rm -rf $RPM_BUILD_ROOT @@ -41,11 +54,18 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{_libdir}/njb-sharp/*.la + %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc AUTHORS ChangeLog NEWS README -%{_libdir}/njb-sharp +%doc AUTHORS COPYING ChangeLog NEWS README +%dir %{_libdir}/njb-sharp +%attr(755,root,root) %{_libdir}/njb-sharp/libnjbglue.so +%{_libdir}/njb-sharp/njb-sharp.dll +%{_libdir}/njb-sharp/njb-sharp.dll.config +# -devel? +%{_libdir}/njb-sharp/njb-sharp.dll.mdb %{_pkgconfigdir}/njb-sharp.pc -- 2.44.0