Natanael Copa
83f9d177ed
abuild: create symlink to package in tmprepo
...
The tmprepo is a temporary repository used by abuild to handle the
dependencies of the newly built packages.
2009-05-08 20:34:30 +02:00
Natanael Copa
2fd4128e20
abuild: rename pkgdirbase to pkgbasedir
2009-05-08 19:19:32 +02:00
Natanael Copa
231d406de6
abuild: create .provides-so file in package dir
...
This will later be used to figure out the dynamic dependencies.
2009-05-08 19:19:32 +02:00
Natanael Copa
ca65c4b791
abuild: prepare pkg dirs/meta files and create packages separately. Dependency speedup.
...
Run all subpackage functions and prepare the dirs first and create the
package itself later on. This will make it possible to automatically trace
the dependencies.
Also, speed up the detection of which makedeps are installed and which needs
to be built/installed. this requires apk-tools_pre11.
2009-05-08 15:01:14 +00:00
Natanael Copa
3d79fb7036
use .in files for scripts
2009-05-08 13:33:34 +00:00
Natanael Copa
4aee935d8c
abuild: move the pkgdir to pkg/<name>
...
where <pkg> is package/subpackage name
2009-05-08 12:44:01 +00:00
Natanael Copa
f3857a4d93
alpine.mk: build initramfs image with mkinitfs
2009-05-06 14:53:31 +00:00
Natanael Copa
549aaccaca
alpine.mk: add iscsi kernel module to modloop
2009-04-16 09:50:48 +00:00
Natanael Copa
5983f34cdd
initram: unpack apkovl with --numeric-owner
...
fixes #23
2009-04-16 06:30:11 +00:00
Natanael Copa
e047051e5d
initram: try continue boot after emergency shell exit
...
sometimes it is possible to manually fix the problem, for example mount
the alpine device manually after modprobing the correct modules. Then it
makes sense to continue boot rather than just die.
2009-04-16 06:23:33 +00:00
Natanael Copa
3da4b997c4
initram: version 1.1
2009-04-15 12:49:14 +00:00
Natanael Copa
59b9632ba2
initram: beep before prompting for password
2009-04-15 12:48:50 +00:00
Natanael Copa
afecd87510
initram: support for encrypted apkovls
2009-04-15 12:41:42 +00:00
Natanael Copa
1e80b3f1c9
initram: find all repos in 2 dir levels on boot media
2009-04-15 11:19:14 +00:00
Natanael Copa
93ada374bc
added utility to compare packages versions on iso images
2009-04-13 14:54:44 +00:00
Natanael Copa
236620ca8d
alpine.mk: include dahdilinux on the modloop
...
set default packages dir to ~/packages
2009-04-13 14:42:01 +00:00
Natanael Copa
4044b7873a
abuild: reset $install for sub packages
...
fixes #22
2009-04-08 09:07:09 +00:00
Natanael Copa
73c01eda0e
abuild: version 1.14
2009-04-02 11:33:38 +00:00
Natanael Copa
779ff4078f
abuild: filter out conflicts when building dependencies
2009-04-02 11:32:33 +00:00
Natanael Copa
0dff05bda2
initram: ignore non-repositories in packages/ subdir
2009-04-02 09:41:32 +00:00
Natanael Copa
d48b86e8a2
abuild: added feature to (un)install all build dependencies in one shot
2009-04-01 12:43:05 +00:00
Natanael Copa
68ce72c7ba
release 1.13
2009-04-01 09:01:37 +00:00
Natanael Copa
ec538cf761
abuild: include gtk-doc in the -doc subpackage
2009-04-01 09:00:52 +00:00
Natanael Copa
d9b6e4ec17
initram: wait for usbdisk to settle
2009-03-27 15:25:32 +00:00
Natanael Copa
1e3647e710
alpine.mk: iso load usb-storage, sha1 target
2009-03-27 15:23:37 +00:00
Natanael Copa
050a8b048f
Makefile: fix typo
2009-03-27 15:22:30 +00:00
Natanael Copa
6d402b272f
abuild: support for conflicts in makedepends
...
prefix a makedepends with ! and its treated as a conflict. for example:
makedepends="zlib-dev !gettext"
2009-03-26 09:31:51 +00:00
Natanael Copa
3d2c54f6d8
abuild: add support for https
...
check if wget is in makedepends.
fixes #11
2009-03-26 09:13:46 +00:00
Natanael Copa
98877bf700
alpine.mk: include raid drivers in initramfs
...
I think we only need raid1 and maybe raid5 but now we copy the entire md
subdir. so there are room for size optimization here.
2009-03-25 14:54:04 +00:00
Natanael Copa
9154b0d9b7
Makefile: install initramfs-init
2009-03-25 09:35:46 +00:00
Natanael Copa
eb9a1a84ab
initram: support for root=/dev/md0, create busybox links
2009-03-25 09:34:40 +00:00
Natanael Copa
60258b46d5
initram: retry mount root incase its an usb device
2009-03-17 15:39:50 +00:00
Natanael Copa
a5f1bed085
initram: start emergency shell if failed to switch to specified root
2009-03-15 20:06:53 +00:00
Natanael Copa
311fd299f6
add support to boot from usb
2009-03-13 18:27:35 +00:00
Natanael Copa
874e4379d2
alpine.mk: build the isofs only by default
...
use 'make iso' to build the iso image.
This is because we might want to build for usb
2009-03-13 16:14:00 +00:00
Natanael Copa
cbb9ee821e
initram: fix the cute progressbar
2009-03-13 15:49:52 +00:00
Natanael Copa
cecfe6b732
alpine.mk: create dir for repos dirstamp
2009-03-13 15:47:26 +00:00
Natanael Copa
108ef418c3
initram: support for booting off a harddisk
2009-03-13 13:50:28 +00:00
Natanael Copa
0ff6c91205
alpine.mk: vserver template target
2009-03-13 12:01:45 +00:00
Natanael Copa
5994aa62af
release 1.12
2009-03-06 18:07:25 +00:00
Natanael Copa
2fb6e1a651
abuild: fixes for new install scripts
2009-03-06 17:51:53 +00:00
Natanael Copa
2b1fd46177
release 1.11
2009-03-06 13:56:56 +00:00
Natanael Copa
956b404597
buildrepo: improve index regeneration handling
...
This will hopefully fix the checksum errors
2009-03-05 08:39:25 +00:00
Natanael Copa
b936522cfd
abuild: new style install scripts
...
install scripts are splitted into separate scripts. The install variable
should contain a list of the scripts. Each script should be the pkgname with
action as suffix. I.E:
install="$pkgname.pre-install $pkgname.post-install"
2009-03-04 20:19:48 +00:00
Natanael Copa
c4f53cfa10
alpine.mk: generate syslinux.cfg
2009-03-04 20:19:47 +00:00
Timo Teras
b674605e6d
initramfs-init: use apk's --force
2009-03-04 08:37:51 +02:00
Timo Teras
a0297a62b2
initramfs-init: use apk's --clean-protected
2009-03-04 08:31:17 +02:00
Timo Teras
8fb3af8d05
initramfs: process accounting & misc fixes
...
enable bootchartd to use kernel process accounting for noticing
all processes.
also fix various little bits around the initramfs init.
2009-03-03 19:43:26 +02:00
Natanael Copa
cd5e018151
alpine.mk: use/build system repository if possible
2009-03-03 11:05:07 +00:00
Natanael Copa
098a02161f
abuild: do not add busybox as dep to busybox itself
2009-03-02 19:37:14 +00:00