mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
media-video/dependency-control: new package, add 0.6.4
Signed-off-by: Arif Kabayel <myisha.gentoo@proton.me>
This commit is contained in:
3 files changed
+67
No files matched your search
@@ -0,0 +1,3 @@
|
|||||||
|
DIST 1.tar.gz 5274 BLAKE2B 84a23f5a1e92ba0ae20d760285f8625c572e8f40bd3eab3fd37ddb37a826a3adc0b73ed3781d300e6277baa39af0fd1ba233250a4ef4f60d924e950bbd9ed8b0 SHA512 a49111782b7a6afa9add1e27d529a68e3ce902ee8e5e4f00050f34628bd8c3349a1fb206c38dfce94e0fd59199f640aad2a5732b8e73ed90c50900e0a4dba3d8
|
||||||
|
DIST b8897ead55b84ec4148e900882bff8336b38f939.tar.gz 19806 BLAKE2B c970ad01a5cd40400cabba39ba57f714c473d19a1fb5a3456ad2ba8feea8d7ec9ed67fc440531872caaddd25f3013daa6449b1b61f979e4c67dd44afd4484eef SHA512 34c930f3d524fe20c5b5d4a097f544cc6fa84f8271acd332ad60b45d516800f29015533e918f15a8a638c3ad05b7e2c3090f6b28d81e205d63452a00c8af0d11
|
||||||
|
DIST v0.6.4-alpha.tar.gz 50879 BLAKE2B afd8932c36ebccd2d79d7854eae0653b1604868b1b12304ede7c1322e44203a23995826f63154c2ac9a949cd442595195278f56075dfd7776d833495e5fd2a44 SHA512 f5c5dae6f89f1df47f6c1960635176d0d38848f8d86f22c5d67eb86b3724204a978c1bb083fd634e53da74ecfb46b62303d07c784aba89bcefa24dcc08e2de02
|
||||||
@@ -0,0 +1,56 @@
|
|||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit meson
|
||||||
|
|
||||||
|
DESCRIPTION="Package manager for Aegisub automation scripts"
|
||||||
|
HOMEPAGE="https://github.com/TypesettingTools/ffi-experiments/"
|
||||||
|
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/TypesettingTools/ffi-experiments/archive/b8897ead55b84ec4148e900882bff8336b38f939.tar.gz
|
||||||
|
https://github.com/evilja/gentoo-ffi-experiments/archive/refs/tags/1.tar.gz
|
||||||
|
https://github.com/TypesettingTools/DependencyControl/archive/v${PV}-alpha.tar.gz
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
media-video/aegisub
|
||||||
|
dev-lua/luajson
|
||||||
|
net-misc/curl
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/ffi-experiments-b8897ead55b84ec4148e900882bff8336b38f939"
|
||||||
|
LICENSE="ISC MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local prefix="/usr/share/aegisub/automation"
|
||||||
|
local extra="${WORKDIR}/gentoo-ffi-experiments-1"
|
||||||
|
local depctrl="${WORKDIR}/DependencyControl-0.6.4-alpha"
|
||||||
|
insopts -m0755
|
||||||
|
insinto ${prefix}/include/BM/BadMutex
|
||||||
|
doins "${BUILD_DIR}/bad-mutex/libBadMutex.so"
|
||||||
|
insinto ${prefix}/include/DM/DownloadManager
|
||||||
|
doins "${BUILD_DIR}/download-manager/libDownloadManager.so"
|
||||||
|
insinto ${prefix}/include/PT/PreciseTimer
|
||||||
|
doins "${BUILD_DIR}/precise-timer/libPreciseTimer.so"
|
||||||
|
|
||||||
|
insinto ${prefix}/include/BM
|
||||||
|
doins ${extra}/BadMutex.lua
|
||||||
|
insinto ${prefix}/include/DM
|
||||||
|
doins ${extra}/DownloadManager.lua
|
||||||
|
insinto ${prefix}/include/PT
|
||||||
|
doins ${extra}/PreciseTimer.lua
|
||||||
|
insinto ${prefix}/include/requireffi
|
||||||
|
doins ${extra}/requireffi.lua
|
||||||
|
|
||||||
|
# dependencycontrol
|
||||||
|
|
||||||
|
insinto ${prefix}/include/l0/modules
|
||||||
|
doins ${depctrl}/modules/*
|
||||||
|
insinto ${prefix}/autoload
|
||||||
|
doins ${depctrl}/macros/*
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>myisha.gentoo@proton.me</email>
|
||||||
|
<name>Arif Kabayel</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
||||||
Reference in new issue
Block a user