#2961 closed task (fixed)
New package: DeviceKit-power
Reported by: | Wayne Blaszczyk | Owned by: | Wayne Blaszczyk |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
Required for GNOME 2.28 http://hal.freedesktop.org/releases/DeviceKit-power-009.tar.gz
Change History (12)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
version 010 requires gudev and I have no idea where to find it. Something to do with udev? Regards, Wayne.
comment:3 by , 16 years ago
gudev is one of the "extras" that comes with udev - instead of "--disable-extras" on udev's configure line, use "--enable-extras=gudev".
comment:4 by , 16 years ago
Hmm, apparently this isn't enough - the output from the configure command does say "extras gudev" but "make" doesn't compile it. It seems that all the "extras" can either be enabled or disabled, but cannot be built individually... http://archives.gentoo.org/gentoo-dev/msg_9118a8f5325e6af55098e6a0f04a516a.xml
comment:5 by , 16 years ago
Yeah, I had just started to dissect the makefile before I had to leave again. Thanks for the link. After reading the descriptions there, I don't believe this is a real problem, but will have to add acl and attr libraries (see XFS home page). IIRC, those were just be CMMI, but will verify shortly.
comment:6 by , 16 years ago
ftp://oss.sgi.com/projects/xfs/cmd_tars/
Ooops...not quite CMMI. Wow, these are really ugly.
# attr-2.4.43 ./configure --libexecdir=/usr/lib \ --mandir=/usr/share/man && make && sudo make PKG_USER=root PKG_GROUP=root \ PKG_DOC_DIR=/usr/share/doc/attr-2.4.43 install && sudo make PKG_USER=root PKG_GROUP=root install-lib && sudo make PKG_USER=root PKG_GROUP=root install-dev && sudo rm /usr/lib/libattr.so && sudo ln -sf libattr.so.1.1.0 /usr/lib/libattr.so && sudo /sbin/ldconfig
# acl-2.2.47 ./configure --libexecdir=/usr/lib \ --mandir=/usr/share/man && make && sudo make PKG_USER=root PKG_GROUP=root \ PKG_DOC_DIR=/usr/share/doc/acl-2.2.47 install && sudo make PKG_USER=root PKG_GROUP=root install-lib && sudo make PKG_USER=root PKG_GROUP=root install-dev && sudo rm /usr/lib/libacl.so && sudo ln -sf libacl.so.1.1.0 /usr/lib/libacl.so && sudo /sbin/ldconfig
Suppose you could probably get rid of the --libexecdir=/usr/lib and move the files into /usr/lib from /usr/lib/libexec (overwriting the symlinks), but then you'd have to remove a useless libexec dir that may or may not be empty...depends on what all the user has done on his own. I haven't tried that, but above instructions are what I have in my build scripts, probably for the libexec dir.
comment:9 by , 16 years ago
I've added DeviceKit-power-009 to book. Leaving ticket open for version 010.
comment:10 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:11 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Updated to DeviceKit-power-012. I less package that is dependent on PolicyKit-0.9
You missed a version, its at 010 now.