Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37396433
en ru br
Репозитории ALT
S:3.2.7-alt1
D:1.5.0-alt1
5.1: 1.9.6-alt0.M51.1
4.1: 1.4.5-alt0.M41.1
4.0: 1.4.5-alt0.M40.1
+backports:1.3-alt0.M40.1
3.0: 0.99-alt1
+backports:1.3.4-alt0.M30.1
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: etersoft-build-utils

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

6 августа 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.7-alt1

  • rpmcs: don't add packager field
  • rpmgs: refactored source downloading
  • rpmgs: allow /commit in Source-url with git
  • rpmgs: add Cargo.lock in subdirs

30 мая 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.6-alt1

  • rpmgs: add support for git repo for Source-url (create tarball from the git url)
  • rpmgs: add source url to tarball commit message
  • gitask: add -u|--user USER

23 мая 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.5-alt1

  • rpmgs: use case insensitive search for Url
  • rpmgs: check VCS/url only for the first Source
  • add missed alias SS -> sisyphus (ALT bug 46213)
  • repos/rsync: add gitery support (ALT bug 46216)

20 мая 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.4-alt1

  • rpmgs: add VCS: support, check also Url if VCS is missed
  • functions/common: use DISTRVENDOR from EPMCMD
  • functions/spec: user --target for rpmbuild
  • rpmbps: some improvements

18 мая 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.3-alt1

  • sources.list: change to external repos

11 мая 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.2-alt1

  • fix get_release for gitery
  • gitask: add support from <branch> for add copy
  • download_url: use epm tool eget instead of wget
  • etc/repos/srpms: fix suse tumbleweed repo

2 мая 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.1-alt1

  • gitask find: improve output dates
  • implement gitery support and git host detection
  • rpmgp: use gita for find packages in the repo
  • fix set_gear_host()

1 мая 2023 Vitaly Lipatov <lav at altlinux.ru> 3.2.0-alt1

  • gitask: improve description
  • myhsh: add -e for fast build after -l (lazy cleanup)
  • rpmbsh: implement -e for fast build (via hsh-rebuild) after -l (lazy cleanup)
  • rpmbps: use name part for release from KORINFTARGETRELEASE if set
  • rpmbs: remove obsoleted key -e
  • runinhsh: rewrite
  • /etc/apt/sources: add examples for p10 and Sisyphus

17 марта 2023 Vitaly Lipatov <lav at altlinux.ru> 3.1.1-alt1

  • rpmreqs: fix missed reqs
  • functions/common: improve git root detection
  • update srpms list
  • functions/common: add subst() if missed
  • rpmgs: update submodules recursive
  • etc/apt: add c9f2 configs
  • gitask: add build alias: gita add build <repo> <tag>
  • small fixes

11 августа 2022 Vitaly Lipatov <lav at altlinux.ru> 3.1.0-alt1

  • rpmreqs: fix work on x86_64
  • egrep -> grep -E
  • gitask: fix return status
  • commit pkgrepl
  • add TARGETARCH support
  • repl: fix 32bit build

18 апреля 2022 Vitaly Lipatov <lav at altlinux.ru> 3.0.12-alt1

  • rpmbsh: fix p10 support
  • repl: rewrite internal_repl_list to support major only versions and fix sorted order
  • jmake: drop docmd
  • move from SS to sisyphus suffix
  • config: check rpm via which
  • gitask: add support for srpms replacement
  • rpmbb: fix on non ALT platform

30 сентября 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.11-alt1

  • build: add  define_allow_root_build if ALLOW_ROOT_USER is set
  • update srpms list for rpmgp -r
  • rpmgs: add go vendor support
  • rpmgs: add cargo support
  • rpmgs: remove .a, .so, .dll from downloaded sources

1 сентября 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.10-alt1

  • gitask: show both quota
  • gitask: add support for 'gita add repo <gear repo>.git=<gear tag> ...'

30 августа 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.9-alt1

  • gitask: add Add support (and & run)
  • gitask: add ls -w [N] to watch the list
  • gitask ls: print ls via head -n20 by default
  • gitask: add sleep 2 before next command

19 августа 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.8-alt1

  • repos/srpms: add Cauldron repos
  • assure we have gear before using (ALT bug 39882)
  • rpmgs: fix search main source dir
  • rpmcs: don't make specfile backup anymore
  • git: fix branch list (include current branch too)
  • gitask: improve --help support

24 марта 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.7-alt1

  • s/regexp_exclude/reg_exclude/

10 марта 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.6-alt1

  • drop hard checkbashisms and gear requires
  • check_reqs.sh: add --detail

4 марта 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.5-alt1

  • rpmgs: fix bugs
  • rpmbb: add --target ARCH support

8 января 2021 Vitaly Lipatov <lav at altlinux.ru> 3.0.4-alt1

  • gitask: allow --test-only for run
  • rpmgs: fix Source-git support, improve commented url detection
  • rpmbsh: add -w support (use tarball for build in hsh)
  • myhsh: add -a for --query-repackage
  • rpmbs: add initial -w support
  • rpmbph: always build src.rpm with -w (correct pack gear repo)
  • rpmbph: use -w more correctly
  • rpmbsh: for -w run myhsh with -a
  • rpmgp: fix src.rpm build
  • rpmbs: use --test-only for build by default (-e is obsoleted now)

8 ноября 2020 Vitaly Lipatov <lav at altlinux.ru> 3.0.3-alt1

  • rpmreqs: update
  • rpmgs: big rewrite to improve gear-uupdate and gear-uupdate support
  • rpmgs: add support for git url in the comment before Source line
  • rpmbsh: don't remove packages from hasher if failed

24 октября 2020 Vitaly Lipatov <lav at altlinux.ru> 3.0.2-alt1

  • rpmgs: remove all exclude vendor dir for composer
  • change myhsh -b to myhsh -p
  • myhsh: add -b BINARYREPO support
  • remove obsoleted mkpatch
  • loginhsh: enable network by default
  • gitask: add ls --all for all tasks
  • gitask: add support for tasks with # in the begin

11 октября 2020 Vitaly Lipatov <lav at altlinux.ru> 3.0.1-alt1

  • gita: delsub allows list of subtask or packages (mixed)
  • set Apache license, add LICENSE file

10 октября 2020 Vitaly Lipatov <lav at altlinux.ru> 3.0.0-alt1

  • gitask: use improved message
  • rpmbs: disable obsoleted checking
  • rpmgs: improve node modules support
  • gear: fix tar_dir_from_rules
  • gitask: fix quota command
  • rpmbs: don't change branch for upload
  • gitask: add acl command (in favor of gacl)
  • rpmgs: verbose preinstall-hook
  • use external estrlist

22 марта 2020 Vitaly Lipatov <lav at altlinux.ru> 2.9.6-alt1

  • gitask: add ls -a support
  • rpmbs: show task always after creating
  • update pkgrepls

19 февраля 2020 Vitaly Lipatov <lav at altlinux.ru> 2.9.5-alt1

  • gitask: add support for subtask in add command
  • gitask: remove subtask if a package already in task
  • rpmbs -a: use gita add instead of direct ssh
  • gitask: fix possible race after task new

10 февраля 2020 Vitaly Lipatov <lav at altlinux.ru> 2.9.4-alt1

  • gitask: convert space(s) in messages to underscores
  • rpmgs: improve update git repo from upstream

31 января 2020 Vitaly Lipatov <lav at altlinux.ru> 2.9.3-alt1

  • rpmgs: add support for update of remotes branches
  • rpmgs: update predownloaded in any case
  • rpmgs: drop npm and node-gyp node modules from predownloaded
  • rpmgs: check *.watch file in the root dir too
  • rpmgs: empty version support
  • fix 'major' define using
  • rpmgs: add composer.json support

10 января 2020 Vitaly Lipatov <lav at altlinux.ru> 2.9.2-alt1

  • use distro_info (ALT bug 37712)
  • gitask: add -m <message> support for run and commit commands
  • add p9 sources.list

17 ноября 2019 Vitaly Lipatov <lav at altlinux.ru> 2.9.1-alt1

  • rpmbs: add .gear/postdownload-hook support (use git command to change files)
  • rpmgs: skip repack for the same ext, just commit the file
  • rpmgs: skip autoupdate if we run rpmgs with a version

31 октября 2019 Vitaly Lipatov <lav at altlinux.ru> 2.9.0-alt1

  • rpmgs: add watch file support (via rpm-uscan)
  • rpmgs: check if we have no tag name to merge
  • rpmgs: use rpm-uscan if we have .watch file really
  • gitask: use last task for show as default
  • git: allow any git.NAME
  • gitask: rewrite add handling, add support for copy packages list

28 июня 2019 Vitaly Lipatov <lav at altlinux.ru> 2.8.10-alt1

  • rpmgs: add support for any version prefix in a git tag
  • gitask: add copy command
  • gitask: allow list packages and tasks
  • rpmbs: add -F option to run task after add
  • gitask: fix task cancel on git.eter/git.office
  • gitask: add rebuild command

7 июня 2019 Vitaly Lipatov <lav at altlinux.ru> 2.8.9-alt1

  • run gear-remotes-restore if .gear/upstream/remotes is exists
  • use UTF8 locale instead of C
  • rpmgs: run .gear/source-postupdate-hook
  • rpmgs: add VERSION to hooks args

31 мая 2019 Vitaly Lipatov <lav at altlinux.ru> 2.8.8-alt1

  • gitask: add rebuild support
  • rpmbs: use GIRARHOST for gita using

26 марта 2019 Vitaly Lipatov <lav at altlinux.ru> 2.8.7-alt1

  • update pkgrepls
  • rpmgs: fix using Source-git: git://
  • rpmgs: allow predownloaded-postinstall-hook out of npm install
  • gitask: add run --commit support
  • gitask: add commit command
  • rpmgs: some rewrite

30 сентября 2018 Vitaly Lipatov <lav at altlinux.ru> 2.8.6-alt1

  • update pkgrepl.alt.c8
  • rpmbs: fix TAG var conflict

10 сентября 2018 Vitaly Lipatov <lav at altlinux.ru> 2.8.5-alt1

  • rpmreqs: add checking for file existance
  • rpmbs: add -T for just tag set

30 августа 2018 Vitaly Lipatov <lav at altlinux.ru> 2.8.4-alt1

  • rpm: fix get_pkgname_from_filename

28 августа 2018 Vitaly Lipatov <lav at altlinux.ru> 2.8.3-alt1

  • rpmbs: add hacks for already backported releases

28 августа 2018 Vitaly Lipatov <lav at altlinux.ru> 2.8.2-alt1

  • loginhsh: add -s (skip stuffs)
  • add libwxGTK3.0 support
  • fix for --last-changelog and --last-version commands. Run before checking other commands
  • rpmlog: add -o option (just print git log)
  • fix increment release for backported releases

