milis/talimatname/genel/t/thunar-archive-plugin/talimat

60 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tanım: Arşivlerle uğraşmak için Thunar filemanager eklentisi
# URL: http://foo-projects.org/~benny/projects/thunar-archive-plugin
# Paketçi: milisarge
# Gerekler: thunar xarchiver
# Grup: sistem
isim=thunar-archive-plugin
surum=0.3.1
devir=1
kaynak=(http://archive.xfce.org/src/thunar-plugins/$isim/${surum%.*}/$isim-$surum.tar.bz2)
##
derle() {
cd $isim-$surum
./configure --prefix=/usr \
--libexecdir=/usr/lib/thunar \
--disable-static \
--disable-nls
make
make DESTDIR=$PKG install
##
mkdir -p $PKG/usr/lib/thunar/thunar-archive-plugin/
cat > $PKG/usr/lib/thunar/thunar-archive-plugin/xarchiver.tap << "EOF"
#!/bin/sh
#
# xarchiver.tap - Wrapper script to create and extract archive files
# in Thunar, via the thunar-archive-plugin, using xarchiver.
#
# determine the action and the folder, "$@" then contains only the files
action=$1; shift;
folder=$1; shift;
# check the action
case $action in
create)
exec xarchiver "--add-to=$@"
;;
extract-here)
exec xarchiver "--extract-to=$folder" "$@"
;;
extract-to)
exec xarchiver --extract "$@"
;;
*)
echo "Unsupported action '$action'" >&2
exit 1
esac
EOF
##
chmod 755 $PKG/usr/lib/thunar/thunar-archive-plugin/xarchiver.tap
}