77 lines
1.8 KiB
Plaintext
77 lines
1.8 KiB
Plaintext
|
# Template file for 'CopyAgent'
|
||
|
pkgname=CopyAgent
|
||
|
version=1.47.0410
|
||
|
revision=1
|
||
|
build_style=meta
|
||
|
short_desc="Copy.com sync agent"
|
||
|
maintainer="ShadowKyogre <shadowkyogre.public@gmail.com>"
|
||
|
homepage="https://www.copy.com"
|
||
|
license="CopyAgent"
|
||
|
distfiles="https://copy.com/install/linux/Copy.tgz"
|
||
|
checksum=a48c69f6798f888617cfeef5359829e619057ae0e6edf3940b4ea6c81131012a
|
||
|
only_for_archs="i686 x86_64 armv6hf"
|
||
|
repository="nonfree"
|
||
|
nostrip="yes"
|
||
|
wrksrc="copy"
|
||
|
makedepends="qt>=4.8.4_4 fuse desktop-file-utils"
|
||
|
depends="${makedepends}"
|
||
|
|
||
|
#lib32mode="full"
|
||
|
|
||
|
do_install() {
|
||
|
if [ "$XBPS_TARGET_MACHINE" == "x86_64" ]; then
|
||
|
cd x86_64
|
||
|
elif [ "$XBPS_TARGET_MACHINE" == "i686" ]; then
|
||
|
cd x86
|
||
|
else
|
||
|
cd armv6h
|
||
|
fi
|
||
|
|
||
|
#vmkdir usr/bin
|
||
|
vmkdir opt/copy
|
||
|
|
||
|
# Libraries for executable
|
||
|
for i in ca-bundle.crt lib{AgentSync,Brt,CloudSync,Gui}.so; do
|
||
|
vinstall "$i" 755 "opt/copy/" "$i"
|
||
|
done
|
||
|
|
||
|
# Executable
|
||
|
for i in Copy{Agent,Cmd,Console}; do
|
||
|
vinstall "${FILESDIR}/launch.sh" 755 usr/bin "$i"
|
||
|
vinstall "$i" 755 "opt/copy/" "$i"
|
||
|
done
|
||
|
|
||
|
# Icon
|
||
|
vinstall "${FILESDIR}/copy-agent.png" 644 usr/share/pixmaps copy-agent.png
|
||
|
|
||
|
# Desktop file
|
||
|
vinstall "${FILESDIR}/copy-agent.desktop" 644 usr/share/applications
|
||
|
|
||
|
# License
|
||
|
vinstall "${FILESDIR}/TERMS" 644 usr/share/licenses/CopyAgent
|
||
|
|
||
|
# nautilus and caja extensions
|
||
|
vinstall libnautilus-copy.so 755 "usr/lib/nautilus/extensions-3.0" libnautilus-copy.so
|
||
|
vinstall libcaja-copy.so 755 "usr/lib/caja/extensions-2.0" libcaja-copy.so
|
||
|
}
|
||
|
|
||
|
nautilus-CopyAgent_package() {
|
||
|
short_desc+=" - Nautilus extension"
|
||
|
nostrip="yes"
|
||
|
depends="${sourcepkg}"
|
||
|
allow_unknown_shlibs=yes
|
||
|
pkg_install() {
|
||
|
vmove "usr/lib/nautilus/extensions-3.0"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
caja-CopyAgent_package() {
|
||
|
short_desc+=" - Caja extension"
|
||
|
nostrip="yes"
|
||
|
depends="${sourcepkg}"
|
||
|
allow_unknown_shlibs=yes
|
||
|
pkg_install() {
|
||
|
vmove "usr/lib/caja/extensions-2.0"
|
||
|
}
|
||
|
}
|