]> git.pld-linux.org Git - packages/rpm-build-tools.git/log
packages/rpm-build-tools.git
11 years agobuilder: Check md5 sums of downloaded patches
Kacper Kornet [Sun, 14 Apr 2013 23:53:10 +0000 (00:53 +0100)]
builder: Check md5 sums of downloaded patches

The previous version allowed to continue when the md5 sum of patch
downloaded from upstream did not agree with the one recorded in spec.

11 years agoAdd tool to reverse order parents in commit produced by pull
Kacper Kornet [Thu, 11 Apr 2013 17:00:47 +0000 (18:00 +0100)]
Add tool to reverse order parents in commit produced by pull

Merges produced by git pull from upstream repository results
in history with "wrong" first-parent ancestry. Tool fixmerge.sh
fixes such a commit. It also modifies the commit message to reflect
what was really merged where.

11 years agoMerge changes in purge-packages.sh
Kacper Kornet [Thu, 11 Apr 2013 18:05:56 +0000 (19:05 +0100)]
Merge changes in purge-packages.sh

* check for changes not merged upstream
* don't call git-gc by default

11 years agoDon't call git-gc by default in purge purge-packages.sh
Kacper Kornet [Thu, 11 Apr 2013 17:24:41 +0000 (18:24 +0100)]
Don't call git-gc by default in purge purge-packages.sh

Call to git-gc is time consuming and usually the benefits are not too
beneficial.

11 years agopurge-packages: Allow CALL_GC to be determined by environment
Kacper Kornet [Thu, 11 Apr 2013 17:47:11 +0000 (18:47 +0100)]
purge-packages: Allow CALL_GC to be determined by environment

11 years agoadd %py_postclean(x:) to minirpm
Elan Ruusamäe [Tue, 9 Apr 2013 20:39:06 +0000 (23:39 +0300)]
add %py_postclean(x:) to minirpm

11 years agoensure unified changelog (rpm %changelog format) for produced src.rpms for git and...
Elan Ruusamäe [Tue, 9 Apr 2013 19:33:39 +0000 (22:33 +0300)]
ensure unified changelog (rpm %changelog format) for produced src.rpms for git and cvs style commit messages

11 years agoactual package names
Arkadiusz Miśkiewicz [Tue, 9 Apr 2013 16:57:39 +0000 (18:57 +0200)]
actual package names

11 years agoactual package names
Arkadiusz Miśkiewicz [Tue, 9 Apr 2013 16:55:52 +0000 (18:55 +0200)]
actual package names

11 years agonote about used external programs
Elan Ruusamäe [Sun, 7 Apr 2013 14:55:22 +0000 (17:55 +0300)]
note about used external programs

11 years agouse less local vars. overwrite params not needed
Elan Ruusamäe [Sun, 7 Apr 2013 14:50:44 +0000 (17:50 +0300)]
use less local vars. overwrite params not needed

11 years agohandle google chrome upgrades
Elan Ruusamäe [Sun, 7 Apr 2013 14:44:49 +0000 (17:44 +0300)]
handle google chrome upgrades

11 years agofix vim version checking
Elan Ruusamäe [Sun, 7 Apr 2013 14:09:47 +0000 (17:09 +0300)]
fix vim version checking

11 years agoreuse common code
Elan Ruusamäe [Sun, 7 Apr 2013 14:05:31 +0000 (17:05 +0300)]
reuse common code

check for new version in common place not each package override

11 years agohandle nodejs packages upgrade from npm registry
Elan Ruusamäe [Sun, 7 Apr 2013 14:02:34 +0000 (17:02 +0300)]
handle nodejs packages upgrade  from npm registry

11 years agomatch deepest paths first
Elan Ruusamäe [Wed, 3 Apr 2013 21:00:12 +0000 (00:00 +0300)]
match deepest paths first

11 years agoadd new ruby macros
Elan Ruusamäe [Wed, 3 Apr 2013 20:59:17 +0000 (23:59 +0300)]
add new ruby macros

11 years agoASL 2.0 is Apache v2 license
Elan Ruusamäe [Tue, 2 Apr 2013 20:05:55 +0000 (23:05 +0300)]
ASL 2.0 is Apache v2 license

11 years agomake default run (if no errors) silent
Elan Ruusamäe [Mon, 25 Mar 2013 16:17:17 +0000 (18:17 +0200)]
make default run (if no errors) silent

11 years agopurge_packages: Add option to switch on/off git gc
Kacper Kornet [Sun, 24 Mar 2013 21:29:01 +0000 (21:29 +0000)]
purge_packages: Add option to switch on/off git gc