10 августа 2018 Vitaly Lipatov <lav at altlinux.ru> 2.8.1-alt1

  • rpmgs: rewrite predownloaded node_modules support
  • rpmbps: disable rpmcs call for other systems (eterbug #13034)
  • (rpmlog): added '--last-version' command
  • (rpmlog): added --last-changelog command
  • rpmlog: run hook .gear/new-build-postcommit-hook if needed

6 июля 2018 Vitaly Lipatov <lav at altlinux.ru> 2.8.0-alt1

  • fix on aarch64, fixes to use system /etc/apt/apt.conf
  • gitask: add run --force (override --test-only)
  • rpmgs: improve support for gitmodules
  • gitask: fix get last task and use it when run
  • rpmgs:improve merge tag search
  • myhsh: skip sisyphus_check if missed
  • common: ignore missed csed
  • rpmbs; use sisyphus_check --no-check-gpg
  • rpmgs: add download script support (Source-script)
  • rpmbs: disable chmod for generated srpm packages

23 июня 2018 Vitaly Lipatov <lav at altlinux.ru> 2.7.14-alt1

  • gitask: add share support
  • rpmgs: add support for v1-2-3 git tags
  • gitask: keep --test-only when run, support log for last task, improve help
  • save used repl files and do pretty output
  • rpmlog: add -n to force version, -a for auto increment version/release
  • update pkgrepls

9 июня 2018 Vitaly Lipatov <lav at altlinux.ru> 2.7.13-alt1

  • gitask: fix get subtask
  • rpmck: fix error and add info about development stage
  • gear: fix get tar dirname from .gear/rule
  • fix -n output in showcmd output

26 мая 2018 Vitaly Lipatov <lav at altlinux.ru> 2.7.12-alt1

  • gitask: add cancel support
  • common: fix DISTRVENDOR print
  • rpmbph: copy src.rpm to ~/RPM/SRPMS when build from spec

21 мая 2018 Vitaly Lipatov <lav at altlinux.ru> 2.7.11-alt1

  • hide SETCOLOR_* error on fatal due under root using
  • repl: install 32-bit packages separately (see eterbug #12749)
  • spec: fix remove_bashism (add check for {,}
  • rpmbps: fix ia32-libs-dev for Debian/Ubuntu
  • rpmgs: allow git repo for gear_production/source

23 февраля 2018 Vitaly Lipatov <lav at altlinux.ru> 2.7.10-alt1

  • add npm install --production support
  • gitask: add ls --all support
  • fix missed ETERBUILDBIN issue

19 декабря 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.9-alt1

  • major fix inc_release and inc_subrelease
  • commented out group replacement: do incorrect replacement for clean ALT packages
  • rpmbph: fix build src.rpm
  • rpmcs: add _sysconfigdir, _logrotatedir,_udevrulesdir support
  • rpmreqs: support ld-config-x86_64
  • fix log init

9 декабря 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.8-alt1

  • mask korinf requires
  • add epm assure sisyphus_check if needed

5 декабря 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.7-alt1

  • gitask: add get last [task], use it in rpmbs
  • gitask: add get subtask command, use it in rpmbs
  • rpmpub: rewrite check for target default, use BUILDFARMDIR from Korinf
  • alt: add c? branch/repo support
  • rpmgs: improve hack for inline macros
  • do not remove temp files when DEBUG is set
  • gitask: add find, show, ls, quota

15 ноября 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.6-alt1

  • introduce gitask (aliased as gita)
  • add support for ga/galt in addition to git.alt (ge for git.eter)
  • gitask: add show support

15 ноября 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.5-alt1

  • rpmpub: fix grammar
  • add -q support to rpmlog and gammit

11 ноября 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.4-alt1

  • rpmbph: fix checkout original branch
  • rpmbs: add TESTONLY to task run
  • loginhsh: drop clean install package list
  • epmcs: replace localstate dir to special macros

8 ноября 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.3-alt1

  • loginhsh: skip install if no packages for install
  • rpmbs: add support -e (build --test-only)
  • rpmbph, rpmbs, rpmbsh: support bypass -e
  • rpmcs: add replacements for _logstatedir

18 октября 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.2-alt1

  • rpmgs: fix get source url again
  • rpmbs: fix rpmbs -t
  • rpmgs: download all sources by default
  • rpmgs: rewrite npm hook
  • rpmbs: improve task and subtask handling
  • loginhsh: improve tool packages install
  • rpmlog: use gammit
  • use distr_info from eepm instead distr_vendor from rpm-build-altlinux-compat

29 августа 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.1-alt1

  • rpmgp: fix -l
  • rpmgs: initial support for non archive downloading
  • rpmgs: some step to fix hack with summary
  • pkgrepls: Sisyphus uses libpng16 by default now
  • rpmbb: add directory support

23 июля 2017 Vitaly Lipatov <lav at altlinux.ru> 2.7.0-alt1

  • support comments in .gear/rules
  • fix initial fetching branch during backporting
  • fix rpmbsh options order handling
  • use erc type for get file extensions
  • add realpath only if missed and always use it
  • rpmgs: do fatal error if we had no downloaded anything

8 июня 2017 Vitaly Lipatov <lav at altlinux.ru> 2.6.3-alt1

  • srpms: update for Fedora rawhide
  • rpmbs: force name,version,release for tag
  • add ALT certs
  • rpmcs: use ALT Sisyphus name
  • update pkgrepls
  • fix some get source issues

10 апреля 2017 Vitaly Lipatov <lav at altlinux.ru> 2.6.2-alt1

  • rpmbs: make commit for updated .gear/tags if needed
  • run gear with LANG=C for correct date in changelog
  • rpmgs: use real list of Source* tags
  • rpmgs: skip redownloading if tarballs already exists
  • rpmgs major refactoring

5 апреля 2017 Vitaly Lipatov <lav at altlinux.ru> 2.6.1-alt1

  • use only gnutls30 on ALT p8
  • alt: fix c? <-> M?0?
  • fix pkgrepls for ALT c?, t?, p9
  • rpmgs: more strict git merge
  • rpmbph: always return to work branch
  • rpmreqs: fix for handle requires with dot with names (exclude .so. only)

21 марта 2017 Vitaly Lipatov <lav at altlinux.ru> 2.6.0-alt1

  • rpmgs: drop npm require (thanks, mike@)
  • add required packages checking script
  • drop obsoleted /etc/rpm/etersoft-build-functions

17 марта 2017 Vitaly Lipatov <lav at altlinux.ru> 2.5.9-alt1

  • rpmbph: do git diff for spec more clear
  • rpmgs: assure we commit all tarball files, ever ignored
  • fix checkout to backport branch
  • branch: add support gremote (update branch from gear repo)
  • rpmbph: merge with master tag
  • rpmbph: fix -f (force) handling
  • rpmgs: implement support for .gear/gear-sources

15 марта 2017 Vitaly Lipatov <lav at altlinux.ru> 2.5.8-alt1

  • rpmgs: strict # Source*
  • rpmgs: add support for build source from git repo with submodules
  • rpmgs: support hack version HEAD in args

14 марта 2017 Vitaly Lipatov <lav at altlinux.ru> 2.5.7-alt1

  • rpmreqs: drop (VERSION) only for lib*
  • rpmpub: set permissions to hardlinked previous tree
  • rpmbs: support for group send from branch
  • rpmbsh: fix install in hasher for backported packages
  • rpmbph: skip merge and spec forming if

12 декабря 2016 Vitaly Lipatov <lav at altlinux.ru> 2.5.6-alt1

  • add replacement rules for GosLinux
  • add ubuntu 16.10 rule
  • spec: keep spaces in set_var substing
  • fix pkgrepl: add rpm-macros-webserver-common
  • fix unpacking tarball to current dir
  • do not override CCACHE_DIR
  • fix pkgrepls on ALT

14 ноября 2016 Vitaly Lipatov <lav at altlinux.ru> 2.5.5-alt1

  • rpmgs: load Source up to 100
  • rpmgs: if tarball is not tar, try download it firstly
  • pkgrepl: add for openssl
  • add GosLinux support
  • improve pkgrepls

3 сентября 2016 Vitaly Lipatov <lav at altlinux.ru> 2.5.4-alt1

  • fix OPTIND error with shift: -1: shift count
  • rpmgs: fix get #Source-* for Source0
  • rpmgs: improve for tags support
  • spec: add reset_subrelease
  • fix pkgrepl for packages in {}

26 августа 2016 Vitaly Lipatov <lav at altlinux.ru> 2.5.3-alt1

  • rpmbs: fix set branch name in common task
  • rpmbph: fix passed args
  • loginhsh: fix params with white spaces handling
  • runinhsh: fix running firefox-gost
  • rpmbsh: use -b BINARYREPO for loginhsh and rpmbs instead MENVARG
  • rpmgs: initial support for Source-git

21 июля 2016 Vitaly Lipatov <lav at altlinux.ru> 2.5.2-alt1

  • rpmcs: replace /usr/lib with libexecdir (semifix ALT bug #32056)
  • rpmbp: fix to pass extra (-z) option
  • update buildreqs
  • rpmreqs: skip gcc-c++
  • many fix in pkrepls
  • rpmbb: exit on error when use short-circuit
  • add apt conf for p8
  • fix gnutls for ALT
  • rpmbp: add -n after other params
  • update libicu: move to libicu56 from Sisyphus, update versions for a latest distros
  • add pkgrepl for AstraLinux/orel
  • rpmbs: fix builde32on64 CentOS glibc-devel requires
  • runinhsh: update for p8
  • fix error with spec in koi8-r

27 апреля 2016 Vitaly Lipatov <lav at altlinux.ru> 2.5.1-alt1

  • rpmbsh: add -w for build via gear --hasher and make src.rpm in hasher (ALT bug #31673)
  • small fixes

23 апреля 2016 Vitaly Lipatov <lav at altlinux.ru> 2.5.0-alt1

  • loginhsh: drop automode (-a)
  • myhsh: add -b for get binary packages, -r for remove packages
  • rpmbsh: release -i (install in hasher) here
  • rewrite git repo using to support a few specs or git dirs as args
  • make rpmbsh install all built packages in one hasher
  • make rpmbs create one task with all packages
  • rpmbph: run rpmbs(h) for all repo together, add autorestore current branch
  • rpmrb: rewrite to support multiple dirs/spec in common task
  • config: fix run on non rpm systems
  • pkgrepls: improve repls for Debian 7/8

16 апреля 2016 Vitaly Lipatov <lav at altlinux.ru> 2.4.9-alt1

  • require rpm-build-intro 1.9.3 (with distr_vendor supported ALT Linux p8)
  • add some asserts for non empty MENV

15 апреля 2016 Vitaly Lipatov <lav at altlinux.ru> 2.4.8-alt1

  • spec: replace only first var
  • rpmbph: fix params handing (-n order)

7 апреля 2016 Vitaly Lipatov <lav at altlinux.ru> 2.4.7-alt1

  • rpmcs: improve after use Fedora Rawhide packages
  • loginhsh: support -X -Y args, and -p option for override hasher dir name postfix
  • introduce runinhsh command for run any packaged command in hasher
  • do not use docmd against loginhsh run (fix auto login to hasher after build)
  • rpmbps: fix spec comment
  • rpmbph: fix possible ambiguous branch name
  • set build ok flag only if all build is done
  • rpmlog: do not lower initial letter for abbreviations

7 февраля 2016 Vitaly Lipatov <lav at altlinux.ru> 2.4.6-alt1

  • add --help support
  • rpmbb: restore PKGFORMAT detection for fix --nodeps
  • fix some asserts

26 января 2016 Vitaly Lipatov <lav at altlinux.ru> 2.4.5-alt1

  • detect MENV by current ALT Linux version
  • fix target repo transfer from rpmbp to rpmbsh

25 января 2016 Vitaly Lipatov <lav at altlinux.ru> 2.4.4-alt1

  • rpmbph: add configure32 checking
  • introduce separate rpmbps (backport spec conversion)
  • introduce rpmbp (backport package without build)
  • rpmbph: fix using BINARYREPONAME
  • fix binary repo using (-b handling)

12 декабря 2015 Vitaly Lipatov <lav at altlinux.ru> 2.4.3-alt1

  • rpmreqs: support locally resolved multiple provides
  • rpmbph: comment out -m64 removing for 32on64 (use configure32 instead)
  • mask gcc-c++ replacement with rpmcs
  • update pkgreqs

16 ноября 2015 Vitaly Lipatov <lav at altlinux.ru> 2.4.2-alt1

  • rpmgs: allow https urls
  • rpmgp: use curl -s, add http source support for multi letter dirs
  • fix get tar rule from .gear/rules
  • rpmcs: update
  • remove_bashism: add replacement for echo -e '\n'
  • make ccache optional
  • add pkgrepls for build qt project
  • repos/srpms: big update
  • repos/rsync: add p8

9 октября 2015 Vitaly Lipatov <lav at altlinux.ru> 2.4.1-alt1

  • pkgrepl: fix util-linux name
  • rpmrb: check for extra options
  • rpmgs: force update dir from tarball by default
  • rpmgp: fix pub git url postfix
  • rpmgp: do not call ssh after switch to public
  • rpmgp: print help by default, fix exit code

24 августа 2015 Vitaly Lipatov <lav at altlinux.ru> 2.4.0-alt1

  • rpmgp: rewrite via giter, use full paths
  • rpmgs: fix get dir name from gear rules
  • rpmgs: full rewrite
  • rpmurl: fix handle -t, small optimize
  • rpmreqs: fix for x86_64
  • rpmreqs: fix for already installed packages
  • rpmbs: fix upload srpms
  • rpmbs: improve help
  • use colors for fatal, warning and info messages
  • remove obsoleted commands rpmU, rpmqf, rpmbk
  • update QuickHelp, TODO
  • remove obsoleted aliases
  • grpmbs: fix GEARHOST
  • fix pkgrepls

21 августа 2015 Vitaly Lipatov <lav at altlinux.ru> 2.3.3-alt1

  • rpmcs: fix replace build requires
  • rpmgp: fix for get via public url
  • rpmurl: small fix

19 августа 2015 Vitaly Lipatov <lav at altlinux.ru> 2.3.2-alt1

  • rpmcs: make fixes in right order, fix Group in correct place
  • rpmurl: full rewrite, use http://packages.altlinux.org/en/Sisyphus
  • rpmunmets: improve print out
  • rpmgs: do not check before download, we run wget -c (continue) anywhere
  • rpmgs: use erc with --force
  • rpmbugs: rewrite very obsoleted code, add spec detection
  • rpmlog: add comment about missed tag, check for no new commits
  • initial support for colorify with csed

11 августа 2015 Vitaly Lipatov <lav at altlinux.ru> 2.3.1-alt1

  • pkgrepl: fix comma after packagename
  • check original package name in add_32bit_requires
  • repl: use .x86_64-i586 repl files for wine packages
  • introduce build32on64 and use it
  • merge rules for very old distros to main distro rule

4 августа 2015 Vitaly Lipatov <lav at altlinux.ru> 2.3.0-alt1

  • use git.alt for git repos and gear.alt for build commands
  • update pkgrules
  • rpmgp: use list packages from giter
  • rpmbph: do no fast forward merge

9 июля 2015 Vitaly Lipatov <lav at altlinux.ru> 2.2.3-alt1

  • introduce get_default_txtrelease instead RELEASEPREFIX from config
  • drop 4.0 style version support in branch names and distro version
  • rpmgs/rpmrb: fix default release
  • rpmgs: skip repacking for the same target
  • introduce rhas (echo | egrep -q) and test it
  • functions/alt: improve release checking (failed on release number more than 9)
  • wide use rhas instead echo | grep -q
  • estrlist: improve has, add match with egrep

29 января 2015 Vitaly Lipatov <lav at altlinux.ru> 2.2.2-alt1

  • update srpms repos

13 декабря 2014 Vitaly Lipatov <lav at altlinux.ru> 2.2.1-alt1

  • fix BINARYREPO using
  • improve usearg
  • rpmgp: use giter, drop girar functions
  • rpmpub: fix publication when sources is not exists

8 декабря 2014 Vitaly Lipatov <lav at altlinux.ru> 2.2.0-alt1

  • realize get_repo_name via giter print name

25 ноября 2014 Vitaly Lipatov <lav at altlinux.ru> 2.1.4-alt1

  • fix get_numpartrelease(), add test for it
  • add get_repo_name() and use it
  • fix download_url and add test

3 октября 2014 Vitaly Lipatov <lav at altlinux.ru> 2.1.3-alt1

  • update pkgrepls
  • rpmgs: remove file if download is failed, change order for try tarballs
  • rpmgp: more clean output during search
  • rpmbsh: fix -a -A command parse

4 июня 2014 Vitaly Lipatov <lav at altlinux.ru> 2.1.2-alt1

  • fix rpm-build-intro replacement (for rpm-build-intro since 1.8.0)
  • gacl: print command for show command
  • rpmlog: add support for changelog message, add quiet mode support
  • rpmlog: allow use without increment
  • rpmgs: fix archive extensions
  • add common freebsd replacements

26 февраля 2014 Vitaly Lipatov <lav at altlinux.ru> 2.1.1-alt1

  • update all requires version
  • rpmlog: add -e option support for just increment and add empty changelog entry
  • rpmgs: replace custom convertors with erc
  • web: fix download_url()

15 февраля 2014 Vitaly Lipatov <lav at altlinux.ru> 2.1.0-alt2

  • git: set GIRARHOST if empty, get one from ~/.ssh/config
  • web: download_url: force use our output name
  • rpmgs: fix download URL with &
  • rpmbugs: fix links run
  • move all git specific command to the giter package

21 октября 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.29-alt1

  • gremote, rpmgp: use get_girar_repo func
  • rpmpub: add sources to target dir if missed
  • fix pkgrepls
  • girar: add workaround against ALT bug #22745

12 октября 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.28-alt1

  • replace tarball conversion code with erc calls
  • rpmgp: use -b for REPONAME set, use -i for install build requires
  • rpmgp: add support for check ALT gear repos
  • add replacements for SUSE 12.3, Mandriva, ALT
  • major Gentoo repls improvement
  • fix remove_bashism for minimalize intrusion
  • introduce store_output (copied from eepm)
  • gpull: check result for git pull
  • fix check_log: enable log verification again
  • rpmbs: add -A option for add to the current task

3 августа 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.27-alt2

  • fix internal version

3 августа 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.27-alt1

  • intro ArchLinux x86_64 adoption
  • drop support ALT Linux 2.3, 2.4, 3.0
  • fix pkgrepls
  • improve commands description

18 июня 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.26-alt1

  • rpmbph: use tmpdir for repack src.rpm
  • repl hack: reqs x86_64 and i586 package versions
  • update pkgrepls
  • git: fix missed date detection
  • gremote: add -o option for add origin repo
  • rpmpub: add -s option to disable set tag and sign src.rpm
  • rpmlog: make changelog entries in the right order
  • introduce grebase: dialog rebase
  • repl: fix recursive replacement
  • rpmgs: fix get xz tarball
  • add hack for build wine on x86_64 yum-based

4 марта 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.25-alt1

  • rpmcs: do not use all rules for revert requires
  • rpmcs: add --skip-reqs support
  • major pkgrepls update
  • rpmbph: add support for CentOS build 32 on 64 bit
  • gpush: fix output path to the current repo
  • update sources.list, add M70P support

27 февраля 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.24-alt1

  • fix option handling: fix install-in-hasher package after rpmbph
  • rpmbph: drop _unitdir on old ALT's distro
  • rpmbsh: drop REMOTEBUILD support
  • introduce gammit: gear-commit -a analogue: make commit with description from spec's changelog
  • estrlist: add has command (instead grep -q)
  • breaks changes in estrlist and fix rpmreqs, improve test for estrlist

21 февраля 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.23-alt1

  • big pkgrepl rewrite
  • fix add ia32-libs for old deb targets
  • rpmpkg: print output in one line
  • estrlist: add support for input from stdio (with - as the first arg), add uniq alias
  • rpmcs: do not replace /var/lib
  • rpmbph: add support for new macros since rpm-build-compat 1.7.25
  • hasher: fix verbosity when print apt.conf
  • rpmbph: run rpmcs when translate to non ALT
  • introduce emkimage for run make in mkimage-profiles
  • pkgrepl: add many rules for ArchLinux
  • add mark_file_to_remove for mark tmp. files and remove it if failed
  • rpmreqs: remove apt apt-repo reqs due eepm
  • estrlist: improve help

12 февраля 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.22-alt1

  • update pkgrepls
  • rpmbph, repl: fix for add 32bit requires for x86_64 Fedora/Ubuntu
  • spec: eval_spec: skip ExclusiveArch, use spec without changelog part
  • rpmgp: print out girar host
  • rpmbph: forbids run in old style branch (M60P)

7 февраля 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.21-alt1

  • gremote: add -u for add user repo
  • rpmbph: check only ^Group
  • rpmbph: move remove_bashism to the spec module, fix it and add test
  • update helps
  • gamend: reset author and date for the updated commit
  • rpmrb: allow use with version only, cleanup
  • spec: add_changelog_helper returns 0 now if EDITOR is not set

17 января 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.20-alt1

  • rpmbph: make use p6 for branch name by default instead M60P
  • add cert6 support
  • build: fix rpmbb -r on gear repo with multispec
  • rpmbph: add bash->dash translation
  • rpmcs: add browser_plugins_path support

5 января 2013 Vitaly Lipatov <lav at altlinux.ru> 2.0.19-alt1

  • rpmlog: add error if add_changelog failed
  • rpmcs: fix iconsdir, add mozilla extensions
  • dmake: add to -t print distccd version and its status
  • hasher: fix x86_64-i586 replacement

6 декабря 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.18-alt1

  • rpmbph: add rpm-build-compat to backported ALT if used _sharedstatedir
  • rpmbph: it is possible to use AutoReq with spaces after comma
  • fix set_binary_repo (call detect_target_env if set binary repo with -b)
  • rpmbs: print destination gear host before ask gpg signature

6 декабря 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.17-alt1

  • config: add missed GIRARHOST setting
  • fix epm using
  • rpmbs: do fatal if last tag is not on the last commit
  • common: add print_message and use it in fatal and warning. Print only script name, not absolute path
  • rpmbs: use cp instead mv for correct group owner (forced by sgid)

30 ноября 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.16-alt1

  • introduce prepare_rpmdir, use in for create RPMDIR
  • introduce RPMTMPDIR and create link to it in RPM/tmp (in rpmbb script)
  • dmake, jmake: cd to realpath to get real path in build

22 ноября 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.15-alt1

  • /etc/rpm/etersoft-build-functions: remove publish-compat loading
  • update srpms (srpm source list)
  • add all repl rules for Slackware
  • repl: impove autoreplace, make recursive search
  • gpull: check for severy remote branch case
  • estrlist: add count method, fix --help
  • s/epmu/epmi

17 августа 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.14-alt1

  • introduce rpmbk: short command for build package from repo in any system
  • set EPMCMD, update version to 2014
  • remove get_install_package_command (use epm install instead)
  • rpmgp: use epm install and rpmreqs for build requires install
  • rpmU, rpmqf - put redirect to eepm
  • repl: remove -devel requires for Slackware and FreeBSD
  • major update pkgrepls
  • tolocal_anyrepl: fix x86_64 Mandriva convert, add ArchLinux rules
  • add pkgrepls for Arch
  • gpull: do not use origin as default
  • rpmbph: fix case for freebsd

21 июля 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.13-alt1

  • fix build with udev, check support for Mandriva and ROSA
  • gamend: add support for commit separate files
  • major pkgrepl rewrite
  • rpmreqs: never require rpm
  • add SLED/SLES pkgrepls
  • repl: one package name per line
  • estrlist: add list command
  • repl: restore correct + (plus sign) in package names
  • introduce rpmreq command (get binary package requires)
  • introduce estrlist for sets operations, use it partially
  • rpm: check for any spec name

2 июня 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.12-alt1

  • rpmlog: disable sort -u for changelog items
  • gpull: get tags for gpull -c too
  • add arg support to get_remote_repo_list
  • gpull: use remote branch name if local name does not exists there
  • introduce gremote
  • rename gitcam to gamend
  • fix docmd and use it instead duplicate showcmd
  • small cleanup
  • common: introduce usearg and use it
  • remove obsoleted publish-compat
  • rpmbs: use get_last_tag
  • git: introduce get_last_tag func
  • rpmbs: rewrite check_gear_and_tag with is_last_commit_tag
  • introduce is_last_commit_tag and use it
  • ginit: small cleanup
  • rewrite get_root_git_dir with using $ git rev-parse --git-dir is_gear: fix get_root_dir_dir using
  • gpush: push last tag also
  • update some pkgrepls
  • allow use any RPM dir defined as topdir in ~/.rpmmacros
  • rpmqf: add missed tune env

23 мая 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.11-alt3

  • update QuickHelp
  • fix rpm-build-altlinux-compat requires

23 мая 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.11-alt2

  • fix rpm-build-altlinux-compat requires
  • update pkgrepls (centos, deb)

22 мая 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.11-alt1

  • big replacement rules rewrite (deb related)
  • ginit: filter project name before use
  • gitcam: add new command for git --amend -a commit
  • use global vars DISTRNAME, DISTRVERSION, BUILDARCH, PKGFORMAT, PKGVENDOR, RPMVENDOR
  • replace DEFAULTARCH with BUILDARCH
  • rpmbph: add fix commands in the build section in a more universal way
  • rpmbph: add hack for repack on x86_64 system packages contains ExclusiveArch in spec

27 апреля 2012 Vitaly Lipatov <lav at altlinux.ru> 2.0.10-alt1

  • many repl rules fixes
  • add support for Source0:, add check for empty source name detected
  • fix ALT 4.0/4.1 detection
  • improve binary repo desciptions
  • loginhsh: add -d, -q -r params
  • myhsh: do not install debuginfo packages in test hasher
  • repl: add hack for replace lib with lib64 on Mandriva
  • rpmbph: some hack for build wine on x86_64
  • rpmbsh: don't replace pushd/popd on ALT
  • rpmcs: fix /etc and init.d replacement
  • rpmcs: small fixes, fix replacement rules also
  • rpmgp: add support for optimized dirs (/a, /b, /c subdirs)
  • rpmgp: call gear repo as gear
  • rpmgp: rename origin to gear
  • rpmlog: add toTAG support
  • rpmpub: fix ETERDESTSRPM handle
  • tarball: add conv for zip
  • tarball: add rar support
  • web: skip download if exists

6 декабря 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.9-alt2

  • fix override tag

6 декабря 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.9-alt1

  • fix replrules for Mandriva 2011
  • rpmbs: fix gpush error comment
  • rpmbs: hack for multiple specs
  • rename apt conf files

8 ноября 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.8-alt1

  • full support for p? / t?, update tests for M60P M60T
  • some pkgrepl fixes
  • update repos/srpms
  • update support for p? and t? alt systems, do name translation more correctly
  • web: replace 20 with space after download

18 октября 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.7-alt1

  • dmake: add -t option for test build servers
  • dmake/jmake: use nice
  • fix pkgrepls
  • gpull: fix get branch
  • rpmbb: add dmake support
  • rpmcs: add -h, --help support
  • rpmcs: do not replace changelog part
  • rpm: disable specname warning
  • rpmgp: skip gcc-c++ for install
  • rpmgs: fix changelog message
  • rpmgs: use bash

1 августа 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.6-alt1

  • dmake: add support for pump mode by default
  • small fixes

28 июля 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.5-alt1

  • add dmake for distcc support
  • dmake: add support 64 bit build and build i586 on x86_64
  • add replaces for VoiceMan
  • rpmgs: fix add log after import

13 июля 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.4-alt1

  • clean up helps for all commands
  • common: introduce docmd and showcmd funcs
  • gpull: do fetch before pull
  • loginhsh: add -x option for login with X support
  • rpmbph: normalize Patch0 name

1 июля 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.3-alt1

  • repl: skip x86_64 before usual versions
  • rpmbph: drop obsoleted Fedora rules (conflicts with Mandriva/2010)
  • rpmbs: disable MD5 updating
  • rpmcs: fix replace Requires rpmcs: use last rules for repl

10 июня 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.2-alt1

  • add p6 source list
  • add support for any p? system, do name translation more correctly
  • gpull: use current branch name by default
  • rpmgp: use subdir in tmp

23 мая 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.1-alt1

  • get_etersoft_srpm_path: allow Source0 also
  • jmake: always use all CPUs
  • rpmgp: rewrite git clone
  • rpmgs: fix spec comment
  • spec: add tarball url

26 апреля 2011 Vitaly Lipatov <lav at altlinux.ru> 2.0.0-alt1

  • fix pkgrepls, remove bashism
  • repl: sure our version we check firstly

4 апреля 2011 Vitaly Lipatov <lav at altlinux.ru> 1.9.9-alt2

  • add rpm-build-compat requires (ALT bug #25356)

2 апреля 2011 Vitaly Lipatov <lav at altlinux.ru> 1.9.9-alt1

  • build: disable _unpackaged_files_terminate_build
  • gpull: always get tags
  • pkgrepl: fix groups replacement
  • repl: fix for use fedora.9, fedora.10 sort
  • rpmbph: skip egg-info packing with python 2.4 on CentOS/5
  • rpmgp: allow run without params
  • tarball: add support for tgz unpack

3 марта 2011 Vitaly Lipatov <lav at altlinux.ru> 1.9.8-alt1

  • common: move function before used
  • gpull: fix result output
  • rpmbs: move srpm after extract tarball from it

19 февраля 2011 Vitaly Lipatov <lav at altlinux.ru> 1.9.7-alt1

  • rpmbs/rpmbsh: move src.rpm to ETERDESTSRPM instead copying
  • rpmqf: add deb support
  • update src.rpm repos
  • web: disable cert checking for wget

28 января 2011 Vitaly Lipatov <lav at altlinux.ru> 1.9.6-alt1

  • drop release to alt1 if incrementing version
  • fix cyclic group replacement again (ALT #24724)
  • gpush: real check tag
  • initial fix rules for new order
  • introduce RELEASEPREFIX and use it
  • remove all temp generated src.rpm, sources, specs
  • rewrite replacement rule: check for each file from new version to old
  • rpmbs: no error if no need to copy

28 декабря 2010 Vitaly Lipatov <lav at altlinux.ru> 1.9.5-alt1

  • rpmgp: add support for clone via public url

23 декабря 2010 Vitaly Lipatov <lav at altlinux.ru> 1.9.4-alt1

  • gpush: rewrite girar/branch detection part, refactoring
  • gpush: use origin by default if exists
  • rpmbs: use name from spec as target repo name

20 декабря 2010 Vitaly Lipatov <lav at altlinux.ru> 1.9.3-alt1

  • gpush: full rewrite, use mygetopts
  • rpmlog: strip sign (eterbug #6588)

14 декабря 2010 Vitaly Lipatov <lav at altlinux.ru> 1.9.2-alt1

  • gpush: use remote alias, not direct path
  • introduce grpmbs - send a group of packages to girar build introduce grpmbsh - build a group of packages in hasher
  • remove Development Tools->Other (ALT #24724)
  • rpmgs: add tar.xz support

22 октября 2010 Vitaly Lipatov <lav at altlinux.ru> 1.9.1-alt1

  • support rpm-build-intro (as rpm-build-compat)
  • add script from create repo from package list
  • check_display: do not run xset directly
  • fix replace p5<->M50
  • gpull: replace -n with -r/-m/-f options (do --ff-only by default)
  • rpmbph: fix -n -u param handling
  • rpmgs: add support for download and commit tarballs with more than one subdirs

16 сентября 2010 Vitaly Lipatov <lav at altlinux.ru> 1.9.0-alt1

  • gpush: fix origin publish
  • rpmbph: add -b REPONAME and -q (quiet) support
  • rpmbs: add support for default remote, push branch too
  • rpmcs: implement group replacing

20 августа 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.9-alt1

  • gpush: add some heuristic for default behavior
  • show git diff only for interactive session

27 июля 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.8-alt1

  • gpull: do normal pull in additional to pull --rebase
  • rpmbs/gpush: push only our tag, not all tags
  • rpmbph: fix bug with positional -n param
  • rpmbph: fix -n using again
  • rpmbs: add support for -b (binary repo)
  • rpmbs: add -t option (just set signed tag)
  • rpmlog: add support for -v (increment version) introduce inc_release

28 июня 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.7-alt1

  • fix add_changelog (run with empty text)
  • fix md5sum (correct overwrite hardlinked file)
  • rpmlog: add check for package version/release

16 июня 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.6-alt1

  • all output from git pull to stdout
  • improve aptU: skip glibc/stdc++ libs and lib versioning
  • introduce echocon (print only if there is real console) and use it
  • rewrite add_changelog_helper
  • rpmlog: add test run mode, fix changelog format

10 июня 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.5-alt1

  • allow to set default target branch (via MENV in config)
  • gpull: add -c option for check repo uptodate status
  • gpush: add support for target origin
  • introduce rpmlog command for autoupdate changelog from git log
  • rpmbs: add pocket build support (-p option)

4 июня 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.4-alt1

  • rpmbph: fix rules using when build for target x86_64 from i586
  • rpmbs: extract all tarballs from src.rpm to tarball dir
  • add gpush origin support
  • get spec path if spec is defined in gear rules
  • introduce SYSARCH with real system arch, use it during work with spec and src.rpm packing
  • fix replacements for gcc*, drop last spaces in list repl, add test for pkgrepl
  • update pkgreplreqs

18 мая 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.3-alt1

  • improve some requires replacements
  • use PROJECTNAME instead BASENAME
  • add filter_gear_name for replace forbidden + with plus word
  • hasher: fix arch replacement
  • rpmbs: fix rsync upload for src.rpm

17 апреля 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.2-alt1

  • rpmpub: add fatal error if target dir is not set
  • fix get_root_git_dir against HOME
  • rpmbs: create MD5SUM for packages
  • do git reset after build with gear --commit
  • add gacl: utility for acl control
  • rpmpub: make cp -al for new releases from last link
  • loginhsh: install dbus-tools-gui if package(s) requires dbus
  • rpmbs: add git tag checking
  • always set APTCONF and HASHERDIR
  • add TOPDIR support

22 марта 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.1-alt1

  • fix HASHERBASEDIR detecting
  • rpmbs: chmod generated src.rpm
  • skip AutoReq/AutoProv mingw32 for ALT before 4.1

12 марта 2010 Vitaly Lipatov <lav at altlinux.ru> 1.8.0-alt1

  • stable release 1.8.0
  • aptU: initial realize for -l option
  • fix rpmbsh -i mode and loginhsh
  • rpmgs: fix downloading errors handling

8 марта 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.9-alt1

  • rpmbph: do undefine libtoolize for M50 too
  • drop out ~/.ebconfig support, enable warning about ~/.eterbuild-config
  • rpmbph: replace alt1 with the real value due using in Source: and Patch:
  • rpmgp: only clone with -g, add new -gm option for remote clone and clone
  • gpull: full rewrite for support -a (all branches) and various remote repo
  • allow run rpmU under root user
  • remove UPLOADDIR var using and drop out copying after rpmbs by default
  • always clean hasher after build (by default). use rpmbsh -l if needed

22 февраля 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.8-alt1

  • rpmgs: small bugfixes and update
  • add aptU - update/install package(s) and update their requires

21 февраля 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.7-alt1

  • rpmbph: forbid backport to Sisyphus
  • rpmgs: fix spec path using, fix download tarball for src.rpm, improve download
  • rpmbs: fix src.rpm run task
  • enable support for use in gear without specname param
  • rpmbs: disable default force create tag, add -f (force) param
  • more bugfixes

5 февраля 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.6-alt1

  • add bashrc.d aliases apti, apts, aptw, finds
  • rpmgp: fix src.rpm import, allow to use several files
  • rpmgs: add real source support (for Source-svn, Source-url commented lines)
  • rpmbph: do not add rpm-build-compat buildreq to backported specs
  • gpush: do ginit if no remote aliases

22 января 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.5-alt1

  • rpmbs/rpmbsh: add -l option for lazy-cleanup after build
  • rpmgp: add -m option for migrate spec to gear support
  • rpmgp: fix -b option (install buildreqs packages) to work in distro independent manner
  • rpmgp: fix get remote branches and main branch selecting

14 января 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.4-alt1

  • rpmbph: support for branches like 5.1 if exists, instead M51
  • rpmgp: clone all branches locally
  • rpmbsh: fix remote src.rpm build from rpmbph
  • gpush: push to all remote repos like git.*
  • loginhsh: add -o option for run as root

13 января 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.3-alt1

  • rpmgp: add acl list printing
  • gpush: push without branch if --all
  • rpmbph: do not insert fix for fuzzy patch in any case
  • rpmgp: add -g option for remote and locally repo clone

8 января 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.2-alt1

  • rpmbph: realize gear repo backporting (eterbug #4766)
  • myhsh: drop out backport related defines (it will be placed in the spec by rpmbph)
  • gpush: push current branch definitely
  • rpmbs: fix task build on various repos

8 января 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.1-alt1

  • myhsh: error if there are unpackaged files in the build
  • rpmgp: improve package checking (support non installed packages)
  • use sources.list from /etc/eterbuild if apt.conf in /etc/eterbuld too

3 января 2010 Vitaly Lipatov <lav at altlinux.ru> 1.7.0-alt1

  • check_publish.sh: add check for exist git repo, list acl for package if it in git
  • config: add GEAR_USER
  • rpmgp: add git checking
  • clean_pkgreq: skip gcc/cpp general packages
  • rpmgs: add rar archive support
  • spec: fix url (fix alt bug #22476)

27 ноября 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.9-alt1

  • fix GIRARHOST for subcommand
  • drop rpm-build-compat requires

21 ноября 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.8-alt1

  • rpmcs: fix %__awker and so on replacement
  • rpmurl -p: fix local missed package situation
  • all utils: add support git.somename in the first param
  • rpmbb: add -R option for buildreq -bi
  • myhsh: write path to hasher in log
  • add apt conf files for 5.1 repo
  • rpmbph: add KORINFTARGETRELEASE support
  • rpmbs: add hack to replace alt release to eter
  • rpmbs: skip some sisyphus_check for local src.rpm build

22 сентября 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.7-alt2

  • rpmbs: imprpove publish tarball function, add md5sum for tarball
  • rpmbs: skip some sisyphus_check for local src.rpm build

19 сентября 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.7-alt1

  • add ccache support and use it in rpmbb
  • rpmbph: set vendor name part in release inherited from prev. release
  • rpmbph: remove SOURCE and SPEC files after build src.rpm
  • add new command jmake for run parallel make with ccache
  • rpmgs: add tbz support
  • rpmbs: add support for tarball target subdir

6 августа 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.6-alt2

  • set script version to 166

29 июля 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.6-alt1

  • require make and gcc in any way (as part of build env)
  • fix mcbc build
  • rpmbph: replace readlink with realpath on FreeBSD

24 июля 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.5-alt1

  • rpmunmets: fix direct hasher deps
  • fix set_last_link
  • rpmbb: run build_rpms_name in any way (due broken LOGFILE initializing)
  • rpmbs: set project name to gpush

20 июля 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.4-alt1

  • add alternative .gear/rules support
  • add support for ETERBUILD_APTREPO conf
  • rpmbsh: make temporary commit before build with -t option (rpmbb like behaviour)
  • fix set last link, fix rpmpub / target detecting

15 июля 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.3-alt1

  • rpmpub: replace version only in last or unstable component
  • add gpull command as git pull --rebase
  • fix rpmbb -r (buildreq)
  • open sisyphus.ru with source rpm name
  • update ginit/gpush
  • rpmunmets: search for the same arch in old repo
  • add handle ssh and local target to get_etersoft_srpm_path
  • rpmpub improvements
  • introduce COMPANYNAME and TARGETFTPBASE for company independence
  • fix rpmbs packing after hasher build
  • rpmgs: rewrote code with tar in source support (gear support)

9 июля 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.2-alt1

  • add universal make_release script
  • check version if NEEDETERBUILD contains needed version
  • rpmbph: remove -m64 from optflags on Ubuntu/Debian
  • fix rpmbs from gear build after rpmrb/rpmbsh
  • rpmpub: initial version of project publish script
  • introduce COMPANYNAME and TARGETFTPBASE for company independence
  • gpush: improve: push master by default, add -a|--all support

9 июля 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.1-alt1

  • rpmbs: add ssh target support for ETERDESTSRPM
  • fix backports version (altbug#20431)
  • rpmbs: fix add srpm to task, add verbose
  • repl: add x86_64 support for replacement rules
  • rpmbs: add -a option for add to shared task
  • ginit: add remote alias origin, load config
  • rpmbph: replace pushd/popd with cd
  • build with gear --commit only via rpmbb

12 июня 2009 Vitaly Lipatov <lav at altlinux.ru> 1.6.0-alt1

  • rpmbs: switch to use git.alt build srpm command instead rsync to Incoming
  • rpmbs: support git.alt for -u at gear repo
  • rpmbph: use legacy compression for ALT 4.0/4.1 and not alt systems
  • rpmgs: add gear import support
  • support xdg-open instead BROWSER
  • rpmcs: correct handle + (plus sign) in package names
  • gpush: add -f/--force support
  • rpmgs: add 7z archive support
  • rpmbs: add save log entry for task build
  • add undefine libtoolize for alt systems
  • set correct vendor when repack src.rpm with rpmbph
  • rpmunmets: add compare packages requires with their previous versions
  • rpmbph: small fixes, replace Patch with Patch0
  • pkgrepl.rpm: update rules
  • fix build in empty RPM dir

13 февраля 2009 Vitaly Lipatov <lav at altlinux.ru> 1.5.6-alt1

  • rpmbph: full rewrote repacking, add src.rpm and gear support
  • mkpatch: check Makefile before Makefile.in

30 января 2009 Vitaly Lipatov <lav at altlinux.ru> 1.5.5-alt2

  • rpmbph: fix readlink

15 января 2009 Vitaly Lipatov <lav at altlinux.ru> 1.5.5-alt1

  • rpmbph: support non numerical releases
  • loginhsh: enable /proc mount
  • rpmqf: value link recursively
  • rpmgs: add set version support (altbug #14397)
  • update repl rules
  • cleanup code

6 января 2009 Vitaly Lipatov <lav at altlinux.ru> 1.5.4-alt1

  • introduce eterbuild/eterbuild script for public use
  • cleanup code, remove obsoleted functions
  • add support set version via rpmgs
  • fix build result detecting

4 января 2009 Vitaly Lipatov <lav at altlinux.ru> 1.5.3-alt1

  • add IGNOREGEAR env var support
  • detect package arch from spec
  • rpmgp: use getopt, add -d options for download package (list only by default)

13 декабря 2008 Vitaly Lipatov <lav at altlinux.ru> 1.5.2-alt1

  • really 1.5.2, cleanup code
  • rewrite rpmgp: use getopt, add -d options for download package
  • use gear via vars, do not require it

11 декабря 2008 Vitaly Lipatov <lav at altlinux.ru> 1.5.1-alt2

  • add get_version, fix inc_release, inc_subrelease
  • clean up code (thanks Slava Semushin for comments)
  • fix rpmbb -r (buildreq) with git

6 декабря 2008 Vitaly Lipatov <lav at altlinux.ru> 1.5.1-alt1

  • APTCONF sets used apt.conf if defined
  • add support for x86_64 build with generic i586 sources.list
  • set git tag during rpmbs -s
  • fix release checking in universal manner
  • skip sisyphus_check if build from git
  • update QuickHelp, remove unneeded comments
  • fix __python_ and so on incorrect replacement
  • disable __subst and libtoolize/autoconf and so on replacement
  • fix _datadir/doc replacement (altbug #16604)
  • use fonts-ttf-liberation from loginhsh

29 октября 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.9-alt1

  • add macroses from rpm-build-fonts
  • support Mandriva 2009
  • update pkgrepl rules
  • bin/rpmrb: fix to use rpmrb without version
  • bin/rpmgp: fix package download

20 июля 2008 Vitaly Lipatov <lav at altlinux.ru> 1.5.0-alt1

  • build from git, move install commands to makefile
  • move /etc/rpm/etersoft-build-config to /etc/eterbuild/config
  • move /etc/rpm/etersoft-build-functions to /usr/share/eterbuild/common
  • update README, TODO

17 июля 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.8-alt1

  • bin/rpmgp: add support for get src.rpm from various rpm repos
  • do not override CC/CXX, disable ccache detecting
  • add support for M42
  • update pkgrepl rules

3 июля 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.7-alt1

  • bin/rpmbs: add -z support (legacy compression)
  • bin/rpmcs: disable change source tarball name by default
  • bin/rpmbugs: use Sisyphus product for bugzilla
  • bin/rpmbph: create rpms with legacy compression without spec line

27 июня 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.6-alt1

  • bin/rpmbph: use gzip method for backported src.rpm
  • improve rpmqf to support links and files in the current dir
  • update pkgrepl rules

13 июня 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.5-alt1

  • fix M41 build (fix bug #15969)
  • add M41 support to rpmbph

29 мая 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.4-alt1

  • fix M40 upload to updates
  • rpmurl: add -p option for open sisyphus.ru page for the package

10 мая 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.3-alt1

  • add M41 (backport/update) support
  • fix missed defattr injecting in rpmbph
  • run add_changelog separately for each spec (fix altbug #15495) in rpmgs
  • disable attr removing, remove only defattr(-,root,root) in rpmcs
  • fix defattr injecting (add missed |) in rpmbph (thanks to boris@)

24 марта 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.2-alt1

  • do not replace source ext in git repo case
  • add more rules for removing %_macroses
  • fix Group replacement

23 февраля 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.1-alt1

  • fix Group replacement
  • add python macroses support in rpmcs
  • small fixes

19 января 2008 Vitaly Lipatov <lav at altlinux.ru> 1.4.0-alt1

  • cleanup spec
  • add rpm-build repl for SUSE
  • use perl -pe for replacing, small fixes
  • clean up rpmcs code
  • fix bug #13974

11 января 2008 Vitaly Lipatov <lav at altlinux.ru> 1.3.5-alt3

  • fix prepare_tarball function
  • fix rpmbph for curret distro detect

10 января 2008 Vitaly Lipatov <lav at altlinux.ru> 1.3.5-alt2

  • fix rpmcs hang
  • fix rpmbph on ALT spec changelogs
  • more correctly clean pkgreqs

10 января 2008 Vitaly Lipatov <lav at altlinux.ru> 1.3.5-alt1

  • add -l key to rpmgp (lists buildreqs for the spec)
  • big update of pkg replacement files (Xorg, NX, Postgres...)
  • introduce rpmunmets script for unmets detect in fresh packages
  • improve BuildReq handling in rpmbph
  • fix replace package names only in *Req* and *Group* spec lines in rpmcs
  • add -o key to rpmbs for nosrc.rpm generating

27 декабря 2007 Vitaly Lipatov <lav at altlinux.ru> 1.3.4-alt3

  • fix replacements only in *Req* and Group* lines
  • small fixes
  • update replacemens for NX build

13 декабря 2007 Vitaly Lipatov <lav at altlinux.ru> 1.3.4-alt2

  • remove empty tags (buildreq and so on)
  • add perl-devel and python-devel replacements
  • fix ALT Linux 3.0 replacements

8 ноября 2007 Vitaly Lipatov <lav at altlinux.ru> 1.3.4-alt1

  • write package release as in ALT
  • fix rpmbph to support %{_vendor}, %_vendor, eter in release
  • use bash for rpmbph, rpmbs
  • major update replacement list (check by Wine build)
  • add replacements for modularized XOrg packages
  • rename mandriva tag release to mdv
  • fix rpmbph for legacy mktemp using
  • add gconf_schema_install replacement to rpmcs (fix bug #13614)

7 ноября 2007 Vitaly Lipatov <lav at altlinux.ru> 1.3.3-alt1

  • add support to upload to incoming/Update (-U option)
  • update replacement list (special Mandriva rules)
  • add tbz2 tarball support
  • fix build log greping
  • update README

28 октября 2007 Vitaly Lipatov <lav at altlinux.ru> 1.3.2-alt1

  • small fixes in rpmbph scripts
  • update replacement list
  • add support for Incoming/Updates (-U key instead -u for upload)

25 сентября 2007 Vitaly Lipatov <lav at altlinux.ru> 1.3.1-alt1

  • fix rpmbph on ALT, add error handling in rpmcs
  • add git support in mkpatch, use .orig firstly
  • add some rules for Debian, Mandriva, common rules for rpm, deb

8 сентября 2007 Vitaly Lipatov <lav at altlinux.ru> 1.3-alt1

  • improve rpmbph to support any target system
  • use replacement lists in rpmbph and rpmcs
  • add git support in mkpatch

6 августа 2007 Vitaly Lipatov <lav at altlinux.ru> 1.2-alt1

  • fix rpmbb for use with gear (thanks to php-coder@)
  • improve rpmcs
  • fix pack_src_rpm()

10 июля 2007 Vitaly Lipatov <lav at altlinux.ru> 1.1.9-alt1

  • alpha version, all systems support in rpmbph
  • add all rpm based system initial support in rpmbph
  • add parallel bzip (pbzip2) support
  • add -r (remote) option to rpmrb

30 мая 2007 Vitaly Lipatov <lav at altlinux.ru> 1.1.8-alt1

  • add support for ALT Linux 4.0 backports
  • remove hasher from requires, add check for hsh
  • set download timeouts against sf.net mirrors lags
  • cleanup chroot after loginhsh using

16 марта 2007 Vitaly Lipatov <lav at altlinux.ru> 1.1.7-alt1

  • rpmrb: remove minor version if only major used (fix bug #11103)
  • detect sticky tag when recheckout from cvs
  • use alt1 release as default for new release
  • myhsh: use --mountpoints=/proc,/dev/pts by default

18 января 2007 Vitaly Lipatov <lav at altlinux.ru> 1.1.6-alt1

  • small changes, remove hack for glibc-i686 requires
  • fix check url in rpmurl

27 декабря 2006 Vitaly Lipatov <lav at altlinux.ru> 1.1.5-alt1

  • add test with bzip -t for tarballs
  • use bash for rpmbb (due dash problem on Ubuntu 6.10)
  • fix some replacements in rpmbph
  • disable ccache warning

19 ноября 2006 Vitaly Lipatov <lav at altlinux.ru> 1.1.4-alt1

  • add initial support for gear/git
  • add local mode for prepare_tarball (without cvs using)
  • fix temp dir create, fix project directory name using
  • fix nice using
  • update library replacing to rpmbph
  • fix mkpatch behaviour
  • some hasher args fixes
  • some bugfixes

23 мая 2006 Vitaly Lipatov <lav at altlinux.ru> 1.1.3-alt1

  • smallfix release (see NEWS)
  • improve hasher using (disable buildtime, support for x86_64)
  • improve mkpatch

9 апреля 2006 Vitaly Lipatov <lav at altlinux.ru> 1.1.2-alt1

  • add mkpatch for make patch against one file in source tree
  • remove -v from hsh args by default (fix bug #9387)
  • some improvements (see NEWS)

8 марта 2006 Vitaly Lipatov <lav at altlinux.ru> 1.1.1-alt1

  • bugfix release (see NEWS)

5 марта 2006 Vitaly Lipatov <lav at altlinux.ru> 1.1-alt1

  • some improvements (see NEWS), small bugfixes
  • use apt.conf.SS/sources.list.SS by default now
  • add check_spec.sh for compare rpmcs results with original specs
  • remove elinks, perl-libwww, ccache requires (thanks mithraen@ for Uwaga)

21 февраля 2006 Vitaly Lipatov <lav at altlinux.ru> 1.0-alt1

  • welcome to future improvement release (see NEWS)
  • add functions for release small project (publish and rpmish)
  • add nice to rpmbuild
  • improve to more compatibility with other Linux distros

15 февраля 2006 Vitaly Lipatov <lav at altlinux.ru> 0.99.9-alt1

  • some improvements (see NEWS)
  • add fixes for ignore /etc/apt/sources.list.d/*
  • add requires for rpm-build-*-compat
  • test on various Linux distros (see README)
  • fix Source URL
  • temporarely disabled requires for rpm-build-compat

28 января 2006 Vitaly Lipatov <lav at altlinux.ru> 0.99.8-alt1

  • some improvements (see NEWS)
  • remove rpmlint from the package requires
  • add console output in rpmbugs (f.i. use rpmbugs bug_number)
  • add support for rpm-build-compact (for backports support)

4 января 2006 Vitaly Lipatov <lav at altlinux.ru> 0.99.7-alt1

  • some improvements (see NEWS)
  • remove cbuildreq

27 декабря 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.6-alt3

  • fix small mistakes in scripts

26 декабря 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.6-alt2

  • fix use loginhsh

26 декабря 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.6-alt1

  • add M31 build support
  • remove gcc-c/c++ dependencies
  • rename bashbsh to loginhsh
  • disable mail report (was broken feature)

24 декабря 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.5-alt1

  • add requires for rpm-build-altlinux-compat for non ALT system
  • change Incoming host from incoming to devel
  • some improvement (see NEWS)

5 декабря 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.4-alt1

  • change group to Development/Other
  • minor fixes

26 ноября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.3-alt1

  • minor fixes (prepare for 1.0 release)

16 ноября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.2-alt1

  • minor fixes
  • support for test install into hasher

4 ноября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99.1-alt1

  • new version (major option parsing rewrite)
  • ls-incoming added

15 октября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.99-alt1

  • new version (bug fix release)
  • upload-to-alt script restored

18 сентября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.98-alt1

  • new version (code rewrite, more smart options)
  • remove upload-to-alt scripts (use -u option for rpmbs(h) instead)

11 сентября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.97-alt1

  • new version (more utilites, improve usability)

10 сентября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.96-alt1

  • new version

7 сентября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.95-alt1

  • new version (code rewrite)

6 сентября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.94-alt1

  • bugfix release (fix BUILDROOT, update translation)

5 сентября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.93-alt1

  • new version (code rewrite, more functionality, see README)

3 сентября 2005 Vitaly Lipatov <lav at altlinux.ru> 0.92-alt1

  • new version (see NEWS)

24 августа 2005 Vitaly Lipatov <lav at altlinux.ru> 0.91-alt1

  • new version (small changes)

3 августа 2005 Vitaly Lipatov <lav at altlinux.ru> 0.9-alt0.3

  • fix unexpanded macros again

30 июля 2005 Vitaly Lipatov <lav at altlinux.ru> 0.9-alt0.2

  • fix bug #7491 (unexpanded macros)

5 июня 2005 Vitaly Lipatov <lav at altlinux.ru> 0.9-alt0.1

  • add requires for C/C++ compilers
  • add russian translation for script messages

15 апреля 2005 Vitaly Lipatov <lav at altlinux.ru> 0.7-alt1

  • new release (other repository support)

9 апреля 2005 Vitaly Lipatov <lav at altlinux.ru> 0.6-alt1

  • bugfix release
  • fix missing rpm-build-functions

9 марта 2005 Vitaly Lipatov <lav at altlinux.ru> 0.5-alt1

  • new release

28 февраля 2005 Vitaly Lipatov <lav at altlinux.ru> 0.4-alt0.1

  • first build for ALT Linux Sisyphus
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin