summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMarco Obaid2020-01-14 21:26:54 -0600
committerMarco Obaid2020-01-14 21:26:54 -0600
commite9fae5fb77ca7b569ffcb9d84fa516aa4a794b88 (patch)
tree051b4dc28681bd3a40b3275d06aa162a8cc1832f /PKGBUILD
downloadaur-e9fae5fb77ca7b569ffcb9d84fa516aa4a794b88.tar.gz
Initial Commit - Release 64
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..5620496b0df
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Marco Obaid <marco.obaid@gmail.com>
+
+pkgname=oh-my-bash-git
+pkgver=r64.ec19214
+pkgrel=1
+pkgdesc="A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community"
+arch=('x86_64')
+url='https://github.com/ohmybash/oh-my-bash'
+license=('WTFPL')
+depends=('bash')
+makedepends=('git')
+optdepends=('ruby: for some plugin functionality'
+ 'curl'
+ 'wget'
+ 'python: for some plugin functionality'
+ 'git: most themes use git (highly recommended but still optional)')
+
+install=${pkgname}.install
+
+source=("${pkgname}::git+git://github.com/ohmybash/oh-my-bash.git"
+ '0001-bashrc.patch')
+
+sha256sums=('SKIP'
+ 'SKIP')
+
+
+pkgver() {
+ cd ${pkgname}
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "${srcdir}/${pkgname}"
+ cp "templates/bashrc.osh-template" "bashrc"
+ patch -p1 < "${srcdir}/0001-bashrc.patch"
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+
+ mkdir -p "${pkgdir}/usr/share/oh-my-bash"
+ install -D -m644 "LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cp -r * "${pkgdir}/usr/share/oh-my-bash/"
+}