Package libatkmm2.36: 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 149 | %def_disable snapshot %define rname atkmm %define ver_major 2.36 %define api_ver %ver_major %def_enable docs %def_enable check Name: lib%rname%api_ver Version: %ver_major.3 Release: alt1 Summary: A C++ interface for ATK library License: LGPL-2.1-or-later Group: System/Libraries Url: http://atkmm.sourceforge.net/ %if_enabled snapshot Source: %rname-%version.tar %else Source: ftp://ftp.gnome.org/pub/gnome/sources/%rname/%ver_major/%rname-%version.tar.xz %endif Provides: %rname-%api_ver = %version %define glibmm_api_ver 2.68 %define glibmm_ver 2.68.0 %define atk_ver 2.33.3 BuildRequires(pre): rpm-macros-meson BuildRequires: meson gcc-c++ mm-common BuildRequires: libatk-devel >= %atk_ver libglibmm%glibmm_api_ver-devel >= %glibmm_ver %{?_enable_docs:BuildRequires: docbook-style-xsl doxygen graphviz xsltproc} %description ATK, the Accessibility Tookit, is used to obtain accessibily information from GTK+ and GNOME widgets. ATKmm provides a C++ interface to the ATK library. %package devel Summary: Headers for developing programs that will use %name Group: Development/C++ Requires: %name = %EVR Provides: %rname-%api_ver-devel = %version %description devel This package contains the static libraries and header files needed for developing atkmm applications. %package devel-doc Summary: Documentation for developing with %name Group: Development/C++ BuildArch: noarch Conflicts: %name-devel < %version %description devel-doc This package contains the documentation for developing atkmm applications. %prep %setup -n %rname-%version %build %{?_enable_snapshot:mm-common-prepare -f} %meson \ %{?_enable_docs:-Dbuild-documentation=true} \ %{?_enable_snapshot:-Dmaintainer-mode=true -Dbuild-documentation=true} %nil %meson_build %install %meson_install %check %__meson_test %files %_libdir/*.so.* %doc README.* NEWS %files devel %_includedir/%rname-%api_ver %_libdir/*.so %_libdir/%rname-%api_ver %_pkgconfigdir/*.pc %if_enabled docs %files devel-doc %_datadir/devhelp/books/%rname-%api_ver %_docdir/%rname-%api_ver %endif %changelog * Sun Jan 28 2024 Yuri N. Sedunov <aris@altlinux.org> 2.36.3-alt1 - 2.36.3 * Wed Jul 20 2022 Yuri N. Sedunov <aris@altlinux.org> 2.36.2-alt1 - 2.36.2 * Fri May 21 2021 Yuri N. Sedunov <aris@altlinux.org> 2.36.1-alt1 - 2.36.1 * Sat Dec 19 2020 Yuri N. Sedunov <aris@altlinux.org> 2.36.0-alt1 - 2.36.0 (new atkmm-2.36 library) - -- end of atkmm-1.6 -- * Sun Dec 13 2020 Yuri N. Sedunov <aris@altlinux.org> 2.28.1-alt1 - 2.28.1 (ported to Meson build system) * Thu Mar 21 2019 Yuri N. Sedunov <aris@altlinux.org> 2.28.0-alt1 - 2.28.0 * Sun Nov 04 2018 Yuri N. Sedunov <aris@altlinux.org> 2.24.3-alt1 - 2.24.3 * Sun Nov 29 2015 Yuri N. Sedunov <aris@altlinux.org> 2.24.2-alt1 - 2.24.2 * Mon Sep 21 2015 Yuri N. Sedunov <aris@altlinux.org> 2.24.1-alt1 - 2.24.1 * Thu May 21 2015 Yuri N. Sedunov <aris@altlinux.org> 2.22.7-alt2 - rebuilt with gcc5 * Wed Apr 24 2013 Yuri N. Sedunov <aris@altlinux.org> 2.22.7-alt1 - 2.22.7 * Thu Mar 31 2011 Yuri N. Sedunov <aris@altlinux.org> 2.22.5-alt1 - 2.22.5 * Wed Mar 23 2011 Yuri N. Sedunov <aris@altlinux.org> 2.22.3-alt1 - 2.22.3 * Wed Mar 16 2011 Yuri N. Sedunov <aris@altlinux.org> 2.22.2-alt2 - rebuild for debuginfo * Sat Jan 15 2011 Yuri N. Sedunov <aris@altlinux.org> 2.22.2-alt1 - 2.22.2 * Sun Nov 21 2010 Yuri N. Sedunov <aris@altlinux.org> 2.22.1-alt1 - 2.22.1 * Mon Oct 18 2010 Yuri N. Sedunov <aris@altlinux.org> 2.22.0-alt1 - 2.22.0 * Thu Jun 24 2010 Yuri N. Sedunov <aris@altlinux.org> 2.21.1-alt1 - first build for Sisyphus |