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
Natanael Copa
53fb2f62ab
abuild: fix typo of rpaths
2012-09-14 06:09:35 +00:00
Natanael Copa
0af2038168
abuild: add support for option 'ldpath-recursive'
...
This option will enable recursive search of shared-objects, which is
disable by default.
2012-09-10 11:53:44 +00:00
Natanael Copa
c57a9070f2
abuild: dont add .so files with mismatching soname version
...
Skip .so files without version number in filename when soname has
version number.
This solves issue with libgcj/gcc-java who ships both libgcj_bc.so and
libgcj_bc.so.1.0.0 which both has soname libgcj_bc.so.1
2012-09-08 13:45:34 +00:00