adfe27e
Name:           gnome-desktop-sharp
fa8e61b
Version:        2.26.0
4840201
Release:        41%{?dist}
adfe27e
Summary:        .NET language binding for mono
adfe27e
adfe27e
License:        LGPLv2
adfe27e
URL:            http://www.mono-project.com/GtkSharp
e441327
Source0:        http://ftp.gnome.org/pub/gnome/sources/%{name}/2.26/%{name}-%{version}.tar.bz2
ca52131
Patch1:         %{name}-lib-target.patch
adfe27e
Igor Gnatenko 8874e86
BuildRequires:  gcc-c++
b9bc5b3
BuildRequires:  mono-devel, gtk2-devel
Timotheus Pokorra c3ee556
BuildRequires:  librsvg2-devel, vte291-devel
c169b32
BuildRequires:  libwnck-devel, gtksourceview2-devel
e441327
BuildRequires:  gnome-sharp-devel
Timotheus Pokorra 7c0f3cd
BuildRequires:  gnome-desktop3-devel
Timotheus Pokorra 7c0f3cd
BuildRequires:  vte-devel
adfe27e
BuildRequires:  gtk-sharp2-gapi >= 2.12.0
adfe27e
BuildRequires:  gtk-sharp2-devel >= 2.12.0
f754b96
BuildRequires: make
adfe27e
adfe27e
Provides:       gtksourceview2-sharp = 2:%{version}-%{release}
adfe27e
Obsoletes:      gtksourceview2-sharp < 2:2.20.1-2
adfe27e
2b22bfd
# Mono only available on these:
4e39242
ExclusiveArch: %mono_arches
2b22bfd
adfe27e
adfe27e
%description
adfe27e
GnomeDesktop is a .NET language binding for assorted
adfe27e
GNOME libraries from the desktop release.
adfe27e
adfe27e
%package         devel
adfe27e
Summary:         Developing files for gnome-Desktop-sharp
adfe27e
Requires:        %{name} = %{version}-%{release}
adfe27e
Requires:        pkgconfig
adfe27e
adfe27e
Provides:        gtksourceview2-sharp-devel = 2:%{version}-%{release}
adfe27e
Obsoletes:       gtksourceview2-sharp-devel < 2:2.20.1-2
adfe27e
adfe27e
%description     devel
adfe27e
Package %{name}-devel provides development files for writing
adfe27e
%{name} applications.
adfe27e
adfe27e
adfe27e
%prep
adfe27e
%setup -q
f65d6ae
%patch1 -p1 -b .target
Timotheus Pokorra 7c0f3cd
sed -i -e 's/gnome-desktop-2/gnome-desktop-3/g' configure
Timotheus Pokorra 7c0f3cd
sed -i -e 's/VTE_REQUIRED_VERSION=.*/VTE_REQUIRED_VERSION=0.28.2/g' configure
fbe6349
sed -i -e 's!@libdir@!${exec_prefix}/lib/!g' gtksourceview/gtksourceview2-sharp.pc.in
adfe27e
adfe27e
# Fix permission
adfe27e
chmod 0644 HACKING
adfe27e
adfe27e
%build
adfe27e
%configure
adfe27e
make %{?_smp_mflags}
adfe27e
adfe27e
adfe27e
%install
adfe27e
make install DESTDIR=$RPM_BUILD_ROOT
adfe27e
adfe27e
# Remove libttol archive
adfe27e
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
adfe27e
find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';'
adfe27e
adfe27e
e3d02b9
%ldconfig_scriptlets
adfe27e
adfe27e
adfe27e
%files
adfe27e
%doc COPYING ChangeLog AUTHORS README
adfe27e
%{_libdir}/*.so
fbe6349
%{_prefix}/lib/mono/gac/gnomedesktop-sharp
fbe6349
%{_prefix}/lib/mono/gac/gtksourceview2-sharp
fbe6349
%{_prefix}/lib/mono/gac/rsvg2-sharp
fbe6349
%{_prefix}/lib/mono/gac/vte-sharp
fbe6349
%{_prefix}/lib/mono/gac/wnck-sharp
fbe6349
%{_prefix}/lib/mono/gnomedesktop-sharp-2.20
fbe6349
%{_prefix}/lib/mono/gtksourceview2-sharp-2.0
fbe6349
%{_prefix}/lib/mono/rsvg2-sharp-2.0
fbe6349
%{_prefix}/lib/mono/vte-sharp-0.16
fbe6349
%{_prefix}/lib/mono/wnck-sharp-2.20
adfe27e
%{_datadir}/gnomedesktop-sharp
adfe27e
%{_datadir}/gtksourceview2-sharp
adfe27e
%{_datadir}/rsvg2-sharp
adfe27e
%{_datadir}/vte-sharp
adfe27e
%{_datadir}/wnck-sharp
adfe27e
adfe27e
%files           devel
adfe27e
%doc HACKING
adfe27e
%{_libdir}/pkgconfig/*.pc
adfe27e
adfe27e
%changelog
4840201
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-41
4840201
- Second attempt - Rebuilt for
4840201
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4840201
0ca0ca3
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-40
0ca0ca3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0ca0ca3
Timotheus Pokorra 7c0f3cd
* Sat Feb 29 2020 Timotheus Pokorra <timotheus.pokorra@solidcharity.com> - 2.26.0-39
Timotheus Pokorra 7c0f3cd
- switch from gnome-desktop to gnome-desktop3
Timotheus Pokorra 7c0f3cd
dcf2922
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-38
dcf2922
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
dcf2922
Timotheus Pokorra c3ee556
* Fri Oct 04 2019 Timotheus Pokorra <timotheus.pokorra@solidcharity.com> - 2.26.0-37
Timotheus Pokorra c3ee556
- switch from vte to vte291
Timotheus Pokorra c3ee556
f06da67
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-36
f06da67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f06da67
22e286d
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-35
22e286d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
22e286d
dc15605
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-34
dc15605
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
dc15605
3cc51ab
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-33
3cc51ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
3cc51ab
d169aa8
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-32
d169aa8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d169aa8
b4f3b94
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-31
b4f3b94
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b4f3b94
791553b
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-30
791553b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
791553b
6617573
* Thu Oct 13 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-29
6617573
- mono rebuild for aarch64 support
6617573
ea6e838
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-28
ea6e838
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ea6e838
c169b32
* Sat Oct 24 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.26.0-27
c169b32
- Drop gnomeprintui
c169b32
3729c3c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-26
3729c3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
3729c3c
ed7a1ba
* Mon May 18 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.26.0-25
ed7a1ba
- Rebuild (mono4)
ed7a1ba
4e39242
* Tue Mar 24 2015 Than Ngo <than@redhat.com> - 2.26.0-24
4e39242
- use %%mono_arches
4e39242
c2880a9
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-23
c2880a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
c2880a9
7797bc1
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-22
7797bc1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7797bc1
Brent Baude 97a3807
* Sat May 24 2014 Brent Baude <baude@us.ibm.com> - 2.26.0-21
Brent Baude 97a3807
- Fix type in macro
Brent Baude 97a3807
Brent Baude 0d1fdd3
* Sat May 24 2014 Brent Baude <baude@us.ibm.com> - 2.26.0-20
Brent Baude 0d1fdd3
- Change ppc64 to power64 macro
Brent Baude 0d1fdd3
a2883cf
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-19
a2883cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a2883cf
7b98684
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-18
7b98684
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7b98684
04f25a3
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-17
04f25a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
04f25a3
a55c3e5
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-16
a55c3e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a55c3e5
9693c26
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 2.26.0-15
9693c26
- Rebuild for new libpng
9693c26
fbe6349
* Sun Oct 23 2011 Christian Krause <chkr@fedoraproject.org> - 2.26.0-14
fbe6349
- Change paths for mono assemblies according to updated packaging
fbe6349
  guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
fbe6349
4ce46c7
* Thu Feb 10 2011 Christian Krause <chkr@fedoraproject.org> - 2.26.0-13
4ce46c7
- Disable gnome-panel bindings
4ce46c7
01b359a
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-12
01b359a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
01b359a
2b22bfd
* Tue Dec 21 2010 Dan HorĂ¡k <dan[at]danny.cz> - 2.26.0-11
2b22bfd
- updated the supported arch list
2b22bfd
b9bc5b3
* Mon Dec 20 2010 Christian Krause <chkr@fedoraproject.org> - 2.26.0-10
b9bc5b3
- Rebuilt in rawhide (FTBFS BZ 660867)
b9bc5b3
- Disable gtkhtml3 support as directed in BZ 660867, comment #9
b9bc5b3
cdc362b
* Sun Oct 31 2010 Christian Krause <chkr@fedoraproject.org> - 2.26.0-9
cdc362b
- Rebuild again to create correct requires/provides capabilities
cdc362b
Paul F. Johnson 463e62f
* Sat Oct 09 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 2.26.0-8
Paul F. Johnson 463e62f
- Rebuild
Paul F. Johnson 463e62f
19ebe3b
* Thu Jun 10 2010 Christian Krause <chkr@fedoraproject.org> - 2.26.0-7
19ebe3b
- Rebuilt in rawhide (FTBFS BZ 600015)
19ebe3b
ca52131
* Thu Feb 11 2010 Xavier Lamien <laxathom@fedoraproject.org> - 2.26.0-6
f65d6ae
- Fix libgnome-desktop target soname (BZ 563361)
ca52131
bc731b5
* Mon Oct 26 2009 Dennis Gilmore <dennis@ausil.us> - 2.26.0-5
bc731b5
- Exclude sparc64
bc731b5
07ab2f3
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.26.0-4
07ab2f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
07ab2f3
Paul F. Johnson 51d87e7
* Wed Jun 17 2009 Paul F. Johnson <paul@all-the-johnsons.co.uk> - 2.26.0-3
Paul F. Johnson 51d87e7
- Add support for ppc64
fdbb1dd
e441327
* Wed Apr 22 2009 Denis Leroy <denis@poolshark.org> - 2.26.0-2
e441327
- Rebuilt without nautilus-cd-burner (obsoleted)
e441327
fa8e61b
* Mon Apr 06 2009 Xavier Lamien <lxtnow@gmail.com> - 2.26.0-1
ca52131
- Update release.
fa8e61b
a79a563
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24.0-4
a79a563
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a79a563
3280a25
* Mon Oct 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.24.0-3
3280a25
- and BR: libgnomeprintui22-devel
3280a25
6643334
* Mon Oct 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.24.0-2
6643334
- add gnome-sharp-devel as BuildRequires
6643334
943af0b
* Thu Oct 16 2008 Dan Winship <dwinship@redhat.com> - 2.24.0-1
943af0b
- Update to 2.24.0
943af0b
adfe27e
* Sat Jul 05 2008 Xavier Lamien <lxtnow[at]gmail.com> - 2.20.1-2
adfe27e
- Obsolete standalone package gtksourceview2-sharp.
adfe27e
adfe27e
* Sat Jul 05 2008 Xavier Lamien <lxtno[at]gmail.com> - 2.20.1-1
adfe27e
- Initial RPM Release.