summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-08-03 13:15:15 -0500
committerCarlos Aznarán Laos2022-08-03 13:15:15 -0500
commit40ae0787c85b3ad1d5de17f9da9f278c4acfaa2a (patch)
treedd26b59af3a9bbac5aab5ef434886b92b14b74ff
parent9b820787416afcbf4e5d6a352038282fa72cba58 (diff)
downloadaur-40ae0787c85b3ad1d5de17f9da9f278c4acfaa2a.tar.gz
Formatting
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD82
2 files changed, 45 insertions, 50 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 664dd5997111..c8450bb70bfb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by mksrcinfo v8
-# Mon Apr 1 20:44:34 UTC 2019
pkgbase = brew-git
pkgdesc = The missing package manager for macOS (or Linux)
- pkgver = 2.0.6.r74.gdb02f93bb
+ pkgver = 2.7.4.r6568.ga93906a15
pkgrel = 1
url = https://github.com/Homebrew/brew
arch = x86_64
@@ -15,10 +13,9 @@ pkgbase = brew-git
conflicts = linuxbrew-git
conflicts = linuxbrew
conflicts = brew
- source = git+https://github.com/Homebrew/brew
- source = brew4archlinux.diff::https://patch-diff.githubusercontent.com/raw/Homebrew/brew/pull/5926.diff
- md5sums = SKIP
- md5sums = 50a4929331b39fe7d1591342bd873248
+ source = brew::git+https://github.com/Homebrew/brew.git#branch=master
+ source = brew4archlinux.patch::https://github.com/Homebrew/brew/pull/5926.patch
+ sha512sums = SKIP
+ sha512sums = b104f8de0415fb20c6b6805bfc3d455acecb1935c4206bebe17fb4564cafa4c94aaaa2c103a6ae6c801237a1b1c146529b0d1102fa14293e07c6884144dba664
pkgname = brew-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 73443e6cb2d7..0be8e2cf269f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,57 +1,55 @@
-# Maintainer: dracorp aka Piotr Rogoza <piotr.r.public at gmail.com>
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: dracorp aka Piotr Rogoza <piotr.r.public at gmail.com>
-pkgname=brew-git
-_pkgname=brew
-pkgver=2.0.6.r74.gdb02f93bb
+_base=brew
+pkgname=${_base}-git
+pkgver=2.7.4.r6568.ga93906a15
pkgrel=1
-pkgdesc='The missing package manager for macOS (or Linux)'
+pkgdesc="The missing package manager for macOS (or Linux)"
arch=(x86_64)
-url='https://github.com/Homebrew/brew'
+url="https://github.com/Home${_base}/${_base}"
license=(BSD CCPL)
-depends=(
-ruby-irb
-java-runtime
-)
+depends=(ruby-irb java-runtime)
makedepends=(git)
-provides=(brew)
-conflicts=(linuxbrew-git linuxbrew brew)
-source=(
-"git+$url"
-brew4archlinux.diff::https://patch-diff.githubusercontent.com/raw/Homebrew/brew/pull/5926.diff
-)
-_gitname='brew'
-md5sums=('SKIP'
- '50a4929331b39fe7d1591342bd873248')
-
-pkgver(){
- if [ -d "$srcdir"/$_gitname ]; then
- cd "$srcdir"/$_gitname
- ( set -o pipefail
- git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" )
+provides=(${_base})
+conflicts=(linux${_base}-git linux${_base} ${_base})
+source=(${_base}::git+${url}.git#branch=master
+ brew4archlinux.patch::${url}/pull/5926.patch)
+sha512sums=('SKIP'
+ 'b104f8de0415fb20c6b6805bfc3d455acecb1935c4206bebe17fb4564cafa4c94aaaa2c103a6ae6c801237a1b1c146529b0d1102fa14293e07c6884144dba664')
+
+pkgver() {
+ if [ -d ${srcdir}/${_base} ]; then
+ cd ${srcdir}/${_base}
+ (
+ set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
fi
}
-prepare(){
- cd "$srcdir"/$_gitname
- patch -p1 -i "$srcdir"/brew4archlinux.diff
+
+prepare() {
+ cd ${srcdir}/${_base}
+ patch -p1 -i ../brew4archlinux.patch
}
+
package() {
- cd "$srcdir/$_pkgname"
+ cd ${srcdir}/${_base}
- install -dm777 "$pkgdir/opt/$_pkgname"
- install -dm777 "$pkgdir/opt/$_pkgname/bin"
- cp -a "$srcdir/$_pkgname/." "$pkgdir/opt/$_pkgname"
+ install -dm777 "${pkgdir}/opt/${_base}"
+ install -dm777 "${pkgdir}/opt/${_base}/bin"
+ cp -a "${srcdir}/${_base}/." "${pkgdir}/opt/${_base}"
- install -dm755 "$pkgdir/usr/bin"
- ln -sf /opt/$_pkgname/bin/brew "$pkgdir/usr/bin/brew"
+ install -dm755 "${pkgdir}/usr/bin"
+ ln -sf /opt/${_base}/bin/brew "${pkgdir}/usr/bin/brew"
- install -dm755 "$pkgdir/usr/share/man/man1"
- ln -sf /opt/$_pkgname/manpages/brew{,-cask}.1 -t "$pkgdir/usr/share/man/man1"
+ install -dm755 "${pkgdir}/usr/share/man/man1"
+ ln -sf /opt/${_base}/manpages/brew{,-cask}.1 -t "${pkgdir}/usr/share/man/man1"
- install -dm755 "$pkgdir/etc/bash_completion.d"
- ln -sf "/opt/$_pkgname/completions/bash/brew" -t "$pkgdir/etc/bash_completion.d/"
+ install -dm755 "${pkgdir}/etc/bash_completion.d"
+ ln -sf "/opt/${_base}/completions/bash/brew" -t "${pkgdir}/etc/bash_completion.d/"
- install -dm755 "$pkgdir/usr/share/zsh/site-functions"
- ln -sf /opt/$_pkgname/completions/zsh/_brew{,_cask} -t "$pkgdir/usr/share/zsh/site-functions"
+ install -dm755 "${pkgdir}/usr/share/zsh/site-functions"
+ ln -sf /opt/${_base}/completions/zsh/_brew{,_cask} -t "${pkgdir}/usr/share/zsh/site-functions"
}
-