Commit 02a4e167 authored by José Mª. Fernández's avatar José Mª. Fernández

Version bump of net-im/skypeforlinux

parent 41337e22
DIST skypeforlinux_8.18.76.1-1.x86_64.rpm 101822681 BLAKE2B 232053e8430ffe0fa8493a44355ae494949c12b7aab9ac83843246b2dd6f081e42a3763ef5b86381071aea76aeaacd6d3eaf0497a6263d2a6cb418ebe33a09a3 SHA512 8676710c7e8125f53eaa27977f2e4af0bc563ed3d66c9700e466ceeb6960f76d8afca8a4e5ebc8f96e0b71e8378a9e475952691dd43002b1924d1912c33ab035
DIST skypeforlinux_8.18.76.7-1.x86_64.rpm 101987042 BLAKE2B 60de702a18fd366ed473c5fe59140f0159381f507f7af0bad7f460106be90b9796a7fa46d4384bd35ae0ee282ed23bc253b6d0f56366cc7d481a05fb47d31ee8 SHA512 93ed1de95a14cc9c49a81f5e2f1614192d6f6259ea2e8cd836d7bcbb4121fefb1ee6318f4f6b9b26259e1134e4f7ade19454f71dda35ccdaf1f08cbcf7098f74
DIST skypeforlinux_8.19.76.3-1.x86_64.rpm 102096828 BLAKE2B dd9ee95f8043de2ca800646c6e453434e3fe8daefdc431702752b4ac25ec31cbf06085fae965013a4d3937e8af18df43779136e82485686914d0f9213860c75a SHA512 4eb764bd17efd3ddb64490cb60a5ec508602d4779f86c2fc08fcad5b9572118bd39e6dc9d1962026d0a78ce3aef2dc855fc945d12566d7014d73661965c0b14b
EBUILD skypeforlinux-8.18.76.1.ebuild 3899 BLAKE2B d239566a72bcac68b25d0ed1b42c0694b198ab502c4b4b13083caa4fbbee135fda9bd22c0e22e77a37cdeca387fdad1322663de3c29a62085defd6c088b1cca1 SHA512 9b94d1201595c5abbf53b71d9541a4d930860b19b1098336155313ecffc13125972bb9eff71af6e77d1aba987604ac9a3d62b91c3a803691e7e51da03d0f2e16
EBUILD skypeforlinux-8.18.76.7.ebuild 3899 BLAKE2B d239566a72bcac68b25d0ed1b42c0694b198ab502c4b4b13083caa4fbbee135fda9bd22c0e22e77a37cdeca387fdad1322663de3c29a62085defd6c088b1cca1 SHA512 9b94d1201595c5abbf53b71d9541a4d930860b19b1098336155313ecffc13125972bb9eff71af6e77d1aba987604ac9a3d62b91c3a803691e7e51da03d0f2e16
EBUILD skypeforlinux-8.19.76.3.ebuild 3899 BLAKE2B d239566a72bcac68b25d0ed1b42c0694b198ab502c4b4b13083caa4fbbee135fda9bd22c0e22e77a37cdeca387fdad1322663de3c29a62085defd6c088b1cca1 SHA512 9b94d1201595c5abbf53b71d9541a4d930860b19b1098336155313ecffc13125972bb9eff71af6e77d1aba987604ac9a3d62b91c3a803691e7e51da03d0f2e16
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MULTILIB_COMPAT=( abi_x86_64 )
inherit pax-utils rpm multilib-build xdg-utils gnome2-utils
DESCRIPTION="P2P Internet Telephony (VoiceIP) client"
HOMEPAGE="https://www.skype.com/"
SRC_URI="https://repo.skype.com/rpm/unstable/${PN}_${PV}-1.x86_64.rpm"
LICENSE="Skype-TOS no-source-code"
SLOT="0"
KEYWORDS="~amd64"
IUSE="pax_kernel"
S="${WORKDIR}"
QA_PREBUILT=opt/${PN}/${PN}
RESTRICT="mirror bindist strip" #299368
RDEPEND="
app-crypt/libsecret[${MULTILIB_USEDEP}]
dev-libs/atk[${MULTILIB_USEDEP}]
dev-libs/expat[${MULTILIB_USEDEP}]
dev-libs/glib:2[${MULTILIB_USEDEP}]
dev-libs/nspr[${MULTILIB_USEDEP}]
dev-libs/nss[${MULTILIB_USEDEP}]
gnome-base/gconf:2[${MULTILIB_USEDEP}]
media-libs/alsa-lib[${MULTILIB_USEDEP}]
media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
media-libs/freetype:2[${MULTILIB_USEDEP}]
media-libs/libv4l[${MULTILIB_USEDEP}]
net-print/cups[${MULTILIB_USEDEP}]
sys-apps/dbus[${MULTILIB_USEDEP}]
sys-devel/gcc[cxx]
sys-libs/glibc
virtual/ttf-fonts
x11-libs/cairo[${MULTILIB_USEDEP}]
x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
x11-libs/gtk+:2[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXdamage[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXrender[${MULTILIB_USEDEP}]
x11-libs/libXtst[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
x11-libs/libxkbfile[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]
"
src_unpack() {
rpm_src_unpack ${A}
}
src_prepare() {
default
sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/${PN}/${PN}!" \
-i usr/bin/${PN} || die
sed -e "s!^Exec=.*!Exec=${EPREFIX}/opt/bin/${PN}!" \
-e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
-e "/^OnlyShowIn=/d" \
-i usr/share/applications/${PN}.desktop || die
}
src_install() {
dodir /opt
cp -a usr/share/${PN} "${D}"/opt || die
#insinto /opt/${PN}/locales
#doins usr/share/${PN}/locales/*.pak
#
#insinto /opt/${PN}
#doins -r usr/share/${PN}/resources
#
#insinto /opt/${PN}/resources
#doins usr/share/${PN}/resources/*.asar
#insinto /opt/${PN}
#doins usr/share/${PN}/*.pak
#doins usr/share/${PN}/*.bin
#doins usr/share/${PN}/*.dat
#doins usr/share/${PN}/*.html
#doins usr/share/${PN}/version
#exeinto /opt/${PN}
#doexe usr/share/${PN}/*.so
#doexe usr/share/${PN}/${PN}
into /opt
dobin usr/bin/${PN}
dodoc usr/share/${PN}/*.html
dodoc -r usr/share/doc/${PN}/.
# symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open)
dosym ${P} usr/share/doc/${PN}
doicon usr/share/pixmaps/${PN}.png
# compat symlink for the autostart desktop file
dosym ../../opt/bin/${PN} usr/bin/${PN}
local res
for res in 16 32 256 512 ; do
newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/${PN}.png ${PN}.png
done
domenu usr/share/applications/${PN}.desktop
if use pax_kernel; then
pax-mark -Cm "${ED%/}"/opt/${PN}/${PN}
pax-mark -m "${ED%/}"/opt/${PN}/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
eqawarn "You have set USE=pax_kernel meaning that you intend to run"
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
eqawarn "you suspect that ${PN} is being broken by this modification,"
eqawarn "please open a bug."
fi
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
gnome2_icon_cache_update
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment