Commit Graph

640 Commits

Author SHA1 Message Date
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
Natanael Copa
30afd29665 abuild: report error if md5sum exist but no sources 2012-11-29 08:59:37 +01:00
Natanael Copa
7eee670208 ==== release 2.13.1 ==== 2012-10-30 15:25:24 +00:00
Natanael Copa
ad777448b3 abuild: deal with duplicate provides
- remove duplicate provides with so version 0
- exit with error if there are multiple provides with different versions
2012-10-30 15:23:20 +00:00
Natanael Copa
f640500e4c abuild: include /usr/share/ri in -doc packages 2012-10-11 18:47:29 +00:00
Natanael Copa
165854eeb2 ==== release 2.13.0 ==== 2012-10-10 17:50:46 +00:00
Natanael Copa
f8ac8f3049 abuild: remove predefined mod splitfunc
It is never and should never be used.
2012-10-10 17:48:41 +00:00
Natanael Copa
c15218221e abuild: include Qt mkspecs in -dev packages 2012-10-10 17:48:41 +00:00
Natanael Copa
d12f8b2583 abuild: add support for predefined libs splitfunc 2012-10-10 17:48:41 +00:00
Natanael Copa
a9a17c9a10 abuild: implement somask 2012-10-10 17:24:09 +00:00
Natanael Copa
7ee8dbc044 abuild: postcheck for textrels 2012-10-04 09:42:25 +00:00
Natanael Copa
9b3f778971 abuild: show package size in human readable format 2012-10-04 06:52:19 +00:00
Natanael Copa
1fa61905d1 abuild: add option sover-namecheck
So far only openjdk6 needs it and uclibc cannot have it, so we make
it optional.
2012-10-02 18:38:32 +00:00
Natanael Copa
b49589e291 abuild: show all detected dependencies
This will hopefully help detect depends problems early
2012-10-02 18:38:12 +00:00
Natanael Copa
df83f78d71 abuild: check is so: provides are provided by own subpackage 2012-10-02 18:36:30 +00:00
Natanael Copa
3bd2388915 abuild: depend on so: provides when available
and fall back to traditional so dependency tracing when not available

also sort the deps
2012-10-02 11:30:14 +00:00
Natanael Copa
d02257f0c8 abuild: remove duplicates from provides 2012-09-19 06:18:56 +00:00
Natanael Copa
fe6419454b abuild: avoid scanning dirs more than once 2012-09-14 06:09:35 +00:00