Compare commits

...

2 Commits

Author SHA1 Message Date
Mario Fetka
2c1fb65822 media-video/davinci-resolve: update metadata
Package-Manager: Portage-3.0.30, Repoman-3.0.3
2022-04-05 12:16:58 +02:00
Mario Fetka
f3af0398e1 media-video/davinci-resolve: update metadata
Package-Manager: Portage-3.0.30, Repoman-3.0.3
2022-04-05 12:15:38 +02:00
3 changed files with 35 additions and 31 deletions

View File

@ -2,5 +2,13 @@
# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
05 Apr 2022; Mario Fetka <mario.fetka@gmail.com>
davinci-resolve-17.4.5.ebuild:
media-video/davinci-resolve: update metadata
05 Apr 2022; Mario Fetka <mario.fetka@gmail.com>
davinci-resolve-17.4.5.ebuild:
media-video/davinci-resolve: update metadata
05 Apr 2022; Mario Fetka <mario.fetka@gmail.com> +metadata.xml:
media-video/davinci-resolve: update metadata

View File

@ -1,6 +1,6 @@
AUX makeresolvedeb-gentoo.patch 3164 BLAKE2B 798d172b151cb339f0e4b3c612928b845e73479ea65f88a0de27fbb5f3490aafc84d2e0ae80cd68c22038845bfe5bb6dbc1585309c3a09381db7e8a1d4d8ebec SHA512 41fa34f56634b06afacba28e29d07bd00cf0698a24a4470a7aee1faae26f117db6707e105df74ac34d3d1391a62cb70a555ba6e3d839d925760d44c480d5d8de
DIST DaVinci_Resolve_17.4.5_Linux.zip 2339966220 BLAKE2B 55a6ad8ada56f3823c477f6675043f7dc4743e4c8e2986ce3f3ee4821f3aa03f23f225d7c75d004202d13c3fdf8cc13545b5e4bca84f0935feea69b75c73781f SHA512 e4dbe04f4985b147a61a8c47304a1a45a191a8a16454f8e1e93662ec9ceec300a387f7af84f75b7e9f88bd1eb8769f0cb07eada8e65f16e99dde42ea9a45d5b6
DIST makeresolvedeb_1.5.1_multi.sh.tar.gz 4012 BLAKE2B 1200f3fc09f79e8c1b5f9a2bc77c0884784268f0e9fc19c9d114e76786c7558ed81990b99c52aedbcc20044ef504ae017e98218f04a78de9dc87e10a28b78824 SHA512 ac03bb94822a99640cfc3daad15031046859afadb7e32740da3d8069db453d6562117337a6b032e7218bb32394344e03d690f6dcbf32710687fbcb3161391b93
EBUILD davinci-resolve-17.4.5.ebuild 2416 BLAKE2B cd7abb72082ed52afe7a35aef8e1e8e227979b396ba85059ee03a628dc757456796fdb2a591dc694d60a80239ec10dacea6ce6fe663e136c10794f1c3e3e1a3e SHA512 97ffd4ebcec16a6d4f7289e1ad75cbbaab159258ec6dcb4e2c92f28187a90a576dab24ab83de57da4e9650f50fc14e6ded2d3ea605babba02bc96461cbb1db91
MISC ChangeLog 238 BLAKE2B 8258e19143f8b338b691393d971649316f09e52559fba1afdf2a4d626d82d52c472618d10ee56fc3ec9e6a09d138312c2613c830ab8b72ce13729ed89af043d0 SHA512 d3a9ab53deb66abc2c95ae14e938361e805c26817899db87aed4e7dd47923c25817a59c9ddf5f65d434abe2af5a8c40b9bb23e861d84e974e9c1b39b32e248df
EBUILD davinci-resolve-17.4.5.ebuild 2352 BLAKE2B 7baf198e022ed8c35ab9808a3a91e7ab6e7bd961b7d1bd2b9e058d65efdce7618d66490cec66c95973e75f46f15526bb36db670729821c6d5b75d1fb2715858a SHA512 3853f73a298a3b3217403bae74aefb1a326859a109a74b05008a10634e45c0dca4e1228d70b373af62c757a35e6a542b24b43d0df3597aa5aa651999e6c2478f
MISC ChangeLog 502 BLAKE2B 247fa913b14508daf08104382c93d1fa21697fa9ad936e2ca02902726afdea2fdc86b70a86c5a45fa6b47678b96035ca5a6c32717cd2c6e7595a0a4f23c88599 SHA512 6a26eaf09cd118457312bf3ff32438683188a8969543562af40fc8de6bcb4430c90629ef8d3f0ee6d60142ab6dbd6cbcba93b5334c367bb5b5902ec3d377b293
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c

