]> git.pld-linux.org Git - packages/dotnet-gstreamer0.10-sharp.git/blob - dotnet-gstreamer0.10-sharp.spec
cd1b3b12e3b4a0d35899e0898d2d0fa40617268b
[packages/dotnet-gstreamer0.10-sharp.git] / dotnet-gstreamer0.10-sharp.spec
1 %include        /usr/lib/rpm/macros.mono
2 Summary:        .NET bindings for GStreamer 0.10
3 Summary(pl.UTF-8):      Wiązania GStreamera 0.10 dla .NET
4 Name:           dotnet-gstreamer0.10-sharp
5 Version:        0.9.2
6 Release:        3
7 License:        LGPL v2+
8 Group:          Libraries
9 Source0:        http://gstreamer.freedesktop.org/src/gstreamer-sharp/gstreamer-sharp-%{version}.tar.bz2
10 # Source0-md5:  767bdba4dd753ba766352360c7053c14
11 Patch0:         %{name}-destdir.patch
12 Patch1:         %{name}-glib.patch
13 URL:            http://gstreamer.org/
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  glib2-devel >= 1:2.18.1
17 BuildRequires:  gstreamer0.10-devel >= 0.10.25
18 BuildRequires:  gstreamer0.10-plugins-base-devel >= 0.10.25
19 BuildRequires:  libtool
20 BuildRequires:  mono-csharp >= 2.4
21 BuildRequires:  monodoc >= 1.1
22 BuildRequires:  pkgconfig
23 BuildRequires:  rpmbuild(monoautodeps)
24 Requires:       glib2 >= 1:2.18.1
25 Requires:       gstreamer0.10 >= 0.10.25
26 Requires:       gstreamer0.10-plugins-base >= 0.10.25
27 Requires:       mono >= 2.4
28 Obsoletes:      dotnet-gstreamer-sharp < 0.10
29 ExclusiveArch:  %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9 sparc64
30 ExcludeArch:    i386
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
34 This package provides bindings for .NET to GStreamer libraries.
35
36 %description -l pl.UTF-8
37 Pakiet ten dostarcza wiązania dla .NET do bibliotek GStreamera.
38
39 %package devel
40 Summary:        Development files for GStreamer-sharp library
41 Summary(pl.UTF-8):      Pliki programistyczne biblioteki GStreamer-sharp
42 Group:          Development/Libraries
43 Requires:       %{name} = %{version}-%{release}
44 Requires:       monodoc >= 1.1
45 Obsoletes:      dotnet-gstreamer-sharp-devel < 0.10
46
47 %description devel
48 Development files for GStreamer-sharp library.
49
50 %description devel -l pl.UTF-8
51 Pliki programistyczne biblioteki GStreamer-sharp.
52
53 %package static
54 Summary:        Static gstreamer-sharp library
55 Summary(pl.UTF-8):      Biblioteka statyczna gstreamer-sharp
56 Group:          Development/Libraries
57 Requires:       %{name}-devel = %{version}-%{release}
58 Obsoletes:      dotnet-gstreamer-sharp-static < 0.10
59
60 %description static
61 Static gstreamer-sharp library.
62
63 %description static -l pl.UTF-8
64 Biblioteka statyczna gstreamer-sharp.
65
66 %prep
67 %setup -q -n gstreamer-sharp-%{version}
68 %patch0 -p1
69 %patch1 -p1
70
71 %build
72 %{__libtoolize}
73 %{__aclocal}
74 %{__autoconf}
75 %{__automake}
76 %configure
77 %{__make}
78
79 %install
80 rm -rf $RPM_BUILD_ROOT
81
82 %{__make} install \
83         DESTDIR=$RPM_BUILD_ROOT
84
85 %clean
86 rm -rf $RPM_BUILD_ROOT
87
88 %post   -p /sbin/ldconfig
89 %postun -p /sbin/ldconfig
90
91 %files
92 %defattr(644,root,root,755)
93 %doc AUTHORS ChangeLog NEWS README RELEASE TODO
94 %attr(755,root,root) %{_libdir}/libgstreamersharpglue-0.10.so
95 # needed for DllImport on basename
96 %{_libdir}/libgstreamersharpglue-0.10.la
97 %{_prefix}/lib/mono/gac/gstreamer-sharp
98
99 %files devel
100 %defattr(644,root,root,755)
101 %dir %{_prefix}/lib/mono/gstreamer-sharp-0.10
102 %{_prefix}/lib/mono/gstreamer-sharp-0.10/gstreamer-sharp.dll
103 %{_prefix}/lib/monodoc/sources/gstreamer-sharp-docs.*
104 %{_datadir}/gapi/gstreamer-api.xml
105 %{_pkgconfigdir}/gstreamer-sharp-0.10.pc
106
107 %files static
108 %defattr(644,root,root,755)
109 %{_libdir}/libgstreamersharpglue-0.10.a
This page took 0.059116 seconds and 2 git commands to generate.