Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1585102
 поиск   регистрация   авторизация 
 
Группа :: Разработка/Прочее
Пакет: hasher

 Главная   Изменения   Спек   Патчи   Загрузить   Bugs and FR 

15 января 2007 Alexey Borovskoy <alb at altlinux.ru> 1.1.1-alt0.M24.1

  • Update to version 1.1.1-alt1.
  • Fix cp -t in Makefile.

11 января 2007 Dmitry V. Levin <ldv at altlinux.org> 1.1.1-alt1

  • mkaptbox: Implemented absolute repository path support in --repo
     (Alex Myltsev).
  • Fixed required mountpoints calculation regression introduced in
     previous release.

4 января 2007 Dmitry V. Levin <ldv at altlinux.org> 1.1.0-alt1

  • Removed boldface from the NAME section of man pages;
     suggested by Sergey Vlasov.
  • Made all hasher utilities available for external use.
  • Moved hasher function files to /usr/bin/ as well.
  • hsh-rebuild:
     Factored out rebuild functions to hsh-sh-rebuild-functions file.
  • hsh-sh-cache-contents-functions (create_contents):
     Ignore missing cache/contents/list.new/index file (#9844).
  • hsh-shell: Removed redundant --execute and --pty options.
  • hsh-install, hsh-rebuild, hsh-run, hsh-shell:
     Deprecated --save-fakeroot option.
  • Changed set_workdir() and utilities to allow $workdir to be
     defined in config file instead of command argument, and
     changed default $workdir value to $HOME/hasher;
     suggested by Mikhail Yakshin.
  • Updated documentation to reflect these changes.

13 декабря 2006 Alexey Borovskoy <alb at altlinux.ru> 1.0.35-alt0.M24.1

  • Update to version 1.0.35-alt1.

10 декабря 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.35-alt1

  • apt.conf: Use C-style comments (#10158).
  • FAQ: Updated section about remote repositories (#10167).
  • functions (create_entry_fakeroot_header): Load/save fakeroot state
     iff /.fakedata exists, regardless of --save-fakeroot value (#10313).

10 сентября 2006 Alexey Borovskoy <alb at altlinux.ru> 1.0.34-alt0.M30.1

  • Backport to Compact 3.0.4.

10 сентября 2006 Alexey Borovskoy <alb at altlinux.ru> 1.0.34-alt0.M24.2

  • Add tar dependency.

10 сентября 2006 Alexey Borovskoy <alb at altlinux.ru> 1.0.34-alt0.M24.1

  • Backport to Master 2.4.

4 сентября 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.34-alt1

  • rebuild:
     + Pass --target option to "rpmbuild -bE" and "rpmbuild -bs" invocations.
     + Honor "rpmbuild -bE" exit code.
  • cache_chroot:
     + Invalidate chroot cache in case of fakeroot options change.
  • functions, hsh, mkaptbox, rebuild:
     + New options: --repo-bin, --repo-src (legion@).

15 августа 2006 Alexey Borovskoy <alb at altlinux.ru> 1.0.33-alt0.M30.1

  • Backport to Compact 3.0.

2 июля 2006 Alexey Borovskoy <alb at altlinux.ru> 1.0.33-alt0.M24.1

  • Backport to Master 2.4.

31 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.33-alt1

  • functions, mkaptbox:
     + Changed def_target and current_arch values to whatever rpm decides.

25 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.32-alt1

  • hsh, initroot: Implemented --packager option.
  • rebuild: Enhanced srpm detection.

12 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.31-alt1

  • Changed code to use aptbox wrappers instead of direct apt commands.
  • rebuild: make_srpm_from_pkgtar: filter_spec_buildreq: Ignore deps with % symbol.
  • mkaptbox: Create aptbox version of ~/.rpmrc if necessary.
  • mkaptbox: Create regenbasedir wrapper.

5 мая 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.30-alt1

  • Enhanced $hasher_dir initialization, to make execution of
     hasher placed to exotic custom directory work as designed.
  • rebuild: Handle tar packages made by gear utility.

10 апреля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.29-alt1

  • rebuild:
     + Do not export $target variable in default rebuild script.
  • mkaptbox:
     + When creating internal apt.conf, place user apt config after
       internal Dir::State and Dir::Cache, to let users override
       these directories (legion@).
     + Cleanup apt wrappers (legion@).
  • Removed keywords used for CVS keyword substitution.

21 марта 2006 Alexey Borovskoy <alb at altlinux.ru> 1.0.28-alt0.M24.1

  • Backport to Master 2.4.

21 февраля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.28-alt1

  • functions (print_uris): Fixed package download implementation
     to support mixed repos (see #8902).

17 февраля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.27-alt1

  • cache_chroot: Use find and cpio from host system
     if native tools are not available.
  • initroot: Added --pkg-{init,build}-list=+ syntax (closes #9102).
  • hsh-run: Added optional argument to --shell option (closes #9103).

12 февраля 2006 Dmitry V. Levin <ldv at altlinux.org> 1.0.26-alt1

  • Enhanced manpages, based on idea and implementation
     from George Kouryachy.
  • Parametrized default values for most of program options,
     see manpages for details.
  • Parametrized rpmi: use $rpmi to override default rpmi.
  • rebuild --query-repackage: allow undefined rpm macros
     during repackage.
  • hsh-install: honor noinstall_pattern_list parameter like
     in initroot stage.
  • Added example apt.conf file to documentation.

30 ноября 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.25-alt0.M24.1

  • Backport to Master 2.4.

29 ноября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.25-alt1

  • initroot: Adopted "prepare /proc and /sys for potential mount"
     code to work in --save-fakeroot mode.
  • hsh: New options: --eager-cleanup/--lazy-cleanup
     (option names suggested by Alexey Rusakov).
     Changed default operation mode to --eager-cleanup.

26 ноября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.24-alt1

  • rebuild: s/--reply=yes/-f/ (closes #8325).
  • cache_chroot, hsh-install: Corrected check for
     adjust_kernel_headers presense before execution.
  • Fixed hasher_dir initialization, to make execution of hasher
     placed to custom directory work as designed.
  • functions (print_uris): Implemented package download using
     APT::Get::PrintLocalFile option (closes #8121).
  • rebuild: Pass target to /.host/rebuild.

12 октября 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.23-alt0.M24.1

  • Backport to Master 2.4

9 октября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.23-alt1

  • initroot: new option: --pkg-noinstall-pattern-list.
  • cache_chroot: fixed workaround for the dev package,
     implemented new initroot's option support.

28 сентября 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.22-alt0.M24.1

  • Backport to Master 2.4

5 сентября 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.22-alt1

  • Changed default target to $(uname -m).
  • Made the package noarch again.
  • Updated FSF postal address.

18 августа 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.21-alt0.M24.1

  • Backport to Master 2.4

13 августа 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.21-alt1

  • hsh-run: new options: --pty, --shell.
  • hsh-shell: obsoleted by "hsh-run --shell".

11 августа 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.20-alt0.M24.1

  • Backport to Master 2.4

1 августа 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.20-alt1

  • Fixed --number option support which was broken as result of
     previous cleanup.

31 июля 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.19-alt0.M24.1

  • Backport to Master 2.4

5 июля 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.19-alt1

  • hsh-run(1): changed usage semantics.
  • functions:
     new functions: parse_xauth_entry, prepare_x11_forwarding.
  • hsh-run(1), hsh-shell(1):
     added options to control X11 forwarding.
  • Fixed build with make-3.81beta3.
  • Cleaned up options parser.

17 июня 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.18-alt1

  • cache_chroot (create_chroot):
     Fixed grave chroot initialization bug introduced in 1.0.17.

12 июня 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.17-alt1

  • cache_chroot, cache_contents: save cache validation data
     after cache regeneration.
  • mkchroot: create /dev symlinks.
  • hsh(1), hsh-shell(1), cache_chroot, initroot, install,
     rebuild, rmchroot: implemented --save-fakeroot option.
  • hsh-install(1), hsh-run(1): New programs.

29 мая 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.15-alt0.M24.1

  • Backport to Master 2.4

27 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.16-alt1

  • rebuild: pass sources as arguments to query-req-prog script.
  • cache_chroot: caller user and/or group may exist,
     do not fail when unable to create them.
  • Added query-req-prog and rebuild-prog examples.

17 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.15-alt1

  • hsh(1): new option: --cleanup-only.
  • hsh(1), rebuild: new option: --query-repackage.
  • initroot: copy /etc/skel contents to the builder's homedir.
  • cache_chroot: create group and passwd entries for caller
     and pseudoroot users.
  • functions: new function: show_usage.
  • Reduced size of usage messages to necessary minimum.
  • Enforced policy on messages format.
  • hsh-shell(1): new program.
  • FAQ: updated.

17 мая 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.14-alt0.M24.1

  • Backport to Master 2.4

3 мая 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.14-alt1

  • rebuild: really handle --mountpoints as comma-separated list [take 3].
  • functions,hsh,mkaptbox,rebuild:
     + new option: --repo (Ivan Fedorov, closes #6739).
  • hsh,initroot:
     + new option: --no-repackage-source;
     + repackage source by default.

23 апреля 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.13-alt0.M24.1

  • Backport to Master 2.4

10 апреля 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.13-alt1

  • Fixed handling of options with file or dir arguments.
  • rebuild: really handle --mountpoints as comma-separated list.
  • Documented --without-stuff instead of --no-stuff as preferred
     way to build without internal package repository.

19 марта 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.12-alt0.M24.1

  • Backport to Master 2.4

16 марта 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.12-alt1

  • mkaptbox: fixed regression introduced by previous change.

15 марта 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.11-alt1

  • hsh: handle traps in more portable way.
  • rmchroot: chgrp chroot directory itself, too.
  • functions/{get_apt_config,read_apt_config}: new functions.
  • mkaptbox: use them.

27 января 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.10-alt0.M24.1

  • Backport to Master 2.4

25 января 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.10-alt1

  • functions: removed no longer needed "am I root?" sanity check
     (fixes #5869).
  • hsh(1), rebuild: implemented --query-req-prog option.

7 января 2005 Alexey Borovskoy <alb at altlinux.ru> 1.0.9-alt0.M24.1

  • Backport to Master 2.4
  • Add sisyphus_check >= 0.7.11 dependency

3 января 2005 Dmitry V. Levin <ldv at altlinux.org> 1.0.9-alt1

  • Changed hasher-priv helper directory to /usr/libexec/hasher-priv,
     updated package dependencies.
  • install: export RPM_EXCLUDEDOCS=1 if $exclude_docs is set.
  • functions: source user config from ~/.hasher/config if any.
  • hsh,initroot,install,rebuild: added --excludedocs option.
  • Unhardcoded work limits (fixes #5804).
  • Updated documentation:
     + hasher(7): applied fixes from Egor Grebnev;
     + hsh(1), mkaptbox(1): added NAME section.
     + hsh(1): document ~/.hasher/config and ~/.hasher/install/post.

19 декабря 2004 Alexey Borovskoy <alb at altlinux.ru> 1.0.8-alt0.M24.1

  • Backport to Master 2.4

11 ноября 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.8-alt1

  • hsh: enhanced early diagnostics for invalid source files.

9 ноября 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.7-alt1

  • cache_contents: fixed find warning.
  • mkaptbox: create wrapper for genbasedir.

26 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.6-alt1

  • rebuild: enhanced --mountpoints implementation.

25 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.5-alt1

  • rmchroot: fixed bug introduced in previous release.

19 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.4-alt1

  • rmchroot:
     + increased time limits;
     + when verbose mode is set, be more verbose.
  • Updated package dependencies.

8 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.3-alt1

  • initroot,install,mkchroot,rebuild,rmchroot:
     + implemented --version parameter.
  • rebuild:
     + calculate required mountpoints from installed file dependencies.
  • Updated FAQ.

3 августа 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.2-alt1

  • rebuild: run rebuild script as login shell.
  • Added multilib support.

26 июля 2004 Kachalov Anton <mouse at altlinux.ru> 1.0.1-alt2

  • Added libdir, deftarget variables to makefile

19 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0.1-alt1

  • initroot:
     + removed --no-build option, use --pkg-build-list= instead.
  • hsh, initroot:
     + handle comma as package name delimiter in values of the
       --pkg-init-list and --pkg-build-list options.
  • hsh:
     + new option: --initroot-only.
  • archive_chroot_cache:
     + optimized find/cpio.

15 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 1.0-alt1

  • Added hasher(7) manpage.
  • Added more docs to hsh(1) manpage.
  • Updated FAQ.

9 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.7-alt1

  • Implemented mount/umount support.

7 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.6-alt1

  • rebuild:
     + execute sisyphus_check for source package
       before analysis of its build dependencies;
     + execute all sisyphus_check calls inside chroot;
     + execute query for packager inside chroot.
  • initroot: added sisyphus_check>=0:0.7.3 to build list.
  • README: described this change.
  • cache_chroot,initroot,rebuild,rmchroot:
     + Added wlimit hints for each chrootuid call.

3 июля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.5-alt1

  • cache_chroot: recognize dev_* as dev-*, too.

24 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.4-alt1

  • functions/print_uris, rebuild, hsh:
     + separate user-defined arguments from command options.

23 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.3-alt1

  • cache_contents, initroot: fix potential breakage
     introduced in previous release.

22 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.2-alt1

  • all:
     + fixed "echo" usage;
     + fixed error handling in "while read" constructions.
  • initroot:
     + added support for exotic package filenames.

13 июня 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9.1-alt1

  • mkaptbox: include custom apt.conf (if any) to header
     of the generated apt.conf file.
  • Minor changes:
     + mkchroot: create chroot/.out with mode 1770 and group gid2.
     + rmchroot: chmod chroot/.out, too.
     + copy_chroot_incoming(): call purge_chroot_in() before copying.
     + do not call purge_chroot_in() before copy_chroot_incoming().

3 февраля 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.9-alt1

  • hsh,rebuild: implemented --rebuild-prog option.
  • hsh,install: implemented --pkg-init-list/--pkg-build-list options.
  • Added: FAQ, QUICKSTART.

31 января 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.8-alt1

  • mkaptbox:
     + added --no-uptdate option;
     + enabled --update mode by default;
     + implemented creation of the apt wrappers in aptbox;
     + added mkaptbox(1) manpage;
     + added /usr/bin/mkaptbox symlink.
  • Optimized getopt handling code.
  • Updated README.

13 января 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.7-alt1

  • functions: fixed bug introduced by apt_prefix support.
  • create_contents: optimize --no-contents-indices case.
  • initroot,cache_chroot: implemented --no-build option.

8 января 2004 Dmitry V. Levin <ldv at altlinux.org> 0.9.6-alt1

  • functions/print_uris: enhanced error diagnostics.
  • functions,mkaptbox,hsh: implemented apt_prefix support.
  • functions,initroot,install,rebuild:
     define and export TMPDIR="$HOME/tmp" inside build chroot,
     to ease tracking of illegal /tmp use issues.
  • Added hsh(1) manpage.

4 декабря 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.5-alt1

  • mkchroot:
     + install postin program ($HOME/.hasher/install/post
       if available) into /.host/;
  • install: execute /.host/postin if available.

26 ноября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.4-alt1

  • Make use of new rpm-build-4.0.4-alt28 features:
     + initroot: define %_rpmbuild_clean to 0 in .rpmmacros.
     + initroot,hsh: new option: --repackage-source.

2 ноября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.3-alt1

  • Extended sisyphus_check support.
  • Updated README.

27 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.2-alt1

  • initroot: changed default packager to hasher@localhost.
  • rebuild: pass packager through .rpmmacros.

23 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9.1-alt1

  • Include files inside /etc/ in content index.

17 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.9-alt1

  • Fixed Usage() in all scripts.
  • Added sisyphus_check support and enabled it by default.

15 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.4-alt1

  • initroot: install all locales by default.
  • Updated README.

6 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.3-alt1

  • install: call ldconfig after install.
  • initroot: be more verbose about filelist generation errors.

5 октября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.2-alt1

  • Added -q/--quiet option.
  • install,cache_chroot: be more verbose by default.

22 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8.1-alt1

  • initroot: manifest hasher via defining __BTE macro
     to "hasher" (#3008).
  • Spelling fixes (s/indeces/indices/g).

17 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.8-alt1

  • Implemented initial chroot caching.
  • Implemented contents indices caching.
  • Implemented support of several contents indices.
     Content indeces are enabled by default, use
     --no-contents-indices option to disable this feature.

11 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.7-alt1

  • Enhanced --no-stuff support.
  • Fixed --number support.

8 сентября 2003 Dmitry V. Levin <ldv at altlinux.org> 0.6-alt1

  • hsh:
     + implemented locking.
  • mkaptbox:
     + implemented more rigorous apt-config error checking.
  • initroot:
     + create /dev/log socket.

20 августа 2003 Dmitry V. Levin <ldv at altlinux.org> 0.5-alt1

  • functions:
     + relaxed umask: 077 -> 022.
  • initroot:
     + fixed nprocs initialization (#0002861, imz).

11 августа 2003 Dmitry V. Levin <ldv at altlinux.org> 0.4-alt1

  • rmchroot:
     + install .host programs if required;
     + use "find -delete" instead of "rm -rf".
  • mkaptbox:
     + added --target option (#0002817);
     + added --apt-config option.
  • hsh:
     + pass --target and --apt-config to mkaptbox.

30 июля 2003 Dmitry V. Levin <ldv at altlinux.org> 0.3-alt1

  • Added "adjust_kernel_headers --first" support.
  • rmchroot:
     + explicitly remove /var/lib/texmf/ as well.
  • Updated README.

4 июля 2003 Dmitry V. Levin <ldv at altlinux.org> 0.2-alt1

  • functions: unset CDPATH.
  • rmchroot:
     + explicitly remove /var/tmp/ and /usr/src/ as well as /*/.
  • Updated README.

3 июля 2003 Dmitry V. Levin <ldv at altlinux.org> 0.1-alt1

  • Added apt "copy" source method support.
  • Enhanced error diagnostics.

30 июня 2003 Dmitry V. Levin <ldv at altlinux.org> 0.0.3-alt1

  • Initial revision.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005