Commit Graph

643 Commits

Author SHA1 Message Date
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
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