Commit Graph

117 Commits

Author SHA1 Message Date
Kaarle Ritvanen e3a2e14ffa abuild: build in chroot
This patch is based on earlier work by Timo Teräs.
2017-06-27 14:52:50 +03:00
Natanael Copa 0a2f7b14c2 ==== release 3.0.0_rc2 ==== 2017-03-24 11:32:43 +00:00
Natanael Copa c2e91c2f66 ==== release 3.0.0_rc1 ==== 2017-03-20 12:34:00 +00:00
Timo Teräs 6926e206a8 abuild-gzsplit: new tool to split .apk to it's base components
required tool for re-signing packages
2017-01-10 14:16:16 +02:00
Natanael Copa 69fd2290fe ==== release 2.29.0 ==== 2016-10-24 16:14:18 +02:00
Carlo Landmeter b874a4c8cd abuild: add update_config_guess 2016-08-12 15:26:06 +02:00
Timo Teräs f7e2b48d1c abuild: remove PKGDEST and install_after features
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 14:28:44 +03:00
Natanael Copa 8302c0652c ==== release 2.28.0 ==== 2016-07-27 11:11:03 +00:00
Natanael Copa 092a4ca14f ==== release 2.27.2 ==== 2016-06-14 12:09:48 +00:00
Natanael Copa 90c75923e9 ==== release 2.27.1 ==== 2016-05-16 13:28:27 +00:00
Natanael Copa 3e69161ff7 ==== release 2.27.0 ==== 2016-03-23 10:17:20 +00:00
Natanael Copa 6345accab1 ==== release 2.26.0 ==== 2016-02-22 12:24:47 +00:00
Laurent Bercot d5013a3915 - fix Makefile CFLAGS for abuild-tar.o - make ssl flags overridable (e.g. if we don't have pkg-config) 2016-01-27 10:51:29 +00:00
Natanael Copa 333a382514 release 2.25.0_rc1 2015-10-28 16:02:33 +00:00
Natanael Copa 92186b70ca abuild: fix fetch lock file on nfs
flock(2) on an NFS mount will on the server side convert the lock to a
POSIX lock (fcntl(F_SETLK)). This means that abuild running on NFS
server and client will create different locks and they will both try
download same file at same time.

We fix this by creating a small abuild-fetch application that will
create a POSIX lock which works with NFS.
2015-08-26 16:44:23 +02:00
Natanael Copa bed1c80a46 ==== release 2.24.0 ==== 2015-08-19 15:01:50 +02:00
Natanael Copa 11eb0f69e7 ==== release 2.23.0_rc3 ==== 2015-06-12 07:17:14 +00:00
Natanael Copa 472ba16807 ==== release 2.23.0_rc2 ==== 2015-06-05 13:35:40 +00:00
Natanael Copa d4d0dc0c33 remove buildrepo
We ship a new implementation of buildrepo with lua-aports
2015-06-05 06:47:52 +00:00
Natanael Copa 5aa41e9fb2 ==== release 2.22.0 ==== 2015-04-28 14:17:50 +00:00
Kaarle Ritvanen 6faa35d597 RubyGem dependency resolver 2014-12-08 17:56:25 +02:00
Natanael Copa 96f9167889 ==== release 2.21.0 ==== 2014-10-30 09:49:50 +00:00
Natanael Copa aed6c05351 ==== release 2.20.1 ==== 2014-04-30 14:01:29 +00:00
Natanael Copa f9e5359fc7 ==== release 2.20.0 ==== 2014-03-31 11:49:48 +00:00
Natanael Copa 9994080738 remove lua module aports.lua and ap utility
Those are now provided from lua-aports
2014-03-31 11:45:09 +00:00
Natanael Copa 1f3f8921ec ==== release 2.19.2 ==== 2014-01-23 07:35:11 +00:00
Natanael Copa 8b9f1f2448 ==== release 2.19.1 ==== 2014-01-06 13:37:28 +00:00
Natanael Copa 612ef9d934 ======== release 2.19.0 ======== 2013-12-16 10:37:05 +00:00
Natanael Copa e4e991835e ======== release 2.18.0 ======== 2013-10-25 08:45:03 +00:00
Natanael Copa ce43021963 ======== release 2.17.0 ======== 2013-09-16 13:34:21 +00:00
Natanael Copa bd447a7c56 ======== release 2.16.0 ========= 2013-08-02 14:05:59 +00:00
Natanael Copa e150a2515c build: dont ship config.guess
instead let apkbuilds use --host and --build
2013-07-29 07:33:45 +00:00
Natanael Copa 1606a8b31e ==== release 2.15.0 ==== 2013-07-12 11:59:08 +00:00
Natanael Copa 92e36e2324 ap: switch to lua 5.2 2013-07-12 06:43:25 +00:00
Natanael Copa 5a53fbc9b7 build: make sure functions.sh gets generated at build time 2013-07-10 07:14:32 +00:00
Dubiousjim 7b2030a06a Makefile: remove dist
as discussed in http://lists.alpinelinux.org/alpine-devel/3122.html
2013-07-09 06:58:45 +00:00
Timo Teräs 7d3030b45a build: honor CPPFLAGS 2013-07-05 17:28:28 +03:00
Natanael Copa 8c12f9f61e abuild: automatically replace the config.sub with our version
introduce post_unpack that by default will search for config.sub and
config.guess and replace those if found.

we ship our own version of those files
2013-07-02 11:10:04 +02:00
Natanael Copa a5bed6ab0e ==== release 2.14.3 ==== 2013-05-29 13:40:11 +00:00
Natanael Copa a1b0ccbba2 ==== release 2.14.2 ==== 2013-04-23 08:04:12 +00:00
Natanael Copa 447974ea29 ==== release 2.14.1 ==== 2013-02-22 08:35:49 +00:00
Natanael Copa 060e25d7de ==== release 2.14.0 ==== 2013-02-21 15:47:21 +00:00
Natanael Copa 7ac5bd33b3 checkapk: new tool
Tool to help find ABI breakages in package upgrades
2012-12-30 14:13:42 +00:00
Natanael Copa 7eee670208 ==== release 2.13.1 ==== 2012-10-30 15:25:24 +00:00
Natanael Copa 165854eeb2 ==== release 2.13.0 ==== 2012-10-10 17:50:46 +00:00
Natanael Copa 703ed7baf3 ==== release 2.12.1 ==== 2012-04-24 09:07:56 +00:00
Natanael Copa 4cce57fba8 ==== release 2.12.0 ==== 2012-02-17 15:12:07 +00:00
Natanael Copa ea206bfe2e Revert "==== release 2.12.0 ===="
This reverts commit e045c4516f.
2012-02-17 14:03:08 +00:00
Natanael Copa e045c4516f ==== release 2.12.0 ==== 2012-02-17 13:52:45 +00:00
Natanael Copa 442e804291 abuild-sudo: new tool
mini sudo that checks if user is in "abuild" group and allows it to
run apk, adduser adn addgroup as root

ref #951
2012-02-17 13:28:22 +00:00