]> git.pld-linux.org Git - packages/dotnet-gtk-sharp2.git/blame - dotnet-gtk-sharp2.spec
- 2.10.2
[packages/dotnet-gtk-sharp2.git] / dotnet-gtk-sharp2.spec
CommitLineData
9fa457fe 1#
9fa457fe 2%include /usr/lib/rpm/macros.perl
3%include /usr/lib/rpm/macros.mono
c28ed5d2 4#
5Summary: .NET language bindings for GTK+
7351d783 6Summary(pl.UTF-8): Wiązania GTK+ dla .NET
9fa457fe 7Name: dotnet-gtk-sharp2
b4fbfdde 8Version: 2.10.2
c28ed5d2 9Release: 1
9fa457fe 10License: LGPL
3109a3de 11Group: Libraries
b4fbfdde 12Source0: http://go-mono.com/sources/gtk-sharp210/gtk-sharp-%{version}.tar.bz2
13# Source0-md5: 7d509a677c58b2e6a8c85db51d0b1451
c28ed5d2 14Patch0: %{name}-destdir.patch
15Patch1: %{name}-mint.patch
9f334d27 16URL: http://gtk-sharp.sourceforge.net/
9fa457fe 17BuildRequires: autoconf
18BuildRequires: automake
c28ed5d2 19BuildRequires: libglade2-devel >= 1:2.6.0
9fa457fe 20BuildRequires: libtool
c28ed5d2 21BuildRequires: libxml2-devel >= 1:2.6.26
22BuildRequires: mono-csharp >= 1.1.16.1
23BuildRequires: monodoc >= 1.1.16
9fa457fe 24BuildRequires: ncurses-devel
25BuildRequires: pkgconfig
9f334d27 26BuildRequires: rpmbuild(monoautodeps)
c28ed5d2 27BuildRequires: rpm-perlprov
3aa7a8d4 28Requires: gtk+2 >= 2:2.10.13
c28ed5d2 29Requires: libglade2 >= 1:2.6.0
30Requires: mono >= 1.1.16.1
9fa457fe 31Obsoletes: gtk-sharp2
c42fefc5 32ExclusiveArch: %{ix86} %{x8664} arm hppa ia64 ppc s390 s390x sparc sparcv9 sparc64
e89079c6 33ExcludeArch: i386
9fa457fe 34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
c28ed5d2 37This package provides bindings for .NET to GTK+ libraries.
9fa457fe 38
22c3e9c2
JR
39%description -l pl.UTF-8
40Pakiet ten dostarcza wiązania dla .NET do bibliotek z GTK+.
9fa457fe 41
42%package devel
43Summary: Development part of GTK#
7351d783 44Summary(pl.UTF-8): Część dla programistów GTK#
9fa457fe 45Group: Development/Libraries
46Requires: %{name} = %{version}-%{release}
c42fefc5 47Requires: monodoc >= 1.1.16
e4e0a50c 48Requires: which
9f334d27 49Obsoletes: gtk-sharp2-devel
9fa457fe 50
51%description devel
52Tools (C source parser and C# code generator) and documentation for
53developing applications using GTK#.
54
22c3e9c2
JR
55%description devel -l pl.UTF-8
56Narzędzia (parser kodu C oraz generator kodu C#) i dokumentacja
57potrzebne przy tworzeniu aplikacji korzystających z GTK#.
9fa457fe 58
59%package static
60Summary: Static gtk-sharp libraries
7351d783 61Summary(pl.UTF-8): Biblioteki statyczne gtk-sharp
9fa457fe 62Group: Development/Libraries
63Requires: %{name}-devel = %{version}-%{release}
64
65%description static
66Static gtk-sharp libraries.
67
22c3e9c2 68%description static -l pl.UTF-8
9fa457fe 69Biblioteki statyczne gtk-sharp.
70
9fa457fe 71%prep
72%setup -q -n gtk-sharp-%{version}
88426721 73%patch0 -p1
9fa457fe 74%patch1 -p1
9fa457fe 75
9fa457fe 76%build
77%{__libtoolize}
78%{__aclocal}
79%{__autoheader}
80%{__automake}
81%{__autoconf}
82%configure
b4fbfdde 83%{__make} -j1
9fa457fe 84
85%install
86rm -rf $RPM_BUILD_ROOT
87install -d $RPM_BUILD_ROOT{%{perl_vendorlib},%{_examplesdir}/%{name}-%{version}}
88
89%{__make} install \
23c7c415
JB
90 DESTDIR=$RPM_BUILD_ROOT \
91 monodocdir=%{_libdir}/monodoc/sources
9fa457fe 92
93cp -a sample/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
94
95%clean
96rm -rf $RPM_BUILD_ROOT
97
98%post -p /sbin/ldconfig
99%postun -p /sbin/ldconfig
100
101%files
102%defattr(644,root,root,755)
103%doc README
104%attr(755,root,root) %{_libdir}/lib*sharpglue-2.so
9fa457fe 105%{_libdir}/lib*sharpglue-2.la
552d067e
JB
106%dir %{_prefix}/lib/gtk-sharp-2.0
107%attr(755,root,root) %{_prefix}/lib/gtk-sharp-2.0/gapi*
552d067e
JB
108%{_prefix}/lib/mono/gac/atk-sharp
109%{_prefix}/lib/mono/gac/gdk-sharp
110%{_prefix}/lib/mono/gac/glade-sharp
111%{_prefix}/lib/mono/gac/glib-sharp
112%{_prefix}/lib/mono/gac/gtk-dotnet
113%{_prefix}/lib/mono/gac/gtk-sharp
114%{_prefix}/lib/mono/gac/pango-sharp
115
552d067e
JB
116%{_prefix}/lib/mono/gac/policy.2.4.atk-sharp
117%{_prefix}/lib/mono/gac/policy.2.4.gdk-sharp
118%{_prefix}/lib/mono/gac/policy.2.4.glade-sharp
119%{_prefix}/lib/mono/gac/policy.2.4.glib-sharp
120%{_prefix}/lib/mono/gac/policy.2.4.gtk-dotnet
121%{_prefix}/lib/mono/gac/policy.2.4.gtk-sharp
122%{_prefix}/lib/mono/gac/policy.2.4.pango-sharp
77f35ca5 123
6361f6e0 124%{_prefix}/lib/mono/gac/policy.2.6.atk-sharp
125%{_prefix}/lib/mono/gac/policy.2.6.gdk-sharp
126%{_prefix}/lib/mono/gac/policy.2.6.glade-sharp
127%{_prefix}/lib/mono/gac/policy.2.6.glib-sharp
128%{_prefix}/lib/mono/gac/policy.2.6.gtk-dotnet
129%{_prefix}/lib/mono/gac/policy.2.6.gtk-sharp
130%{_prefix}/lib/mono/gac/policy.2.6.pango-sharp
131
c28ed5d2 132%{_prefix}/lib/mono/gac/policy.2.8.atk-sharp
133%{_prefix}/lib/mono/gac/policy.2.8.gdk-sharp
134%{_prefix}/lib/mono/gac/policy.2.8.glade-sharp
135%{_prefix}/lib/mono/gac/policy.2.8.glib-sharp
136%{_prefix}/lib/mono/gac/policy.2.8.gtk-dotnet
137%{_prefix}/lib/mono/gac/policy.2.8.gtk-sharp
138%{_prefix}/lib/mono/gac/policy.2.8.pango-sharp
139
9fa457fe 140%files devel
141%defattr(644,root,root,755)
142%doc README.generator ChangeLog
143%attr(755,root,root) %{_bindir}/gapi*
552d067e 144%dir %{_prefix}/lib/mono/gtk-sharp-2.0
552d067e
JB
145%{_prefix}/lib/mono/gtk-sharp-2.0/atk-sharp.dll
146%{_prefix}/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
147%{_prefix}/lib/mono/gtk-sharp-2.0/glade-sharp.dll
148%{_prefix}/lib/mono/gtk-sharp-2.0/glib-sharp.dll
149%{_prefix}/lib/mono/gtk-sharp-2.0/gtk-dotnet.dll
150%{_prefix}/lib/mono/gtk-sharp-2.0/gtk-sharp.dll
151%{_prefix}/lib/mono/gtk-sharp-2.0/pango-sharp.dll
23c7c415 152%{_libdir}/monodoc/sources/*
9fa457fe 153%dir %{_datadir}/gapi-2.0
9fa457fe 154%{_datadir}/gapi-2.0/atk-api.xml
155%{_datadir}/gapi-2.0/gdk-api.xml
156%{_datadir}/gapi-2.0/glade-api.xml
157%{_datadir}/gapi-2.0/gtk-api.xml
158%{_datadir}/gapi-2.0/pango-api.xml
159%{_examplesdir}/%{name}-%{version}
9fa457fe 160%{_pkgconfigdir}/gapi-2.0.pc
161%{_pkgconfigdir}/glade-sharp-2.0.pc
77f35ca5 162%{_pkgconfigdir}/glib-sharp-2.0.pc
9fa457fe 163%{_pkgconfigdir}/gtk-dotnet-2.0.pc
164%{_pkgconfigdir}/gtk-sharp-2.0.pc
165
9fa457fe 166%files static
167%defattr(644,root,root,755)
168%{_libdir}/lib*sharpglue-2.a
This page took 0.109755 seconds and 4 git commands to generate.