]> git.pld-linux.org Git - packages/dotnet-libextractor.git/blob - dotnet-libextractor.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/dotnet-libextractor.git] / dotnet-libextractor.spec
1 %include        /usr/lib/rpm/macros.mono
2 Summary:        .NET bindings for libextractor
3 Summary(pl.UTF-8):      Wiązania .NET do biblioteki libextractor
4 Name:           dotnet-libextractor
5 Version:        0.5.23
6 Release:        1
7 License:        GPL v3+
8 Group:          Libraries
9 Source0:        http://ftp.gnu.org/gnu/libextractor/libextractor-mono-%{version}.tar.gz
10 # Source0-md5:  5353c113cd9ad9e8996dcca549ab5d4b
11 URL:            http://www.gnu.org/software/libextractor/
12 BuildRequires:  mono-csharp
13 BuildRequires:  rpmbuild(monoautodeps)
14 BuildRequires:  sed >= 4.0
15 Requires:       libextractor >= 1.0
16 Requires:       mono
17 ExclusiveArch:  %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9 sparc64
18 ExcludeArch:    i386
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 This package provides bindings for .NET to GStreamer libraries.
23
24 %description -l pl.UTF-8
25 Pakiet ten dostarcza wiązania dla .NET do bibliotek GStreamera.
26
27 %package devel
28 Summary:        Development files for LibExtractor .NET library
29 Summary(pl.UTF-8):      Pliki programistyczne biblioteki .NET LibExtractor
30 Group:          Development/Libraries
31 Requires:       %{name} = %{version}-%{release}
32
33 %description devel
34 Development files for LibExtractor .NET library.
35
36 %description devel -l pl.UTF-8
37 Pliki programistyczne biblioteki .NET LibExtractor.
38
39 %prep
40 %setup -q -n LibExtractor
41
42 %{__sed} -i -e 's/libextractor\.so\.1\.1\.1/libextractor.so.3/' LibExtractor/LibExtractor.dll.config
43
44 %build
45 # not autoconf configure
46 ./configure \
47         --prefix=%{_prefix}
48
49 %{__make}
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53
54 %{__make} install \
55         DESTDIR=$RPM_BUILD_ROOT
56
57 # avoid conflict with libextractor.pc from C library
58 %{__mv} $RPM_BUILD_ROOT%{_prefix}/lib/pkgconfig/{libextractor,LibExtractor}.pc
59
60 %clean
61 rm -rf $RPM_BUILD_ROOT
62
63 %post   -p /sbin/ldconfig
64 %postun -p /sbin/ldconfig
65
66 %files
67 %defattr(644,root,root,755)
68 %doc AUTHORS
69 %dir %{_prefix}/lib/libextractor
70 %{_prefix}/lib/libextractor/LibExtractor.dll
71 %{_prefix}/lib/libextractor/LibExtractor.dll.config
72
73 %files devel
74 %defattr(644,root,root,755)
75 %{_prefix}/lib/pkgconfig/LibExtractor.pc
This page took 0.076095 seconds and 3 git commands to generate.