Commit Graph

405 Commits

Author SHA1 Message Date
Natanael Copa c016772849 abump: add usage and support for recursive abuild 2010-11-19 10:25:15 +00:00
Natanael Copa e1ebd05ce6 abump: install with make install 2010-11-19 10:24:15 +00:00
Natanael Copa 9aeef85a03 newapkbuild: source PACKAGER from abuild.conf 2010-11-19 09:51:36 +00:00
Natanael Copa 52534d4d51 abuild.conf: add ARCH and minor cleanup 2010-11-19 09:48:53 +00:00
Natanael Copa c5b9e2c6dc buildrepo: fix previous commit 2010-11-02 09:39:34 +00:00
Natanael Copa 5cde86ff29 buildrepo: do not error if there are no packages in repo 2010-11-02 09:03:20 +00:00
Natanael Copa f9b62b89a6 abuild: automatically add libgcc to depends when libpthread is found
see http://redmine.alpinelinux.org/issues/409
2010-08-31 13:50:06 +00:00
Natanael Copa a5937e5c45 abuild: support for alternative awks
some awk's does not understand -F "\ " and treats that as special space
2010-08-27 13:34:33 +00:00
Natanael Copa 2dc61eb8c7 release 2.5 2010-08-12 07:09:54 +00:00
Natanael Copa 030fa98065 abuild: support for unpacking .tar.xz 2010-08-12 07:08:47 +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 b6dbb5afed newapkbuild: minor bugfix in is_uri() 2010-07-07 18:27:09 +00:00
Natanael Copa 8bf6428c8f abuild: include vapi and gir-* in -dev package 2010-07-07 18:25:57 +00:00
Natanael Copa c30c346362 abuild: detect and report conflicting dependencies properly 2010-06-30 14:59:07 +00:00
Natanael Copa 991652c96c newapkbuid: fix pkgver in source 2010-06-16 14:00:34 +00:00
Natanael Copa a57baec7cc newapkbuild: support for creating new from http source
newapkbuild http://example.com/path/foo-1.0.tar.gz
will set
pkgname=foo
pkgver=1.0
source="http://example.com/path/foo-1.0.tar.gz"
2010-05-29 18:39:16 +00:00
Natanael Copa 89f17561e3 release 2.3 2010-05-19 08:46:15 +00:00
Natanael Copa 3137648228 abuild: move the .so symlinks to -dev packages
Those are needed when linking to the lib and not during runtime.

Having those in the -dev package makes it easier to allow different
versions of same libs to be installed side-by-side.
2010-05-18 12:45:17 +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 a06296168f abuild: allow DISTFILES_MIRROR be a local path
based on patch from Andrew Manison. Thanks!
2010-05-18 09:52:44 +00:00
Natanael Copa e9509e5ffe abuild: support for -c and -m options to enable/disable colors
and make sure those options are passed over when building recursively

Based on patch from Andrew Manison. Thanks!
2010-05-18 09:42:53 +00:00
Natanael Copa 072e93458d abuild: break circular deps when building recursively 2010-05-06 21:02:07 +00:00
Natanael Copa 92417870e6 abuild: properly pass over args when building recursively 2010-05-06 19:37:52 +00:00
Natanael Copa 9d0a812458 abuild: properly add $BUILD_BASE to dependency chain
We want build the toolchain and build tools first
2010-05-06 18:38:13 +00:00
Natanael Copa e3c46369fd abuild: bugfix for versioned dependencies
we need strip all '<>=' chars not only last
2010-05-06 18:31:36 +00:00
Natanael Copa 18c1dde2de abuild: only update abuildrepo index if needed
speeds up abuild -R a bit
2010-05-06 08:20:59 +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 5a3bb63846 abuild: force pkgrel in APKBUILD
its needed for bumping pkgrel with sed and similar
2010-05-04 11:28:44 +00:00
Natanael Copa 571de990da release 2.2 2010-05-04 08:32:58 +00:00
Natanael Copa f795040b6b abuild: support for overriding apk binary
so we can do: APK=apk.static abuild ....
2010-05-04 08:32:22 +00:00
Natanael Copa f4e9b5d3a9 abuild: fix for abuild -R
we only enter dependencies dirs in same repo
2010-05-04 08:28:13 +00:00
Natanael Copa 36d446263c abuild: support for building simple tar.gz files of target
When building with crosscompile to bootstrap a new target it might
be handy to not include the dependencies etc.
2010-04-28 16:04:37 +00:00
Natanael Copa c6f4cb7286 abuild: use fetch_uri_mirror when downloading sources 2010-04-19 13:48:57 +00:00
Natanael Copa 9ce1d67910 alpine-mini.packages: removed
not used anymore
2010-04-15 15:54:41 +00:00
Natanael Copa 064c0fac8e abuild: only trace dependencies from current repo
This avoids confusion when abuild picks dependencies from testing
when building main.
2010-04-15 15:53:28 +00:00
Natanael Copa a0c0ae76e3 abuild: download from DISTFILES_MIRROR first if set 2010-04-15 15:52:38 +00:00
Natanael Copa e388eb1467 abump: small utility to maintain aports 2010-04-06 06:56:33 +00:00
Natanael Copa 92d947b000 abuild: wait 30 seconds for apk lockfile. improve error reporting 2010-03-02 11:01:15 +00:00
Natanael Copa 8d34be04b0 alpine.packages: added igmpproxy 2010-02-15 18:07:21 +00:00
Natanael Copa d5d4880cf3 tune package list
basically remove dev packages
2010-02-03 14:33:55 +00:00
Natanael Copa 9588629399 abuild.conf: added JOBS variable
makes it easier to support parallel builds on non gnu make system
2010-01-07 19:56:12 +00:00
Natanael Copa 2b9d261df5 release 2.1 2009-12-30 09:05:49 +00:00
Natanael Copa 171df570fd sample: use lowercase in init.d/conf.d sample files 2009-12-30 08:55:33 +00:00
Natanael Copa 5847b5473b sample: use separate package() 2009-12-30 08:51:38 +00:00
Natanael Copa 3ea1ead589 abuild: dont check version number if nodeps is specified
This option is normally used for bootstrapping a build env. Chances are big
that apk-tools is not around.
2009-12-16 09:25:52 +00:00
Natanael Copa d87b10b9af abuild: implement getpkgver, default_fetch and default_unpack
to make life easier for volatile packages
2009-11-24 10:53:58 +00:00
Natanael Copa 78ca93d237 abuild: use pax-utils's scanelf to find binaries to strip 2009-11-06 09:57:34 +00:00
Natanael Copa 9999ee02b5 release 2.0.1 2009-11-02 18:34:11 +00:00
Natanael Copa b35b56943e abuild-sign: remove temp signature 2009-11-02 18:33:30 +00:00