Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-08-01 | functions: add s390x triplet and arch | Timo Teräs | 1 | -0/+2 | |
2016-08-01 | abuild: use subpkgarch to construct the package paths everywhere | Timo Teräs | 1 | -58/+81 | |
2016-08-01 | abuild: remove PKGDEST and install_after features | Timo Teräs | 2 | -106/+43 | |
supporting these features with cross building is non-trivial and they do are generally not useful features, so remove them. as result the abuildrepo is also removed to write out paths. all package generation paths now use $REPODEST/$repo/$CARCH which allows easily writing packages to correct $subpkgarch in future commits. | |||||
2016-08-01 | abuild: use proper strip for each subpkg according to it's arch | Timo Teräs | 2 | -11/+13 | |
2016-08-01 | abuild: support subpackages="pkg:split:arch" syntax | Timo Teräs | 1 | -39/+47 | |
For proper cross-build support, the subpackage arch needs to be known before invoking the split function. This implements a way to do that. This also changes to write the actual subpkg arch to .PKGINFO - apk index --rewrite-arch still overwrites index to have machine arch for noarch packages. | |||||
2016-08-01 | abuild: improve cross compiling support | Timo Teräs | 2 | -0/+43 | |
2016-07-28 | apkbuild-cpan: fixed error "Experimental keys on scalar is now forbidden" ↵ | Francesco Colista | 1 | -1/+1 | |
due to perl upgrade to 5.24 version | |||||
2016-07-27 | checkapk: treat subpackages items as colon separated lists | Timo Teräs | 1 | -1/+1 | |
fixes to pick correct subpackage name when "pkg:split:arch" syntax is used. | |||||
2016-07-27 | ==== release 2.28.0 ====v2.28.0 | Natanael Copa | 1 | -1/+1 | |
2016-07-27 | abuild: don't set and reset xterm title when splitting subpkg | Timo Teräs | 1 | -2/+2 | |
it's annoying flickering, and results the title being unset for the time when last split is executed and packages are created. | |||||
2016-07-26 | abuild: treat subpackages items as colon separated lists | Timo Teräs | 1 | -15/+19 | |
This is in preparation to support subpackages="pkg:split:arch" syntax, and just makes the current code ignore anything after the second colon if it exists. This allows to use the new syntax in aports git without running experimental abuild on the official builders. | |||||
2016-07-23 | abuild: use apk --no-scripts for target sysroot | Timo Teräs | 1 | -3/+3 | |
we probably will not be able to run the scripts as it can be incompatible system type | |||||
2016-07-23 | default to host gcc's machine for CBUILD | Timo Teräs | 2 | -9/+2 | |
2016-07-20 | Fix src builds | Paul Lorenz | 1 | -1/+19 | |
Fix filename_from_uri call Ensure remote sources are fetched Include remote sources in source package Include pre/post scripts Include trigger scripts | |||||
2016-07-08 | abuild: rename distfile copy when checksum does not match | Timo Teräs | 1 | -4/+7 | |
The previous deletion of file did not work properly at all. Fix this instead to rename the file, so we keep the previous download. This allows builders to redownload upstream file if the checksum has been changed in aports. | |||||
2016-07-08 | add aarch64 architecture | Timo Teräs | 1 | -0/+1 | |
2016-07-07 | abuild: support arch="all !armhf" | Timo Teräs | 1 | -1/+10 | |
this allows blacklisting architectures instead of just whitelisting them. useful when more architectures comeabout. | |||||
2016-07-06 | abuild: perform unzip operations quietly | Sören Tempel | 1 | -1/+1 | |
unzip(1) is verbose by default since we don't run tar(1) in verbose mode we should run unzip with -q for consistency. | |||||
2016-07-05 | abuild: fix cross compilation undeps() | Timo Teräs | 1 | -1/+1 | |
"apk del" now returns error if the package name does not exist. Thus when cross compiling, always install the virtual .makedepends-$pkgname name for chroot also since undeps() will try to uninstall it always. | |||||
2016-06-20 | newapkbuild: redirect find(1) stderr to /dev/null | Sören Tempel | 1 | -1/+1 | |
If $sdir is not defined find writes an error message to stderr. For example when running: newapkbuild -n foo -a foo You will see a find error message because no source url was provided. This commit silences any find error message. An alternative solution would be to not invoke find unless $sdir is set. | |||||
2016-06-14 | ==== release 2.27.2 ====v2.27.2 | Natanael Copa | 1 | -1/+1 | |
2016-06-13 | newapkbuild: remove trailing spaces | Jakub Jirutka | 1 | -2/+2 | |
2016-06-13 | newapkbuild: add empty line after builddir= and quote whole value | Jakub Jirutka | 1 | -3/+1 | |
2016-06-13 | newapkbuild: omit depends_dev if no *.h or *.hpp file found | Jakub Jirutka | 1 | -0/+6 | |
2016-06-13 | newapkbuild: fix undefined variable $_builddir | Jakub Jirutka | 1 | -1/+1 | |
2016-06-13 | apkbuild-pypi: fix misspelled _pkg_real | Jakub Jirutka | 1 | -1/+1 | |
2016-06-13 | apkbuild-pypi: rename _builddir to builddir | Jakub Jirutka | 1 | -3/+3 | |
2016-06-13 | apkbuild-cpan: invoke default_prepare in prepare() function | Jakub Jirutka | 1 | -0/+6 | |
2016-06-13 | apkbuild-cpan: replace deprecated shell `backticks` with $(...) | Jakub Jirutka | 1 | -4/+4 | |
2016-06-13 | apkbuild-cpan: rename _builddir to builddir | Jakub Jirutka | 1 | -10/+9 | |
2016-06-13 | abuild: fix apk_up2date check | Natanael Copa | 1 | -1/+1 | |
fix check that all subpackages exists, not only main package | |||||
2016-06-13 | sample.initd: modernize | Jakub Jirutka | 1 | -20/+7 | |
2016-06-13 | sample.APKBUILD: rename _builddir to builddir | Jakub Jirutka | 1 | -8/+6 | |
2016-05-20 | abuild-fetch: fix -Wformat-security warnings | Natanael Copa | 1 | -3/+3 | |
2016-05-20 | abuild-tar: improve portability | Natanael Copa | 1 | -0/+4 | |
splice is a linux thing. | |||||
2016-05-16 | ==== release 2.27.1 ====v2.27.1 | Natanael Copa | 1 | -1/+1 | |
2016-05-16 | abuild-fetch: retry to create lock on ESTALE | Natanael Copa | 1 | -2/+10 | |
2016-04-14 | abuild-sudo: error check getlogin() | Natanael Copa | 1 | -1/+2 | |
2016-04-14 | abuild-sudo: make error msg "Not a member of group abuild" more clear | Jakub Jirutka | 1 | -2/+4 | |
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 | |||||
2016-04-05 | abuild: don't cd to $builddir unless patches exists | Natanael Copa | 1 | -0/+13 | |
some packages don't have patches. We should not error if builddir is not set in this case. | |||||
2016-03-23 | ==== release 2.27.0 ====v2.27.0 | Natanael Copa | 1 | -1/+1 | |
2016-03-23 | newapkbuild: rename _builddir to builddir | Natanael Copa | 1 | -6/+6 | |
the _builddir should never been used bu abuild due to the _ prefix. | |||||
2016-03-23 | abuild: rename _builddir to builddir | Natanael Copa | 1 | -1/+2 | |
the _ prefix is reserved for APKBUILD. This is to avoid use variable names in APKBUILD that may clash with abuilds internal vars | |||||
2016-03-17 | abuild: set umask | Kaarle Ritvanen | 1 | -0/+2 | |
consistent result regardless of current setting | |||||
2016-03-14 | abuild: allow passing custom flags to patch(1) in prepare | Sören Tempel | 1 | -1/+1 | |
To do so you need to set the patch_args variable to your desired command line flags. | |||||
2016-03-10 | abuild-fetch: use _exit after execvp | Natanael Copa | 1 | -1/+1 | |
2016-02-22 | ==== release 2.26.0 ====v2.26.0 | Natanael Copa | 1 | -1/+1 | |
2016-02-22 | abuild: fix getfattr match | Timo Teräs | 1 | -1/+1 | |
it's a regular expression, not shell pattern. empty match will match everything (default is ^user\\.) | |||||
2016-02-22 | abuild: use gnu find supported way to find suid binaries | Timo Teräs | 1 | -1/+1 | |
2016-02-22 | newapkbuild: remove default prepare() | Michael Zuo | 1 | -15/+0 | |
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. |