terminal-headers


Logs | Files | LICENSE | GitLab


1
commit dbc0d5806e52580e6785be550d1f8e5452d7c232
2
Author: Connor Etherington <[email protected]>
3
Date:   Fri Jun 3 16:05:24 2022 +0200
4
5
    Auto-Commit Update - 20220603
6
---
7
 PKGBUILD                                          | 9 +++++----
8
 usr/bin/barsHeader => opt/barHeader               | 0
9
 usr/bin/colorsHeader => opt/colHeader             | 0
10
 {usr/bin => opt}/dateHeader                       | 0
11
 {usr/bin => opt}/elfHeader                        | 0
12
 usr/bin/unixHeader => opt/uniHeader               | 0
13
 terminal-headers.install                          | 7 +++++++
14
 usr/{ => share}/terminal-headers/fonts/future.tlf | 0
15
 8 files changed, 12 insertions(+), 4 deletions(-)
16
17
diff --git a/PKGBUILD b/PKGBUILD
18
index acc1244..6528d7e 100644
19
--- a/PKGBUILD
20
+++ b/PKGBUILD
21
@@ -1,13 +1,14 @@
22
 # Maintainer: Connor Etherington <[email protected]>
23
 # ---
24
 pkgname=terminal-headers
25
-pkgver=1.0.4
26
+pkgver=1.2
27
 pkgrel=1
28
-pkgdesc='Scripts provide colorful terminal headers, meant to be placed in your shells rc file'
29
+pkgdesc='Scripts providing a fun and colorful greeting when opening a terminal'
30
+install=terminal-headers.install
31
 arch=(x86_64)
32
 url="https://gitlab.com/a4to/${pkgname}"
33
 license=('MIT')
34
-depends=(python-lolcat figlet figlet-fonts figlet-fonts-extra)
35
+depends=(python-lolcat figlet bc)
36
 source=(
37
   "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.zst"
38
   "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.zst.sig"
39
@@ -23,7 +24,7 @@ md5sums=(
40
 validpgpkeys=('81BACEEBC3EA26E127166E4A819BB92A9A48160E')
41
 
42
 package() {
43
-  install -Dm775 usr/bin/* -g wheel -o ${USER} -t "${pkgdir}/usr/bin/"
44
+  install -Dm755 opt/${pkgname}/* -t "${pkgdir}/opt/${pkgname}"
45
   install -Dm644 usr/share/licenses/${pkgname}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
46
   install -Dm644 usr/share/terminal-headers/fonts/future.tlf "${pkgdir}/usr/share/terminal-headers/fonts/future.tlf"
47
 }
48
diff --git a/usr/bin/barsHeader b/opt/barHeader
49
similarity index 100%
50
rename from usr/bin/barsHeader
51
rename to opt/barHeader
52
diff --git a/usr/bin/colorsHeader b/opt/colHeader
53
similarity index 100%
54
rename from usr/bin/colorsHeader
55
rename to opt/colHeader
56
diff --git a/usr/bin/dateHeader b/opt/dateHeader
57
similarity index 100%
58
rename from usr/bin/dateHeader
59
rename to opt/dateHeader
60
diff --git a/usr/bin/elfHeader b/opt/elfHeader
61
similarity index 100%
62
rename from usr/bin/elfHeader
63
rename to opt/elfHeader
64
diff --git a/usr/bin/unixHeader b/opt/uniHeader
65
similarity index 100%
66
rename from usr/bin/unixHeader
67
rename to opt/uniHeader
68
diff --git a/terminal-headers.install b/terminal-headers.install
69
new file mode 100644
70
index 0000000..ec0d013
71
--- /dev/null
72
+++ b/terminal-headers.install
73
@@ -0,0 +1,7 @@
74
+post_install() {
75
+  
76
+  echo -e "\e[1;33m[+]\e[0;1;32m Add one of the header scripts to your shells rc file to apply it upon opening a terminal.\e[0m"
77
+
78
+  for x in `ls '/opt/terminal-headers'` ; do ln -s /opt/terminal-headers/$x /usr/bin/$x ; done
79
+
80
+}
81
diff --git a/usr/terminal-headers/fonts/future.tlf b/usr/share/terminal-headers/fonts/future.tlf
82
similarity index 100%
83
rename from usr/terminal-headers/fonts/future.tlf
84
rename to usr/share/terminal-headers/fonts/future.tlf