#Maintainer: Dimitris Jemos #Mandatory pkgname=LimeWire pkgver=5.5.8 pkgrel=1dj arch=noarch source=("http://www10.limewire.com/download/LimeWireOther.zip" "LimeWire.desktop" "LimeWire.png") #Optional docs=("README.txt" "SOURCE" "COPYING") url=http://www.limewire.com slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "LimeWire (P2P Filesharing Client)" "LimeWire is a cross-platform, open-source peer-to-peer" "filesharing client." "This is essentially a repackaging of the LimeWireOther.zip" "file available from http://www.limewire.com" ) build() { cd $startdir/src/$pkgname || return 1 #make launch script mkdir -p $startdir/pkg/usr/bin/ cat << EOF > $startdir/pkg/usr/bin/$pkgname #!/bin/sh cd /usr/share/LimeWire ./runLime.sh EOF chmod 0755 $startdir/pkg/usr/bin/$pkgname # Just copy stuff around mkdir -p $startdir/pkg/usr/share/$pkgname cp -a ./* $startdir/pkg/usr/share/$pkgname # except root dir rm -rf $startdir/pkg/usr/share/$pkgname/root # Copy icon to the right place mkdir -p $startdir/pkg/usr/share/icons/hicolor/48x48/apps; cp $startdir/src/$pkgname.png $startdir/pkg/usr/share/icons/hicolor/48x48/apps/$pkgname.png; mkdir -p $startdir/pkg/usr/share/pixmaps || return 1 cp $startdir/pkg/usr/share/icons/hicolor/48x48/apps/$pkgname.png $startdir/pkg/usr/share/pixmaps || return 1 mkdir -p $startdir/pkg/usr/share/applications || return 1 cp $startdir/src/$pkgname.desktop $startdir/pkg/usr/share/applications/ || return 1 sed -i "s/Categories=.*/Categories=Application;Network;/" $startdir/pkg/usr/share/applications/$pkgname.desktop || return 1 sed -i "s/.png//" $startdir/pkg/usr/share/applications/$pkgname.desktop || return 1 chown -R root:root $startdir/pkg } # Doinst doinst() { if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 fi }