Commit graph

46 commits

Author SHA1 Message Date
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
988f0a1b48 Fix typo in DEPENDS, from Per Amund Amundsen in PR 32574. 2006-01-19 17:51:30 +00:00
wiz
dc560ec778 Depend on cdrtools instead of cdrecord. Bump PKGREVISION.
Update some messages/comments.
2006-01-05 23:29:04 +00:00
xtraeme
342955bb02 Update to 0.13.2:
* Update for NetBSD -current: the CD-ROM ISO9660 bootloader is
	  installed as 'bootxx_cd9660'.
2005-10-08 23:20:10 +00:00
xtraeme
87a353adb6 Update to 0.13.1
Changes:

	* Looks like we'll have to mount the mfs_var tarball
	  before mounting the vnd(4) var_db_pkg compressed image.
	* Remove all dirs/files from /usr and /var/db/pkg, saves
	  some space.
2005-08-13 23:35:44 +00:00
xtraeme
3ee187be18 Update to 0.13.0
Changes:

	* New option added: VND_COMPRESSION. To enable vnd(4)
	  compression on /usr and /var/db/pkg (at the moment).
	* Fixed a problem with -k and USE_GNU_GRUB=yes,
	  building a kernel with -k overwrites the "menu.lst"
	  file.
	* Only copy /etc/X11/XF86Config to $ISODIR when there
	  is not a previous file, fixes PR pkg/30889.
	* Renamed the rc.d script mfs_rcd to livecd, because
	  it's not only mfs anymore.

Finally we can have kde-3.4.2 with NetBSD in a live CD-ROM:

416M    netbsd-3.99.7_kde-3.4.2.iso

Enjoy.
2005-08-11 20:48:55 +00:00
xtraeme
1bd2c0cc14 Depend on grub>=0.97, because there is not 0.98... thanks Jeff Rizzo.
Bump PKGREVISION.
2005-08-02 12:32:23 +00:00
xtraeme
8a210c68eb Forgot to enable GRUB dependency, do it. 2005-07-29 12:17:20 +00:00
xtraeme
805b5f9551 Update to 0.12.0.
Changes:

	o cdboot support on NetBSD >=4.0 (-current).
	o Availability to choose the bootloader through a new option:
	  USE_GNU_GRUB (by default yes).
	o When using GRUB as the bootloader, it is possible to build
	  and install multiple kernels with the target "kernel", it
	  will install the kernels into the ISO image and the menu.lst
	  file will be modified automatically, see MULTIPLE_KERNELS
	  (mklivecd(8)).
	o Various misc fixes.
	o Now /dev uses optimum values for not wasting space.
	o Added -k flag, that accepts a kernel as argument. To build
	  an additional kernel without looking at the config file.
2005-07-29 12:13:01 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
jlam
e70b376fa4 Note that tar is required by this package. 2005-05-16 01:32:22 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
xtraeme
7577a66f43 Update to 0.11
* grub changed the directory for the stage files, this was
	  changed in 0.96, require at least this version.
	* Don't remove the work directories when the pkgsrc or
	  distfiles are still mounted in the clean target.

Patch submitted by Mike M. Volokhov on tech-pkg@.
2005-03-30 14:23:04 +00:00
xtraeme
bf9ba7e5fe Copy the stage{1,2} GRUB files into $ISODIR/grub as well
(required to boot from any existing partition on the disk, missed
in previous).

Bump PKGREVISION.
2005-03-16 16:37:37 +00:00
xtraeme
f435db0804 Update to 0.10:
* Copy all stage 1.5 files from GRUB into $ISODIR/grub/, useful to boot
  from any existing partition in the disk.
* Show usage when the target is not valid.
2005-03-16 05:31:23 +00:00
xtraeme
5121e7566f Note that the example kernel file was based on the 2-0 branch,
bump date for that.
2005-01-11 02:25:21 +00:00
xtraeme
d50910ff17 Update to 0.9, changes:
* Don't overwrite $ISODIR/etc/profile every time chroot target is invoked,
  provide defaults only the first time we run it.
* Ask interactively to the user if he/she wants to remove the current iso
  image found on $BASEDIR/$IMAGE_NAME and create a new one if that was
  selected.
2005-01-11 02:08:53 +00:00
wiz
5e82ccba0e Add EXAMPLES section with the minimal steps for creating
your own Live CD. Text by xtraeme@, I just formatted it.
2004-11-04 17:01:11 +00:00
xtraeme
74ac597ea9 Update sysutils/mklivecd to 0.8.
Changes:

* Added two new options: PKGSRCDISTDIR and CHROOT_SHELL, to specify
  distfiles directory and the shell to be used in the `chroot' target.
* Remove MESSAGE file, it's useless right now... because
  the `menu.lst' file is created when the `kernel' target has been
  invoked, with default values, ready to boot.
* Replace another `j' tar(1) flag with `z'.
2004-11-04 16:29:55 +00:00
xtraeme
903e28d2c0 s/BUILD_DEPENDS/DEPENDS/g 2004-10-29 20:44:32 +00:00
xtraeme
ab02e46232 Update sysutils/mklivecd to 0.7.
Changes:

* s/DEPENDS/BUILD_DEPENDS/ for grub and cdrecord.
* Don't use "j" flag in tar(1), it is not available on NetBSD 1.6.x,
 use "z" flag instead.
* Replace harcoded tar with @TAR@ in the scripts.
* s/.tbz/.tgz/g

Thanks to Raoul Bhoedjang for his comments in private email.
2004-10-29 17:47:30 +00:00
xtraeme
e4d3114d7d Accept cdrtools-ossdvd as well, closes PR pkg/26463 by Greg Troxel. 2004-07-28 20:36:28 +00:00
xtraeme
457593882e Sync with reality, now that grub does not need any patch for booting
via cdrom.
2004-06-20 21:08:13 +00:00
xtraeme
d361586a48 The required option in grub actually is "GRUB_USE_ISO9660". 2004-05-20 07:11:40 +00:00
uebayasi
4000ef7084 Other packages' commands may not be found in ${PREFIX} nowadays. Fix it. 2004-05-20 02:11:41 +00:00
uebayasi
89664f47e0 Fix pkgviews installation. 2004-05-19 12:22:42 +00:00
xtraeme
15fa7f8f56 .Nx shouldn't have any argument in the same line (thanks to snj@). 2004-05-02 02:33:43 +00:00
xtraeme
dc3160c480 Update sysutils/mklivecd to 0.6.
Changes:

	o Default location for kernels is /boot/grub.
	o Improved messages.
	o Fix wrong permissions in $ISODIR.
2004-05-01 10:46:10 +00:00
xtraeme
925ada68c8 Simplify message. 2004-04-27 21:12:43 +00:00
xtraeme
b1259d81e6 oops, forgot to add $BOOTDIR in the `iso' target. 2004-04-27 16:33:12 +00:00
xtraeme
60f113caba Another grub->boot/grub change. 2004-04-27 16:17:26 +00:00
xtraeme
dbf3afa447 s/grub/boot\/grub/g; minor fixes. 2004-04-27 16:10:46 +00:00
xtraeme
ccab96e47e Update sysutils/mklivecd to 0.5.
Thanks to Christian Limpach for the "boot/grub" fix.
So the Grub's menu is shown correctly without specify "configfile /foo".
2004-04-27 15:34:19 +00:00
xtraeme
849ded91c8 Don't fail if $ISODIR/netbsd does not exists, because the kernel
could not be "netbsd". Add missing MKISOFS_ARGS to MISC_VARS.
2004-04-27 01:18:08 +00:00
xtraeme
2046a2f8a0 distinfo not needed when using NO_CHECKSUM... 2004-04-26 23:15:34 +00:00
xtraeme
42852ea44c Remove a local change. 2004-04-26 17:30:33 +00:00
xtraeme
790ad04817 Update sysutils/mklivecd to 0.4 (Say hello to GNU GRUB+ISO9660 patch).
Changes:

	o Added MKISOFS_ARGS option.
	o mklivecd no longer uses NetBSD's Makefiles to create the
	  boot image, GNU GRUB with the ISO9660 patch is used instead.

With Grub's addition, mklivecd can now boot multiple kernels with
different configurations. Please read the MESSAGE to see the instructions.

mklivecd now should work in 1.6 systems (not tested).
2004-04-26 17:28:58 +00:00
wiz
27d34bb2aa Drop trailing whitespace. 2004-03-04 12:29:40 +00:00
xtraeme
8d75584420 err remove shift from -v in getopt case. 2004-03-03 16:56:45 +00:00
xtraeme
40cb3a2cf8 Update mklivecd to 0.3.
o Added a new flag (-v) to show more informational messages.
	o Don't try to mount/umount pkgsrc directory every time the
	  `chroot' target is invoked.
	o Added a new option to the config file: `CDRECORD_ARGS'.
2004-03-03 16:26:40 +00:00
keihan
fe53d13ae1 Be more verbose (show each $F) while cleaning ISODIR. 2004-03-03 14:46:55 +00:00
xtraeme
37f4e72579 err fixed the problem in checkconf(). 2004-02-27 05:28:06 +00:00
wiz
6f5e59cadd Use macros more appropriately; New sentence, new line; bump date for
previous.
2004-02-27 01:48:43 +00:00
xtraeme
9cdea873a2 Update mklivecd to 0.2.
Changes:

    o Added a new argument (-c) for choosing the configuration file.
    o Improve error/information messages.
    o Plus minor changes.
2004-02-27 01:32:30 +00:00
xtraeme
6a5b12e9fc Remove local RCSID tags. 2004-02-26 04:06:39 +00:00
xtraeme
f53b741a39 Initial import of mklivecd-0.1.
mklivecd is a simple shell script that allows you to build a custom
NetBSD LiveCD on i386-based machines.

Thanks to Thomas Klausner for his help writing the manual page.
2004-02-26 03:58:50 +00:00