Commit Graph

806 Commits

Author SHA1 Message Date
Natanael Copa c70dbf8495 abuild: automatically detect symlink targets in other subpackages
Automatically pull in dependencies for symlink targets provided by other
subpackages.

This is mainly for pulling in target of .so symlinks.
2015-06-03 06:28:34 +00:00
Natanael Copa 5e268f8d70 abuild: cleanup. use better function names
no change in code logic
2015-06-03 06:27:15 +00:00
Isaac Dunham 582b477817 newapkbuild: add CMake support.
This is a first try that *might* work for cross-compiling packages with
an absolute bare minimum of requirements, if you're lucky.
I can't debug that part further, but the references should help with it.
2015-05-27 07:03:35 +00:00
Natanael Copa 5aa41e9fb2 ==== release 2.22.0 ==== 2015-04-28 14:17:50 +00:00
Natanael Copa 25a56f81a2 abuild: check that source package is not a version number only
github tarballs are normally only a version number. we need to force
that those are renamed so we dont get source tarball name collisions.
2015-04-28 14:09:11 +00:00
Natanael Copa 553762ca30 abuild: require that .initd files are sbin/openrc-run
The sbin/runscript was renamed to sbin/openrc-run with openrc-0.13

warn only if it is sbin/runscript for compatibility
2015-04-28 14:09:11 +00:00
Natanael Copa 663a5e6031 apkbuild-gem-resolver: add ruby 2.2.2 2015-04-28 13:19:20 +00:00
Natanael Copa 60225fc46c abuild: fix license in pkginfo
license is a simple string, not an array
2015-04-23 12:23:38 +00:00
Timo Teräs a664181714 abuild: preserve all xattrs
by default getfattr omits system xattrs like security.capability
2015-04-09 08:47:56 +03:00
Timo Teräs 248e9bb408 abuild-tar: write checksum to extended header 2015-04-08 10:52:34 +03:00
Timo Teräs 18594ff66c abuild: assume GNU tar and store xattrs 2015-04-08 10:52:34 +03:00
Natanael Copa fd6f259cc2 apkbuild-gem-resolver: add ruby 2.2.1 2015-03-26 14:44:39 +00:00
Natanael Copa 756a9e0c04 abuild: fix CXXFLAGS for debug 2015-01-28 13:09:24 +00:00
Natanael Copa a6150cc7e0 abuild: fix move of .a file to -dev subpackage
seems like new version of busybox find would stop if lib/ dir does not
exist.
2015-01-14 15:26:58 +00:00
Natanael Copa a5caab30c9 abuild: improve error message when conflicting packages are installed 2014-12-29 12:54:52 +00:00
Łukasz Jendrysik b7c197f20c Removed conflicts= support
Conflicts support in an abuild seems to be uneccessary feature.

Signed-off-by: Łukasz Jendrysik <scadu@yandex.com>
2014-12-29 12:35:02 +00:00
Bartłomiej Piotrowski fa204f8557 abuild: remove *.la files by default
Libtool archives are useless in the most of cases and can be safely
removed. A quick grep shows that *.la files are explicitly removed in
903 APKBUILDs, while intentionally preserved only in 17.

postcheck() is discussable place to perform the deletion, but it's
currently the only function being run for each subpackage, including
the artifact of package().
2014-12-29 12:34:47 +00:00
Kaarle Ritvanen 32656aff47 apkbuild-gem-resolver: check package name also when version is specified 2014-12-26 08:46:44 +02:00
Kaarle Ritvanen 870149f01d apkbuild-gem-resolver: use the << operator to append to arrays 2014-12-26 08:37:02 +02:00
Kaarle Ritvanen 3567ee3f49 apkbuild-gem-resolver: exclude testing repository by default 2014-12-26 08:34:06 +02:00
Kaarle Ritvanen ddb37cfcd5 apkbuild-gem-resolver: support for v2.6 2014-12-26 08:09:17 +02:00
Kaarle Ritvanen 3bb9db2ddf apkbuild-gem-resolver: add version data for json gem 2014-12-09 00:25:54 +02:00
Kaarle Ritvanen 6faa35d597 RubyGem dependency resolver 2014-12-08 17:56:25 +02:00
Natanael Copa 96f9167889 ==== release 2.21.0 ==== 2014-10-30 09:49:50 +00:00
Natanael Copa 5f395a8e80 abump: fix bumping repo/name-<version> 2014-10-30 09:48:22 +00:00
Natanael Copa 91e2db6baf abump: die if version is missing 2014-10-30 08:10:39 +00:00
Natanael Copa f1b0b3de5e abuild: remove debug message
this was added by mistake
2014-10-02 09:21:47 +00:00
Natanael Copa aa74d0eccc abuild: add 'index' subcommand to refresh the abuild repo index
this is a convenience synonym to update_abuildrepo_index
2014-09-25 07:50:19 +00:00
Natanael Copa 046cebc28b abuild: sort commands in helptext alpabetically 2014-09-25 07:49:31 +00:00
Natanael Copa febda24d52 abuild: use cat <<EOF instead of tons of echo for help text
no code changes
2014-09-25 07:49:31 +00:00
Natanael Copa 9842fbe437 abuild: update abuildrepo index after cleanoldpkg 2014-09-25 07:42:01 +00:00
Natanael Copa 7af694c9ad abuild: check for suid binaries
Rais an error when binaries with suid bit set found. You need set
options="suid" to allow it.
2014-09-25 07:34:57 +00:00
Eivind Uggedal 6bc28a2a1c abuild: fix typo in help for -A 2014-06-23 15:47:53 +02:00
Eivind Uggedal cabeb70e10 abuild: compress man pages 2014-06-23 07:47:51 +00:00
Natanael Copa 72f5a04b7f functions: rename eglibc to glibc and use 'unknown' for unknown libc 2014-06-20 08:38:03 +00:00
Natanael Copa cc43223da1 abuild.conf: default to musl 2014-06-20 08:36:27 +00:00
Natanael Copa aed6c05351 ==== release 2.20.1 ==== 2014-04-30 14:01:29 +00:00
Natanael Copa 4738deefdd abuild: show 'prepare' in help text
ref #2878
2014-04-30 13:59:18 +00:00
Natanael Copa 5f5c9a7adb ignore generated functions.sh 2014-04-30 13:54:08 +00:00
Natanael Copa e65307d6d1 functions: only enable colors on terminals
We dont want wolors enabled when output is a file or a pipe
2014-04-30 13:53:17 +00:00
Natanael Copa 62d0c7b832 cleanup: remove cmp-apks-iso
its included with alpine-iso
2014-03-31 12:02:25 +00:00
Natanael Copa f9e5359fc7 ==== release 2.20.0 ==== 2014-03-31 11:49:48 +00:00
Natanael Copa 081200069e initramfs-init: removed
is provided from mkinitfs
2014-03-31 11:49:48 +00:00
Natanael Copa ad9db219b8 fix permissions 2014-03-31 11:49:48 +00:00
Natanael Copa 1fd736db9d TODO: removed
it was unmaintained
2014-03-31 11:49:48 +00:00
Natanael Copa 9994080738 remove lua module aports.lua and ap utility
Those are now provided from lua-aports
2014-03-31 11:45:09 +00:00
Natanael Copa 2d9dd59b67 abuild: add -A for print arch 2014-03-31 08:51:50 +00:00
Bartłomiej Piotrowski 3a48923aa5 abuild: fix typo in rpath warning 2014-03-18 13:58:29 +01:00
Carlo Landmeter 7f56562337 abuild: switch to svn co instead of export
Some projects use the svn revision in the version number.
svn co brings back the revision number but increases the archive size.
2014-02-18 08:43:48 +00:00
Carlo Landmeter 9d300d72e4 abuild: fix typo in snapshot help 2014-02-18 08:42:01 +00:00