summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of git.alpinelinux.org:user/fab/abuildHEADmasterFabian Affolter2015-08-010-0/+0
|\
| * add COPYINGFabian Affolter2014-05-141-0/+340
| |
| * make the header a big commentFabian Affolter2014-05-144-4/+4
| |
| * sync with template built by newapkbuildFabian Affolter2014-05-141-12/+24
| |
* | add COPYINGFabian Affolter2015-08-011-0/+340
| |
* | make the header a big commentFabian Affolter2015-08-014-4/+4
| |
* | sync with template built by newapkbuildFabian Affolter2015-08-011-12/+24
| |
* | abuild: add install_if for -doc packagesNatanael Copa2015-07-201-0/+1
| | | | | | | | This lets users 'apk add docs' to always pull in -doc packages.
* | apkbuild-gem-resolver: automatically update checksumsKaarle Ritvanen2015-07-131-6/+18
| |
* | apkbuild-gem-resolver: fix -u optionKaarle Ritvanen2015-07-131-4/+4
| | | | | | | | overlapping variable names
* | apkbuild-gem-resolver: option for updating APKBUILD filesKaarle Ritvanen2015-07-091-7/+44
| |
* | apkbuild-gem-resolver: use Array.empty?Kaarle Ritvanen2015-07-091-5/+5
| |
* | apkbuild-gem-resolver: get aport version and gem directly from augeasKaarle Ritvanen2015-07-091-20/+33
| |
* | apkbuild-gem-resolver: augeas object as class memberKaarle Ritvanen2015-07-091-18/+19
| |
* | apkbuild-gem-resolver: Subpackage classKaarle Ritvanen2015-07-091-55/+58
| |
* | apkbuild-gem-resolver: correct terminology used in indentifiersKaarle Ritvanen2015-07-091-37/+37
| |
* | apkbuild-gem-resolver: aport update descriptorsKaarle Ritvanen2015-07-091-10/+19
| |
* | apkbuild-gem-resolver: fix syntaxKaarle Ritvanen2015-07-081-2/+3
| |
* | abuild: fix circular dependency for symlink depsNatanael Copa2015-06-231-2/+5
| | | | | | | | The package should not have itself as dependency.
* | ==== release 2.23.0_rc3 ====Natanael Copa2015-06-121-1/+1
| |
* | abuild: fix deps for versioned pkg-config depsNatanael Copa2015-06-121-1/+1
| | | | | | | | | | Fix version stripping when filtering out needed pkg-configs that are provided from same (sub)package.
* | abuild: fix finding pkg-config deps in subpackagesNatanael Copa2015-06-121-1/+2
| | | | | | | | | | We strip version from pkg-config dependency when scanning the subpackages.
* | abuild: fix provides and install_if in subpackagesNatanael Copa2015-06-111-6/+10
| | | | | | | | | | | | | | | | we need to clear provides set in global scope before splitting the subpackages so the subpackage does not inherit main packages' provides. But at the same time, we must not clear the provides/install_if set in the splitfunction itself.
* | abuild: clear inherit provides and install_if for subpackagesNatanael Copa2015-06-081-0/+5
| | | | | | | | | | Unexpected result will happen if subpackages inherits the provides or install_if from main package. So we clear them.
* | ==== release 2.23.0_rc2 ====Natanael Copa2015-06-051-1/+1
| |
* | abuild: make sure we don't add dupes of providesNatanael Copa2015-06-051-1/+1
| |
* | abuild: remove "added pkgconfig (found /usr/lib/pkgconfig)" messageNatanael Copa2015-06-051-1/+0
| |
* | abuild: normalize path when finding symlink targetsNatanael Copa2015-06-051-4/+19
| | | | | | | | | | | | | | | | some paths like usr/lib/../../lib/libudev.so.0.13.0 will fail to resolve if usr/lib is does not exist, even if lib/libudev.so.0.13.0 does. To solve thise we normalize out the ../ in path string before we try to resolve it.
* | add apkbuild-gem-resolver to .gitignoreNatanael Copa2015-06-051-1/+2
| |
* | abuild: add warning when depends_dev needs cleanupNatanael Copa2015-06-051-0/+4
| |
* | abuild: add warning when pc:* provider is missingNatanael Copa2015-06-051-4/+7
| | | | | | | | and indicate which package that should provide it and needs a rebuild.
* | remove buildrepoNatanael Copa2015-06-053-208/+1
| | | | | | | | We ship a new implementation of buildrepo with lua-aports
* | abuild: include MAINTAINER in default abuild.confAndrew Hills2015-06-041-1/+3
| | | | | | | | | | For the sake of completeness, include MAINTAINER as well as PACKAGER to provide newapkbuild with comment metadata.
* | abuild: fix detection of symlink dependenciesNatanael Copa2015-06-041-2/+6
| | | | | | | | | | - add as dep when the target is also a symlink - fix handling of absolute path in target
* | abuild: fix detection of pkg-config module versionNatanael Copa2015-06-041-1/+1
| | | | | | | | | | pkg-config will not print version unless dependencies are met so we can not exclude the system modules.
* | abuild: autodetect pkg-config dependenciesNatanael Copa2015-06-031-2/+65
| | | | | | | | | | | | | | we create provides for pc:<module>=<version> for pkg-config files and whenever possible we add depends=pc:<module>. We also handle version requirements whenever those are specified.
* | abuild: fix regression in scanning shared objectsNatanael Copa2015-06-031-1/+1
| | | | | | | | | | fix regression introduced with commit c70dbf8 (abuild: automatically detect symlink targets in other subpackages)
* | abuild: do not exclude depends_devNatanael Copa2015-06-031-1/+1
| | | | | | | | | | fixes regression introduced with commit 6582be1d (abuild: pull only in needed dependencies for -dev packages)
* | abuild: pull only in needed dependencies for -dev packagesNatanael Copa2015-06-031-7/+3
| | | | | | | | ref #4109
* | abuild: automatically detect symlink targets in other subpackagesNatanael Copa2015-06-031-2/+43
| | | | | | | | | | | | | | Automatically pull in dependencies for symlink targets provided by other subpackages. This is mainly for pulling in target of .so symlinks.
* | abuild: cleanup. use better function namesNatanael Copa2015-06-031-9/+12
| | | | | | | | no change in code logic
* | newapkbuild: add CMake support.Isaac Dunham2015-05-271-0/+32
| | | | | | | | | | | | 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.
* | ==== release 2.22.0 ====Natanael Copa2015-04-281-1/+1
| |
* | abuild: check that source package is not a version number onlyNatanael Copa2015-04-281-0/+10
| | | | | | | | | | github tarballs are normally only a version number. we need to force that those are renamed so we dont get source tarball name collisions.
* | abuild: require that .initd files are sbin/openrc-runNatanael Copa2015-04-281-5/+12
| | | | | | | | | | | | The sbin/runscript was renamed to sbin/openrc-run with openrc-0.13 warn only if it is sbin/runscript for compatibility
* | apkbuild-gem-resolver: add ruby 2.2.2Natanael Copa2015-04-281-0/+8
| |
* | abuild: fix license in pkginfoNatanael Copa2015-04-231-3/+1
| | | | | | | | license is a simple string, not an array
* | abuild: preserve all xattrsTimo Teräs2015-04-091-1/+1
| | | | | | | | by default getfattr omits system xattrs like security.capability
* | abuild-tar: write checksum to extended headerTimo Teräs2015-04-081-43/+156
| |
* | abuild: assume GNU tar and store xattrsTimo Teräs2015-04-081-2/+6
| |