Package ayatana-ido: 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 | %define sover 0 Name: ayatana-ido Version: 0.10.0 Release: alt1 Summary: Ayatana Indicator Display Objects License: LGPLv3 AND LGPLv2.1 Group: System/Libraries Url: https://github.com/AyatanaIndicators/%name Packager: Nazarov Denis <nenderus@altlinux.org> # https://github.com/AyatanaIndicators/%name/archive/%version/%name-%version.tar.gz Source: %name-%version.tar BuildRequires(pre): at-spi2-atk-devel BuildRequires(pre): bzlib-devel BuildRequires(pre): libXdmcp-devel BuildRequires(pre): libXcomposite-devel BuildRequires(pre): libXcursor-devel BuildRequires(pre): libXdamage-devel BuildRequires(pre): libXi-devel BuildRequires(pre): libXinerama-devel BuildRequires(pre): libXrandr-devel BuildRequires(pre): libXtst-devel BuildRequires(pre): libat-spi2-core-devel BuildRequires(pre): libblkid-devel BuildRequires(pre): libbrotli-devel BuildRequires(pre): libdatrie-devel BuildRequires(pre): libdbus-devel BuildRequires(pre): libepoxy-devel BuildRequires(pre): libexpat-devel BuildRequires(pre): libfribidi-devel BuildRequires(pre): libpcre-devel BuildRequires(pre): libpixman-devel BuildRequires(pre): libmount-devel BuildRequires(pre): libselinux-devel BuildRequires(pre): libthai-devel BuildRequires(pre): libtiff-devel BuildRequires(pre): libuuid-devel BuildRequires(pre): libxkbcommon-devel BuildRequires(pre): libwayland-cursor-devel BuildRequires(pre): libwayland-egl-devel BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libgtk+3-gir-devel BuildRequires: vala-tools %description Shared library providing extra GTK menu items for display in system indicators. %package -n lib%{name}3-%sover Summary: Ayatana Indicator Display Objects Group: System/Libraries Provides: lib%name%sover = %EVR Obsoletes: lib%name%sover <= 0.9.0-alt1 %description -n lib%{name}3-%sover Shared library providing extra GTK menu items for display in system indicators. %package -n lib%{name}3-devel Summary: Development files for Ayatana Indicator Display Objects Group: Development/C++ Provides: lib%name-devel = %EVR Obsoletes: lib%name-devel <= 0.9.0-alt1 %description -n lib%{name}3-devel Shared library providing extra GTK menu items for display in system indicators. This package contains the development files for Ido. %package -n %{name}3-gir Summary: GObject introspection data for the %{name}3 Group: System/Libraries Requires: lib%{name}3-%sover = %EVR %description -n %{name}3-gir This package provides GObject introspection data for the %{name}3. %package -n %{name}3-gir-devel Summary: GObject introspection devel data for the %{name}3 Group: Development/Other BuildArch: noarch Requires: %{name}3-gir = %EVR %description -n %{name}3-gir-devel This package provides GObject introspection devel data for the %{name}3 %package -n %{name}3-vala Summary: Vala language bindings for %{name}3 Group: Development/Other BuildArch: noarch Requires: lib%{name}3-%sover = %EVR %description -n %{name}3-vala This package provides Vala language bindings for %{name}3. %prep %setup %build %cmake %cmake_build %install %cmake_install %files -n lib%{name}3-%sover %_libdir/lib%{name}3-0.4.so.* %files -n lib%{name}3-devel %_includedir/lib%{name}3-0.4 %_libdir/lib%{name}3-0.4.so %_pkgconfigdir/lib%{name}3-0.4.pc %files -n %{name}3-gir %_typelibdir/AyatanaIdo3-0.4.typelib %files -n %{name}3-gir-devel %_girdir/AyatanaIdo3-0.4.gir %files -n %{name}3-vala %_vapidir/lib%{name}3-0.4.vapi %changelog * Sat Jun 10 2023 Nazarov Denis <nenderus@altlinux.org> 0.10.0-alt1 - New version 0.10.0. * Mon Mar 07 2022 Nazarov Denis <nenderus@altlinux.org> 0.9.1-alt1 - Version 0.9.1 * Sun Feb 13 2022 Nazarov Denis <nenderus@altlinux.org> 0.9.0-alt2 - Rename subpackages - Separate GObject introspection data and vala language bindings subpackages * Fri Jan 14 2022 Nazarov Denis <nenderus@altlinux.org> 0.9.0-alt1 - Initial build for ALT Linux |