Package Details: mergiraf-bin 0.3.1-1

Git Clone URL: https://aur.archlinux.org/mergiraf-bin.git (read-only, click to copy)
Package Base: mergiraf-bin
Description: A syntax-aware git merge driver for a growing collection of programming languages and file formats.
Upstream URL: https://mergiraf.org/
Keywords: git merge
Licenses: GPL-3.0-or-later
Conflicts: mergiraf
Provides: mergiraf
Submitter: demir
Maintainer: demir (vcalv)
Last Packager: demir
Votes: 0
Popularity: 0.000000
First Submitted: 2024-11-12 10:20 (UTC)
Last Updated: 2024-11-14 08:01 (UTC)

Latest Comments

vcalv commented on 2024-11-14 22:48 (UTC)

This developer is putting out versions so fast that it might be better to have multiple maintainers to prevent the package from getting out of date.

Yes, please add me.

I can also add you to the non binary package if you don't mind.

demir commented on 2024-11-14 08:03 (UTC)

@vcalv Thanks! I incorporated your improvements. I can add you as maintainer, if you're interested?

vcalv commented on 2024-11-12 16:58 (UTC) (edited on 2024-11-12 17:00 (UTC) by vcalv)

Hi.

I didn't see that this already existed so I was creating it.

I paste my PKGBUILD which adds documentation and the license file.

Do with it as you wish.


_pkgname=mergiraf
pkgname="${_pkgname}-bin"
pkgver=0.3.0
pkgrel=1
pkgdesc="A syntax-aware git merge driver for a growing collection of programming languages and file formats"
arch=('x86_64')
url="https://mergiraf.org/"
license=('GPLv3')
provides=("$_pkgname")
conflicts=("$_pkgname")
source=(
    "$pkgname-$pkgver.tar.gz::https://codeberg.org/mergiraf/mergiraf/releases/download/v$pkgver/mergiraf_x86_64-unknown-linux-gnu.tar.gz"
    "https://codeberg.org/mergiraf/mergiraf/raw/tag/v$pkgver/LICENSE.txt"
    "https://codeberg.org/mergiraf/mergiraf/raw/tag/v$pkgver/GOVERNANCE.md"
    "https://codeberg.org/mergiraf/mergiraf/raw/tag/v$pkgver/README.md"
)
 sha512sums=('0694953781abc12c074a2a42f33b38310f4d1357a52e4aa615801df3e0ff130e204f2f6d6cc49f3833828c020c5967e1aa628e29487a50e512d6f213c60c8eb8'
             '900ef9b1d0e1435fb3aad32f035edf8890538292ebb3104af2feb386fb25df134ed0172a0ec542b2c25ff69a39ae62b34ad17e01b3522067a7328abb25aa4fff'
             '489ba698e7507e38c60c4bcb902000a04a0988e6a22084ce5229c23294f78cf0d39d27e3fcfd9fe2e352d1ba835ae9cfc86308b4e3c87f657c4115fe5a39f03c'
             '763410b7d192c424563dcaef2e97ffaa4038536001ca68cec98f836d2ae247f587ce7fb204bdfcf13332e7f573f19b8bacf7edd0c011304a00d4e668710bb3c0')


package() {
install -Dm555 $_pkgname "$pkgdir/usr/bin/$_pkgname"
    install -Dm444 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
    install -Dm444 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
    install -Dm444 GOVERNANCE.md "$pkgdir/usr/share/doc/$pkgname/GOVERNANCE.md"
}