diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..df1ef98ee438 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = xxdiff-git + pkgdesc = A graphical browser for file and directory differences. + pkgver = r533.fe42f80 + pkgrel = 1 + url = https://github.com/blais/xxdiff + arch = x86_64 + arch = armv7h + arch = armv6h + arch = aarch64 + arch = i686 + arch = pentium4 + license = GPL2 + makedepends = flex>=2.5.31 + makedepends = bison + makedepends = git + makedepends = python-docutils + depends = qt6-base + provides = xxdiff + conflicts = xxdiff + source = xxdiff::git+https://github.com/blais/xxdiff.git + sha256sums = SKIP + +pkgname = xxdiff-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3c9439148681 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Contributor: Andreas Baumann <mail at andreas baumann dot cc> + +pkgname=xxdiff-git +_pkgname=xxdiff +pkgver=r533.fe42f80 +pkgrel=1 +pkgdesc="A graphical browser for file and directory differences." +arch=('x86_64' 'armv7h' 'armv6h' 'aarch64' 'i686' 'pentium4') +url="https://github.com/blais/xxdiff" +license=('GPL2') +depends=('qt6-base') +makedepends=('flex>=2.5.31' 'bison' 'git' 'python-docutils') +conflicts=('xxdiff') +provides=('xxdiff') +source=("${_pkgname}::git+https://github.com/blais/xxdiff.git") +sha256sums=('SKIP') + +pkgver() { + cd "$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${_pkgname}/src" + make -f Makefile.bootstrap + make +} + +package() { + cd "${_pkgname}" + install -D -m 755 "bin/xxdiff" "$pkgdir/usr/bin/xxdiff" + install -D -m 644 "src/xxdiff.1" "$pkgdir/usr/share/man/man1/xxdiff.1" +} |