View File

@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@ -59,47 +59,43 @@ DR="${WORKDIR}/davinci-resolve_${MAJOR_VER}-mrd${MRD_VER}_amd64"
QA_PREBUILT="*"
pkg_nofetch() {
einfo "Please download installation file"
einfo " - ${ARC_NAME}"
einfo "from ${HOMEPAGE} and place it in \$\{DISTDIR\}."
einfo "===="
einfo "Please download installation file"
einfo " - makeresolvedeb_${MRD_VER}_multi.sh.tar.gz"
einfo "from https://www.danieltufvesson.com/makeresolvedeb and place it in \$\{DISTDIR\}."
einfo "Please download installation file"
einfo " - ${ARC_NAME}"
einfo "from ${HOMEPAGE} and place it in \$\{DISTDIR\}."
einfo "===="
einfo "Please download installation file"
einfo " - makeresolvedeb_${MRD_VER}_multi.sh.tar.gz"
einfo "from https://www.danieltufvesson.com/makeresolvedeb and place it in \$\{DISTDIR\}."
}
src_prepare() {
mv ${WORKDIR}/makeresolvedeb*.sh ${WORKDIR}/makeresolvedeb.sh
eapply -p0 "${FILESDIR}/makeresolvedeb-gentoo.patch"
mv "${WORKDIR}"/makeresolvedeb*.sh "${WORKDIR}"/makeresolvedeb.sh
eapply -p0 "${FILESDIR}/makeresolvedeb-gentoo.patch"
eapply_user
eapply_user
sed -i -e "s!#LIBDIR#!$(get_libdir)!" ${WORKDIR}/makeresolvedeb.sh || die "Sed failed!"
sed -i -e "s!#LIBDIR#!$(get_libdir)!" "${WORKDIR}"/makeresolvedeb.sh || die "Sed failed!"
}
_adjust_sandbox() {
addwrite /dev/fuse
addpredict /var/lib/portage/home/.config
addpredict /var/lib/portage/home/.local
addpredict "/var/BlackmagicDesign/DaVinci Resolve"
addwrite /dev/fuse
addpredict /var/lib/portage/home/.config
addpredict /var/lib/portage/home/.local
addpredict "/var/BlackmagicDesign/DaVinci Resolve"
}
src_compile() {
_adjust_sandbox
${WORKDIR}/makeresolvedeb.sh ${BASE_NAME}.run
_adjust_sandbox
"${WORKDIR}"/makeresolvedeb.sh ${BASE_NAME}.run
}
src_install() {
cp -a ${DR}/lib "${ED}" || die
cp -a ${DR}/opt "${ED}" || die
cp -a ${DR}/usr "${ED}" || die
cp -a ${DR}/var "${ED}" || die
cp -a ${DR}/lib "${ED}" || die
cp -a ${DR}/opt "${ED}" || die
cp -a ${DR}/usr "${ED}" || die
cp -a ${DR}/var "${ED}" || die
if use doc ; then
dodoc *.pdf
fi
if use doc ; then
dodoc *.pdf
fi
}