[Lunar-commits] r26839 - in moonbase/trunk: devel/hal devel/hal-info security security/ConsoleKit security/PolicyKit
Moritz Heiber
moe at lunar-linux.org
Mon Nov 19 13:48:47 CET 2007
Author: moe
Date: 2007-11-19 13:48:46 +0100 (Mon, 19 Nov 2007)
New Revision: 26839
Added:
moonbase/trunk/security/ConsoleKit/
moonbase/trunk/security/ConsoleKit/DEPENDS
moonbase/trunk/security/ConsoleKit/DETAILS
Modified:
moonbase/trunk/devel/hal-info/DETAILS
moonbase/trunk/devel/hal/BUILD
moonbase/trunk/devel/hal/DEPENDS
moonbase/trunk/devel/hal/DETAILS
moonbase/trunk/security/PolicyKit/DETAILS
Log:
Update hal, hal-info, PolicyKit
Added new module ConsoleKit
Tweaked PAM handling of PolicyKit and ConsoleKit
Moved dependencies around (PolicyKit requires dbus-glib already)
Enjoy!
Modified: moonbase/trunk/devel/hal/BUILD
===================================================================
--- moonbase/trunk/devel/hal/BUILD 2007-11-19 04:15:49 UTC (rev 26838)
+++ moonbase/trunk/devel/hal/BUILD 2007-11-19 12:48:46 UTC (rev 26839)
@@ -2,25 +2,25 @@
# fixes an issue with incorrect usage of dbus in error conditions
# mainly affects hald-addon-storage when polling cd drives
- sedit 's:(dbus_error_is_set (error):(error != NULL \&\& dbus_error_is_set (error):g' libhal/libhal.c &&
+ # sedit 's:(dbus_error_is_set (error):(error != NULL \&\& dbus_error_is_set (error):g' libhal/libhal.c &&
# these sedits fix some build time errors
- sedit 's:use_macbookpro:with_macbookpro:g' configure &&
+ # sedit 's:use_macbookpro:with_macbookpro:g' configure &&
- # if module_installed kernel-headers-2.6 ; then
- # sedit "s:SG_FLAG_LUN_:SG_FLAG_UNUSED_LUN_:" hald/linux/probing/linux_dvd_rw_utils.c
- # fi &&
+ OPTS="$OPTS --disable-docbook-docs --with-pid-file=var/run/hald.pid \
+ --with-backend=linux --without-macbookpro \
+ --enable-umount-helper --disable-parted"
- # PolicyKit will be released with hal 0.5.9, and until such time, the HAL
- # devs said (via their mailing list) to either use PolicyKit from git or
- # just --disable-policy-kit until 0.5.9 comes out or PolicyKit is released.
- # I'm following the --disable option for now (as are other distros I found)
- OPTS="$OPTS --disable-docbook-docs --with-pid-file=var/run/hald.pid \
- --with-backend=linux --without-macbookpro"
+ # This is a temp workaround until hal realizes usb.ids can also be
+ # wrapped in an archive
+ if [ -e /usr/share/usb.ids.gz ] ; then
+ gunzip -c /usr/share/usb.ids.gz > /usr/share/usb.ids
+ fi &&
+
default_build &&
mkdir -p /usr/share/applications &&
- cp $SOURCE_CACHE/$SOURCE2 /usr/share/applications/
+ install -m644 $SOURCE_CACHE/$SOURCE2 /usr/share/applications/
) > $C_FIFO 2>&1
Modified: moonbase/trunk/devel/hal/DEPENDS
===================================================================
--- moonbase/trunk/devel/hal/DEPENDS 2007-11-19 04:15:49 UTC (rev 26838)
+++ moonbase/trunk/devel/hal/DEPENDS 2007-11-19 12:48:46 UTC (rev 26839)
@@ -1,10 +1,13 @@
-depends Python &&
-depends dbus-glib &&
-depends udev &&
-depends expat &&
-depends XML-Parser &&
-depends PolicyKit &&
-depends usbutils &&
+depends Python
+depends udev
+depends expat
+depends XML-Parser
+depends ConsoleKit
+depends usbutils
-optional_depends "libusb" "" "" "for USB support" &&
-optional_depends "dmidecode" "" "" "for DMI (SMBIOS) support"
+optional_depends "libusb" "" "" "for USB support"
+optional_depends "dmidecode" "" "" "for DMI (SMBIOS) support"
+optional_depends "gtk-doc" \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "to install extra documentation"
Modified: moonbase/trunk/devel/hal/DETAILS
===================================================================
--- moonbase/trunk/devel/hal/DETAILS 2007-11-19 04:15:49 UTC (rev 26838)
+++ moonbase/trunk/devel/hal/DETAILS 2007-11-19 12:48:46 UTC (rev 26839)
@@ -1,14 +1,14 @@
MODULE=hal
- VERSION=0.5.9.1
+ VERSION=0.5.10
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE2=$MODULE-device-manager.desktop
- SOURCE_URL=http://freedesktop.org/~david/dist/
+ SOURCE_URL=http://hal.freedesktop.org/releases/
SOURCE2_URL=$PATCH_URL
- SOURCE_VFY=sha1:fc29322a0beba73c2eab3e0a44f9b820a5fbccdd
+ SOURCE_VFY=sha1:8d67499df61590c11fd3203004d69e8a45abb8fa
SOURCE2_VFY=sha1:a7ffa1fba31d8eab0cbb51ac0abc76109125f6da
WEB_SITE=http://www.freedesktop.org/wiki/Software/hal
ENTERED=20050316
- UPDATED=20071118
+ UPDATED=20071119
SHORT="Hardware Abstraction Layer"
cat << EOF
Modified: moonbase/trunk/devel/hal-info/DETAILS
===================================================================
--- moonbase/trunk/devel/hal-info/DETAILS 2007-11-19 04:15:49 UTC (rev 26838)
+++ moonbase/trunk/devel/hal-info/DETAILS 2007-11-19 12:48:46 UTC (rev 26839)
@@ -1,11 +1,11 @@
MODULE=hal-info
- VERSION=20070618
+ VERSION=20071030
SOURCE=$MODULE-$VERSION.tar.gz
- SOURCE_URL=http://people.freedesktop.org/~david/dist/
- SOURCE_VFY=sha1:0b586373cdf425180c9fe803b576fd7ca86c07c4
+ SOURCE_URL=http://hal.freedesktop.org/releases/
+ SOURCE_VFY=sha1:844f599b300162b0f43ddb08606a7ab36caa6399
WEB_SITE=http://www.freedesktop.org/wiki/Software/hal
ENTERED=20071003
- UPDATED=20071003
+ UPDATED=20071119
SHORT="Hardware data and quirks for HAL"
cat << EOF
Added: moonbase/trunk/security/ConsoleKit/DEPENDS
===================================================================
--- moonbase/trunk/security/ConsoleKit/DEPENDS (rev 0)
+++ moonbase/trunk/security/ConsoleKit/DEPENDS 2007-11-19 12:48:46 UTC (rev 26839)
@@ -0,0 +1,6 @@
+depends PolicyKit
+
+optional_depends "Linux-PAM" \
+ "--enable-pam-module" \
+ "--disable-pam-module" \
+ "to PAM integration"
Added: moonbase/trunk/security/ConsoleKit/DETAILS
===================================================================
--- moonbase/trunk/security/ConsoleKit/DETAILS (rev 0)
+++ moonbase/trunk/security/ConsoleKit/DETAILS 2007-11-19 12:48:46 UTC (rev 26839)
@@ -0,0 +1,15 @@
+ MODULE=ConsoleKit
+ VERSION=0.2.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://people.freedesktop.org/~mccann/dist/
+ SOURCE_VFY=sha1:009f731aa4331125ef052e587d7b0583e07ee8aa
+ WEB_SITE=http://www.freedesktop.org/wiki/Software/hal
+ ENTERED=20071119
+ UPDATED=20071119
+ PSAFE=no
+ SHORT="a framework for defining and tracking users"
+
+cat << EOF
+ConsoleKit is a framework for defining and tracking users, login
+sessions, and seats.
+EOF
Modified: moonbase/trunk/security/PolicyKit/DETAILS
===================================================================
--- moonbase/trunk/security/PolicyKit/DETAILS 2007-11-19 04:15:49 UTC (rev 26838)
+++ moonbase/trunk/security/PolicyKit/DETAILS 2007-11-19 12:48:46 UTC (rev 26839)
@@ -1,11 +1,11 @@
MODULE=PolicyKit
- VERSION=0.3
+ VERSION=0.6
SOURCE=$MODULE-$VERSION.tar.gz
- SOURCE_URL=http://people.freedesktop.org/~david/dist/
- SOURCE_VFY=sha1:b5cd11cb8f716c5a9767d3bbfc3cd01e2f5de742
+ SOURCE_URL=http://hal.freedesktop.org/releases/
+ SOURCE_VFY=sha1:ec70eb994eb378b5a1129d9f40a28aac2c705b5c
WEB_SITE=http://www.freedesktop.org/wiki/Software/hal
ENTERED=20071003
- UPDATED=20071003
+ UPDATED=20071119
PSAFE=no
SHORT="toolkit for defining and handling the processes policy"
More information about the Lunar-commits
mailing list