summaryrefslogtreecommitdiff
path: root/sysutils/mklivecd
AgeCommit message (Collapse)AuthorFilesLines
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2013-07-20Use Mt for email addresses.wiz1-2/+2
2012-10-27update to new style rcorder.zafer1-3/+3
2012-10-27update to new style.zafer1-2/+2
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2010-12-02Remove cdrtools-ossdvd from dependency pattern, since the packagewiz1-2/+2
was removed from pkgsrc. Addresses PR 36264.
2010-01-27DESTDIR supportjoerg1-5/+7
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-04-11Avoid null mounting /dev (it needs to be layer-free).wiz2-4/+7
Otherwise, random panics may occur. Explanation from ad@, patch from Zafer. Bump to 0.17.
2009-04-09Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.joerg1-3/+1
2008-05-25Reset maintainer on his request.wiz1-5/+3
2008-05-22Note the need for options INCLUDE_CONFIG_FILE when using Grub.gson1-1/+12
2008-04-29Switch to 2 clause BSD license now that TNF license has droppedxtraeme2-23/+3
clause 3 and 4.
2008-03-27Remove the hidden stage files only if the iso image was createdxtraeme1-2/+6
successfully.
2008-03-27Update to 0.16 (leaf package):xtraeme3-110/+170
* Introduce the MOUNT_{PACKAGES,PKGSRC,PKGSRCDIST}_DIR options in the configuration file, to use null mounts for them. By default neither of these directories will be mounted by default. * Introduce the concept of 'targets done'. If the user tries to issue a 'base' target before the 'kernel' target an error message will be printed and an appropiate error code returned (just an example, it is done for all required targets). This is useful to avoid silly things like: [mklivecd kernel target was skipped here] $ mklivecd base $ mklivecd chroot $ mklivecd iso Obviously the 'iso' target failed because it couldn't find some required files.
2008-03-04New mklivecd's site URL: http://www.netbsd.org/~xtraeme/mklivecd/xtraeme1-2/+2
I'll be moving home in some weeks and old site will not be accessible.
2008-01-24mklivecd has a new and shiny website now, visit me at:xtraeme1-1/+2
http://mklivecd.xtrarom.org/
2007-12-01New sentence, new line. Use Nx.wiz1-8/+14
2007-07-03Update to 0.15.3:xtraeme3-8/+8
Remove -nobak from MKISOFS_ARGS, which is not available on newer cdrtools versions. Pointed out by Zafer Aydogan, thanks.
2007-06-21Add a comment before the MAINTAINER line explaining that peoplextraeme1-1/+3
committing to that package should ask me first.
2007-06-21Bump to 0.15.2 because a fix for MULTIPLE_KERNELS (there was a typo:xtraeme1-2/+2
-f rather than ! -f, so the test was inverted) was done by hauke.
2007-06-21Only complain about a missing kernel config file if we did actuallyhauke1-3/+3
_not_ find it.
2007-06-15Put build actions into a do-build target. Keep do-install as a purejlam1-4/+4
"install stuff I already built" step. Also remove an unnecessary creation of ${PREFIX}/share/mklivecd which is already handled in INSTALLATION_DIRS.
2007-04-12Erm... it's KERNEL_VARS not KERNEL_ARGS.xtraeme1-3/+3
2007-04-12do_conf_reset(): add missing KERNEL_VARS.xtraeme1-3/+3
2007-04-12Fix previous, only check for kernel config and not for the workxtraeme1-3/+3
directory... which might not be created yet.
2007-04-12Do the same for MULTIPLE_KERNELS, check if the kernel is found inxtraeme1-7/+7
~/.mklivecd before showing informative messages.
2007-04-12* Check if the kernel is available in ~/.mklivecd before showingxtraeme1-23/+18
informative messages. * Remove unnecessary checks for USE_GNU_GRUB, now that some options are checked to have correct values. * Misc cleanups.
2007-04-11Remove a check for USE_GNU_GRUB, now that there's a common functionxtraeme1-11/+2
to test the value in options.
2007-04-11* Check if the option is set, and error out if not.xtraeme1-6/+6
* Added PERSONAL_CONFIG to the yesno options checks.
2007-04-11Extra bonus for 0.15.1: check value in options accepting 'yes' or 'no'xtraeme1-4/+41
values (case insensitive), show an error message if the value is not accepted and exit.
2007-04-11Update to 0.15.1:xtraeme2-115/+124
* Changed informative messages to "MKLIVECD>". * Improved all messages. * Fix problems with MULTIPLE_KERNELS and USE_GNU_GRUB, previously if they were not defined the build continued or failed silently. * Added more error checks.
2007-04-10Another bonus for 0.15: rename the base tarballs to ramfs_foo, becausextraeme2-19/+19
mfs is not an appropiate name anymore.
2007-04-10Extra bonus for 0.15: if there's a set already found in BASE_SETS_DIRxtraeme1-3/+10
downloaded by the fetch target, ask interactively to the user if wants to download again or not.
2007-04-10Not needed anymore.xtraeme1-202/+0
2007-04-10Update to 0.15:xtraeme5-113/+199
* Added a new target 'fetch' that will fetch the specified sets from the specified URL. * Fixed permissions on /tmp. (Reported by Zafer Aydogan). * Renamed BOOTKERN to KERNEL_CONFIG, because it's more appropiate. * Fix a problem with options accepting a 'yes' argument, now the value can be case insensitive. * Remove the example kernel config, too old and useless. * Use mktemp(1) to create the temporary file. * Updated manpage with reality.
2007-03-10It's not for i386 anymore.xtraeme2-3/+4
2007-03-10Bump copyright year.xtraeme1-3/+3
2007-03-09Update to 0.14.5:xtraeme2-9/+36
This version adds support for NetBSD/amd64 with bootxx_cd9660, because grub does not work in 64bit mode, so I've disabled the USE_GNU_GRUB and GRUB_FILES_DIR options if it's amd64. Enjoy!
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-3/+3
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-12-02Update to 0.14.4:xtraeme2-5/+7
Fixed a bug in the MULTIBOOT case with kernels like GENERIC.MPACPI. These kind of kernels do not define "options MULTIBOOT" because they include another config file that has defined the option. Rather than using grep -q MULTIBOOT on the kernel config file, use config(1) -x <kernel> and check if MULTIBOOT is set.
2006-10-14Sort sections. New sentence, new line.wiz1-20/+24
2006-10-13Update to 0.14.3 (sigh):xtraeme2-6/+9
* Fix a problem in the 'iso' target removing permissions in all files. * Don't do the MULTIBOOT fix if the kernel is not available in WORKDIR.
2006-10-13Update to 0.14.2:xtraeme3-14/+14
* Fix typos in mklivecd.sh that prevented to initialize /home and /usr/pkg/etc directories correctly.
2006-10-13* Fix typo in mklivecd(8).xtraeme2-6/+6
* In the clean target check for $packages_mntstat too.
2006-10-12Update to 0.14.1:xtraeme2-15/+19
* Don't modify menu.lst if it's not available. * Update some comments.
2006-10-08Fix comment.xtraeme1-2/+2
2006-10-08Update to the long awaited 0.14 version with the following changes:xtraeme4-75/+166
* Support for tmpfs, enabled via MNT_RAMFS_{ARGS,CMD}. To use tmpfs and all the available RAM in the machine, use the following lines in your configuration file: MNT_RAMFS_CMD="mount_tmpfs" MNT_RAMFS_ARGS="tmpfs" By default it will default to MNT_RAMFS_CMD="mount_mfs" and MNT_RAMFS_ARGS="-s 128m swap" to maintain compatibility with NetBSD versions < 4.0. * Support to mount a specific PACKAGES directory via PACKAGESDIR in the configuration file. * Added CDRECORD_BIN and MKISOFS_BIN to specify alternative binaries. * Remove MNT_FOO_ARGS, mount_null(8) is used on the root memory filesystem to mount all dependent directories. * Fix booting with GNU GRUB and MULTIBOOT on >=4.0. Please upgrade to this version and let me know if you are not happy...
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-01-19Fix typo in DEPENDS, from Per Amund Amundsen in PR 32574.wiz1-2/+2