11 years agopurge_packages: Check for changes not merged upstream
Kacper Kornet [Sat, 23 Mar 2013 18:32:01 +0000 (18:32 +0000)]
purge_packages: Check for changes not merged upstream

11 years agopurge_packages: Add vim modeline
Kacper Kornet [Sun, 24 Mar 2013 21:12:46 +0000 (21:12 +0000)]
purge_packages: Add vim modeline

11 years agocd to script working dir
Elan Ruusamäe [Thu, 21 Mar 2013 18:25:21 +0000 (20:25 +0200)]
cd to script working dir

11 years agosome new macro substitutions
Elan Ruusamäe [Thu, 21 Mar 2013 18:25:06 +0000 (20:25 +0200)]
some new macro substitutions

11 years agobuilder: allow also 'MD5 *FILENAME' format (binary flag) in 'sources' file
Elan Ruusamäe [Mon, 11 Mar 2013 15:50:51 +0000 (17:50 +0200)]
builder: allow also 'MD5 *FILENAME' format (binary flag) in 'sources' file

11 years agoget specname only (like in create_git_repo() above)
Arkadiusz Miśkiewicz [Mon, 11 Mar 2013 12:58:25 +0000 (13:58 +0100)]
get specname only (like in create_git_repo() above)

11 years agomore package renames from opensuse
Elan Ruusamäe [Sat, 9 Mar 2013 13:33:12 +0000 (15:33 +0200)]
more package renames from opensuse

11 years agodo not purge if stash list not empty
Elan Ruusamäe [Sat, 9 Mar 2013 13:32:53 +0000 (15:32 +0200)]
do not purge if stash list not empty

11 years ago- don't redirect stdin (same for build with logging on).
Arkadiusz Miśkiewicz [Thu, 21 Feb 2013 05:56:09 +0000 (06:56 +0100)]
- don't redirect stdin (same for build with logging on).

11 years ago- don't redirect stdin. Otherwise some interactive scripts (like kernel.spec build...
Arkadiusz Miśkiewicz [Thu, 21 Feb 2013 05:54:24 +0000 (06:54 +0100)]
- don't redirect stdin. Otherwise some interactive scripts (like kernel.spec build asking for new kernel options) won't ask any question and use default values.

11 years agosubst docdir, convert requires(hint)
Elan Ruusamäe [Mon, 18 Feb 2013 16:16:51 +0000 (18:16 +0200)]
subst docdir, convert requires(hint)

11 years ago- allow versions like v12.12 (postgresql.spec) in directory name
Arkadiusz Miśkiewicz [Mon, 18 Feb 2013 07:29:10 +0000 (08:29 +0100)]
- allow versions like v12.12 (postgresql.spec) in directory name

11 years agoIf link ends up with at least 2 digit version directory then we check for links insid...
Arkadiusz Miśkiewicz [Sun, 17 Feb 2013 17:42:58 +0000 (18:42 +0100)]
If link ends up with at least 2 digit version directory then we check for links inside that directory, too (catches phonon-backend-vlc.spec or other kde stuff).

11 years ago- kde4-oxygen-icons need to be before kdebase-workspace to allow kdebase-workspace...
Arkadiusz Miśkiewicz [Thu, 7 Feb 2013 20:05:45 +0000 (21:05 +0100)]
- kde4-oxygen-icons need to be before kdebase-workspace to allow kdebase-workspace installation

11 years ago- add kde4-nepomuk-widgets
Arkadiusz Miśkiewicz [Thu, 7 Feb 2013 19:34:05 +0000 (20:34 +0100)]
- add kde4-nepomuk-widgets

11 years ago- nepomuk core is needed earlier
Arkadiusz Miśkiewicz [Thu, 7 Feb 2013 18:54:28 +0000 (19:54 +0100)]
- nepomuk core is needed earlier

11 years ago- added Tylko to pclean alias
Sławomir Paszkiewicz [Wed, 30 Jan 2013 11:37:19 +0000 (12:37 +0100)]
- added Tylko to pclean alias

11 years agoadapter: kill %pyrequires_eq, python(abi) deps are autogenerated for last 8 years
Elan Ruusamäe [Mon, 28 Jan 2013 19:40:42 +0000 (21:40 +0200)]
adapter: kill %pyrequires_eq, python(abi) deps are autogenerated for last 8 years

http://git.pld-linux.org/?p=packages/rpm-build-macros.git;a=commitdiff;h=e63cd81d7184668104a7d19e403850613337372c
python(abi) deps are autogenerated now (at last)
pyrequires_eq remains just Requires for backward compat

