diff options
author | Carlos Aznarán Laos | 2022-08-03 13:15:15 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-08-03 13:15:15 -0500 |
commit | 40ae0787c85b3ad1d5de17f9da9f278c4acfaa2a (patch) | |
tree | dd26b59af3a9bbac5aab5ef434886b92b14b74ff | |
parent | 9b820787416afcbf4e5d6a352038282fa72cba58 (diff) | |
download | aur-40ae0787c85b3ad1d5de17f9da9f278c4acfaa2a.tar.gz |
Formatting
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 82 |
2 files changed, 45 insertions, 50 deletions
@@ -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 - @@ -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" } - |