]> git.pld-linux.org Git - packages/rpm-build-tools.git/log
packages/rpm-build-tools.git
10 years agoChange expression to catch different extensions, so for example if having something... auto/th/rpm-build-tools-4.5-10
Arkadiusz Miśkiewicz [Sun, 30 Jun 2013 19:31:47 +0000 (21:31 +0200)]
Change expression to catch different extensions, so for example if having something-1.0.gz we will find that there is new version with different extension like something-2.0.bz2.

10 years agoowncloud hack
Artur Frysiak [Mon, 24 Jun 2013 17:20:16 +0000 (19:20 +0200)]
owncloud hack

10 years agobuilder: symlink compile.sh and repackage.sh in initial ~/rpm setup
Elan Ruusamäe [Mon, 10 Jun 2013 20:59:59 +0000 (23:59 +0300)]
builder: symlink compile.sh and repackage.sh in initial ~/rpm setup

10 years agoac-tag: push -f in case remote already has AC-branch tag
Elan Ruusamäe [Mon, 10 Jun 2013 20:59:41 +0000 (23:59 +0300)]
ac-tag: push -f in case remote already has AC-branch tag

10 years ago- llvm url
Arkadiusz Miśkiewicz [Mon, 10 Jun 2013 20:34:32 +0000 (22:34 +0200)]
- llvm url

10 years agofix md5 symlink
Elan Ruusamäe [Fri, 7 Jun 2013 13:47:19 +0000 (16:47 +0300)]
fix md5 symlink

10 years agorequire git-core, it's often forgotten otherwise auto/th/rpm-build-tools-4.5-9
Elan Ruusamäe [Fri, 7 Jun 2013 13:04:11 +0000 (16:04 +0300)]
require git-core, it's often forgotten otherwise

10 years agorepackage: skip dependency generators in -bb mode
Elan Ruusamäe [Fri, 7 Jun 2013 13:03:32 +0000 (16:03 +0300)]
repackage: skip dependency generators in -bb mode

10 years agouse porcelain
Elan Ruusamäe [Fri, 7 Jun 2013 13:03:18 +0000 (16:03 +0300)]
use porcelain

10 years agomore package renames from fedora
Elan Ruusamäe [Fri, 7 Jun 2013 13:02:54 +0000 (16:02 +0300)]
more package renames from fedora

10 years agoprompt before deletion
Elan Ruusamäe [Fri, 7 Jun 2013 13:02:27 +0000 (16:02 +0300)]
prompt before deletion

10 years ago- bitbucket.org support
Arkadiusz Miśkiewicz [Wed, 15 May 2013 08:20:14 +0000 (10:20 +0200)]
- bitbucket.org support

10 years agoteeboth: check cheaper condition in && first
Kacper Kornet [Thu, 9 May 2013 20:56:21 +0000 (21:56 +0100)]
teeboth: check cheaper condition in && first

10 years agoteeboth: Colorize output only for interactive jobs
Kacper Kornet [Wed, 8 May 2013 21:03:04 +0000 (22:03 +0100)]
teeboth: Colorize output only for interactive jobs

11 years ago- ejabberd url
Arkadiusz Miśkiewicz [Thu, 2 May 2013 05:27:24 +0000 (07:27 +0200)]
- ejabberd url

11 years ago- handle github archive url (bitcoin.spec as example)
Arkadiusz Miśkiewicz [Mon, 29 Apr 2013 20:43:08 +0000 (22:43 +0200)]
- handle github archive url (bitcoin.spec as example)

11 years agobuilder.sh: Prevent rpm from using internal downloader during cleaning
Kacper Kornet [Mon, 29 Apr 2013 02:06:15 +0000 (03:06 +0100)]
builder.sh: Prevent rpm from using internal downloader during cleaning

Rpm5 always tries to download missing sources, even during cleaning
jobs. What's worse the its internal downloader sometimes hangs up
indefinitely (see truecryp:e725751), which can lead to hang up jobs on
builders.

11 years agoupdate bconds
Elan Ruusamäe [Sat, 27 Apr 2013 15:17:35 +0000 (18:17 +0300)]
update bconds

11 years agospecial code to handle rubygem database
Elan Ruusamäe [Sat, 27 Apr 2013 15:16:03 +0000 (18:16 +0300)]
special code to handle rubygem database

11 years agoteeboth: Make STDIN available to a subprocess auto/th/rpm-build-tools-4.5-8
Kacper Kornet [Mon, 22 Apr 2013 16:22:25 +0000 (17:22 +0100)]
teeboth: Make STDIN available to a subprocess

Otherwise tests in ack.spec fails, as ack tests if its stdin is a pipe
or not and changes its behaviour based on it.

11 years agomore fedora mappings
Elan Ruusamäe [Fri, 19 Apr 2013 08:09:22 +0000 (11:09 +0300)]
more fedora mappings

11 years agoare more stable link to gitweb (permalink)
Elan Ruusamäe [Fri, 19 Apr 2013 08:08:12 +0000 (11:08 +0300)]
are more stable link to gitweb (permalink)

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

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