11 years agoadapter: group fix for Python/Libraries
Elan Ruusamäe [Mon, 28 Jan 2013 19:40:09 +0000 (21:40 +0200)]
adapter: group fix for Python/Libraries

11 years agoadapter: add vim markers
Elan Ruusamäe [Mon, 28 Jan 2013 19:39:39 +0000 (21:39 +0200)]
adapter: add vim markers

11 years agopurge-packages: try empty purge dir
Elan Ruusamäe [Mon, 28 Jan 2013 19:38:13 +0000 (21:38 +0200)]
purge-packages: try empty purge dir

11 years agoadapter: replace pythoneggs virtuals with package names if found match
Elan Ruusamäe [Sun, 27 Jan 2013 15:38:17 +0000 (17:38 +0200)]
adapter: replace pythoneggs virtuals with package names if found match

11 years agoadapter: replace fedoraish %{_unitdir} with %{systemdunitdir}
Elan Ruusamäe [Sun, 27 Jan 2013 15:37:45 +0000 (17:37 +0200)]
adapter: replace fedoraish %{_unitdir} with %{systemdunitdir}

11 years agoadapter: update year
Elan Ruusamäe [Sun, 27 Jan 2013 15:36:54 +0000 (17:36 +0200)]
adapter: update year

11 years agoMake nil macro be recognized.
Arkadiusz Miśkiewicz [Thu, 24 Jan 2013 20:52:31 +0000 (21:52 +0100)]
Make nil macro be recognized.

11 years agohandle package channels properly
Elan Ruusamäe [Thu, 24 Jan 2013 17:13:02 +0000 (19:13 +0200)]
handle package channels properly

without messing up channels (php-pear-Config vs php-symfony2-Config)

11 years agoadd new dep: MySQL-python, add vim markers
Elan Ruusamäe [Thu, 24 Jan 2013 17:12:29 +0000 (19:12 +0200)]
add new dep: MySQL-python, add vim markers

11 years agoreplace pkgconfig(foo) deps with installed package names
Elan Ruusamäe [Thu, 24 Jan 2013 17:10:27 +0000 (19:10 +0200)]
replace pkgconfig(foo) deps with installed package names

11 years agoadd teeboth support, better log piper with colorizer by sparky
Elan Ruusamäe [Thu, 24 Jan 2013 17:08:50 +0000 (19:08 +0200)]
add teeboth support, better log piper with colorizer by sparky

11 years agouse sparky's teeboth wrapper to log and print stderr in color
Elan Ruusamäe [Sat, 12 Jan 2013 10:52:08 +0000 (12:52 +0200)]
use sparky's teeboth wrapper to log and print stderr in color

11 years agoshow error why output log append failed
Elan Ruusamäe [Sat, 12 Jan 2013 10:28:16 +0000 (12:28 +0200)]
show error why output log append failed

11 years agoalways append; allow empty logfile (it will just colorise stderr then)
Elan Ruusamäe [Sat, 12 Jan 2013 10:27:19 +0000 (12:27 +0200)]
always append; allow empty logfile (it will just colorise stderr then)

11 years ago- a simple input/output wrapper to be used instead of tee with lots of magic
Przemysław Iskra [Wed, 2 Feb 2011 00:02:53 +0000 (00:02 +0000)]
- a simple input/output wrapper to be used instead of tee with lots of magic

11 years ago- rough script to update all kde4 packages to new version
Jan Rękorajski [Fri, 11 Jan 2013 13:48:02 +0000 (14:48 +0100)]
- rough script to update all kde4 packages to new version
- needs testing and polishing

11 years agobuilder uses mktemp features avaiable in coreutils version
Elan Ruusamäe [Tue, 8 Jan 2013 10:25:58 +0000 (12:25 +0200)]
builder uses mktemp features avaiable in coreutils version

11 years agolookup for extra sources in "sources" file auto/th/rpm-build-tools-4.5-7
Elan Ruusamäe [Sun, 2 Dec 2012 22:46:34 +0000 (00:46 +0200)]
lookup for extra sources in "sources" file

mostly for %patchset_source use

11 years agopurge-packages: use git status --porcelain instead of --short
Elan Ruusamäe [Mon, 12 Nov 2012 21:15:46 +0000 (23:15 +0200)]
purge-packages: use git status --porcelain instead of --short

11 years agoupdate-geoip: allow reporting current status and not updating
Elan Ruusamäe [Thu, 8 Nov 2012 06:40:47 +0000 (08:40 +0200)]
update-geoip: allow reporting current status and not updating

