Commit Graph

357 Commits

Author SHA1 Message Date
Natanael Copa 89580a53d8 packages: add amavis and spamassassin 2009-06-18 09:53:30 +00:00
Natanael Copa b4a771c683 packages: quote file globs 2009-06-15 08:38:13 +00:00
Natanael Copa 6b68bade82 alpine.mk: add modloop modules as boot param
the modloop will need loop and cramfs modules. Those are only available
in initramfs stage so we must make sure they are properly loaded.
2009-06-15 06:28:50 +00:00
Natanael Copa 35d759a810 packages: add all alpine-* packages 2009-06-12 16:06:22 +00:00
Natanael Copa a3dca8d66a abuild: use apk version --check to verify the pkgver 2009-06-09 11:27:42 +00:00
Natanael Copa 482d9bf5af alpine.mk: added file with default packages for releases 2009-06-05 13:57:57 +00:00
Natanael Copa 5e558a5ed4 release 1.15.2 2009-06-04 18:16:23 +00:00
Natanael Copa 99ae7bd9c3 abuild: force single space be separator when parsing scanelf output
otherwise will awk not detect empty fields
2009-06-04 18:14:47 +00:00
Natanael Copa f05a89deae alpine.mk: we dont need the MBR from syslinux 2009-06-04 14:18:25 +00:00
Natanael Copa b150602a38 alpine.mk: do not create a partition on usb image
saves us for lots of headache.
2009-06-04 13:05:31 +00:00
Natanael Copa 896c436e14 buildrepo: check if all files exist before try copy anything
seems like copy removes destination if source does not exist so
we ended up with a buildrepo that removed all packages
2009-06-04 12:22:48 +00:00
Natanael Copa 494960f291 release 1.15.1 2009-06-04 07:10:30 +00:00
Natanael Copa a8cf35b3ea Makefile: use ~/.cache/apks as default apk cache 2009-06-03 21:32:18 +00:00
Natanael Copa 44247711a4 abuild: up2date handle apkcache properly
abuild will not consider package up2date unless apk cache is up2date
2009-06-03 21:29:58 +00:00
Natanael Copa 2c907ddc34 abuild: warn if g++ is in makedepends. fix for dynamic deps 2009-06-03 20:55:45 +00:00
Natanael Copa 5b00cca758 abuild: fix for detecting self-provided dependencies 2009-06-03 20:20:59 +00:00
Natanael Copa 981c484766 release: 1.15
with support for dynamic dependencies
2009-06-03 19:53:53 +00:00
Natanael Copa a878a54660 abuild: bugfix: find deps in subpackages and fail if deps not found 2009-06-03 19:50:06 +00:00
Natanael Copa 2d6f0ab38d abuild: initial support for autodetection of dependencies 2009-06-03 19:23:32 +00:00
Natanael Copa d3b36e1cf2 alpine.mk: configureable free space on usb image
use USBIMG_FREE to set how many kB you want to have as free space on
usb image.
2009-06-03 11:43:58 +00:00
Natanael Copa b1b976901a alpine.mk: make usb image creation less verbose 2009-06-03 11:39:26 +00:00
Natanael Copa 8ed3099229 alpine.mk: target for .img symlink 2009-06-03 11:34:41 +00:00
Natanael Copa 36080a48f7 abuild: rename abuildrepo to apkcache 2009-06-03 11:26:48 +00:00
Natanael Copa 9d616a1346 abuild: add configurable apk cache 2009-06-03 11:24:29 +00:00
Natanael Copa bdc6182749 abuild: use build-base meta package as hard makedepends 2009-06-03 11:15:55 +00:00
Natanael Copa bf13a7c63c alpine.mk: use /dev/usbdisk rather than /dev/sda1 for usb images
The sda1 might be a sata or scsi harddisk so usb image might be sdb1 or sdc1.
The /dev/usbdisk link will always point to the first usb disk.
2009-06-03 09:13:54 +00:00
Natanael Copa e83cfd6c27 alpine.mk: include the dependencies in the APK_INDEX
The APK_FILES does not contain the dependencies for the wanted packages
so we cannot use this variable when generating the index.
2009-06-03 08:48:04 +00:00
Natanael Copa 027f227852 abuild: pull in makedepends by using virtual packages in abuildrepo
Basicly, let apk-tools deal with the dependencies rather than let abuild do it
2009-06-03 08:37:05 +00:00
Natanael Copa 8732195fd5 alpine.mk: wait with calculating dir size til the dir is filled up 2009-06-03 08:16:17 +00:00
Natanael Copa 3af6730c2f alpine.mk remove unused vars 2009-06-03 08:13:16 +00:00
Natanael Copa 261787abcd alpine.mk: build iso from binary packages in system repository
This is so you can build the iso image without having the aports tree.
2009-06-02 11:13:35 +00:00
Natanael Copa ac8aa51f4c alpine.mk: use apk fetch to build apk repository 2009-05-27 13:04:06 +00:00
Natanael Copa 989003baa2 alpine.mk: maketarget for usb images 2009-05-25 14:33:49 +00:00
Natanael Copa 2219b258cf abuild: use apk index -d to update the abuildrepo index 2009-05-14 14:41:12 +00:00
Natanael Copa c8b2c27eec initfs: add floppy kernel module
fixes #28
2009-05-13 15:04:47 +00:00
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