diff options
Diffstat (limited to 'kdeeject')
-rw-r--r-- | kdeeject/CMakeLists.txt | 12 | ||||
-rw-r--r-- | kdeeject/Makefile.am | 1 | ||||
-rwxr-xr-x | kdeeject/kdeeject | 63 |
3 files changed, 0 insertions, 76 deletions
diff --git a/kdeeject/CMakeLists.txt b/kdeeject/CMakeLists.txt deleted file mode 100644 index 08f4ce9a3..000000000 --- a/kdeeject/CMakeLists.txt +++ /dev/null @@ -1,12 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -install( PROGRAMS kdeeject DESTINATION ${BIN_INSTALL_DIR} ) diff --git a/kdeeject/Makefile.am b/kdeeject/Makefile.am deleted file mode 100644 index 9c4e42c8d..000000000 --- a/kdeeject/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -bin_SCRIPTS = kdeeject diff --git a/kdeeject/kdeeject b/kdeeject/kdeeject deleted file mode 100755 index b97ab5df6..000000000 --- a/kdeeject/kdeeject +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/sh -# Script used by kdesktop to eject a removable media (CDROM/Tape/SCSI/Floppy) -# Relies on the 'eject' program, 'cdcontrol' on *BSD -# -# Copyright GPL v2 by David Faure <[email protected]> -# -quiet=0 -if test "$1" = "-q"; then - quiet=1 - shift -fi - -if test "$1" = "--help"; then - echo "Usage: $0 <name> where name is a device or a mountpoint." - exit 0 -fi - -if test -z "$1"; then - for dev in /dev/cdrom /dev/dvd /dev/dvdram /dev/cdrecorder; do - if test -e $dev; then - lp=`readlink $dev` - if test -n "$lp"; then - device=/dev/$lp - else - device=$dev - fi - break - fi - done -else - device=$1 -fi - -udi=`dcop kded mediamanager properties $device 2>/dev/null | head -n 1 ` -if test -n "$udi"; then - dcop kded mediamanager unmount "$udi" >/dev/null 2>&1 -fi - -# Checking for stuff in the PATH is ugly with sh. -# I guess this is the reason for making this a kde app... -OS=`uname -s` -case "$OS" in - OpenBSD) - cdio -f $device eject #>/dev/null 2>&1 - ;; - *BSD) - dev=`echo $device | sed -E -e 's#/dev/##' -e 's/([0-9])./\1/'` - cdcontrol -f $dev eject #>/dev/null 2>&1 - ;; - *) - # Warning, it has to be either eject 2.0.x or >=2.1.5 - # Otherwise it doesn't work as expected (it requires a - # fstab entry for no reason). - eject -v $device #>/dev/null 2>&1 - ;; -esac -if test $? -eq 0; then - #dcop kdesktop default refreshIcons - exit 0 -elif test $quiet -eq 0; then - kdialog --title "KDE Eject" --error "Eject $device failed!" -fi -exit 1 |