Package qa-robot: 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 167 168 169 | Name: qa-robot Version: 0.3.9 Release: alt2 Summary: Simple notification system License: GPL Group: File tools Source: %name-%version.tar BuildArch: noarch # for `grep -o' Requires: grep >= 2.5 # for packages and unexpanded_macros Requires: perl(RPM/Header.pm), perl(RPM/Vercmp.pm) # Automatically added by buildreq on Mon Nov 15 2010 (-bi) BuildRequires: perl-Lingua-EN-Inflect perl-Text-CSV_XS perl-devel perl-podlators %description qa-robot reports various state changes, in terms of new, old, and (possibly) updated entries. See qa-robot(1) for details. %package -n tmpdir.sh Summary: tmpdir.sh and trap.sh helpers for shell programming Group: Development/Other # qa-robot included {tmpdir,trap}.sh before Conflicts: qa-robot < 0.3.9-alt2 %description -n tmpdir.sh %summary. Usage example: . tmpdir.sh %package -n rpmpeek Summary: Peek inside an rpm file by running a command in the unpacked tree Group: File tools %description -n rpmpeek %summary. %prep %setup %build %perl_vendor_build INSTALLMAN1DIR=%_man1dir %install %perl_vendor_install pushd %buildroot mkdir ./bin mv .%_bindir/{tmpdir,trap}.sh -t ./bin/ popd %files %_bindir/* %_man1dir/*.* %exclude /bin/tmpdir.sh %exclude /bin/trap.sh %exclude %_man1dir/tmpdir.sh* %exclude %_man1dir/trap.sh* %exclude %_bindir/rpmpeek %exclude %_man1dir/rpmpeek* %files -n tmpdir.sh /bin/tmpdir.sh /bin/trap.sh %_man1dir/tmpdir.sh* %_man1dir/trap.sh* %files -n rpmpeek %_bindir/rpmpeek %_man1dir/rpmpeek* %changelog * Wed Mar 27 2019 Ivan Zakharyaschev <imz@altlinux.org> 0.3.9-alt2 - Splitted subpkgs off: tmpdir.sh, rpmpeek. * Mon Oct 10 2016 Igor Vlasenko <viy@altlinux.ru> 0.3.9-alt1 - fix for mutt 1.5 (thanks to glebfm@) * Mon Oct 10 2016 Igor Vlasenko <viy@altlinux.ru> 0.3.8-alt1 - proper workdir definition * Fri Oct 07 2016 Igor Vlasenko <viy@altlinux.ru> 0.3.7-alt1 - rpm 404 -> 413 migration: use portable subset of perl-RPM * Tue Dec 17 2013 Gleb F-Malinovskiy <glebfm@altlinux.org> 0.3.6-alt1 - rpmsodiff: + Return 1 if packages differ (RH#1004450). + Treat "A", "B", "V", and "i" symbols as "defs". * Fri Sep 13 2013 Gleb F-Malinovskiy <glebfm@altlinux.org> 0.3.5-alt1 - packages: canonicalize rpms directory and %%packager. - buildlog_deps: trim very long lines - unmets: add -l option to add APT::Cache-Limit to apt.conf * Wed Feb 27 2013 Gleb F-Malinovskiy <glebfm@altlinux.org> 0.3.4-alt1 - unmets: add -a option to work with unnative arches. * Wed Aug 31 2011 Dmitry V. Levin <ldv@altlinux.org> 0.3.3-alt1 - trap.sh: fixed signal handling. - rpmpeek -n: changed to ensure that unpacked tree is readable. - rpmpeek: documented -h and -n options. * Mon Nov 15 2010 Dmitry V. Levin <ldv@altlinux.org> 0.3.2-alt1 - packages: Fixed SERIAL check. - qa-robot: Added notion of branch, added -b option to override default branch. - rpmsodiff: Changed to treat "R" and "u" symbols as "defs". - cmdcache_hash: Updated for coreutils-8.6. - rpmpeek: Added -n option. - rpmelfneed, rpmelfsym, rpmfile: Use "rpmpeek -n". - Fixed build with new perl. * Tue Nov 27 2007 Alexey Tourbin <at@altlinux.ru> 0.3.1-alt1 - rpmsoname, rpmsodiff: fixed soname detection on x86_64 - many other minor changes; note that some files are not part of the package but still developed in the git repo http://git.altlinux.org/people/at/packages/qa-robot.git * Sat May 27 2006 Alexey Tourbin <at@altlinux.ru> 0.3-alt1 - this release includes some general-purpose shell tools: + cmdcache - simple cache for command output + tmpdir.sh - manage $TMPDIR + trap.sh - manage exit traps - this release includes some auxiliary tools for RPM processing: + rpmargs - process RPM packages (iterator for other scripts) + rpmpeek - unpack and execute command within RPM contents + rpmfile - list file modes and types in RPM packages + rpmelfsym - list symbols from object files in RPM packages + rpmsoname - list files that provide sonames in RPM package + rpmelfneed - extract DT_NEEDED entries (these tools are the basis for building data models) - this release also includes some tools for higher-level repo analysis: + bad_elf_symbols - list unresolved symbols within the repo + dup_elf_symbols - list binary code duplication + linkage_problems - list possible linkage problems + abi_drift - analyze new apps/old libraries problem - (should be packaged elsewhere) rpmsodiff: auxiliary tool for analyzing ABI changes and producing version scripts for linker - TODO: complete docs; all the sutff is released under the GPL - other changes: + bugs: implemented bwk, awk-based domain-specific lang for processing bugs + bugs: use GET instead of wget... sucko! really sucko!! + qa-robot: introduced dump.log (for possible roll-backs etc.) + qa-robot: Dmitry Levin introduced -a option (for arch-specific workdirs) * Wed Sep 07 2005 Alexey Tourbin <at@altlinux.ru> 0.2-alt1 - %_bindir/csv2tab: new conversion utility - %_bindir/inflect: new utility for plural inlections - dropped %_datadir/%name, all scripts now installed under %_bindir - %_bindir/bugs: + added `reporter' and `assigned_to' fields (e-mail addresses) + added section for reopened bugs + added section for 10 random bugs (critical bugs have higher priority) - %_bindir/packages: + added `packager' field + implemented rpm_recent_changes() for new packages + implemented rpm_changes_since() for updated packages - %_bindir/unmets + added options for custom apt.conf and sources.list + written manual page (so have at it!) * Wed Aug 03 2005 Alexey Tourbin <at@altlinux.ru> 0.1-alt1 - initial revision |