Package gem-sigdump: 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 | %define gemname sigdump Name: gem-sigdump Version: 0.2.4.6 Release: alt0.1 Summary: Use signal to show stacktrace of a Ruby process without restarting it License: MIT Group: Development/Ruby Url: https://github.com/frsyuki/sigdump/ Vcs: https://github.com/frsyuki/sigdump.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(rake) >= 0.9.2 %endif %add_findreq_skiplist %ruby_gemslibdir/**/* %add_findprov_skiplist %ruby_gemslibdir/**/* Obsoletes: ruby-sigdump < %EVR Provides: ruby-sigdump = %EVR Provides: gem(sigdump) = 0.2.4.6 %ruby_use_gem_version sigdump:0.2.4.6 %description In short: SIGQUIT of Java VM for Ruby. Server applications (like Rails apps) cause performance problems, deadlock or memory swapping from time to time. But it's difficult to reproduce such kind of problems. sigdump makes it possible to get information from a running process without restarting. Just sending SIGCONT signal will dump backtrace and memory profile to /tmp/sigdump-<pid>.log file. sigdump dumps following information (see also Sample output): * Backtrace of all threads * Number of allocated objects per class * GC profiler reports if GC profiler is enabled (GC::Profiler.enable is called) * Stacktrace of Java threads for each Ruby threads if the runtime is JRuby %package -n gem-sigdump-doc Version: 0.2.4.6 Release: alt0.1 Summary: Use signal to show stacktrace of a Ruby process without restarting it documentation files Summary(ru_RU.UTF-8): Файлы сведений для самоцвета sigdump Group: Development/Documentation BuildArch: noarch Requires: gem(sigdump) = 0.2.4.6 %description -n gem-sigdump-doc Use signal to show stacktrace of a Ruby process without restarting it documentation files. In short: SIGQUIT of Java VM for Ruby. Server applications (like Rails apps) cause performance problems, deadlock or memory swapping from time to time. But it's difficult to reproduce such kind of problems. sigdump makes it possible to get information from a running process without restarting. Just sending SIGCONT signal will dump backtrace and memory profile to /tmp/sigdump-<pid>.log file. sigdump dumps following information (see also Sample output): * Backtrace of all threads * Number of allocated objects per class * GC profiler reports if GC profiler is enabled (GC::Profiler.enable is called) * Stacktrace of Java threads for each Ruby threads if the runtime is JRuby %description -n gem-sigdump-doc -l ru_RU.UTF-8 Файлы сведений для самоцвета sigdump. %package -n gem-sigdump-devel Version: 0.2.4.6 Release: alt0.1 Summary: Use signal to show stacktrace of a Ruby process without restarting it development package Summary(ru_RU.UTF-8): Файлы для разработки самоцвета sigdump Group: Development/Ruby BuildArch: noarch Requires: gem(sigdump) = 0.2.4.6 Requires: gem(rake) >= 0.9.2 %description -n gem-sigdump-devel Use signal to show stacktrace of a Ruby process without restarting it development package. In short: SIGQUIT of Java VM for Ruby. Server applications (like Rails apps) cause performance problems, deadlock or memory swapping from time to time. But it's difficult to reproduce such kind of problems. sigdump makes it possible to get information from a running process without restarting. Just sending SIGCONT signal will dump backtrace and memory profile to /tmp/sigdump-<pid>.log file. sigdump dumps following information (see also Sample output): * Backtrace of all threads * Number of allocated objects per class * GC profiler reports if GC profiler is enabled (GC::Profiler.enable is called) * Stacktrace of Java threads for each Ruby threads if the runtime is JRuby %description -n gem-sigdump-devel -l ru_RU.UTF-8 Файлы для разработки самоцвета sigdump. %prep %setup %build %ruby_build %install %ruby_install %check %ruby_test %files %doc README.md %ruby_gemspec %ruby_gemlibdir %files -n gem-sigdump-doc %doc README.md %ruby_gemdocdir %files -n gem-sigdump-devel %doc README.md %changelog * Sun Jan 29 2023 Pavel Skrylev <majioa@altlinux.org> 0.2.4.6-alt0.1 - ^ 0.2.4 -> 0.2.4p6 * Sun Sep 30 2018 Mikhail Gordeev <obirvalger@altlinux.org> 0.2.4-alt1 - Initial build for Sisyphus |