aboutsummaryrefslogtreecommitdiffstats
path: root/st-custom
diff options
context:
space:
mode:
authorTharre <tharre3@gmail.com>2021-12-07 06:55:46 +0100
committerTharre <tharre3@gmail.com>2021-12-07 06:55:58 +0100
commit3c678e8595f167dd1ffcfeab4c4bfb82f07a3e5b (patch)
treea80a2f6c5778fde7ac5322870f4111da7dbf0b0d /st-custom
parent41750176fc06ba65ff009259e727e0eed0348c39 (diff)
downloadpkgbuilds-3c678e8595f167dd1ffcfeab4c4bfb82f07a3e5b.tar.gz
pkgbuilds-3c678e8595f167dd1ffcfeab4c4bfb82f07a3e5b.tar.xz
pkgbuilds-3c678e8595f167dd1ffcfeab4c4bfb82f07a3e5b.zip
st: rename to st-custom to match the package name
Diffstat (limited to 'st-custom')
-rw-r--r--st-custom/.gitignore1
-rw-r--r--st-custom/PKGBUILD41
-rw-r--r--st-custom/st-terminal.desktop11
3 files changed, 53 insertions, 0 deletions
diff --git a/st-custom/.gitignore b/st-custom/.gitignore
new file mode 100644
index 0000000..5979724
--- /dev/null
+++ b/st-custom/.gitignore
@@ -0,0 +1 @@
+st/
diff --git a/st-custom/PKGBUILD b/st-custom/PKGBUILD
new file mode 100644
index 0000000..2752371
--- /dev/null
+++ b/st-custom/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Tharre <tharre3@gmail.com>
+
+pkgname=st-custom
+_pkgname=st
+pkgver=0.7.r93.g97418a4
+pkgrel=1
+pkgdesc='Simple virtual terminal emulator for X'
+url='http://git.suckless.org/st/'
+arch=('i686' 'x86_64' 'armv7h')
+license=('MIT')
+depends=('libxft' 'adobe-source-code-pro-fonts' 'ttf-dejavu')
+makedepends=('ncurses' 'libxext' 'git')
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+source=('st::git+https://github.com/Tharre/st-transparency.git#branch=custom_config'
+ 'st-terminal.desktop')
+sha256sums=('SKIP'
+ 'ec9f8e5505f13b450ef180edf3596de4d528fe507fbd1aed7fa715221e64770f')
+
+pkgver() {
+ cd "${_pkgname}"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+ cd "${_pkgname}"
+ ln -sf config.def.h config.h
+}
+
+build() {
+ cd "${_pkgname}"
+ make
+}
+
+package() {
+ cd "${_pkgname}"
+ make PREFIX=/usr DESTDIR="${pkgdir}" install
+ install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 README FAQ -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -Dm644 "${srcdir}/st-terminal.desktop" -t "${pkgdir}/usr/share/applications"
+}
diff --git a/st-custom/st-terminal.desktop b/st-custom/st-terminal.desktop
new file mode 100644
index 0000000..c1910b1
--- /dev/null
+++ b/st-custom/st-terminal.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Name=st
+Comment=A simple virtual terminal emulator for X.
+GenericName=Terminal Emulator
+Exec=st
+Icon=utilities-terminal
+Terminal=false
+Type=Application
+Categories=System;TerminalEmulator;
+StartupNotify=true