Репозитории ALT
S: | 0.10.4-alt1 |
5.1: | 0.9.11-alt1 |
4.1: | 0.9.9-alt1 |
4.0: | 0.9.5-alt1 |
3.0: | 0.8.3-alt1 |
Группа :: Разработка/Прочее
Пакет: rpm-utils
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
27 октября 2006 Dmitry V. Levin <ldv at altlinux.org> 0.9.5-alt1
- rpmrdups: New option "-" to read file names from standart input (ldv, legion).
- Fixed build with -D_FORTIFY_SOURCE=2 -Werror.
- buildreq:
--define: New option, for compatibility with rpmbuild (legion).
- packagereq:
Replaced unfair deps optimizer with correct one,
based on idea and code from Alexey Tourbin. - ignore.d/0filesystem:
Ignore /usr/share/fonts/*/fonts.cache*.
- Fixed build with gcc-4.1.0.
- packagereq: Implemented dependencies optimization.
- Fixed build with --as-needed.
- /etc/buildreqs/files/ignore.d/0filesystem:
Ignore /etc/ld.so.conf.d/*.
- add_changelog,buildreq,compare_packages,lastchange_spec,
packagereq,query_spec,stamp_spec: redirect --help output
to stdout, and error diagnostics to stderr. - add_changelog,buildreq,cleanup_spec,compare_packages,filereq,
filter_strace,packagereq,rebuild_package,stamp_spec: use
trap in more portable way. - essential:
+ removed: net-tools;
+ added: hostinfo;
+ added libs:
aalib,clanlib,dclib,fnlib,ghostscript-lib,glib,glib2,
id3lib,imlib,imlib2,jamlib,libgiblib,libglibmm,
plib,sendmail-libs,t1lib,xorg-x11-libs,zziplib.
- essential:
+ added: rpm-build-python, rpm-build-tcl.
- rpmrdups: fixed epoch handling.
- rpmevrcmp: new program.
- rpmdups, rpmrdups: rewritten in C++.
- rpmdups, rpmrdups: adopted for coreutils-5.2.
- essential:
+ added: gcc-[^-]+-common. - packageof:
+ fixed syntax to comply with g++-3.3 requirements.
- compare_packages:
+ better support for packages with devices. - essential:
+ removed: all lib* records;
+ added: lib[^-]+ record.
- buildreq:
+ implemented build stage change using -bi,
(#3034, at);
+ changed --args behaviour, added --reset-args option. - Updated build dependencies.
- essential:
+ readded: bash, libreadline.
- essential:
+ added: rpm-build-perl.
+ removed: bash, console-tools, fileutils, less, libreadline,
mawk, perl, sh-utils, textutils. - packagereq:
+ removed -r option. - buildreq:
+ do not use "packagereq -r";
+ set TERM=dumb by default (#3016);
use --term option to redefine. - rebuild_packages:
+ changed subdir names.
- spp: new strace postprocessor, to fix race condition
in filereq (#2888); requires strace >= 4.4-alt6. - rpmvercmp: new program (#2882).
- essential: added libtcb.
- Build with -Werror.
- Corrected error handling.
- essential:
+ added: gettext-runtime, glibc-kernheaders, libtool-common,
nss_db, nss_ldap, nss_tcb.
+ removed: ncurses.
- essential:
+ added: service, startup.
+ removed: initscripts.
- buildreq: timestamp no longer depends on current locale (#0002445);
this fix is required due to better i18n support in gawk-3.1.2.
- compare_packages: use subst instead of perl.
- essential: added added libdb4.[0-9] pattern.
- rpmdups, rpmrdups: patched to work with new coreutils.
- add_changelog: skip missing files.
- Enhanced error handling.
- packageof: ignore non-regular files.
- essential:
+ added: autoconf-common, automake-common.
- essential:
+ added: gettext-tools
+ removed *2.96 - rebuild_package: fixed typo.
- essential:
+ added rpm-build-topdir
+ s/glibc-core/glibc-core.*/
- essential: added coreutils.
- buildreq: added --nodeps to default arguments for rpm.
- essential:
+ added libpcre (required by grep);
+ updated glibc subpackages list. - packageof: fixed gcc-3.2 build.
- packageof: extended ignore.d support.
- /etc/buildreqs/packages/ignore: removed.
- /etc/buildreqs/packages/ignore.d: added.
- buildreq, packagereq, packageof: added packages/ignore.d support.
- packagereq: changed SIGQUIT handling (#0001006).
- packageof: fixed dereferencing symlinks bug (#0001174).
- added: packageof utility.
- removed: check_importance helper script.
- packagereq:
+ updated to use packageof (and significantly speed up
dependencies calculation);
+ enhanced requires cleaning rule. - filereq, filter_strace:
+ relocated sort from filter_strace to filereq,
changed SIGQUIT atexit action (imz). - 0filesystem: added /home.
- essential:
+ added: terminfo, libtinfo;
+ removed: termcap, libtermcap. - added: rpmrdups.
- cleanup_spec: dont't replace make with [ -n "$NPROCS" ] || NPROCS=4; make -j$NPROCS.
- stamp_spec: added new option: --format.
- add_changelog: check for version changes by default.
- add_changelog: added new option: --nocheck.
- essential:
+ added: libbeecrypt, libdb4;
+ removed: libdb3.
- packagereq: fixed substitute logic:
do not forget to ignore essential substitution. - add_changelog: fixed $RPMARG parse typo.
- rebuild_packages: redirect stdin to /dev/null.
- essential:
+ added: sh
- Added substitute.d support.
- filter_strace:
+ Added ignore.d support;
+ Added $verbose support. - Added rebuild_packages utility.
- Updated requires list.
- files/ignore: added to ignore list: /etc/emacs/site-start.d/*.el (imz).
- compare_packages: shutup diff errors, do not requires less.
- essential:
+ added: libgcc, cpp2.96, gcc2.96, libstdc++2.96;
+ removed: libjpeg.
- Added SIGPIPE handling.
- rebuild_package: fixed typo.
- Enabled rpm4 support.
- cleanup_spec: fixed nasty bugs introduced in previous version.
- buildreq: fixed shell quoting pattern.
- Added new utilities: stamp_spec, add_changelog, compare_packages, cleanup_spec, rebuild_package.
- Renamed to rpm-utils.
- essential: take into account glibc split.
- filereq,packagereq,buildreq: use features of mktemp >= 1:1.3.1
- Make use of "mktemp -t" (requires mktemp >= 1.6).
- buildreq: quote packagereq and some of its arguments.
- buildreq: added define of __nprocs=1 to avoid strace bugs.
- filter_strace: ignore files from $TMPDIR, %_builddir and %_tmppath.
- packagereq: optimized by checking file existance before executing rpm query.
- buildreq: set default arguments list to "-bc --define '__buildreqs 1'".
- filter_strace: ignore files from $TMPDIR.
- essential: added getopt.
- Updated /etc/rpm-utils/packages/essential config.
- Added files/ignore config for filter_strace helper script.
- Added check_importance helper script.
- Changed logic of checking package importance.
- Moved config files to /etc/rpm-utils.
- Updates ignore and essential lists.
- Fixed and enhanced packagereq utility.
- Updated /usr/share/rpm-utils/essential list.
- Fixed typo in packagereq.
- Added /usr/bin/rpmdups.
- Added /usr/share/rpm-utils/ignore support.
- Updated /usr/share/rpm-utils/essential list.
- Marked /usr/share/rpm-utils/{essential,ignore} as config files.
- Minor fixes.
- 0.9:
+ reduced size of temporary files to minimum (list of files);
+ filter_spec now inserts BuildRequires line in proper place,
not in the first line as before;
+ added packages, required by rpm-build, to essential list.
- 0.8 (optimized strace output, usage typo fixes).
- BuildArchitectures: noarch.
- 0.7 (rewritten completely, now using strace).
- 0.6 (added essential packages).
- 0.5 (rewritten error reporting).
- 0.3 (minor fixes).
- Initial revision