Commit Graph

1198 Commits

Author SHA1 Message Date
Natanael Copa 6112557963 buildrepo: copy files from aports if already built.
and dont build index if its not needed
2009-02-11 14:08:50 +00:00
Natanael Copa bcb440d4fe abuild: auto add bb to deps when install. added -P option.
-P lets user specify the REPODEST on cmd line
2009-02-11 14:07:08 +00:00
Natanael Copa 78e0ab1faa alpine.mk: initial support for other kernel flavors 2009-02-11 13:41:56 +00:00
Natanael Copa 0c3be1aed6 abuild: rename {dev,doc,mod} funcs to default_{dev,doc,mod}
This allows ABUILDS to call the default_doc func and append stuff missing
2009-02-08 21:03:32 +00:00
Natanael Copa 6c52b39112 abuild: improve sanitycheck
- check that md5sums correspond to source
- warn if maintainer is missing
2009-02-08 21:02:22 +00:00
Natanael Copa 0e9c2e708c abuild: support for variable options
so far only option avaiable is !strip, which disables stripping of binaries.
2009-02-05 10:35:29 +00:00
Natanael Copa b9685a9fc2 abuild: version 1.8 2009-02-03 14:25:09 +00:00
Natanael Copa d95b0a295a abuild: install makedeps from system repo with -r and build with -R
The -r option will only install deps from system repo and fail if any is
missing.

The -R option will parse the aports tree and try build the missing packages
and then install the newly built package.
2009-02-02 15:48:19 +00:00
Natanael Copa 9cc011ddc7 abuild: forgot set version to 1.7 2009-02-02 12:41:42 +00:00
Natanael Copa a549de263e initramfs: use default tmpfs size for root
set default repositories
2009-02-02 09:28:47 +00:00
Natanael Copa 102c460635 abuild: make licenses a part of -doc packages 2009-01-30 09:42:30 +00:00
Natanael Copa b529d81469 abuild.conf: added PACKAGER 2009-01-29 11:56:03 +00:00
Natanael Copa 21cd6680ee abuild: support for creation of new APKBUILD from template
abuild [-c] -n PKGNAME[-PKGVER]
creates a directory with new APKBUILD. If -c is specified will sample init.d,
conf.d and install script be copied as well.
2009-01-29 09:06:43 +00:00
Natanael Copa 81f8737a6a alpine.mk, initramfs: show alpine release
Read the version from .alpine-release on media. Also display the init
script version.
2009-01-28 17:21:07 +00:00
Natanael Copa b4aafba38f alpine.mk: allow users to override configs in alpine.conf.mk 2009-01-28 14:59:15 +00:00
Natanael Copa 5e4b955f60 initramfs-init: mount new root before apkovl is extracted
also create the symlink for kernel modules
2009-01-28 14:54:31 +00:00
Natanael Copa 7b27ce7bc4 devbuild: use new style of 'abuild checksum' 2009-01-28 14:51:52 +00:00
Natanael Copa 70dedf7052 release 1.6 2009-01-26 15:56:55 +00:00
Natanael Copa 20e24e3cbf Revert "abuild: whitespace fix"
This reverts commit fe7da984ae.

Conflicts:

	abuild
2009-01-26 14:21:46 +00:00
Natanael Copa 044359f0ad abuild: style fixes 2009-01-26 13:32:44 +00:00
Natanael Copa e609357a1c abuild: display error for unsupported archives 2009-01-26 13:15:12 +00:00
Natanael Copa fe7da984ae abuild: whitespace fix 2009-01-26 11:00:45 +00:00
Carlo Landmeter 025590c06b core/abuild: add zip archive support 2009-01-26 10:59:19 +00:00
Natanael Copa 7e4549ff9e release 1.5.1 2009-01-26 10:31:55 +00:00
Natanael Copa cd65e27f8c abuild: make color work again
by sourcing the functions.sh after abuild.conf
2009-01-26 10:30:25 +00:00
Natanael Copa cf3b0ebb4c added TODO file 2009-01-23 09:10:56 +00:00
Natanael Copa a6a3e604b3 release 1.5 2009-01-23 08:57:50 +00:00
Natanael Copa ba3d54d417 mkalpine: install missing apps to build iso
I'm not sure if we really want this
2009-01-23 08:56:55 +00:00
Natanael Copa ac04e75b81 alpine.mk: create the missing /etc dir 2009-01-23 08:48:45 +00:00
Natanael Copa 1cff62daed abuild: checksum modifies the APKBUILD directly 2009-01-23 08:28:58 +00:00
Natanael Copa 71854c3fae initramfs: remove debug shell 2009-01-23 08:28:13 +00:00
Natanael Copa 15f478f57c alpine.mk: the iso needs floppy driver 2009-01-23 08:21:39 +00:00
Natanael Copa 200eb22b52 abuild: added REPODEST
This will let user specify a directory where the repositories are.
Setting REPODEST will override PKGDEST.
2009-01-22 09:08:50 +00:00
Natanael Copa df4dd0e688 buildrepo: dont rebuild packages unless pkgver/pkgrel change 2009-01-20 14:05:47 +00:00
Natanael Copa 7f97d71874 abuild:
try deal with dependencies for makedepends

Example.
foo-dev is a makedepends which depends on foo. We need to install foo before
we can install foo-dev.

The way we deal with thi here is hackish and should be replaced by adding
all built packages to an abuild repository or similar.
2009-01-20 10:33:11 +00:00
Natanael Copa e543ba5d8b APKBUILD.proto: minor fixes 2009-01-20 10:32:28 +00:00
Natanael Copa c18022931d Makefile: install abuild.conf if DESTDIR is set 2009-01-19 09:19:20 +00:00
Natanael Copa 9f8e91d57b release 1.4.1 2009-01-18 15:05:21 +00:00
Natanael Copa 469933e553 abuild: apk add support -u again 2009-01-18 15:04:38 +00:00
Natanael Copa 469786dd75 abuild: allow help (-h) even if there is no APKBUILD 2009-01-17 10:35:54 +00:00
Natanael Copa 7534b15bb3 release 1.4 2009-01-17 10:03:15 +00:00
Natanael Copa 8eb498e039 buildrepo: added -r option to specify dependency repos
the dependency repo tells apk index that dependencies are found
in another repository.
2009-01-17 10:00:55 +00:00
Natanael Copa 1a28d3898b abuild: abort build if md5 check fails 2009-01-17 09:58:50 +00:00
Natanael Copa a457f7241c abuild: use new apk-tools (2.x) 2009-01-15 16:40:43 +00:00
Natanael Copa d992b4aee5 add a .devbuildrc for abuild subproject itself
now its possible to build alpine iso with uncommitted developer abuild apk.
2009-01-15 16:11:19 +00:00
Natanael Copa a43aa87150 devbuild: use .devbuildrc rather than devbuild.conf 2009-01-15 16:09:38 +00:00
Natanael Copa 5baad961c6 devbuild: new helper script, fix makefile
This script helps developers who works on the alpine subprojects (i.e
apk-tools, alpine-baselayout etc) to build a development alpine iso.

a new alpine iso using the un-committed local sub
2009-01-15 15:48:16 +00:00
Natanael Copa 4a54e80e3b alpine.mk: make clean 2009-01-15 15:47:26 +00:00
Natanael Copa 7058a53837 initramfs-init: use new apk option --initdb 2009-01-15 15:46:24 +00:00
Natanael Copa 204df011a7 rename mkiso to mkalpine
this is just a wrapper script. the real stuff happens in alpine.mk
2009-01-15 15:45:38 +00:00