11 years agofix apache mirror on sunsite.icm.edu.pl
Elan Ruusamäe [Mon, 5 Nov 2012 22:17:20 +0000 (22:17 +0000)]
fix apache mirror on sunsite.icm.edu.pl

fails:
http://sunsite.icm.edu.pl/pub/www/apache/dist/lucene/solr/3.6.1/apache-solr-3.6.1.tgz
ok:
http://sunsite.icm.edu.pl/pub/www/apache/lucene/solr/3.6.1/apache-solr-3.6.1.tgz

see solr.spec

11 years agobuilder: make list-sources-urls output usable, internal messages to stderr, sources...
Elan Ruusamäe [Mon, 5 Nov 2012 21:54:33 +0000 (23:54 +0200)]
builder: make list-sources-urls output usable, internal messages to stderr, sources/patches to stdout

11 years ago- cleanup symfony2
Elan Ruusamäe [Sat, 3 Nov 2012 09:18:50 +0000 (11:18 +0200)]
- cleanup symfony2

11 years ago- no adapter for /etc/modules-load.d, updated fedora pgs
Elan Ruusamäe [Sat, 3 Nov 2012 09:18:35 +0000 (11:18 +0200)]
- no adapter for /etc/modules-load.d, updated fedora pgs

11 years agoMerge commit '053ce15429546e205ce48d07315b1a90b48d3f0b'
Elan Ruusamäe [Sat, 3 Nov 2012 09:17:06 +0000 (11:17 +0200)]
Merge commit '053ce15429546e205ce48d07315b1a90b48d3f0b'

11 years agoadd a tool to cleanup your packages dir
Elan Ruusamäe [Sat, 3 Nov 2012 09:15:57 +0000 (11:15 +0200)]
add a tool to cleanup your packages dir

11 years agobuilder: add --noinit alias
Elan Ruusamäe [Sat, 6 Oct 2012 22:01:03 +0000 (01:01 +0300)]
builder: add --noinit alias

11 years agobuilder: use abs paths for --noinit fully to work
Elan Ruusamäe [Sat, 6 Oct 2012 22:00:21 +0000 (01:00 +0300)]
builder: use abs paths for --noinit fully to work

11 years agorepackage: skip debug packages when repackaging
Elan Ruusamäe [Sat, 6 Oct 2012 21:59:10 +0000 (00:59 +0300)]
repackage: skip debug packages when repackaging

11 years agoshrc: add rpm2spec shell function
Elan Ruusamäe [Sat, 6 Oct 2012 21:58:41 +0000 (00:58 +0300)]
shrc: add rpm2spec shell function

11 years ago- use GMT timezone, not to fail on builders having different timezone
Elan Ruusamäe [Sun, 30 Sep 2012 19:14:08 +0000 (22:14 +0300)]
- use GMT timezone, not to fail on builders having different timezone

11 years agotranslate: libXtst-devel to xorg-lib-libXtst-devel
Elan Ruusamäe [Sun, 30 Sep 2012 15:01:46 +0000 (18:01 +0300)]
translate: libXtst-devel to xorg-lib-libXtst-devel

11 years ago- silence unimportant git errors
Jan Rękorajski [Sat, 29 Sep 2012 11:42:01 +0000 (13:42 +0200)]
- silence unimportant git errors

11 years ago- xtables-geoip has two files on what version is decided
Elan Ruusamäe [Fri, 28 Sep 2012 08:23:25 +0000 (11:23 +0300)]
- xtables-geoip has two files on what version is decided

11 years agoadd --noinit to usage help
Elan Ruusamäe [Thu, 27 Sep 2012 13:15:06 +0000 (16:15 +0300)]
add --noinit to usage help

11 years ago- pass _specdir and _sourcedir to rpm-specdump
Jan Rękorajski [Sun, 16 Sep 2012 08:32:49 +0000 (10:32 +0200)]
- pass _specdir and _sourcedir to rpm-specdump

Same case as for rpmbuild and %{name} different from spec NAME.
rpm-specdump looked for files in _topdir/%{name} instead of _topdir/NAME.
It's wonders why this came out only after migration to rpm5.

11 years agobuilder: Merge only when it is a fast foward merge
Kacper Kornet [Wed, 5 Sep 2012 02:35:49 +0000 (04:35 +0200)]
builder: Merge only when it is a fast foward merge

11 years agobuilder: Don't try to merge with upstream when --no-cvs-specs is specified
Kacper Kornet [Wed, 5 Sep 2012 02:23:33 +0000 (04:23 +0200)]
builder: Don't try to merge with upstream when --no-cvs-specs is specified

