Package Details: oh-my-bash-git r461.dd7807f-1

Git Clone URL: https://aur.archlinux.org/oh-my-bash-git.git (read-only, click to copy)
Package Base: oh-my-bash-git
Description: 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
Upstream URL: https://github.com/ohmybash/oh-my-bash
Licenses: GPLv2
Submitter: marco.obaid
Maintainer: aditya
Last Packager: aditya
Votes: 9
Popularity: 0.000235
First Submitted: 2020-01-15 03:26 (UTC)
Last Updated: 2023-05-23 16:47 (UTC)

Dependencies (7)

Required by (0)

Sources (2)

Latest Comments

floreal commented on 2022-01-28 10:30 (UTC) (edited on 2022-01-28 10:34 (UTC) by floreal)

Here is a patch for the have the package updated to the last revision:

diff --git a/0001-bashrc.patch b/0001-bashrc.patch
index d92b7b0..016b68a 100644
--- a/0001-bashrc.patch
+++ b/0001-bashrc.patch
@@ -1,13 +1,15 @@
 --- a/bashrc
 +++ b/bashrc
-@@ -1,5 +1,5 @@
+@@ -5,7 +5,7 @@
+ esac
+ 
  # Path to your oh-my-bash installation.
--export OSH=$HOME/.oh-my-bash
-+OSH=/usr/share/oh-my-bash
+-export OSH=~/.oh-my-bash
++export OSH=/usr/share/oh-my-bash

  # Set name of the theme to load. Optionally, if you set this to "random"
  # it'll load a random theme each time that oh-my-bash is loaded.
-@@ -13,7 +13,7 @@
+@@ -19,7 +19,7 @@
  # HYPHEN_INSENSITIVE="true"

  # Uncomment the following line to disable bi-weekly auto-update checks.
@@ -16,16 +18,16 @@

  # Uncomment the following line to change how often to auto-update (in days).
  # export UPDATE_OSH_DAYS=13
-@@ -70,7 +70,7 @@
-   bashmarks
- )
- 
--source $OSH/oh-my-bash.sh
-+
+@@ -83,8 +83,6 @@
+ #      plugins+=(tmux-autoattach)
+ #  fi

+-source "$OSH"/oh-my-bash.sh
+-
  # User configuration
  # export MANPATH="/usr/local/man:$MANPATH"
-@@ -99,3 +99,9 @@
+ 
+@@ -112,3 +110,9 @@
  # Example aliases
  # alias bashconfig="mate ~/.bashrc"
  # alias ohmybash="mate ~/.oh-my-bash"
@@ -35,4 +37,3 @@
 +   mkdir $BASH_CACHE_DIR
 +fi
 +source $OSH/oh-my-bash.sh
-
diff --git a/PKGBUILD b/PKGBUILD
index 85fc1da..bbb0761 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Marco Obaid <marco.obaid@gmail.com>

 pkgname=oh-my-bash-git
-pkgver=r90.89e5054
+pkgver=r210.9a0b552
 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')

k0r0ng commented on 2022-01-21 19:16 (UTC)

==> Starting prepare()...
patching file bashrc
Hunk #1 FAILED at 1.
Hunk #2 succeeded at 19 (offset 6 lines).
Hunk #3 FAILED at 70.
Hunk #4 succeeded at 112 (offset 13 lines).
2 out of 4 hunks FAILED -- saving rejects to file bashrc.rej
==> ERROR: A failure occurred in prepare().
    Aborting...
error: failed to build 'oh-my-bash-git-r90.89e5054-1': 
loading packages...
resolving dependencies...
looking for conflicting packages...

abumasood commented on 2020-10-31 12:13 (UTC)

Hi @monojp,sure. Need to do testing. What architecture are you trying to install this on?

monojp commented on 2020-10-31 10:44 (UTC)

Hi, thx for this package. Can you use "any" as arch please?

dedguy21 commented on 2020-07-25 21:36 (UTC)

I love this program. I use bash shell for root and this makes it as delightful to use as the zsh, which I don't use as much anymore.

Thanks

marco.obaid commented on 2020-02-19 00:25 (UTC) (edited on 2020-02-19 00:25 (UTC) by marco.obaid)

@erayerdin A new package has been released to fix the issue you encountered below. The upstream project changed the licensing to GPLv2.

erayerdin commented on 2020-02-17 21:12 (UTC)

Preparing... Cloning oh-my-bash-git build files... Checking oh-my-bash-git dependencies... Resolving dependencies... Checking inter-conflicts...

Building oh-my-bash-git... ==> Making package: oh-my-bash-git r70.c46e56e-1 (Sal 18 Şub 2020 00:12:01 +03) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating oh-my-bash-git git repo... Fetching origin -> Found 0001-bashrc.patch ==> Validating source files with sha256sums... oh-my-bash-git ... Skipped 0001-bashrc.patch ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of oh-my-bash-git git repo... Cloning into 'oh-my-bash-git'... done. ==> Starting prepare()... patching file bashrc ==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Entering fakeroot environment... ==> Starting package()... install: cannot stat 'LICENSE.txt': No such file or directory ==> ERROR: A failure occurred in package(). Aborting...