yt-cli


Logs | Files | README | README | LICENSE | GitLab


1
commit cc6de751fd39a8b72dd08be9a4ecfe6c839ebb21
2
Author: Connor Etherington <[email protected]>
3
Date:   Fri May 26 09:16:20 2023 +0200
4
5
    Auto-Commit Update 26.05.2023 - 09:16:20
6
---
7
 Makefile     |  1 +
8
 PKGBUILD     | 14 ++------------
9
 PKGBUILD.~1~ | 35 +++++++++++++++++++++++++++++++++++
10
 3 files changed, 38 insertions(+), 12 deletions(-)
11
12
diff --git a/Makefile b/Makefile
13
index b25adfe..678f914 100644
14
--- a/Makefile
15
+++ b/Makefile
16
@@ -6,6 +6,7 @@ all: info
17
 
18
 yt-cli:
19
 	@cd usr/lib/node_modules/"${PKG}" && which yarn >/dev/null 2>&1 && yarn install || npm install
20
+	@! [ -d "${PKGDIR}"/usr/lib/node_modules/"${PKG}" ] && mkdir -p "${PKGDIR}"/usr/lib/node_modules/"${PKG}" || true
21
 	@cp -ar usr/lib/node_modules/"${PKG}" "${PKGDIR}"/usr/lib/node_modules/
22
 
23
 install: yt-cli
24
diff --git a/PKGBUILD b/PKGBUILD
25
index ccd415c..0569050 100644
26
--- a/PKGBUILD
27
+++ b/PKGBUILD
28
@@ -9,18 +9,8 @@ url="https://gitlab.com/a4to/${pkgname}"
29
 license=('MIT')
30
 depends=(mpv npm)
31
 install="yt-cli.install"
32
-source=(
33
-  "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.xz"
34
-)
35
-sha512sums=(
36
-  'c9c8aece0b45229244a15c2eaa7b7be290cba5d24d789bcf98d680a06b14be6d8218c93eddeadbc79b3d75e145545db0de13238457b48ea3f338fedd7fd6a03a'
37
-)
38
-md5sums=(
39
-  'ca167114e10405d4ead6075b6b560a90'
40
-)
41
-validpgpkeys=(
42
-  '81BACEEBC3EA26E127166E4A819BB92A9A48160E'
43
-)
44
+source=("git+$url.git")
45
+sha512sums=("SKIP")
46
 
47
 package() {
48
 
49
diff --git a/PKGBUILD.~1~ b/PKGBUILD.~1~
50
new file mode 100644
51
index 0000000..ccd415c
52
--- /dev/null
53
+++ b/PKGBUILD.~1~
54
@@ -0,0 +1,35 @@
55
+# Maintainer: Connor Etherington <[email protected]>
56
+# ---
57
+pkgname=yt-cli
58
+pkgver=0.2.2
59
+pkgrel=1
60
+pkgdesc="An easy to use CLI YouTube client"
61
+arch=('any')
62
+url="https://gitlab.com/a4to/${pkgname}"
63
+license=('MIT')
64
+depends=(mpv npm)
65
+install="yt-cli.install"
66
+source=(
67
+  "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.xz"
68
+)
69
+sha512sums=(
70
+  'c9c8aece0b45229244a15c2eaa7b7be290cba5d24d789bcf98d680a06b14be6d8218c93eddeadbc79b3d75e145545db0de13238457b48ea3f338fedd7fd6a03a'
71
+)
72
+md5sums=(
73
+  'ca167114e10405d4ead6075b6b560a90'
74
+)
75
+validpgpkeys=(
76
+  '81BACEEBC3EA26E127166E4A819BB92A9A48160E'
77
+)
78
+
79
+package() {
80
+
81
+  echo "${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${arch}"
82
+  [ -d "${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${arch}" ] &&
83
+    cd "${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${arch}" ||
84
+    cd "${srcdir}/${pkgname}"
85
+
86
+  make install PKGDIR="${pkgdir}" || return 1
87
+
88
+
89
+}