megacoffee.net Gentoo overlay - legacy mirror
We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.
diff media-libs/blackmagic-desktop-video-sdk/blackmagic-desktop-video-sdk-11.6.ebuild @ 234:c56b9e2d29d6
[sync] imported 95f1c05..e892980 from upstream
commit e892980d2d4e17873e3341bc1c9f027da355d0a6
Author: Daniel Neugebauer <dneuge@energiequant.de>
Date: Sat Aug 8 14:26:11 2020 +0200
media-libs/blackmagic-desktop-video-sdk: version bump to 11.6
author | Migration Sync <gentoo-overlay@megacoffee.net> |
---|---|
date | Sat, 08 Aug 2020 12:30:01 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/media-libs/blackmagic-desktop-video-sdk/blackmagic-desktop-video-sdk-11.6.ebuild Sat Aug 08 12:30:01 2020 +0000 @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Desktop Video SDK - headers, examples and documentation necessary to develop/compile custom applications for products by Blackmagic Design (also known as DeckLink SDK)" +HOMEPAGE="http://www.blackmagicdesign.com/" +HOMEPAGE_DOWNLOAD_NAME="Desktop Video ${PV} SDK" + +SRC_URI="Blackmagic_DeckLink_SDK_${PV}.zip" +UNPACKED_DIR="Blackmagic DeckLink SDK ${PV}" + +LICENSE="BlackmagicDesktopVideoSDK" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples" +RESTRICT="fetch" + +pkg_nofetch() { + # 1 2 3 4 5 6 7 + # 123456789012345678901234567890123456789012345678901234567890123456789012 + einfo "Please visit ${HOMEPAGE} and download \"${HOMEPAGE_DOWNLOAD_NAME}\"" + einfo "for your product from the support section and move it to your DISTDIR" + einfo "(/var/cache/distfiles or /usr/portage/distfiles unless you changed it)." + einfo "" + einfo " expected filename: ${SRC_URI}" + #einfo "" + #einfo "If your browser downloads a .tar.gz file you will need to gunzip it." +} + +src_unpack() { + unpack ${A} + + # symlink to what is supposed to have been prepared + ln -s "${UNPACKED_DIR}" "${P}" +} + +src_install() { + # do not compress documentation (only RTF) or samples (makes no sense) + docompress -x /usr/share/doc + + use doc && dodoc -r *.pdf *.rtf + use examples && dodoc -r Examples Linux/Samples + + insinto "/usr/include/blackmagic" + doins -r Linux/include/* +}