Package libgnome-sharp: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | %define _unpackaged_files_terminate_build 1 %define realname gnome-sharp Summary: GNOME bindings for Mono Name: lib%{realname} Version: 2.24.2 Release: alt7 License: LGPLv2+ Group: Development/Other Packager: Mono Maintainers Team <mono@packages.altlinux.org> Source: http://ftp.gnome.org/pub/GNOME/sources/%realname/2.20/%realname-%version.tar.bz2 # Patches from Fedora Patch0: gnome-sharp-2241-getopts.patch # init gtype before using gconf Patch2: gnome-sharp-gconf-init.patch # https://github.com/meebey/gnome-sharp/commit/e9d06b56a54dcd399d1d3eaaf62bdacb7e07084d Patch3: gnome-sharp-2.24.2-dbus-thread-fix.patch # https://github.com/mono/gnome-sharp/commit/d797ce61a18f8238acd2f9a7bf97b157ae70b443 Patch4: gnome-sharp-2.24.2-canvaspathdef.patch # https://github.com/mono/gnome-sharp/commit/cfabe1b0a581f8cd10ec75d347a93ebc1c365ac7 Patch5: gnome-sharp-2.24.2-gconf-path.patch # Patches from ALT Patch11: %realname-2.20.0-fix-configs.patch Url: http://www.mono-project.com/ BuildPreReq: glib2-devel >= 2.13.0 BuildPreReq: libgtk+2-devel >= 2.13.0 BuildPreReq: libgtk-sharp2-devel >= 2.12.2 BuildPreReq: libgtk-sharp2-gapi >= 2.12.2 BuildPreReq: libart_lgpl-devel >= 2.3.20 BuildPreReq: gnome-vfs-devel >= 2.22.0 BuildPreReq: libgnomecanvas-devel >= 2.20.0 BuildPreReq: libgnomeui-devel >= 2.23.0 BuildPreReq: rpm-build-mono BuildRequires: /proc BuildRequires: mono-core libSM-devel mono-devel >= 2.8 %description Gnome# is a .NET language binding for assorted GNOME libraries. This assembly has following configuration: Optional assemblies included in the build: * art-sharp.dll: yes * gnomevfs-sharp.dll: yes * gnome-sharp.dll: yes %package devel Summary: .Net language bindings for GNOME: development files Group: Development/Other Requires: %name = %EVR %description devel This package includes development files for the Gtk\# project to parse and bind Gnome libraries. %prep %setup -n %realname-%version %patch0 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch11 -p1 %build %autoreconf %configure --disable-static %make_build %install %makeinstall %files %_bindir/gconfsharp2-schemagen %_libdir/*.so %prefix/lib/gtk-sharp-2.0/* %_monodir/gac/* %_monodir/gtk-sharp-2.0/* %doc AUTHORS README ChangeLog %files devel %_datadir/gapi-2.0/*.xml %_pkgconfigdir/* %changelog * Wed Apr 28 2021 Aleksei Nikiforov <darktemplar@altlinux.org> 2.24.2-alt7 - Rebuilt with new mono and patches from Fedora. * Sun Jun 23 2019 Igor Vlasenko <viy@altlinux.ru> 2.24.2-alt6 - NMU: remove rpm-build-ubt from BR: * Sat Jun 15 2019 Igor Vlasenko <viy@altlinux.ru> 2.24.2-alt5 - NMU: remove %%ubt from release * Mon Jul 16 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2.24.2-alt4 - Rebuilt for additional architectures. * Fri Sep 01 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 2.24.2-alt3 - Rebuilt with support of %%ubt macro. * Tue Jul 25 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 2.24.2-alt2 - Rebuilt with mono-5 * Tue Nov 23 2010 Alexey Shabalin <shaba@altlinux.ru> 2.24.2-alt1 - 2.24.2 - build with mono-2.8 * Mon Jul 06 2009 Alexey Shabalin <shaba@altlinux.ru> 2.24.1-alt1 - 2.24.1 - move pkgconfig files from main to devel package * Thu Oct 02 2008 Alexey Shabalin <shaba@altlinux.ru> 2.24.0-alt1 - 2.24.0 * Tue Aug 12 2008 Alexey Shabalin <shaba@altlinux.ru> 2.20.1-alt1 - 2.20.1 * Thu Mar 20 2008 Alexey Shabalin <shaba@altlinux.ru> 2.20.0-alt1 - 2.20.0 * Fri Dec 28 2007 Alexey Shabalin <shaba@altlinux.ru> 2.16.0-alt6 - Fixed build with automake-1.10 * Mon Nov 26 2007 Alexey Shabalin <shaba@altlinux.ru> 2.16.0-alt5 - add --disable-static to configure - rebuild with new rpm-build-mono-1.2 - move pkgconfig files from devel to main package * Wed Sep 12 2007 Alexey Shabalin <shaba@altlinux.ru> 2.16.0-alt4 - fix patch11 * Tue Sep 11 2007 Alexey Shabalin <shaba@altlinux.ru> 2.16.0-alt3 - fix build wuth libgtkhtml-3.14 (patch10) - add patch (patch11) from Debian - adding missing DDLs to generated configs * Sat Jul 28 2007 Alexey Shabalin <shaba@altlinux.ru> 2.16.0-alt2 - add libSM-devel in BuildRequires * Thu Nov 30 2006 Alexey Shabalin <shaba@altlinux.ru> 2.16.0-alt1.1 - rebuild with fixed rpm-build-mono * Tue Oct 10 2006 Ildar Mulyukov <ildar@altlinux.ru> 2.16.0-alt1 - 1st release for Sisyphus |