Natanael Copa | cb7bb27a144 | alpine-mini: add wifi tools, firmware and openssl | | |
Natanael Copa | 92d947b000c | abuild: wait 30 seconds for apk lockfile. improve error reporting | | |
Natanael Copa | 8d34be04b08 | alpine.packages: added igmpproxy | | |
Natanael Copa | d5d4880cf3f | tune package list
basically remove dev packages | | |
Natanael Copa | 95886293997 | abuild.conf: added JOBS variable
makes it easier to support parallel builds on non gnu make system | | |
Natanael Copa | 2b9d261df5a | release 2.1 | | |
Natanael Copa | 171df570fd9 | sample: use lowercase in init.d/conf.d sample files | | |
Natanael Copa | 5847b5473b2 | sample: use separate package() | | |
Natanael Copa | 3ea1ead5896 | abuild: dont check version number if nodeps is specified
This option is normally used for bootstrapping a build env.... | | |
Natanael Copa | d87b10b9af0 | abuild: implement getpkgver, default_fetch and default_unpack
to make life easier for volatile packages | | |
Natanael Copa | 78ca93d237e | abuild: use pax-utils's scanelf to find binaries to strip | | |
Natanael Copa | 9999ee02b56 | release 2.0.1 | | |
Natanael Copa | b35b56943e8 | abuild-sign: remove temp signature | | |
Natanael Copa | 9400ec01525 | abuild: fix detection of pkgconfig dependency | | |
Natanael Copa | 4e633c5be21 | alpine.packages: removed -doc packages | | |
Natanael Copa | f20c599af72 | alpine.packages: specify kernel packages | | |
Natanael Copa | 19b2598f8a5 | Revert "abuild: minor cleanup"
This commit seems to kill the entire repository
This reverts commit 46aed95754ebeb17... | | |
Natanael Copa | 02511480097 | added alpine-mini package list | | |
Natanael Copa | ca86b28d421 | release 2.0 | | |
Natanael Copa | b97641ed0f7 | remoe unused file | | |
Natanael Copa | 64d70cc4b33 | abuild: exit with error if run as root
override with -F | | |
Natanael Copa | 036557c8c0d | abuild: make it possible override fakeroot | | |
Natanael Copa | f150027100d | abuild: fix so APKBUILD env var works properly
We also make sure we source the APKBUILD when we are in the directory... | | |
Natanael Copa | c50ab80bfaf | abuild: minor bugfix: define $program | | |
Natanael Copa | c9616e9d9e8 | newapkbuild: move code from abuild to new script
try keep code in abuild cleaner by moving out creation of new apkbu... | | |
Natanael Copa | 74debd67ce1 | abuild: minor cleanup | | |
Natanael Copa | 46aed95754e | abuild: minor cleanup | | |
Natanael Copa | 3b7ab34e67e | abuild: implement prepare()
prepare is run before build(). this allows uses to do patching before
configuring and bu... | | |
Natanael Copa | f138d6704b6 | abuild: bugfix. allow apkbiudls without build() | | |
Natanael Copa | 542b9cf4862 | abuild: dont run build() in fakeroot if package() exist
fakeroot seems do some kind of locking which kills performan... | | |
Natanael Copa | 24a42d66f76 | alpine.mk: change arch to x86. remove .SIGN in repo | | |
Natanael Copa | be7b8057c12 | alpine.mk: new location for kernel.release file
move isolinux to /boot directory to keep cdrom more tidy. | | |
Natanael Copa | 9fc5089222b | alpkine.mk: remove ide | | |
Natanael Copa | 09899b7a5b3 | alpine.packages: added bwm-ng | | |
Natanael Copa | 64baa7c5052 | abuild-sign: set permissions on signed index to 644
mktemp set it to 600 so we need to manually set it to 644 | | |
Natanael Copa | 9f3b137410e | alpine.packages: make sure all squid, shorewall and php packages are there | | |
Natanael Copa | 00adab6430a | alpine.mk: support for profiles
renamed default package list to alpine.packages | | |
Natanael Copa | 0047d5ef800 | packages: added lsof | | |
Natanael Copa | 7c634fa25cb | packages: added util-linux-ng | | |
Natanael Copa | 47a554c8c7b | release 2.0_rc9 | | |
Natanael Copa | 517f79a0ee8 | packages: misc fixes. add arpon | | |
Natanael Copa | c1be67be8a7 | abuild: include repo description and version in temp apk cache | | |
Natanael Copa | 8d25d1e2d78 | alpine.mk: include repo version on iso | | |
Natanael Copa | 2cb07ae9b28 | buildrepo: add repository description/version | | |
Natanael Copa | ad9133049ac | alpine.mk: copy keys from running system | | |
Natanael Copa | c665f824c7b | alpine.mk: include acct package in initramfs image | | |
Natanael Copa | 9e0d29ac3f4 | alpine.mk: make it possible to override mkcramfs with mkfs.cramfs | | |
Natanael Copa | 6cce6e94ef2 | alpine.mk: support build iso from non-alpine environments
Only thing required is a working apk-tools and mkinitfs | | |
Natanael Copa | eb3ec199f55 | packages: include linux headers for running kernel | | |
Natanael Copa | be9acf20f4a | packages: removed unused packages | | |
Natanael Copa | f24e9971048 | abuild: strip versions from dependencies when building recursively | | |
Natanael Copa | 5ca02a21fe2 | packages: added sfdisk | | |
Natanael Copa | 261ffa9542c | release 2.0_rc8 | | |
Natanael Copa | a1bf67a46c3 | abuild: allow pkgver=volatile | | |
Natanael Copa | 32f3fce8375 | abuild: implement pkgusers/pkggroups | | |
Natanael Copa | 5108c978244 | release 2.0_rc7 | | |
Natanael Copa | e0f546896f4 | abuild: no missing dependencies might happen | | |
Natanael Copa | 5b8d1709da7 | abuild: the -dev pckages should depend on all subpackages | | |
Natanael Copa | 1ccf8652da6 | Revert "abuild-tar: embed checksum for symlinks"
Tar could not handle the headers.
This reverts parts of commit 8b1... | | |
Natanael Copa | 97030974d9a | release 2.0_rc6 | | |
Natanael Copa | df8e468f0e5 | abuild: implement triggers
and install scripts should not be in $source | | |
Natanael Copa | 8e52bdff144 | cmp-apks-iso: fix spell error that have been around for ages | | |
Timo Teras | 8b1a53011b3 | abuild-tar: embed checksum for symlinks
and relocate the place of the symlink in tar header, as symlink
use the link... | | |
Natanael Copa | 6b2c6c0c032 | release 2.0_rc5 | | |
Natanael Copa | d8907beacb2 | abuild, alpine.mk: use --repository instead of --repo | | |
Natanael Copa | 40ad19a1d04 | packages: added syslogd and doc
we want the sysklogd on the iso | | |
Natanael Copa | 007759d7612 | alpine.mk: do not generate usb images for releases | | |
Natanael Copa | c867de761e8 | alpine.mk: create .boot_repository files in repos
init will only autoadd those when booting | | |
Natanael Copa | 1b233622c94 | alpine.mk: do not include /lib on iso | | |
Natanael Copa | e1dff715951 | abuild: initial support for versioned dependencies | | |
Natanael Copa | ec8fd835b4f | release 2.0_rc4 | | |
Natanael Copa | b1f792b0236 | abuild: implement -d for disable dependency checking
This is needed when bootstrapping the system. | | |
Natanael Copa | cc4f11e002a | alpine.mk: sign the index on iso | | |
Natanael Copa | 15a3f24286c | abuild: fix for dynamic dependency detection | | |
Natanael Copa | 4cc049802ad | release 2.0_rc3 | | |
Natanael Copa | bb980f84951 | buildrepo: set permissions on APKINDEX.tar.gz - clean up old tmp.*
This solves issues for rsync jobs for mirrors. | | |
Natanael Copa | 5ed17c4b875 | alpine.mk: use new index format | | |
Natanael Copa | 3c7eb0dff96 | abuild: make index readable | | |
Natanael Copa | 5fa6ba1c8f1 | abuild-keygen: append hex timestamp to default key name | | |
Natanael Copa | 93c26cd6ea5 | release 2.0_rc2 | | |
Natanael Copa | d7d7e55e91d | buildrepo: use new apk index and sign repo | | |
Natanael Copa | 640b086ec8a | release 2.0_rc1 | | |
Natanael Copa | fad6df6eaf7 | abuild: minor bugfix | | |
Natanael Copa | 28b7f5d2b11 | abuild: add pkgconfig to depends if needed. misc fixes | | |
Natanael Copa | 53b17143d24 | abuild: use APKINDEX.tar.gz rather than APK_INDEX.gz | | |
Natanael Copa | c2a0126ea24 | abuild: remove broken links in abuild temp repo. sign the control.tar.gz | | |
Natanael Copa | ac09f44927d | abuild: sign index with abuild-sign | | |
Natanael Copa | f7e5128b3e6 | Makefile: install abuild-sign | | |
Natanael Copa | 17c6ce7ada7 | abuild-sign: use mktemp for temp files. add -q option for quiet | | |
Natanael Copa | c6bb16a9f97 | abuild-keygen: use -a to add the needed config setting
So basicly, running 'abuild-keygen -a -i' will be all you nee... | | |
Natanael Copa | 571e0567110 | abuild-sign: initial commit
we can only sign indexes so far | | |
Natanael Copa | ce020315fd1 | abuild-keygen: support for -i to install pubkey to /etc/apk/keys | | |
Natanael Copa | 9a622715451 | abuild-keygen: new utility to generate keys for signing packages | | |
Natanael Copa | 3dc07fb7e4a | abuild-tar: fix total counter for splice | | |
Timo Teras | 43f32cdeef0 | abuild-tar: fix splice arguments | | |
Timo Teras | ed2733c65b2 | abuild-tar: fix help message | | |
Natanael Copa | b6e9ee24742 | abuild-tar: fix for full_read(), full_write() | | |
Natanael Copa | be9fa503bce | abuild: initial support for new apk format | | |
Natanael Copa | 58cb2bc3fbd | Makefile: compile and install abuild-tar | | |
Natanael Copa | 66fdef1a359 | added razor to default pacakge list | | |
Natanael Copa | 0cd87a99dbe | alpine.mk: use mtools to grate usb image | | |
Natanael Copa | 31bea672a27 | alpine.mk: remove unused files. make sure alpine-relase is on img | | |
Natanael Copa | bd9f1a415a9 | core/abuild: fix options order to apk add | | |
Timo Teras | bd9be35c922 | abuild-tar: rename cutting option to --cut, full_{read,write,splice} | | |
Timo Teras | f22114748d8 | abuild-tar: new utility to mangle tar files
- ability to embed an checksum inside the tar header for regular
files... | | |
Natanael Copa | 1448b2926d2 | release 1.16 | | |
Natanael Copa | 501e5dc8c44 | abuild: upgrade dependencies when building recursive | | |
Natanael Copa | e58a5334400 | packages: add alpine-sdk again | | |
Natanael Copa | 548eb8e37f5 | alpine.mk: find correct kernel packages. fix apk fetch | | |
Natanael Copa | 91c3cc9bc03 | sample.* adjust more samples a bit | | |
Natanael Copa | 0bd0949519d | sample.APKBUILD: add more comments | | |
Natanael Copa | 89580a53d84 | packages: add amavis and spamassassin | | |
Natanael Copa | b4a771c683f | packages: quote file globs | | |
Natanael Copa | 6b68bade822 | alpine.mk: add modloop modules as boot param
the modloop will need loop and cramfs modules. Those are only available... | | |
Natanael Copa | 35d759a810a | packages: add all alpine-* packages | | |
Natanael Copa | a3dca8d66a6 | abuild: use apk version --check to verify the pkgver | | |
Natanael Copa | 482d9bf5af0 | alpine.mk: added file with default packages for releases | | |
Natanael Copa | 5e558a5ed4e | release 1.15.2 | | |
Natanael Copa | 99ae7bd9c3a | abuild: force single space be separator when parsing scanelf output
otherwise will awk not detect empty fields | | |
Natanael Copa | f05a89deae8 | alpine.mk: we dont need the MBR from syslinux | | |
Natanael Copa | b150602a383 | alpine.mk: do not create a partition on usb image
saves us for lots of headache. | | |
Natanael Copa | 896c436e140 | buildrepo: check if all files exist before try copy anything
seems like copy removes destination if source does not ... | | |
Natanael Copa | 494960f2917 | release 1.15.1 | | |
Natanael Copa | a8cf35b3ea8 | Makefile: use ~/.cache/apks as default apk cache | | |
Natanael Copa | 44247711a40 | abuild: up2date handle apkcache properly
abuild will not consider package up2date unless apk cache is up2date | | |
Natanael Copa | 2c907ddc341 | abuild: warn if g++ is in makedepends. fix for dynamic deps | | |
Natanael Copa | 5b00cca758b | abuild: fix for detecting self-provided dependencies | | |
Natanael Copa | 981c484766a | release: 1.15
with support for dynamic dependencies | | |
Natanael Copa | a878a54660b | abuild: bugfix: find deps in subpackages and fail if deps not found | | |
Natanael Copa | 2d6f0ab38df | abuild: initial support for autodetection of dependencies | | |
Natanael Copa | d3b36e1cf2b | alpine.mk: configureable free space on usb image
use USBIMG_FREE to set how many kB you want to have as free space o... | | |
Natanael Copa | b1b976901ac | alpine.mk: make usb image creation less verbose | | |
Natanael Copa | 8ed3099229f | alpine.mk: target for .img symlink | | |
Natanael Copa | 36080a48f76 | abuild: rename abuildrepo to apkcache | | |
Natanael Copa | 9d616a1346f | abuild: add configurable apk cache | | |
Natanael Copa | bdc6182749c | abuild: use build-base meta package as hard makedepends | | |
Natanael Copa | bf13a7c63cf | alpine.mk: use /dev/usbdisk rather than /dev/sda1 for usb images
The sda1 might be a sata or scsi harddisk so usb im... | | |
Natanael Copa | e83cfd6c270 | alpine.mk: include the dependencies in the APK_INDEX
The APK_FILES does not contain the dependencies for the wanted ... | | |
Natanael Copa | 027f227852d | abuild: pull in makedepends by using virtual packages in abuildrepo
Basicly, let apk-tools deal with the dependencie... | | |
Natanael Copa | 8732195fd51 | alpine.mk: wait with calculating dir size til the dir is filled up | | |
Natanael Copa | 3af6730c2f6 | alpine.mk remove unused vars | | |
Natanael Copa | 261787abcdc | alpine.mk: build iso from binary packages in system repository
This is so you can build the iso image without having... | | |
Natanael Copa | ac8aa51f4cf | alpine.mk: use apk fetch to build apk repository | | |
Natanael Copa | 989003baa23 | alpine.mk: maketarget for usb images | | |
Natanael Copa | 2219b258cfe | abuild: use apk index -d to update the abuildrepo index | | |
Natanael Copa | c8b2c27eec7 | initfs: add floppy kernel module
fixes #28 | | |
Natanael Copa | 83f9d177ed1 | abuild: create symlink to package in tmprepo
The tmprepo is a temporary repository used by abuild to handle the
depe... | | |
Natanael Copa | 2fd4128e204 | abuild: rename pkgdirbase to pkgbasedir | | |
Natanael Copa | 231d406de61 | abuild: create .provides-so file in package dir
This will later be used to figure out the dynamic dependencies. | | |
Natanael Copa | ca65c4b791b | abuild: prepare pkg dirs/meta files and create packages separately. Dependency speedup.
Run all subpackage functions... | | |
Natanael Copa | 3d79fb7036e | use .in files for scripts | | |
Natanael Copa | 4aee935d8c8 | abuild: move the pkgdir to pkg/<name>
where <pkg> is package/subpackage name | | |
Natanael Copa | f3857a4d93e | alpine.mk: build initramfs image with mkinitfs | | |
Natanael Copa | 549aaccaca3 | alpine.mk: add iscsi kernel module to modloop | | |
Natanael Copa | 5983f34cdd2 | initram: unpack apkovl with --numeric-owner
fixes #23 | | |
Natanael Copa | e047051e5d1 | initram: try continue boot after emergency shell exit
sometimes it is possible to manually fix the problem, for exam... | | |
Natanael Copa | 3da4b997c44 | initram: version 1.1 | | |
Natanael Copa | 59b9632ba23 | initram: beep before prompting for password | | |
Natanael Copa | afecd875108 | initram: support for encrypted apkovls | | |
Natanael Copa | 1e80b3f1c96 | initram: find all repos in 2 dir levels on boot media | | |
Natanael Copa | 93ada374bc9 | added utility to compare packages versions on iso images | | |
Natanael Copa | 236620ca8d6 | alpine.mk: include dahdilinux on the modloop
set default packages dir to ~/packages | | |
Natanael Copa | 4044b7873a9 | abuild: reset $install for sub packages
fixes #22 | | |
Natanael Copa | 73c01eda0e0 | abuild: version 1.14 | | |
Natanael Copa | 779ff4078ff | abuild: filter out conflicts when building dependencies | | |
Natanael Copa | 0dff05bda23 | initram: ignore non-repositories in packages/ subdir | | |
Natanael Copa | d48b86e8a28 | abuild: added feature to (un)install all build dependencies in one shot | | |
Natanael Copa | 68ce72c7ba5 | release 1.13 | | |
Natanael Copa | ec538cf7617 | abuild: include gtk-doc in the -doc subpackage | | |
Natanael Copa | d9b6e4ec173 | initram: wait for usbdisk to settle | | |
Natanael Copa | 1e3647e7109 | alpine.mk: iso load usb-storage, sha1 target | | |
Natanael Copa | 050a8b048fa | Makefile: fix typo | | |
Natanael Copa | 6d402b272f8 | abuild: support for conflicts in makedepends
prefix a makedepends with ! and its treated as a conflict. for example:... | | |
Natanael Copa | 3d2c54f6d86 | abuild: add support for https
check if wget is in makedepends.
fixes #11 | | |
Natanael Copa | 98877bf7001 | alpine.mk: include raid drivers in initramfs
I think we only need raid1 and maybe raid5 but now we copy the entire m... | | |
Natanael Copa | 9154b0d9b72 | Makefile: install initramfs-init | | |
Natanael Copa | eb9a1a84abb | initram: support for root=/dev/md0, create busybox links | | |
Natanael Copa | 60258b46d57 | initram: retry mount root incase its an usb device | | |
Natanael Copa | a5f1bed085a | initram: start emergency shell if failed to switch to specified root | | |
Natanael Copa | 311fd299f68 | add support to boot from usb | | |
Natanael Copa | 874e4379d29 | alpine.mk: build the isofs only by default
use 'make iso' to build the iso image.
This is because we might want to ... | | |
Natanael Copa | cbb9ee821e7 | initram: fix the cute progressbar | | |
Natanael Copa | cecfe6b7322 | alpine.mk: create dir for repos dirstamp | | |
Natanael Copa | 108ef418c3a | initram: support for booting off a harddisk | | |
Natanael Copa | 0ff6c91205d | alpine.mk: vserver template target | | |
Natanael Copa | 5994aa62af5 | release 1.12 | | |
Natanael Copa | 2fb6e1a6512 | abuild: fixes for new install scripts | | |
Natanael Copa | 2b1fd461770 | release 1.11 | | |
Next → |