summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD24
-rwxr-xr-xbless_bin3
3 files changed, 25 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 228adf254544..21221862db08 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,18 @@
pkgbase = bless-git
pkgdesc = High-quality, full-featured hex editor (git version)
- pkgver = r169.db747af
+ pkgver = r190.103fbd6
pkgrel = 1
- url = https://web.archive.org/web/20170503150524/http://home.gna.org/bless/
+ url = https://github.com/afrantzis/bless
arch = any
- license = GPL
- makedepends = rarian
- makedepends = automake
+ license = GPL2
+ makedepends = libxslt
+ makedepends = meson
+ makedepends = git
+ makedepends = itstool
depends = gtk-sharp-2
+ depends = mono
conflicts = bless
- source = git://github.com/afrantzis/bless.git
+ source = git+https://github.com/afrantzis/bless.git
sha256sums = SKIP
pkgname = bless-git
-
diff --git a/PKGBUILD b/PKGBUILD
index ec8b5706a61c..af9f71ce23df 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,42 @@
-# Maintainer: Roberto Nobrega <rwnobrega@gmail.com>
+# Maintainer:zocker_160 <zocker1600 at posteo dot net>
# Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com
# Contributor: Balló György <ballogyor+arch at gmail dot com>
# Contributor: TDY <tdy@gmx.com>
# Contributor: dcraven <dcraven@gmail.com>
+# Contributor: Roberto Nobrega <rwnobrega@gmail.com>
pkgname=bless-git
_gitname=bless
-pkgver=r169.db747af
+pkgver=r190.103fbd6
pkgrel=1
pkgdesc="High-quality, full-featured hex editor (git version)"
arch=('any')
url="https://github.com/afrantzis/bless"
-license=('GPL')
-depends=('gtk-sharp-2')
+license=('GPL2')
conflicts=('bless')
-makedepends=('rarian' 'automake')
-source=("git://github.com/afrantzis/bless.git")
+
+depends=('gtk-sharp-2' 'mono')
+makedepends=('libxslt' 'meson' 'git' 'itstool')
+
+source=("git+https://github.com/afrantzis/bless.git")
sha256sums=('SKIP')
pkgver() {
- cd ${srcdir}/${_gitname}/
+ cd ${srcdir}/${_gitname}
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
cd ${srcdir}/${_gitname}
- ./autogen.sh
+ meson setup build -Dprefix=/usr -Dtests=false -Dhtml_user_doc=false --buildtype=release
}
build() {
cd ${srcdir}/${_gitname}
- ./configure --prefix=/usr
- make
+ ninja -C build
}
package() {
cd ${srcdir}/${_gitname}
- make DESTDIR="${pkgdir}" MKDIR_P='mkdir -p' install
+ DESTDIR="${pkgdir}" ninja -C build install
}
diff --git a/bless_bin b/bless_bin
new file mode 100755
index 000000000000..9ce66ee76a9d
--- /dev/null
+++ b/bless_bin
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+mono "/usr/lib/bless/bless.exe" "$@"