Commit Graph

213 Commits

Author SHA1 Message Date
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
Natanael Copa 2419e5026e devbuild: removed. has not been used for many years 2012-01-19 13:40:56 +00:00
Natanael Copa d4054415e8 ==== release 2.11.2 2011-11-01 08:51:51 +00:00
Natanael Copa 369e9d6980 ==== release 2.11.1 ==== 2011-10-03 18:40:17 +00:00
Natanael Copa b9a6405b8d ==== release 2.11.0 ==== 2011-10-03 11:20:34 +00:00
Natanael Copa 4335602da9 ==== release 2.10.0 ==== 2011-07-06 06:32:58 +00:00
Timo Teräs f670c88e53 apkbuild-cpan: new tool superceding newapkbuild-cpan tool
Based on Aerdan's original work, this is a perl utility that
interacts with CPAN which can create and update APKBUILDs with
proper metadata info.
2011-06-02 11:55:00 +03:00
Natanael Copa 7f122b77e8 newapkbuild-cpan: new tool
to help make perl-* packages
2011-05-31 14:35:27 +00:00
Natanael Copa eea62ed902 release 2.9.2 2011-04-17 12:56:35 +00:00
Natanael Copa 41088f4591 release 2.9.1 2011-04-07 06:06:26 +00:00
Natanael Copa 9054ea713d release 2.9.0 2011-04-06 11:22:24 +00:00
Natanael Copa c9a1158c79 abuild: remove broken noarch stuff. force CARCH for abuildrepo 2011-04-04 13:52:17 +00:00
Natanael Copa b9b1deeff7 release 2.8.2 2011-03-30 14:26:22 +00:00
Natanael Copa 88b5a2af36 release 2.8.1 2011-03-30 13:55:38 +00:00
Natanael Copa ecbaac6362 release 2.8.0 2011-03-30 12:44:14 +00:00
Natanael Copa 9ee1b361e4 release 2.7.4 2011-03-17 10:56:38 +00:00
Natanael Copa 28da75a264 release 2.7.3 2011-03-05 08:49:40 +00:00
William Pitcock 58caf298a3 release 2.7.2 2011-01-24 21:12:31 -06:00
William Pitcock afc38ca390 release 2.7.1 2011-01-24 21:08:46 -06:00
William Pitcock df4893dec1 new script (buildlab) for doing chrooted builds. 2011-01-24 21:01:05 -06:00
Natanael Copa 0dccfece2e release 2.7 2011-01-06 07:30:25 +00:00
Natanael Copa dfac60a00b apkgrel: new tool for bumping pkgrel 2010-12-30 14:21:49 +00:00
Natanael Copa 9c5ab15b44 release 2.6 2010-12-15 13:44:13 +00:00
Natanael Copa ce0e95607d ap: initial implementation
ap is a helper script to parse APKBUILD and calculate build time
dependencies.
2010-12-13 14:14:06 +00:00
Natanael Copa 5585756557 Makefile: target for .gitignore 2010-11-19 10:30:07 +00:00
Natanael Copa e1ebd05ce6 abump: install with make install 2010-11-19 10:24:15 +00:00
Natanael Copa 2dc61eb8c7 release 2.5 2010-08-12 07:09:54 +00:00
Natanael Copa af22a92fa6 mkalpine: removed 2010-07-20 11:31:43 +00:00
Natanael Copa 23719d03df release 2.4 2010-07-07 18:29:07 +00:00
Natanael Copa 89f17561e3 release 2.3 2010-05-19 08:46:15 +00:00
Natanael Copa db2be5e5bc abuild-tar: build with --as-needed so we dont link to libssl 2010-05-18 12:44:05 +00:00
Natanael Copa ed0613adda abuild: rename apkcache to abuildrepo
To avoid confusing with the /etc/apk/cache
2010-05-06 07:58:44 +00:00
Natanael Copa 571de990da release 2.2 2010-05-04 08:32:58 +00:00
Natanael Copa 2b9d261df5 release 2.1 2009-12-30 09:05:49 +00:00
Natanael Copa 9999ee02b5 release 2.0.1 2009-11-02 18:34:11 +00:00
Natanael Copa ca86b28d42 release 2.0 2009-10-25 14:05:47 +00:00
Natanael Copa f150027100 abuild: fix so APKBUILD env var works properly
We also make sure we source the APKBUILD when we are in the directory
holding the APKBUILD file. Some of the packages sources others
with relative references. (for example kernel 3rd party packages)
2009-10-24 20:37:20 +00:00
Natanael Copa c9616e9d9e newapkbuild: move code from abuild to new script
try keep code in abuild cleaner by moving out creation of new apkbuild
to separate script.
2009-10-24 20:03:06 +00:00
Natanael Copa 47a554c8c7 release 2.0_rc9 2009-09-03 16:39:14 +00:00
Natanael Copa 261ffa9542 release 2.0_rc8 2009-08-21 14:25:56 +00:00
Natanael Copa 5108c97824 release 2.0_rc7 2009-08-17 13:59:53 +00:00
Natanael Copa 97030974d9 release 2.0_rc6 2009-08-14 05:56:34 +00:00
Natanael Copa 6b2c6c0c03 release 2.0_rc5 2009-08-10 13:07:05 +00:00
Natanael Copa ec8fd835b4 release 2.0_rc4 2009-08-03 13:07:51 +00:00
Natanael Copa 4cc049802a release 2.0_rc3 2009-07-29 19:10:31 +00:00
Natanael Copa 93c26cd6ea release 2.0_rc2 2009-07-24 17:12:56 +00:00
Natanael Copa 640b086ec8 release 2.0_rc1 2009-07-24 15:00:36 +00:00
Natanael Copa f7e5128b3e Makefile: install abuild-sign 2009-07-23 08:43:07 +00:00
Natanael Copa 9a62271545 abuild-keygen: new utility to generate keys for signing packages 2009-07-22 09:46:24 +00:00
Natanael Copa 58cb2bc3fb Makefile: compile and install abuild-tar 2009-07-20 14:54:20 +00:00
Natanael Copa 1448b2926d release 1.16 2009-07-13 11:28:37 +00:00
Natanael Copa 5e558a5ed4 release 1.15.2 2009-06-04 18:16:23 +00:00
Natanael Copa 494960f291 release 1.15.1 2009-06-04 07:10:30 +00:00
Natanael Copa a8cf35b3ea Makefile: use ~/.cache/apks as default apk cache 2009-06-03 21:32:18 +00:00
Natanael Copa 981c484766 release: 1.15
with support for dynamic dependencies
2009-06-03 19:53:53 +00:00
Natanael Copa 9d616a1346 abuild: add configurable apk cache 2009-06-03 11:24:29 +00:00
Natanael Copa 3d79fb7036 use .in files for scripts 2009-05-08 13:33:34 +00:00
Natanael Copa 050a8b048f Makefile: fix typo 2009-03-27 15:22:30 +00:00
Natanael Copa 9154b0d9b7 Makefile: install initramfs-init 2009-03-25 09:35:46 +00:00
Natanael Copa 2fb6e1a651 abuild: fixes for new install scripts 2009-03-06 17:51:53 +00:00
Natanael Copa 21cd6680ee abuild: support for creation of new APKBUILD from template
abuild [-c] -n PKGNAME[-PKGVER]
creates a directory with new APKBUILD. If -c is specified will sample init.d,
conf.d and install script be copied as well.
2009-01-29 09:06:43 +00:00
Natanael Copa c18022931d Makefile: install abuild.conf if DESTDIR is set 2009-01-19 09:19:20 +00:00
Natanael Copa 5baad961c6 devbuild: new helper script, fix makefile
This script helps developers who works on the alpine subprojects (i.e
apk-tools, alpine-baselayout etc) to build a development alpine iso.

a new alpine iso using the un-committed local sub
2009-01-15 15:48:16 +00:00
Natanael Copa e04a69e213 Makefile: do not overwrite abuild.conf if it exist 2009-01-07 18:29:19 +00:00
Natanael Copa ff1781c349 abuild: read version from abuild. install buildrepo 2009-01-06 15:40:21 +00:00
Natanael Copa e48c520d54 abuild: move functions to a shared lib 2009-01-03 10:05:12 +00:00
Natanael Copa da6f75fb8e install APKBUILD.proto 2008-10-30 15:55:25 +00:00
Natanael Copa fdc478bde8 initial commit 2008-10-18 08:09:24 +00:00