hal ChangeLog,1.898,1.899 configure.in,1.126,1.127

Joe Marcus Clarke marcus at kemper.freedesktop.org
Sun May 14 11:49:55 PDT 2006


Update of /cvs/hal/hal
In directory kemper:/tmp/cvs-serv17906

Modified Files:
	ChangeLog configure.in 
Log Message:
Split out the tools scripts into an OS-independent wrapper, and an OS-dependent
backend.  The backend selection with be based on the utsname.sysname value.
Also, add FreeBSD support to hal-storage-mount.c (code from
Jean-Yves Lefort <jylefort at FreeBSD.org>).

Reviewed by:	Artem Kachitchkine, David Zeuthen
Approved by:	David Zeuthen


Index: ChangeLog
===================================================================
RCS file: /cvs/hal/hal/ChangeLog,v
retrieving revision 1.898
retrieving revision 1.899
diff -u -d -r1.898 -r1.899
--- ChangeLog	12 May 2006 16:43:44 -0000	1.898
+++ ChangeLog	14 May 2006 18:49:53 -0000	1.899
@@ -1,3 +1,58 @@
+2006-05-14  Joe Marcus Clarke <marcus at freebsd.org>
+
+	* hald/hald_runner.c: (add_basic_env)
+	* configure.in:
+	* tools/Makefile.am:
+	* tools/freebsd/Makefile.am:
+	* tools/freebsd/hal-system-lcd-get-brightness-freebsd:
+	* tools/freebsd/hal-system-lcd-set-brightness-freebsd:
+	* tools/freebsd/hal-system-power-reboot-freebsd:
+	* tools/freebsd/hal-system-power-set-power-save-freebsd:
+	* tools/freebsd/hal-system-power-shutdown-freebsd:
+	* tools/freebsd/hal-system-power-suspend-freebsd:
+	* tools/freebsd/hal-system-storage-cleanup-mountpoints-freebsd:
+	* tools/freebsd/hal-system-storage-eject-freebsd:
+	* tools/freebsd/hal-system-storage-unmount-freebsd:
+	* tools/hal-luks-remove:
+	* tools/hal-luks-remove.in:
+	* tools/hal-luks-setup:
+	* tools/hal-luks-teardown:
+	* tools/hal-storage-mount.c: (fstab_open, fstab_next, fstab_close,
+	  mtab_open, mtab_next, mtab_close, map_fstype): New functions
+	  (bailout_if_in_fstab, bailout_if_mounted, handle_mount):
+	* tools/hal-system-lcd-get-brightness:
+	* tools/hal-system-lcd-set-brightness:
+	* tools/hal-system-power-hibernate:
+	* tools/hal-system-power-pmu.c: (pmac_sleep, pmac_get_lcd_brightness,
+	  pmac_get_lcd_brightness, pmac_set_lcd_brightness):
+	* tools/hal-system-power-reboot:
+	* tools/hal-system-power-set-power-save:
+	* tools/hal-system-power-shutdown:
+	* tools/hal-system-power-suspend:
+	* tools/hal-system-storage-cleanup-mountpoint:
+	* tools/hal-system-storage-cleanup-mountpoints:
+	* tools/hal-system-storage-eject:
+	* tools/hal-system-storage-unmount:
+	* tools/linux/Makefile.am:
+	* tools/linux/hal-luks-remove-linux:
+	* tools/linux/hal-luks-remove.in-linux:
+	* tools/linux/hal-luks-setup-linux:
+	* tools/linux/hal-luks-teardown-linux:
+	* tools/linux/hal-system-lcd-get-brightness-linux:
+	* tools/linux/hal-system-lcd-set-brightness-linux:
+	* tools/linux/hal-system-power-hibernate-linux:
+	* tools/linux/hal-system-power-reboot-linux:
+	* tools/linux/hal-system-power-set-power-save-linux:
+	* tools/linux/hal-system-power-shutdown-linux:
+	* tools/linux/hal-system-power-suspend-linux:
+	* tools/linux/hal-system-storage-cleanup-mountpoints-linux:
+	* tools/linux/hal-system-storage-eject-linux:
+	* tools/linux/hal-system-storage-unmount-linux: Split out the
+	tools scripts into an OS-independent wrapper, and an OS-dependent
+	backend.  The backend selection with be based on the utsname.sysname
+	value.  Also, add FreeBSD support to hal-storage-mount.c (code
+	from Jean-Yves Lefort <jylefort at FreeBSD.org>).
+
 2006-05-12  Danny Kukawka  <danny.kukawka at web.de>
 
 	* hald/linux2/probing/probe-volume.c: (strdup_valid_utf8):

Index: configure.in
===================================================================
RCS file: /cvs/hal/hal/configure.in,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -d -r1.126 -r1.127
--- configure.in	4 May 2006 19:40:16 -0000	1.126
+++ configure.in	14 May 2006 18:49:53 -0000	1.127
@@ -418,6 +418,7 @@
 libhal/Makefile
 libhal-storage/Makefile
 tools/Makefile
+tools/freebsd/Makefile
 tools/linux/Makefile
 tools/device-manager/hal-device-manager
 tools/device-manager/Makefile




More information about the hal-commit mailing list