Package gem-mini-portile2: 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 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 | %define _unpackaged_files_terminate_build 1 %define gemname mini_portile2 Name: gem-mini-portile2 Version: 2.8.5 Release: alt1 Summary: Simple autoconf builder for developers License: MIT Group: Development/Ruby Url: https://github.com/flavorjones/mini_portile Vcs: https://github.com/flavorjones/mini_portile.git Packager: Ruby Maintainers Team <ruby@packages.altlinux.org> BuildArch: noarch Source: %name-%version.tar BuildRequires(pre): rpm-build-ruby %if_with check BuildRequires: gem(net-ftp) >= 0 BuildRequires: gem(bundler) >= 2.1.4 BuildRequires: gem(minitar) >= 0.9 BuildRequires: gem(minitest) >= 5.15 BuildRequires: gem(minitest-hooks) >= 1.5 BuildRequires: gem(rake) >= 13.0 BuildRequires: gem(webrick) >= 1.7 BuildConflicts: gem(bundler) >= 3 BuildConflicts: gem(minitar) >= 1 BuildConflicts: gem(minitest) >= 6 BuildConflicts: gem(minitest-hooks) >= 2 BuildConflicts: gem(rake) >= 14 BuildConflicts: gem(webrick) >= 2 %endif %add_findreq_skiplist %ruby_gemslibdir/**/* %add_findprov_skiplist %ruby_gemslibdir/**/* %ruby_use_gem_dependency bundler >= 2.1.4,bundler < 3 %ruby_alias_names mini_portile2,mini-portile2 Obsoletes: ruby-mini_portile2 < %EVR Provides: ruby-mini_portile2 = %EVR Provides: gem(mini_portile2) = 2.8.5 %description It's intended primarily to make sure that you, as the developer of a library, can reproduce a user's dependencies and environment by specifying a specific version of an underlying dependency that you'd like to use. %package -n gem-mini-portile2-doc Version: 2.8.5 Release: alt1 Summary: Simple autoconf builder for developers documentation files Summary(ru_RU.UTF-8): Файлы сведений для самоцвета mini_portile2 Group: Development/Documentation BuildArch: noarch Requires: gem(mini_portile2) = 2.8.5 %description -n gem-mini-portile2-doc Simple autoconf builder for developers documentation files. It's intended primarily to make sure that you, as the developer of a library, can reproduce a user's dependencies and environment by specifying a specific version of an underlying dependency that you'd like to use. %description -n gem-mini-portile2-doc -l ru_RU.UTF-8 Файлы сведений для самоцвета mini_portile2. %package -n gem-mini-portile2-devel Version: 2.8.5 Release: alt1 Summary: Simple autoconf builder for developers development package Summary(ru_RU.UTF-8): Файлы для разработки самоцвета mini_portile2 Group: Development/Ruby BuildArch: noarch Requires: gem(mini_portile2) = 2.8.5 Requires: gem(net-ftp) >= 0 Requires: gem(bundler) >= 2.1.4 Requires: gem(minitar) >= 0.9 Requires: gem(minitest) >= 5.15 Requires: gem(minitest-hooks) >= 1.5 Requires: gem(rake) >= 13.0 Requires: gem(webrick) >= 1.7 Conflicts: gem(bundler) >= 3 Conflicts: gem(minitar) >= 1 Conflicts: gem(minitest) >= 6 Conflicts: gem(minitest-hooks) >= 2 Conflicts: gem(rake) >= 14 Conflicts: gem(webrick) >= 2 %description -n gem-mini-portile2-devel Simple autoconf builder for developers development package. It's intended primarily to make sure that you, as the developer of a library, can reproduce a user's dependencies and environment by specifying a specific version of an underlying dependency that you'd like to use. %description -n gem-mini-portile2-devel -l ru_RU.UTF-8 Файлы для разработки самоцвета mini_portile2. %prep %setup %build %ruby_build %install %ruby_install %check %ruby_test %files %doc README.md %ruby_gemspec %ruby_gemlibdir %files -n gem-mini-portile2-doc %doc README.md %ruby_gemdocdir %files -n gem-mini-portile2-devel %doc README.md %changelog * Wed Nov 29 2023 Pavel Skrylev <majioa@altlinux.org> 2.8.5-alt1 - ^ 2.8.0 -> 2.8.5 * Wed Oct 05 2022 Pavel Skrylev <majioa@altlinux.org> 2.8.0-alt1.1 - !close gem build requires into "with check" proptected section * Fri Mar 11 2022 Pavel Skrylev <majioa@altlinux.org> 2.8.0-alt1 - ^ 2.7.0 -> 2.8.0 * Sat Sep 04 2021 Pavel Skrylev <majioa@altlinux.org> 2.7.0-alt1 - ^ 2.5.0 -> 2.7.0 * Tue Jun 09 2020 Pavel Skrylev <majioa@altlinux.org> 2.5.0-alt1 - ^ 2.4.0 -> 2.5.0 - ! spec tags * Sat Jul 20 2019 Pavel Skrylev <majioa@altlinux.org> 2.4.0-alt2 - > Ruby Policy 2.0 * Wed Jan 16 2019 Pavel Skrylev <majioa@altlinux.org> 2.4.0-alt1 - Bump to 2.4.0; - Place library into proper ruby gem folder. * Thu Aug 30 2018 Andrey Cherepanov <cas@altlinux.org> 2.3.0-alt2.1 - Rebuild for new Ruby autorequirements. * Thu Jul 05 2018 Andrey Cherepanov <cas@altlinux.org> 2.3.0-alt2 - Package as gem. - Disable tests. * Thu Sep 14 2017 Andrey Cherepanov <cas@altlinux.org> 2.3.0-alt1 - New version * Mon Jun 05 2017 Andrey Cherepanov <cas@altlinux.org> 2.2.0-alt1 - New version * Mon Sep 26 2016 Andrey Cherepanov <cas@altlinux.org> 2.1.0-alt1 - Initial build for ALT Linux |