Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:pirast:f-spot
gtk-sharp2
gtk-sharp2.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gtk-sharp2.spec of Package gtk-sharp2
Name: gtk-sharp2 Version: 2.12.0 Release: 2%{?dist} Summary: GTK+ and GNOME bindings for Mono Group: System Environment/Libraries License: LGPLv2+ URL: http://gtk-sharp.sf.net Source0: http://go-mono.com/sources/gtk-sharp2/gtk-sharp-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) #Patch1: gtk-sharp-2.9.0-monodir.patch Patch2: gtk-sharp2-2.10.3-libdir.patch Patch3: gtk-sharp-2.8.2-docfix.patch Patch4: gtk-sharp2-2.10.3-assemblydir.patch Patch5: gtk-sharp2-2.12.0-monodoc.patch BuildRequires: mono-devel gtk2-devel libglade2-devel BuildRequires: automake, libtool # Mono only available on these: ExclusiveArch: %ix86 x86_64 ppc ia64 armv4l sparc alpha # no mono on s390 for now: s390 s390x %description This package provides a library that allows you to build fully native graphical GNOME applications using Mono. Gtk# is a binding to GTK+, the cross platform user interface toolkit used in GNOME. It includes bindings for Gtk, Atk, Pango, Gdk. %package gapi Group: Development/Languages Summary: Glib and GObject C source parser and C generator for the creation and maintenance of managed bindings for Mono and .NET Requires: perl-XML-LibXML-Common perl-XML-LibXML perl-XML-SAX %description gapi This package provides developer tools for the creation and maintainance of managed bindings to native libraries which utilize glib and GObject. Some examples of libraries currently bound using the GAPI tools and found in Gtk# include Gtk, Atk, Pango, Gdk. %package devel Summary: files needed for developing with gtk-sharp2 Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel This package provides the necessary development libraries and headers for writing gtk-sharp2 applications. %package doc Group: Documentation Summary: Gtk# documentation Requires: %{name} = %{version}-%{release} %description doc This package provides the Gtk# documentation for monodoc. %prep %setup -n gtk-sharp-%{version} #%patch1 -p1 -b .monodir %patch2 -p1 -b .libdir %patch3 -p1 -b .docfix %patch4 -p1 -b .assemblydir %patch5 -p1 -b .monodoc %build #autoreconf --force --install export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} %configure make %install %{__rm} -rf $RPM_BUILD_ROOT export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir} make install DESTDIR=$RPM_BUILD_ROOT GACUTIL_FLAGS="/package gtk-sharp-2.0 /gacdir %{_libdir} /root ${RPM_BUILD_ROOT}%{_libdir}" #Remove libtool archive %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.*a install -d $RPM_BUILD_ROOT%{_libdir}/monodoc/sources/ install -m 755 doc/gtk-sharp-docs.source $RPM_BUILD_ROOT%{_libdir}/monodoc/sources/ cp -R doc/en $RPM_BUILD_ROOT%{_libdir}/monodoc/sources/gtk-sharp-docs %clean %{__rm} -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING ChangeLog README %{_libdir}/*.so %dir %{_libdir}/gtk-sharp-2.0 %{_libdir}/mono/gac %{_libdir}/mono/gtk-sharp-2.0 %files gapi %defattr(-,root,root,-) %{_bindir}/gapi2-codegen %{_bindir}/gapi2-fixup %{_bindir}/gapi2-parser %{_libdir}/gtk-sharp-2.0/gapi_codegen.exe %{_libdir}/gtk-sharp-2.0/gapi-fixup.exe %{_libdir}/gtk-sharp-2.0/gapi-parser.exe %{_libdir}/gtk-sharp-2.0/gapi_pp.pl %{_libdir}/gtk-sharp-2.0/gapi2xml.pl %{_datadir}/gapi-2.0 %{_libdir}/pkgconfig/gapi-2.0.pc %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/*-sharp-2.0.pc %{_libdir}/pkgconfig/gtk-dotnet-2.0.pc %files doc %defattr(-,root,root,-) %{_libdir}/monodoc %changelog * Sat May 31 2008 Xavier Lamien <lxtnow[at]gmail.com> - 2.12.0-2 - Fixed monodoc libdir. * Fri May 23 2008 Xavier Lamien <lxtnow[at]gmail.com> - 2.12.0-1 - Updated Release. * Mon Mar 03 2008 Xavier Lamien <lxtnow[at]gmail.com> - 2.10.3-2 - Fixed Assembly_dir on Rawhide (bug #434286). * Wed Feb 27 2008 Xavier Lamien <lxtnow[at]gmail.com> - 2.10.3-1 - Updated Release. - Updated -libdir.patch against new release. * Tue Jan 01 2008 Xavier Lamien <lxtnow[at]gmail.com> - 2.10.2-1 - Updated Release. - Fixed lisence tag. - Fixed source0 path. * Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.10.0-6 - Rebuild for selinux ppc32 issue. * Thu Jul 26 2007 Matthias Clasen <mclasen@redhat.com> - 2.10.4-5 - Add alpha to ExclusiveArch (#246206) * Tue Apr 17 2007 Alexander Larsson <alexl@redhat.com> 2.10.0-4 - Rebuild (#236295) * Tue Sep 12 2006 Alexander Larsson <alexl@redhat.com> - 2.10.0-3 - Add -doc subpackage with the monodoc docs (#205561) * Mon Sep 11 2006 Alexander Larsson <alexl@redhat.com> - 2.10.0-2 - Fix pc files for gapidir (#205979) * Mon Aug 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.10.0-1.fc6 - Update to 2.10.0 * Fri Aug 18 2006 Matthias Clasen <mclasen@redhat.com> - 2.9.0-2.fc6 - Fix pkgconfig requires * Mon Aug 14 2006 Alexander Larsson <alexl@redhat.com> - 2.9.0-1 - update to 2.9.0, which splits out gnome stuff to gnome-sharp - Split out devel package * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - sh: line 0: fg: no job control - rebuild * Fri Jun 9 2006 Alexander Larsson <alexl@redhat.com> - 2.8.2-2 - Disable on s390* as mono doesn't build on s390 atm * Fri Mar 3 2006 Christopher Aillon <caillon@redhat.com> - 2.8.2-1 - Update to 2.8.2 to fix an issue with marshalling on x86-64 * Fri Feb 10 2006 Christopher Aillon <caillon@redhat.com> - 2.8.1-1 - Update to 2.8.1 * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.8.0-1.1 - rebuilt for new gcc4.1 snapshot and glibc changes * Tue Jan 31 2006 Christopher Aillon <caillon@redhat.com> 2.8.0-1 - Update to 2.8.0 * Thu Jan 19 2006 Alexander Larsson <alexl@redhat.com> 2.4.0-3 - Mono now builds on s390x * Mon Jan 9 2006 Alexander Larsson <alexl@redhat.com> - 2.4.0-2 - Fix vte build * Tue Nov 15 2005 Alexander Larsson <alexl@redhat.com> - 2.4.0-1 - Initial version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor