summaryrefslogtreecommitdiff
path: root/media-libs/libltc
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/libltc')
-rw-r--r--media-libs/libltc/Manifest4
-rw-r--r--media-libs/libltc/libltc-1.3.2.ebuild9
-rw-r--r--media-libs/libltc/libltc-9999.ebuild11
3 files changed, 17 insertions, 7 deletions
diff --git a/media-libs/libltc/Manifest b/media-libs/libltc/Manifest
index cace4de27d9f..3e859940e285 100644
--- a/media-libs/libltc/Manifest
+++ b/media-libs/libltc/Manifest
@@ -1,4 +1,4 @@
DIST libltc-1.3.2.tar.gz 449921 BLAKE2B 8a6b3452245f72e918b4a105854d751ca66780ce4627aca54bb0d1342c5a1e77e614103da15037f71b89d44c62b35230a6240e42af287c442e6049c2ad9c85a6 SHA512 3b29b7da1ad9f85c62068b927abec9b3963a77558b46b3ee7681f360642570935becedcf95436574a8a7b456c7e0b414131571d71c6903139f9e7565968278a6
-EBUILD libltc-1.3.2.ebuild 619 BLAKE2B 9ae914d549b728fc687ee082f032e8a35f0132c67b14f7e530752e16551119f7e52d9870f9e683826ae68a147a5b2c591f4dfafd6f3ba3a839726be793b95af2 SHA512 e0f29487dd4cfb86897e9ccac95b1e44e6c871e2fd5573b1f75f2a50c0735680bb5149040e4cbf0068dc0974177f1c880e15218940ff6d6f89a10625d2dc0000
-EBUILD libltc-9999.ebuild 620 BLAKE2B 41116e76dcfd61e2e531c7a2b61f0f288d2b371b1c6b7230c6d9ffb7357e1f14b2411af424d9f73eb11ee30c0c7755ea650578d2c4a8bf56a4e432de75816014 SHA512 a3bb45ed93639212c7aaa4bd456031381bce16bf63494b420f36bc3023f9d727dae2373ad3f5b6e5f97d8ecaab9b92f61f4f44db4d7e809f2df30e39966859e8
+EBUILD libltc-1.3.2.ebuild 667 BLAKE2B 4bfe01777825505c505707e3611734e1e1eae7f479e98ddcb235574c283d510b32f11c3428e8de9cfdf5cf5928551335f94874bfb7d092d4b6b27fc649c78938 SHA512 e29b1b63d8dfd8c6a1969b9ace18eb6b289a82f6efd175e91e8fd7e3938396a0bb712360e594d8e6cd4f551c108e9056f306d595af4761e97eec29e5839b0137
+EBUILD libltc-9999.ebuild 668 BLAKE2B 414e3500f58f02b5092ea6a6ce0e72a7c1f7ffb9fbfa40fcc3fa341190afaf02555b2f058ef9862258408bc8675acebdcdd4b77e9754116f979b8468dab30bfc SHA512 e31c92397a5e334862f7f00e009a4bb61428b1ed1c8ec92a6d70e9019a1f6636abd94829575ff4ca19a9287be13df1d931ab1942e8951b27835b0b07be8f8e34
MISC metadata.xml 393 BLAKE2B 8767a82f0fafc648e7c900f16a10b1100666f648e356d012c1ad3e47a098f4b79c35b4f70cc8fccf008d97d2fd4e2bf936482dcadacbfbbb8ae748f9ecd423a7 SHA512 cacb1b95b2a7216ea8d92dc105093000b1693e94dc26914305ceb4767ee0c23a82bf29d3343dd879ffa5b1018ead25148024482f3e7d3c5f414a251236add29a
diff --git a/media-libs/libltc/libltc-1.3.2.ebuild b/media-libs/libltc/libltc-1.3.2.ebuild
index 48b679efc14b..19a2a8ecf813 100644
--- a/media-libs/libltc/libltc-1.3.2.ebuild
+++ b/media-libs/libltc/libltc-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,6 +9,7 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3 autotools
EGIT_REPO_URI="https://github.com/x42/libltc"
else
+ inherit libtool
SRC_URI="https://github.com/x42/libltc/releases/download/v${PV}/${P}.tar.gz"
KEYWORDS="amd64"
fi
@@ -19,7 +20,11 @@ RESTRICT="mirror"
src_prepare() {
default
- [[ ${PV} == *9999 ]] && eautoreconf
+ if [[ ${PV} = *9999 ]]; then
+ eautoreconf
+ else
+ elibtoolize
+ fi
}
src_install() {
diff --git a/media-libs/libltc/libltc-9999.ebuild b/media-libs/libltc/libltc-9999.ebuild
index 925d187898f3..3049a511a985 100644
--- a/media-libs/libltc/libltc-9999.ebuild
+++ b/media-libs/libltc/libltc-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="Linear/Logitudinal Time Code (LTC) Library"
HOMEPAGE="https://github.com/x42/libltc"
@@ -9,6 +9,7 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3 autotools
EGIT_REPO_URI="https://github.com/x42/libltc"
else
+ inherit libtool
SRC_URI="https://github.com/x42/libltc/releases/download/v${PV}/${P}.tar.gz"
KEYWORDS="~amd64"
fi
@@ -19,7 +20,11 @@ RESTRICT="mirror"
src_prepare() {
default
- [[ ${PV} == *9999 ]] && eautoreconf
+ if [[ ${PV} = *9999 ]]; then
+ eautoreconf
+ else
+ elibtoolize
+ fi
}
src_install() {