]> git.pld-linux.org Git - packages/dotnet-gnome-sharp.git/blame - dotnet-gnome-sharp.spec
- added to Requires libraries used via DllImport
[packages/dotnet-gnome-sharp.git] / dotnet-gnome-sharp.spec
CommitLineData
24466d07 1#
24466d07 2%include /usr/lib/rpm/macros.mono
d5a25198 3%include /usr/lib/rpm/macros.perl
24466d07 4#
5Summary: .NET language bindings for GNOME
1a9e5824 6Summary(pl.UTF-8): Wiązania GNOME dla .NET
24466d07 7Name: dotnet-gnome-sharp
6db3765c 8Version: 2.24.2
82e45d8c 9Release: 3
076417e5 10License: LGPL v2+
3983d77d 11Group: Libraries
076417e5 12Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-sharp/2.24/gnome-sharp-%{version}.tar.bz2
6db3765c 13# Source0-md5: 3b38f53960c736d4afb8f04204efe98b
24466d07 14Patch0: %{name}-destdir.patch
15Patch1: %{name}-mint.patch
16URL: http://gtk-sharp.sourceforge.net/
17BuildRequires: autoconf
18BuildRequires: automake
076417e5
MB
19BuildRequires: dotnet-gtk-sharp2-devel >= 2.12.2
20BuildRequires: gnome-vfs2-devel >= 2.24.0
21BuildRequires: gtk+2-devel >= 2:2.14.0
22BuildRequires: libart_lgpl-devel >= 2.3.20
23BuildRequires: libgnomecanvas-devel >= 2.20.0
24BuildRequires: libgnomeui-devel >= 2.24.0
24466d07 25BuildRequires: libtool
24466d07 26BuildRequires: mono-csharp >= 1.1.16.1
27BuildRequires: monodoc >= 1.1.16
24466d07 28BuildRequires: pkgconfig
29BuildRequires: rpmbuild(monoautodeps)
82e45d8c 30Requires: GConf2-libs
076417e5
MB
31Requires: gnome-vfs2-libs >= 2.24.0
32Requires: libart_lgpl >= 2.3.20
82e45d8c
MB
33Requires: libgnomecanvas >= 2.20.0
34Requires: libgnomeui >= 2.24.0
076417e5 35Requires: mono >= 1.1.16.1
8c867b05 36Obsoletes: dotnet-gtk-sharp2-gnome
24466d07 37Obsoletes: gtk-sharp2
f7c317a7 38ExclusiveArch: %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9
24466d07 39ExcludeArch: i386
40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43This package provides bindings for .NET to GNOME libraries.
44
0fdc95f7
JR
45%description -l pl.UTF-8
46Pakiet ten dostarcza wiązania dla .NET do bibliotek z GNOME.
24466d07 47
48%package devel
49Summary: Development part of GNOME#
1a9e5824 50Summary(pl.UTF-8): Część dla programistów GNOME#
24466d07 51Group: Development/Libraries
52Requires: %{name} = %{version}-%{release}
53Requires: monodoc
54Requires: which
8c867b05 55Obsoletes: dotnet-gtk-sharp2-gnome-devel
24466d07 56Obsoletes: gtk-sharp2-devel
57
58%description devel
59Tools (C source parser and C# code generator) and documentation for
60developing applications using GNOME#.
61
0fdc95f7
JR
62%description devel -l pl.UTF-8
63Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja
64potrzebne przy tworzeniu aplikacji korzystających z GNOME#.
24466d07 65
66%package static
67Summary: Static gtk-sharp libraries
1a9e5824 68Summary(pl.UTF-8): Biblioteki statyczne gtk-sharp
24466d07 69Group: Development/Libraries
70Requires: %{name}-devel = %{version}-%{release}
8c867b05 71Obsoletes: dotnet-gtk-sharp2-gnome-static
24466d07 72
73%description static
74Static gnome-sharp libraries.
75
0fdc95f7 76%description static -l pl.UTF-8
24466d07 77Biblioteki statyczne gnome-sharp.
78
79%prep
80%setup -q -n gnome-sharp-%{version}
81%patch0 -p1
82%patch1 -p1
83
84%build
85%{__libtoolize}
86%{__aclocal}
076417e5 87%{__autoconf}
24466d07 88%{__autoheader}
89%{__automake}
24466d07 90%configure
61095360 91%{__make} -j 1
24466d07 92
93%install
94rm -rf $RPM_BUILD_ROOT
95install -d $RPM_BUILD_ROOT{%{perl_vendorlib},%{_examplesdir}/%{name}-%{version}}
96
97%{__make} install \
98 DESTDIR=$RPM_BUILD_ROOT \
99 monodocdir=%{_libdir}/monodoc/sources
100
101cp -a sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
102
103%clean
104rm -rf $RPM_BUILD_ROOT
105
106%post -p /sbin/ldconfig
107%postun -p /sbin/ldconfig
108
109%files
110%defattr(644,root,root,755)
111%attr(755,root,root) %{_bindir}/gconfsharp2-schemagen
112%attr(755,root,root) %{_libdir}/libgnomesharpglue-2.so
24466d07 113%attr(755,root,root) %{_prefix}/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe
114%{_libdir}/libgnomesharpglue-2.la
24466d07 115%{_prefix}/lib/mono/gac/art-sharp
116%{_prefix}/lib/mono/gac/gconf-sharp
117%{_prefix}/lib/mono/gac/gconf-sharp-peditors
118%{_prefix}/lib/mono/gac/gnome-sharp
119%{_prefix}/lib/mono/gac/gnome-vfs-sharp
24466d07 120
6db3765c
MB
121%{_prefix}/lib/mono/gac/policy.2.4.art-sharp
122%{_prefix}/lib/mono/gac/policy.2.4.gconf-sharp-peditors
123%{_prefix}/lib/mono/gac/policy.2.4.gconf-sharp
124%{_prefix}/lib/mono/gac/policy.2.4.gnome-vfs-sharp
125
126%{_prefix}/lib/mono/gac/policy.2.6.art-sharp
127%{_prefix}/lib/mono/gac/policy.2.6.gconf-sharp-peditors
128%{_prefix}/lib/mono/gac/policy.2.6.gconf-sharp
129%{_prefix}/lib/mono/gac/policy.2.6.gnome-vfs-sharp
130
131%{_prefix}/lib/mono/gac/policy.2.8.art-sharp
132%{_prefix}/lib/mono/gac/policy.2.8.gconf-sharp-peditors
133%{_prefix}/lib/mono/gac/policy.2.8.gconf-sharp
134%{_prefix}/lib/mono/gac/policy.2.8.gnome-vfs-sharp
135
136%{_prefix}/lib/mono/gac/policy.2.16.art-sharp
137%{_prefix}/lib/mono/gac/policy.2.16.gconf-sharp-peditors
138%{_prefix}/lib/mono/gac/policy.2.16.gconf-sharp
139%{_prefix}/lib/mono/gac/policy.2.16.gnome-vfs-sharp
140
141%{_prefix}/lib/mono/gac/policy.2.20.art-sharp
142%{_prefix}/lib/mono/gac/policy.2.20.gconf-sharp-peditors
143%{_prefix}/lib/mono/gac/policy.2.20.gconf-sharp
144%{_prefix}/lib/mono/gac/policy.2.20.gnome-vfs-sharp
145
24466d07 146%files devel
147%defattr(644,root,root,755)
148%{_prefix}/lib/mono/gtk-sharp-2.0/art-sharp.dll
149%{_prefix}/lib/mono/gtk-sharp-2.0/gconf-sharp.dll
150%{_prefix}/lib/mono/gtk-sharp-2.0/gconf-sharp-peditors.dll
151%{_prefix}/lib/mono/gtk-sharp-2.0/gnome-sharp.dll
152%{_prefix}/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll
e1568e14 153
6db3765c
MB
154%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.art-sharp.dll
155%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gconf-sharp-peditors.dll
156%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gconf-sharp.dll
157%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.4.gnome-vfs-sharp.dll
158
159%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.art-sharp.dll
160%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gconf-sharp-peditors.dll
161%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gconf-sharp.dll
162%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.6.gnome-vfs-sharp.dll
163
164%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.art-sharp.dll
165%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gconf-sharp-peditors.dll
166%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gconf-sharp.dll
167%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.8.gnome-vfs-sharp.dll
168
169%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.art-sharp.dll
170%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.gconf-sharp-peditors.dll
171%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.gconf-sharp.dll
172%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.16.gnome-vfs-sharp.dll
173
174%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.20.art-sharp.dll
175%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.20.gconf-sharp-peditors.dll
176%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.20.gconf-sharp.dll
177%{_prefix}/lib/mono/gtk-sharp-2.0/policy.2.20.gnome-vfs-sharp.dll
178
24466d07 179%{_datadir}/gapi-2.0/art-api.xml
180%{_datadir}/gapi-2.0/gnome-api.xml
181%{_datadir}/gapi-2.0/gnome-vfs-api.xml
24466d07 182
183%{_examplesdir}/%{name}-%{version}
184%{_pkgconfigdir}/art-sharp-2.0.pc
185%{_pkgconfigdir}/gconf-sharp-2.0.pc
186%{_pkgconfigdir}/gnome-sharp-2.0.pc
e1568e14 187%{_pkgconfigdir}/gconf-sharp-peditors-2.0.pc
24466d07 188%{_pkgconfigdir}/gnome-vfs-sharp-2.0.pc
24466d07 189
190%files static
191%defattr(644,root,root,755)
192%{_libdir}/libgnomesharpglue-2.a
This page took 0.050474 seconds and 4 git commands to generate.