- 13 Jun, 2016 12 commits
-
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
Natanael Copa authored
fix check that all subpackages exists, not only main package
-
Jakub Jirutka authored
-
Jakub Jirutka authored
-
- 20 May, 2016 2 commits
-
-
Natanael Copa authored
-
Natanael Copa authored
splice is a linux thing.
-
- 16 May, 2016 2 commits
-
-
Natanael Copa authored
-
Natanael Copa authored
-
- 14 Apr, 2016 2 commits
-
-
Natanael Copa authored
-
Jakub Jirutka authored
Few days ago some user on IRC pointed out that the current error message: abuild-apk: Not a member of group abuild is confusing. He was trying to build a package using abuild -r and didn't know what this message means. fixes #5408
-
- 05 Apr, 2016 1 commit
-
-
Natanael Copa authored
some packages don't have patches. We should not error if builddir is not set in this case.
-
- 23 Mar, 2016 3 commits
-
-
Natanael Copa authored
-
Natanael Copa authored
the _builddir should never been used bu abuild due to the _ prefix.
-
Natanael Copa authored
the _ prefix is reserved for APKBUILD. This is to avoid use variable names in APKBUILD that may clash with abuilds internal vars
-
- 17 Mar, 2016 1 commit
-
-
Kaarle Ritvanen authored
consistent result regardless of current setting
-
- 14 Mar, 2016 1 commit
-
-
Sören Tempel authored
To do so you need to set the patch_args variable to your desired command line flags.
-
- 10 Mar, 2016 1 commit
-
-
Natanael Copa authored
-
- 22 Feb, 2016 5 commits
-
-
Natanael Copa authored
-
Timo Teräs authored
it's a regular expression, not shell pattern. empty match will match everything (default is ^user\\.)
-
Timo Teräs authored
-
Michael Zuo authored
Do not add prepare() to new APKBUILDs in the future, as this functionality is superseded by the addition of the default prepare patcher in abuild.
-
Michael Zuo authored
A majority of APKBUILDs currently use exactly the prepare() provided by newapkbuild verbatim, even for packages where no patches exist, which has created the expectation that patches listed as sources are applied by default. This rev simply adds that default prepare() to abuild (and exposes it as default_prepare), with no configurability. If needed, default behaviour can be overridden by providing explicitly prepare().
-
- 11 Feb, 2016 2 commits
-
-
Sören Tempel authored
For git repositories the $reporev variable is not really used since the $_rev variable is passed to git and $_rev was only set when $reporev was empty.
-
Michael Zuo authored
The snapshot function was indented with spaces while the rest of the code is indented with tabs.
-
- 03 Feb, 2016 7 commits
-
-
Natanael Copa authored
instead of forking stat once force every file with one file argument, we fork it once with all the files as arg. This reduces number of forks.
-
Natanael Copa authored
-
Natanael Copa authored
we should not compress man pages that are already compressed.
-
Sören Tempel authored
This should be a minimal performance improvement since hardlinks are replaced with symlinks and should thus already point to the correct file.
-
Sören Tempel authored
The problem is that gzip refuses to run if it detects that a file has more than 1 link. Our existing solution (removing hardlinks, compressing the man page and recreating the hardlinks) made certain assumptions about inode order that are only given on Unix v7 like filesystems meaning it didn't work properly on 'tree-based' filesystems like BTRFS or ZFS. This patch has a different more bulletproof approach: It simply replaces all hardlinks with symlinks. This is way easier because symlinks (unlike hardlinks) can point to a file that doesn't exist, therefore we can update all links before compressing the file in an easy way.
-
Sören Tempel authored
-
Sören Tempel authored
Furthermore compare the UID instead of the username.
-
- 27 Jan, 2016 1 commit
-
-
Laurent Bercot authored
- fix Makefile CFLAGS for abuild-tar.o - make ssl flags overridable (e.g. if we don't have pkg-config)
-