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