# Template file for 'skype'
# This just repackages the debian package.
pkgname=skype
version=8.68.0.100
revision=1
archs="x86_64"
depends="elogind"
short_desc="Skype for Linux"
maintainer="mobinmob <mobinmob@disroot.org>"
license="custom:skype-servicesagreement"
homepage="https://www.skype.com"
distfiles="https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
checksum=8078e041174d0013be47e7dc0eeac70c042d6697242312db38333a4f1cfe2c7e
repository="nonfree"
nostrip="yes"

do_extract() {
	ar p ${XBPS_SRCDISTDIR}/${pkgname}-${version}/skypeforlinux_${version}_amd64.deb data.tar.xz | bsdtar xf - ./usr
}

do_install() {

	vsed -i usr/bin/skypeforlinux -e "s;share/;lib/;g"
	vbin usr/bin/skypeforlinux

	vmkdir usr/lib
	vcopy usr/share/skypeforlinux usr/lib

	vlicense usr/share/doc/skypeforlinux/third-party_attributions.html
	# The binary needs to be able to find this under /usr/share/doc
	vmkdir usr/share/doc/skypeforlinux
	ln -s ../../licenses/skype/third-party_attributions.html ${DESTDIR}/usr/share/doc/skypeforlinux

	vinstall usr/share/applications/skypeforlinux.desktop 644 usr/share/applications
	vinstall usr/share/pixmaps/skypeforlinux.png 644 usr/share/pixmaps
	find usr/share/icons -type f -print | while read _f; do
		vinstall "${_f}" 644 "${_f%/*}"
	done
}