11 years agobuilder: enable to rebuild old auto tag more then once
Kacper Kornet [Tue, 4 Sep 2012 16:16:46 +0000 (17:16 +0100)]
builder: enable to rebuild old auto tag more then once

The previous version failed in the following scenario:
1. Old auto tag exists and it is rebuild. In the result
new style autotag is created.
2. Both style autotags cannor be rebuild any more.

After fix the new style autotag can be rebuild.

11 years agoadapter: fix field check, it contains colon
Elan Ruusamäe [Mon, 3 Sep 2012 08:52:22 +0000 (11:52 +0300)]
adapter: fix field check, it contains colon

11 years agoadapter: php-date -> php(date) as well
Elan Ruusamäe [Mon, 3 Sep 2012 08:47:22 +0000 (11:47 +0300)]
adapter: php-date -> php(date) as well

11 years agorelup: fix it not refetching number after updating
Elan Ruusamäe [Wed, 29 Aug 2012 11:40:24 +0000 (14:40 +0300)]
relup: fix it not refetching number after updating

11 years agopearize: fix cp -b unicode not recognized
Elan Ruusamäe [Tue, 28 Aug 2012 20:29:24 +0000 (23:29 +0300)]
pearize: fix cp -b unicode not recognized

11 years agoMerge two fixes for rebuilding auto tags
Kacper Kornet [Tue, 28 Aug 2012 16:17:22 +0000 (17:17 +0100)]
Merge two fixes for rebuilding auto tags

11 years agoAllow to rebuld auto/XX tag even if it is not on XX-branch tag_checking
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

11 years agoadapter: make it work with multiple files
Elan Ruusamäe [Sun, 26 Aug 2012 12:58:57 +0000 (15:58 +0300)]
adapter: make it work with multiple files

11 years ago- adapter for php-common -> php(core)
Elan Ruusamäe [Thu, 23 Aug 2012 22:29:50 +0000 (01:29 +0300)]
- adapter for php-common -> php(core)

11 years agorelup: add -g option to only get packages (like builder)
Elan Ruusamäe [Thu, 23 Aug 2012 22:29:33 +0000 (01:29 +0300)]
relup: add -g option to only get packages (like builder)

11 years agoupdated bconds list
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)

11 years agobuilder: rewrite code to checkout refs
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.

11 years agoshrc: fix ac-tag detecting branch if no local branch present (thx draenog)
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)

11 years agorelup: fix commit part
Elan Ruusamäe [Tue, 21 Aug 2012 20:27:18 +0000 (23:27 +0300)]
relup: fix commit part

11 years agoremove commit grouping
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

11 years agoremove superfluous calls to find_mirror
Kacper Kornet [Mon, 20 Aug 2012 11:01:22 +0000 (12:01 +0100)]
remove superfluous calls to find_mirror

11 years agofix location of source for link to mirrors
Kacper Kornet [Mon, 20 Aug 2012 10:52:11 +0000 (11:52 +0100)]
fix location of source for link to mirrors

11 years agomirrors: add jenkins mirror
Elan Ruusamäe [Sun, 19 Aug 2012 17:08:45 +0000 (20:08 +0300)]
mirrors: add jenkins mirror

11 years agocheck-unused-files: port to git
Elan Ruusamäe [Sat, 18 Aug 2012 08:53:58 +0000 (11:53 +0300)]
check-unused-files: port to git

11 years agobuilder: understand $TARGET in $LOGFILE to be stripped when adding to .itignore
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

11 years agobuilder: use locals
Elan Ruusamäe [Fri, 17 Aug 2012 14:57:24 +0000 (17:57 +0300)]
builder: use locals

11 years agoprepend to autogenerated changelog link to full changelog in gitweb
Elan Ruusamäe [Wed, 15 Aug 2012 20:19:03 +0000 (23:19 +0300)]
prepend to autogenerated changelog link to full changelog in gitweb

11 years ago[shrc]: ac-tag: delete local branch as well if exists
Elan Ruusamäe [Tue, 14 Aug 2012 12:30:59 +0000 (15:30 +0300)]
[shrc]: ac-tag: delete local branch as well if exists

11 years agoshrc: ac-tag: fetch tags before checking for tags
Elan Ruusamäe [Mon, 13 Aug 2012 14:13:58 +0000 (17:13 +0300)]
shrc: ac-tag: fetch tags before checking for tags

This page took 0.066193 seconds and 4 git commands to generate.