Bug 136199

Summary: HAL backend support on FreeBSD
Product: [Unmaintained] kio Reporter: Maxim Samsonov <xors>
Component: mediaAssignee: Kevin Ottens <ervin>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: lofi
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: This patch enables HAL backend support for KDE media manager on FreeBSD.
Current (as of KDE 3.5.7) patch for FreeBSD for halbackend.cpp
Current (as of KDE 3.5.7) patch for FreeBSD for halbackend.h

Description Maxim Samsonov 2006-10-23 20:04:38 UTC
Version:            (using KDE KDE 3.5.4)
Installed from:    FreeBSD Ports
Compiler:          gcc (GCC) 3.4.6 [FreeBSD] 20060305 
OS:                FreeBSD

This patch enables HAL backend support 
for KDE media manager on FreeBSD.

This patch suggests HALBackend::hasDirectory
method which mimics, as close as possible,
the LinuxCDPolling::hasDirectory method, adding
FreeBSD specific issues. These issues are to go round 
the FreeBSD restriction on the cdrom device block size
io limited to 2048 bytes.
In addition it eliminates dependence on linuxcdpolling.h
and linuxcdpolling.cpp which is not compiled during
the library building.
Comment 1 Maxim Samsonov 2006-10-23 20:06:19 UTC
Created attachment 18236 [details]
This patch enables HAL backend support 
 for KDE media manager on FreeBSD.
Comment 2 Michael Nottebrock 2007-07-05 17:50:43 UTC
Created attachment 21055 [details]
Current (as of KDE 3.5.7) patch for FreeBSD for halbackend.cpp
Comment 3 Michael Nottebrock 2007-07-05 17:51:18 UTC
Created attachment 21056 [details]
Current (as of KDE 3.5.7) patch for FreeBSD for halbackend.h
Comment 4 Michael Nottebrock 2007-07-05 17:52:22 UTC
The patch from 2006 is now obsolete.
Comment 5 Kevin Ottens 2009-02-28 11:04:41 UTC
kio media doesn't exist on KDE4.