]>
git.pld-linux.org Git - packages/rpm-build-tools.git/log
Kacper Kornet [Tue, 28 Aug 2012 16:17:22 +0000 (17:17 +0100)]
Merge two fixes for rebuilding auto tags
Kacper Kornet [Tue, 28 Aug 2012 16:14:34 +0000 (17:14 +0100)]
Allow to rebuld auto/XX tag even if it is not on XX-branch
Elan Ruusamäe [Sun, 26 Aug 2012 12:58:57 +0000 (15:58 +0300)]
adapter: make it work with multiple files
Elan Ruusamäe [Thu, 23 Aug 2012 22:29:50 +0000 (01:29 +0300)]
- adapter for php-common -> php(core)
Elan Ruusamäe [Thu, 23 Aug 2012 22:29:33 +0000 (01:29 +0300)]
relup: add -g option to only get packages (like builder)
Elan Ruusamäe [Thu, 23 Aug 2012 17:27:49 +0000 (20:27 +0300)]
updated bconds list
the git-ish command is:
(cd ~/all-specs && git pull && grep --exclude-dir .git -r "^%bcond_" . | awk '{_[$2]++}END{for(n in _){print n,_[n];}}' | LC_ALL=C sort > $OLDPWD/bconds.txt)
Kacper Kornet [Thu, 23 Aug 2012 13:12:43 +0000 (14:12 +0100)]
builder: rewrite code to checkout refs
git-checkout $CVSTAG can fail due to other reasons then non existing tag,
i.e. when the merge is in progress. In previous version in such a remote
tracking branch was tried to be check out, which resulted in error. It
prevented user from checking if his merge commits builds correctly
before commiting it.
Elan Ruusamäe [Wed, 22 Aug 2012 08:12:01 +0000 (11:12 +0300)]
shrc: fix ac-tag detecting branch if no local branch present (thx draenog)
Elan Ruusamäe [Tue, 21 Aug 2012 20:27:18 +0000 (23:27 +0300)]
relup: fix commit part
Elan Ruusamäe [Tue, 21 Aug 2012 20:19:18 +0000 (23:19 +0300)]
remove commit grouping
- it is no longer possible to commit several packages at once like in cvs
- somehow the grouping logic skipped some packages when doing mass
updates, this way it's stright forward and such bugs not possible
Kacper Kornet [Mon, 20 Aug 2012 11:01:22 +0000 (12:01 +0100)]
remove superfluous calls to find_mirror
Kacper Kornet [Mon, 20 Aug 2012 10:52:11 +0000 (11:52 +0100)]
fix location of source for link to mirrors
Elan Ruusamäe [Sun, 19 Aug 2012 17:08:45 +0000 (20:08 +0300)]
mirrors: add jenkins mirror
Elan Ruusamäe [Sat, 18 Aug 2012 08:53:58 +0000 (11:53 +0300)]
check-unused-files: port to git
Elan Ruusamäe [Sat, 18 Aug 2012 08:48:42 +0000 (11:48 +0300)]
builder: understand $TARGET in $LOGFILE to be stripped when adding to .itignore
Elan Ruusamäe [Fri, 17 Aug 2012 14:57:24 +0000 (17:57 +0300)]
builder: use locals
Elan Ruusamäe [Wed, 15 Aug 2012 20:19:03 +0000 (23:19 +0300)]
prepend to autogenerated changelog link to full changelog in gitweb
Elan Ruusamäe [Tue, 14 Aug 2012 12:30:59 +0000 (15:30 +0300)]
[shrc]: ac-tag: delete local branch as well if exists
Elan Ruusamäe [Mon, 13 Aug 2012 14:13:58 +0000 (17:13 +0300)]
shrc: ac-tag: fetch tags before checking for tags
Elan Ruusamäe [Mon, 13 Aug 2012 05:27:24 +0000 (08:27 +0300)]
shrc: cleanup cv, cvslog - cvs specific tools
Elan Ruusamäe [Mon, 13 Aug 2012 05:24:35 +0000 (08:24 +0300)]
rename to shrc.sh to be more meaningful filename
Elan Ruusamäe [Mon, 13 Aug 2012 05:23:51 +0000 (08:23 +0300)]
shrc: ac-tag: use git show-ref
Elan Ruusamäe [Sun, 12 Aug 2012 20:50:49 +0000 (23:50 +0300)]
builder: there's no shortcut -D for define (it stands for --debug)
Elan Ruusamäe [Sun, 12 Aug 2012 20:48:28 +0000 (23:48 +0300)]
shrc: refuse to delete AC-branch if that branch point is unassociated (has no tag on the same hash)
Elan Ruusamäe [Sun, 12 Aug 2012 20:34:19 +0000 (23:34 +0300)]
shrc: covert ac-tag to git
Elan Ruusamäe [Sun, 12 Aug 2012 20:33:13 +0000 (23:33 +0300)]
update help output to be (better) parseable by bash completions
Elan Ruusamäe [Sun, 12 Aug 2012 12:00:24 +0000 (15:00 +0300)]
correct dep
Kacper Kornet [Sat, 11 Aug 2012 19:30:47 +0000 (20:30 +0100)]
Merge rpm-build.sh file moved from rpm-build-macros
Elan Ruusamäe [Sat, 11 Aug 2012 17:26:27 +0000 (20:26 +0300)]
builder script requires git 1.7+ to checkout from pld repos, not cvs
Elan Ruusamäe [Sat, 11 Aug 2012 17:25:05 +0000 (20:25 +0300)]
add bump_release method to increase release (no functional change)
Elan Ruusamäe [Sat, 11 Aug 2012 17:24:34 +0000 (20:24 +0300)]
fill php core deps as virtual
Kacper Kornet [Wed, 8 Aug 2012 17:34:58 +0000 (18:34 +0100)]
Fix for initialized git repo without any config
Previous version failed in the repo initialized by git init but before
the first commit was committed to it. The reason was that
git symbolic-ref HEAD returns refs/heads/master, however
git checkout-master failed. The solution is to check if HEAD points to a
real commit with git-rev-parse.
Elan Ruusamäe [Tue, 7 Aug 2012 05:30:24 +0000 (08:30 +0300)]
script to push your rpm packages to ~/public_html/<dist>/<arch>
Elan Ruusamäe [Tue, 7 Aug 2012 05:21:37 +0000 (08:21 +0300)]
normalize spec name, like builder script does
Elan Ruusamäe [Tue, 7 Aug 2012 05:08:15 +0000 (08:08 +0300)]
comment some code logic
Elan Ruusamäe [Mon, 6 Aug 2012 18:48:17 +0000 (21:48 +0300)]
fetch tags before figuring out last tag
Kacper Kornet [Sun, 5 Aug 2012 01:54:19 +0000 (02:54 +0100)]
use git idiom to determine last auto tag
Kacper Kornet [Sat, 4 Aug 2012 16:36:00 +0000 (17:36 +0100)]
Don't create links for tools if directory does not exist
Kacper Kornet [Fri, 3 Aug 2012 15:18:21 +0000 (16:18 +0100)]
Install fetchsrc_request in rpm/packages
Kacper Kornet [Fri, 3 Aug 2012 15:09:07 +0000 (16:09 +0100)]
Make fetchsrc_request suffix the same as of other tools
Kacper Kornet [Fri, 3 Aug 2012 14:56:16 +0000 (15:56 +0100)]
Adapt fetchsrc_request to git setup
Elan Ruusamäe [Thu, 2 Aug 2012 19:29:53 +0000 (22:29 +0300)]
autotag: make git complatible (however needs to be in package dir)
Elan Ruusamäe [Wed, 1 Aug 2012 21:23:11 +0000 (00:23 +0300)]
execute bits restored
Kacper Kornet [Wed, 1 Aug 2012 17:49:02 +0000 (18:49 +0100)]
Set +x bit for pldnotify.awk
Elan Ruusamäe [Wed, 1 Aug 2012 16:52:10 +0000 (19:52 +0300)]
builder: set PATH before nice
Elan Ruusamäe [Wed, 1 Aug 2012 16:08:17 +0000 (19:08 +0300)]
builder: use clean PATH only when invoking rpmbuild
let GIT_SSH env var work when tagging (i.e use command from $PATH)
Elan Ruusamäe [Wed, 1 Aug 2012 16:03:08 +0000 (19:03 +0300)]
adapter: fedora elfutils-libelf-devel name transition
Elan Ruusamäe [Wed, 1 Aug 2012 15:52:12 +0000 (18:52 +0300)]
Merge branch 'master' of ssh://git.pld-linux.org/packages/rpm-build-tools
Elan Ruusamäe [Wed, 1 Aug 2012 15:51:48 +0000 (18:51 +0300)]
relup: fix breakage from
2d0ad334 : relup can take several package names to process
Elan Ruusamäe [Tue, 31 Jul 2012 20:41:07 +0000 (23:41 +0300)]
cvs tools are dead
Elan Ruusamäe [Tue, 31 Jul 2012 20:32:34 +0000 (23:32 +0300)]
add clean target
Elan Ruusamäe [Tue, 31 Jul 2012 20:32:23 +0000 (23:32 +0300)]
make it work with git dirs
Elan Ruusamäe [Tue, 31 Jul 2012 20:31:58 +0000 (23:31 +0300)]
updated for git
Kacper Kornet [Sat, 28 Jul 2012 11:59:25 +0000 (12:59 +0100)]
- rel. 5
Kacper Kornet [Sat, 28 Jul 2012 11:19:30 +0000 (12:19 +0100)]
- use rpm.groups from rpm/rpm-build-tools
Kacper Kornet [Sat, 28 Jul 2012 11:06:47 +0000 (12:06 +0100)]
- allow for reinitialization of tools in rpm/packages directory
Kacper Kornet [Sat, 28 Jul 2012 10:43:09 +0000 (11:43 +0100)]
- install link to mirrors file
Marcin Krol [Tue, 24 Jul 2012 08:44:58 +0000 (08:44 +0000)]
- git support, works if called from packages directory
Kacper Kornet [Fri, 20 Jul 2012 07:37:51 +0000 (08:37 +0100)]
Allow to rebuild tag only with explicit -r option
Elan Ruusamäe [Tue, 17 Jul 2012 11:52:48 +0000 (14:52 +0300)]
X11 in group not tracked, remove it
Elan Ruusamäe [Tue, 17 Jul 2012 11:47:53 +0000 (14:47 +0300)]
restore execute bits
Elan Ruusamäe [Tue, 17 Jul 2012 11:46:29 +0000 (14:46 +0300)]
merged rest of the files from CVS packages/ dir
Merge remote-tracking branch 'origin/rpm_files/master'
Kacper Kornet [Sun, 15 Jul 2012 20:17:06 +0000 (21:17 +0100)]
Use git-show-ref -s to get SHA1 of tag
Kacper Kornet [Thu, 12 Jul 2012 20:08:21 +0000 (21:08 +0100)]
Avoid showing parents before children in generated changelogs
Elan Ruusamäe [Thu, 12 Jul 2012 12:08:42 +0000 (15:08 +0300)]
revert
f3dcc3e7
rsync.sh can be local script, if it exist, do link it
Kacper Kornet [Wed, 11 Jul 2012 20:43:13 +0000 (21:43 +0100)]
Add help message explaining how to push branch for the first time
Kacper Kornet [Wed, 11 Jul 2012 20:40:49 +0000 (21:40 +0100)]
Don't try to to commit or push during builder -a
Kacper Kornet [Wed, 11 Jul 2012 20:39:21 +0000 (21:39 +0100)]
Create place for package on server during builder -a
Elan Ruusamäe [Wed, 11 Jul 2012 15:17:05 +0000 (18:17 +0300)]
- remove cvs leftover: changelog formatting
Elan Ruusamäe [Wed, 11 Jul 2012 15:13:49 +0000 (18:13 +0300)]
- remove cvs leftover: $id in at line 1
Elan Ruusamäe [Wed, 11 Jul 2012 11:07:27 +0000 (14:07 +0300)]
Merge branch 'master' of ssh://git.pld-linux.org/packages/rpm-build-tools
Elan Ruusamäe [Wed, 11 Jul 2012 11:07:16 +0000 (14:07 +0300)]
add last known REVISION so adapter internals could work
Kacper Kornet [Wed, 11 Jul 2012 10:14:52 +0000 (11:14 +0100)]
Rel. 4
Kacper Kornet [Wed, 11 Jul 2012 00:19:43 +0000 (01:19 +0100)]
Check for existence of tag during tagging
Fails only when requested tag already exists and points to a different
commit. It is to allow rebuilding of auto tags.
Kacper Kornet [Tue, 10 Jul 2012 20:54:18 +0000 (21:54 +0100)]
tag_exist accepts preexisting tag pointing to HEAD
Sometimes it is necessary to rebuild once more existing auto tag.
So the tag_exist shouldn't exits with error when it finds that
the requested tag exist and points to the HEAD.
Kacper Kornet [Tue, 10 Jul 2012 23:54:00 +0000 (00:54 +0100)]
Simplify code in tag_files as TAGVER and TAG are mutually exclusive
Kacper Kornet [Tue, 10 Jul 2012 23:42:02 +0000 (00:42 +0100)]
Remove obsolete code in tag_files
Kacper Kornet [Tue, 10 Jul 2012 23:35:56 +0000 (00:35 +0100)]
Set push url for repos fetched with --depth option
Kacper Kornet [Tue, 10 Jul 2012 22:05:57 +0000 (23:05 +0100)]
Add refspec to fetch notes in initialized repos
Kącper Kornet [Mon, 9 Jul 2012 22:21:06 +0000 (23:21 +0100)]
Fix repository address when attempting shallow fetch
The ':' was left from time when the syntax <user>@host was used for
server address.
Elan Ruusamäe [Mon, 9 Jul 2012 19:36:27 +0000 (22:36 +0300)]
keep tmp dir/files in tmpdir
during package build two temp objects are created:
builder.XXXXXX for build output
and builder.XXXXXXX dir containing package.spec
it's annoying if they end up in current dir (package dir)
and if you abort the build, the temps are not even cleaned up
Kącper Kornet [Mon, 9 Jul 2012 16:32:00 +0000 (17:32 +0100)]
Fix test if build is from correct branch
The right way is to extract SHA1 of TAG_BRANCH and CVSTAG and compare
them.
Elan Ruusamäe [Mon, 9 Jul 2012 16:10:45 +0000 (19:10 +0300)]
- print out more info which version was expected and what we got
Kącper Kornet [Mon, 9 Jul 2012 14:07:53 +0000 (15:07 +0100)]
Fix bashism in insert_gitlog
When ksh is from pdksh it fixes the following problem:
Cloning into 'ftdi_eeprom'...
remote: Counting objects: 9, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 9 (delta 2), reused 9 (delta 2)
Receiving objects: 100% (9/9), done.
Resolving deltas: 100% (2/2), done.
Available branches: master
/usr/bin/builder[2682]: cannot open mirrors: No such file or directory
error: No note found for object
91306a1ca4c6e7f24369684449628be02eef0ef6 .
error: No note found for object
8ed8fa91a4773cb0d7b5078b0d91a5781bb31b7b .
error: No note found for object
f4a56f57a28c4e5911bc0a4be2a75f94d00b0667 .
Kacper Kornet [Mon, 9 Jul 2012 01:48:40 +0000 (02:48 +0100)]
- rel. 3
Kacper Kornet [Tue, 3 Jul 2012 16:39:34 +0000 (17:39 +0100)]
Fix changelog generation with non-english locale
As rpm accepts only dates in English, the proper locale for gawk
needs to be set.
Kacper Kornet [Tue, 3 Jul 2012 16:11:06 +0000 (17:11 +0100)]
Make _tag variable local for tag_exist()
Kacper Kornet [Tue, 3 Jul 2012 12:53:14 +0000 (13:53 +0100)]
Fix initial cloning of rpm-build-tools
Kacper Kornet [Sat, 30 Jun 2012 14:30:59 +0000 (15:30 +0100)]
Merge changes from HEAD in CVS
Kacper Kornet [Sat, 30 Jun 2012 14:18:31 +0000 (15:18 +0100)]
Official git server
Kacper Kornet [Fri, 29 Jun 2012 23:04:19 +0000 (00:04 +0100)]
Accept @. in tags
Git accepts tags with these characters. However the tags in which
they were exchanged to _# still need to be checked for presence.
Otherwise it would be possible to built the same package from two
revisions: once in CVS, once in git.
Kacper Kornet [Fri, 29 Jun 2012 22:49:53 +0000 (23:49 +0100)]
Abstract code to check if the tag already exists
Kacper Kornet [Fri, 29 Jun 2012 22:24:59 +0000 (23:24 +0100)]
Switch to auto/<dist>/ style for auto tags
Kacper Kornet [Fri, 29 Jun 2012 15:49:08 +0000 (16:49 +0100)]
Remove escaping regexp characters for checking of tag presence
That change was introcued in CVS version. And merged wrongly
auto-th-rpm-build-tools-4_5-1
Elan Ruusamäe [Fri, 9 Mar 2012 09:16:51 +0000 (09:16 +0000)]
- update discarded php4 pkgs
Changed files:
rpm-build.sh -> 1.68
Elan Ruusamäe [Tue, 10 Jul 2012 08:31:13 +0000 (08:31 +0000)]
- old change: check files from CVS
Changed files:
check-unused-files.py -> 1.15
Szymon Siwek [Fri, 15 Jun 2012 12:47:14 +0000 (12:47 +0000)]
- fixed typo in long option "--source-cvs"
Changed files:
builder.sh -> 1.676
Elan Ruusamäe [Fri, 9 Dec 2011 19:00:00 +0000 (19:00 +0000)]
- leak less vars
Changed files:
rpm-build.sh -> 1.67
Elan Ruusamäe [Wed, 4 Jul 2012 20:40:39 +0000 (20:40 +0000)]
- keep parallel downloads to 1; reset release to 1
Changed files:
update-geoip.sh -> 1.2
Elan Ruusamäe [Thu, 14 Jun 2012 19:54:13 +0000 (19:54 +0000)]
- -p N, -pN - set PARALLEL_DOWNLOADS
Changed files:
builder.sh -> 1.675
This page took 0.070976 seconds and 4 git commands to generate.