Natanael Copa
4335602da9
==== release 2.10.0 ====
2011-07-06 06:32:58 +00:00
Natanael Copa
781a453734
ap: set default repodir
...
if there are an APKBUILD in current dir, then use ../ as repodir.
Otherwise, use cwd as repodir.
Introduces requirement of lua-filesystem
2011-07-06 06:30:42 +00:00
Natanael Copa
66501a24b4
aports.lua: warn if data for a package is missing
...
This might happen if package name appears as a dependency but there
are no apkbuild for it.
2011-07-06 06:29:12 +00:00
Natanael Copa
77eb895cc7
abuild: fix install script verification
...
we might have '.' in pkgname as in gtk+2.0
2011-06-30 07:52:46 +00:00
Natanael Copa
f8813c1565
abuild: do not move *.la files to dev package and exit with error if found
...
To be allowed to keep the .la files you need to add 'libtool' to
$options
2011-06-29 13:47:56 +00:00
Kiyoshi Aman
178affc406
apkbuild-cpan: 'check' output format changed; exit code 1 on version mismatch
2011-06-28 11:05:04 -04:00
Kiyoshi Aman
b17e7c1d02
apkbuild-cpan: Added 'check' command, which prints latest & packaged versions.
2011-06-28 10:51:07 -04:00
Kiyoshi Aman
014544bc68
apkbuild-cpan: XS modules using Module::Build now obtain Perl CFLAGS properly.
2011-06-28 08:12:05 -04:00
Natanael Copa
f5a3a48da0
abuild: fix bug in install script detection
2011-06-28 11:31:40 +00:00
Natanael Copa
9947fdfafa
newapkbuild: use -y for python instead of -q
2011-06-28 07:21:36 +00:00
Natanael Copa
15718f9cf9
newapkbuild: build and package sections for 'make' buildtype
...
This buildtype is when there is a simple Makefile only.
2011-06-28 07:20:11 +00:00
Natanael Copa
91c0772347
newapkbuild: not only autotools packages can have init.d scripts
2011-06-28 07:14:02 +00:00
Natanael Copa
b0b66ea098
newapkbuild: rename config_* functions to build_*
...
We call make as well as needed so build_* is better function name.
2011-06-28 07:11:02 +00:00
Fabian Affolter
50dd6eab65
Added python as a new template
...
With -q ('-q' for the moment, please change that) a template
APKBUILD file for a python module is created. 'depends' and
'makedepends' are filled with standard values.
2011-06-28 07:02:36 +00:00
Natanael Copa
74cb9068f4
buildlab: fix triggers parsing
2011-06-27 21:05:01 +00:00
Natanael Copa
5fd0c10e8c
abuild: implement new format for triggers variable
...
it contains a list with all triggers for all subpackages.
separate trigger script from path list with '='
separate paths in path list with ':'
example:
pkgname="foo"
subpackages="foo-libs foo-dev"
triggers="foo.trigger=/usr:/usr/lib/foo
foo-libs.trigger=/usr:/usr/share/foo"
2011-06-27 20:59:30 +00:00
Natanael Copa
f597a6e68c
abuild: support for new style install scrits
...
We need to list all install scripts in $install rather than specify it
in subpackage
2011-06-27 20:59:30 +00:00
Natanael Copa
42df5722ee
abuild: check sanity of install scripts
...
we check early that suffix is valid and that we have a matching
pkgname or subpackage
2011-06-27 20:59:29 +00:00
William Pitcock
12897f2d4c
buildlab: fix operation with apk-tools 2.1
2011-06-22 10:12:43 -05:00
William Pitcock
6a8889a166
buildlab: typo fix
2011-06-22 09:51:41 -05:00
William Pitcock
4b29eda79b
buildlab: parse $triggers
2011-06-22 09:50:43 -05:00
Natanael Copa
48884b4eb8
aports.lua: make api more object oriented
...
- provide a handle with aports.new(dir)
- provide foreach() helper functions
2011-06-15 10:32:36 +02:00
Natanael Copa
ac830aeb87
newapkbuild: fix previous commit
2011-06-06 08:28:31 +00:00
Natanael Copa
a94ef4776a
newapkbuild: remove libtool archives
2011-06-03 14:20:08 +00:00
Kiyoshi Aman
f6a74379ad
apkbuild-cpan: add detection for perl modules with native code
...
so we get arch set properly
2011-06-02 14:33:14 +03:00
Timo Teräs
9c8f411ab3
apkbuild-cpan: fix handling of license meta-data
...
Don't update if it's unknown, and fix the error message.
2011-06-02 13:35:06 +03:00
Timo Teräs
f670c88e53
apkbuild-cpan: new tool superceding newapkbuild-cpan tool
...
Based on Aerdan's original work, this is a perl utility that
interacts with CPAN which can create and update APKBUILDs with
proper metadata info.
2011-06-02 11:55:00 +03:00
Natanael Copa
7f122b77e8
newapkbuild-cpan: new tool
...
to help make perl-* packages
2011-05-31 14:35:27 +00:00
Natanael Copa
529438949e
abuild: do debug builds with DEBUG=1
2011-05-18 06:19:18 +00:00
Natanael Copa
7798ed0c5a
abuild: be quiet when uninstalling build dependencies
...
We don't really need to see what packages gets uninstalled, but error
messages might be nice to see. So we are quiet when uninstalling.
2011-05-05 08:36:00 +00:00
Natanael Copa
81b439cec2
abuild: reset triggers for subpackages
...
only main package has the trigger
2011-04-18 08:34:56 +00:00
Natanael Copa
eea62ed902
release 2.9.2
2011-04-17 12:56:35 +00:00
Natanael Copa
0a2f9eb582
abuild: fix user creation when group exists
2011-04-17 12:55:51 +00:00
Natanael Copa
1e3c5a742b
buildrepo: fix previous commit
2011-04-17 12:55:51 +00:00
Matt Smith
55af44f026
abuild.conf: updated comment about PACKAGER/newapkbuild
2011-04-14 00:24:43 -05:00
Natanael Copa
54ca2cb82a
buildrepo: fix purging of old packages
2011-04-07 14:34:51 +00:00
Natanael Copa
41088f4591
release 2.9.1
2011-04-07 06:06:26 +00:00
Natanael Copa
5acc501d8b
buildrepo: fixes for new $repo/$arch layout
2011-04-07 06:05:05 +00:00
Natanael Copa
9054ea713d
release 2.9.0
2011-04-06 11:22:24 +00:00
Natanael Copa
b027ecf2c7
abuild: fix for REPODEST
...
we need set the $CARCH in the package destination
needs also to be passed over for recursive action
2011-04-06 09:30:33 +00:00
Natanael Copa
c9a1158c79
abuild: remove broken noarch stuff. force CARCH for abuildrepo
2011-04-04 13:52:17 +00:00
Natanael Copa
3ac0a8e082
abuild: move abuildrepo to ~/.cache/abuild/$repo
...
We no require apk-tools-2.1
2011-04-04 13:00:22 +00:00
Natanael Copa
8f6f8763cf
abuild: fix check if abuildindex is up 2 date
2011-04-04 11:18:29 +00:00
Natanael Copa
62a87c97fb
Merge branch '2.7'
2011-04-01 13:39:23 +00:00
Natanael Copa
828d8a7e16
abuild: always fail when checksums does not match
2011-04-01 12:24:40 +00:00
Natanael Copa
3f055e6f68
Merge git://git.alpinelinux.org/msmith/abuild
2011-03-31 12:43:53 +00:00
Natanael Copa
382e470396
Merge branch '2.7'
...
Conflicts:
Makefile
2011-03-31 09:56:47 +00:00
Natanael Copa
701be9224c
abuild: add origin in .PKGINFO
2011-03-31 09:49:51 +00:00
Natanael Copa
63c3cb39f6
release 2.7.5
2011-03-31 07:45:15 +00:00
Natanael Copa
b9b1deeff7
release 2.8.2
2011-03-30 14:26:22 +00:00