Commit Graph

657 Commits

Author SHA1 Message Date
Dubiousjim 7b2030a06a Makefile: remove dist
as discussed in http://lists.alpinelinux.org/alpine-devel/3122.html
2013-07-09 06:58:45 +00:00
Dubiousjim db1314ac55 various: move conf-loading and i/o to functions 2013-07-09 06:44:01 +00:00
Dubiousjim 144ee3f113 abuild-sign: refactor 2013-07-09 06:39:46 +00:00
Dubiousjim 42b0e019b9 abuild-keygen: refactor 2013-07-09 06:39:37 +00:00
Dubiousjim 811a215018 various: tweak opening comments, whitespace
Also remove incomplete efforts at listing "Depends on: ..."
2013-07-08 14:49:36 +00:00
Dubiousjim e1339a9b77 various: add descriptions, attribution, license 2013-07-08 14:48:56 +00:00
Dubiousjim 3417b45a1b abuild-sudo, abuild-tar: cosmetic changes 2013-07-08 14:47:39 +00:00
Dubiousjim 607124c60c remove unused files
as discussed in http://lists.alpinelinux.org/alpine-devel/3122.html
2013-07-08 14:47:11 +00:00
Natanael Copa 9e94ea1844 abuild: also look in /lib for .a files for -dev subpackage 2013-07-08 12:46:50 +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 d1b6da646e abuild: whitespace fixes. use longopts for apk 2013-07-02 09:21:50 +02:00
Natanael Copa 60eb0dc80f abuild: explicitly use so:depends when croscompiling 2013-07-02 09:14:31 +02:00
Natanael Copa 4edf77e50f abuild: crosscompile support for strip 2013-07-02 08:18:47 +02:00
Natanael Copa 076ecdf315 abuild: check for more common spell errors
check for pkguser, pkggroup, subpackage
2013-07-02 08:16:18 +02:00
Natanael Copa a5bed6ab0e ==== release 2.14.3 ==== 2013-05-29 13:40:11 +00:00
Natanael Copa 4423ab7b51 abuild-sudo: also look for adduser/group in /usr/sbin
seems like it moved in recent busybox. we need to support both variants
2013-05-29 15:07:27 +02:00
Natanael Copa 38ab58a5d6 abuild-sudo: print error message if execv fails 2013-05-29 15:01:00 +02:00
Natanael Copa 67e769e605 buildrepo: avoid using 'i' as loop variable
some apkbuilds use it in global context
2013-04-26 19:11:38 +00:00
Natanael Copa a1b0ccbba2 ==== release 2.14.2 ==== 2013-04-23 08:04:12 +00:00
Natanael Copa 3b4c88ff4b buildrepo: fix clean of old pkgs
- we need check arch for noarch
- we need list packages generated from $linguas
2013-04-23 08:01:53 +00:00
Natanael Copa cf102231ea ap: new subcommand: list-apks 2013-04-23 07:41:27 +00:00
Natanael Copa 65edee22f2 abuild: run subpackage split functions in a subshell
so subfunctions don't overwrite the global variables like depends, pkgdesc etc.
2013-04-23 06:08:52 +00:00
Natanael Copa 8b3ecdf1f4 abuild: add support for optional remote logging
via ABUILD_LOG_CMD config option

This is supposed to be used on the build servers
2013-04-19 11:22:32 +02:00
Natanael Copa 074f43536d buildrepo: faster purging of old packages 2013-03-09 11:08:17 +00:00
Natanael Copa 73918f526c buildrepo: only consider rebuilding packages that has proper arch set 2013-03-09 11:07:56 +00:00
Natanael Copa b1b093180f buildrepo: set REPODEST when running abuild
fixes regression
2013-02-22 09:35:19 +00:00
Natanael Copa d0e15dd5b6 buildrepo: parse APKBUILDs in subshell
so we dont leak functions like 'build' and other variables.
2013-02-22 09:03:13 +00:00
Natanael Copa 447974ea29 ==== release 2.14.1 ==== 2013-02-22 08:35:49 +00:00
Natanael Copa 109a3c1ec8 buildrepo: use CARCH from abuild.conf 2013-02-22 08:34:57 +00:00
Natanael Copa 060e25d7de ==== release 2.14.0 ==== 2013-02-21 15:47:21 +00:00
Natanael Copa 1df2a25695 aports.lua: support filename::fileuri source format 2013-02-21 15:31:25 +00:00
Natanael Copa 5fca471ab2 abuild: treat syslinux's .c32 files as shared objects
syslinux switched to elf format from 5.0
2013-02-21 15:30:09 +00:00
Natanael Copa a3fc9a056f abuild: support filename::fileuri in source
This is an alternative to saveas-*:// which should be slightly more
intuitive. It also is similar to what arch linux does.
2013-02-20 13:38:22 +00:00
Natanael Copa e23f733ad9 newapkbuild: https is also an url 2013-02-20 09:56:24 +00:00
Natanael Copa 68d7c8a225 update gitignore 2013-02-15 13:08:09 +00:00
Natanael Copa f197c51d78 buildrepo: speed up by avoiding forks 2013-02-15 13:06:29 +00:00
Natanael Copa ef25c6cf41 abump: add option -f to set "fixes" in commit message 2013-02-14 10:47:08 +01:00
Natanael Copa 692a31793c abuild: fix warning about md5check 2013-02-13 07:31:00 +00:00
Natanael Copa 49a048669c checkapk: find package when REPODEST is used 2013-02-13 07:30:09 +00:00
Natanael Copa 2f68278fba buildrepo: add message that we are puring old packages 2013-02-07 16:06:38 +00:00
Natanael Copa 5f453f1cde abuild: use REPODEST as abuildrepo if specified
This has the nice effect that we get the index automatically built for
our REPODEST.

Discussion here:
http://lists.alpinelinux.org/alpine-devel/0249.html
2013-02-07 16:03:53 +00:00
Natanael Copa e0217ee520 abuild: update abuild repo index when cleaning packages 2013-02-07 15:29:53 +00:00
Natanael Copa db62857505 abuild: fix spelling in comment 2013-02-07 15:03:48 +00:00
Natanael Copa 36a55af4a0 abuild: verify pkgdesc length
fixes #1477
2013-02-07 14:54:59 +00:00
Carlo Landmeter 3ac1b1294a abuild: add git/svn snapshot hook
ref #1537
2013-01-08 00:45:53 +01:00
Natanael Copa a00d100c2d aports.lua: also store url in pkg struct 2012-12-30 14:13:42 +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 85cd8c961d abuild: improve sanitycheck to check sanity of all checksums 2012-11-29 13:09:57 +01:00
Natanael Copa 630ec7268a abuild: use sha256 and sha512 sums instead of md5
ref #1484
2012-11-29 11:39:33 +01:00