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