pkgsrc/net/skype21/Makefile
abs 3908749dac Added net/skype21 version 2.1.0.81
Skype is a free program that uses P2P technology to bring affordable
and high-quality voice communications to people all over the world.

This package is specifically for Skype 2.1.x, as from 2.2.x Skype started
to use the inotify(7) system call which is not available on some other
systems' Linux emulations.
2011-11-23 23:00:50 +00:00

60 lines
2 KiB
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2011/11/23 23:00:50 abs Exp $
DISTNAME= skype-2.1.0.81
CATEGORIES= net
MASTER_SITES= http://download.skype.com/linux/
EXTRACT_SUFX= .tar.bz2
# see https://developer.skype.com/LinuxSkype/ReleaseNotes for changes
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.skype.com/
COMMENT= P2P VoIP software
LICENSE= skype-license
RESTRICTED= Complex terms for redistribution.
NO_SRC_ON_FTP= ${RESTRICTED}
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
PKG_DESTDIR_SUPPORT= user-destdir
EMUL_PLATFORMS= linux-i386
EMUL_REQD= suse>=11.3
EMUL_MODULES.linux= base x11 alsa qt4 glx gtk2
USE_TOOLS+= pax
WRKSRC= ${WRKDIR}/${DISTNAME}
DATADIR= ${PREFIX}/share/skype
DOCDIR= ${PREFIX}/share/doc/skype
INSTALLATION_DIRS+= bin share/applications share/skype share/doc/skype
INSTALLATION_DIRS+= share/icons/hicolor/16x16/apps
INSTALLATION_DIRS+= share/icons/hicolor/32x32/apps
INSTALLATION_DIRS+= share/icons/hicolor/48x48/apps
do-build:
set -e; \
{ ${ECHO} "#!${SH}"; \
${ECHO} 'exec ${DATADIR}/skype --resources=${DATADIR} "$$@"'; \
} > ${WRKSRC}/skype.sh
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/skype.sh ${DESTDIR}${PREFIX}/bin/skype
${INSTALL_DATA} ${WRKSRC}/skype.desktop \
${DESTDIR}${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_16x16.png \
${DESTDIR}${PREFIX}/share/icons/hicolor/16x16/apps/skype.png
${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_32x32.png \
${DESTDIR}${PREFIX}/share/icons/hicolor/32x32/apps/skype.png
${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_48x48.png \
${DESTDIR}${PREFIX}/share/icons/hicolor/48x48/apps/skype.png
${INSTALL_SCRIPT} ${WRKSRC}/skype ${DESTDIR}${DATADIR}
cd ${WRKSRC} && pax -rwppm icons sounds ${DESTDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/LICENSE ${DESTDIR}${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"