diff options
author | Aaron McDaniel (mcd1992) | 2017-12-04 14:46:36 -0600 |
---|---|---|
committer | Aaron McDaniel (mcd1992) | 2017-12-04 14:46:36 -0600 |
commit | cb0808758ef9949a94d7f9d93b92dade95cec1fa (patch) | |
tree | 132ecc3ec39816d4372fe983a04b88fb75ab1a31 | |
download | aur-cb0808758ef9949a94d7f9d93b92dade95cec1fa.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..261e2f896b7e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = cutter-git + pkgdesc = A Qt and C++ GUI for radare2 reverse engineering framework (originally named Iaito) + pkgver = 1.0.r4.g7c2bd97 + pkgrel = 1 + url = https://github.com/radareorg/cutter + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = binutils + makedepends = cmake + makedepends = gcc + makedepends = qt5-base + depends = radare2 + provides = cutter + source = cutter-git::git://github.com/radareorg/cutter.git + md5sums = SKIP + +pkgname = cutter-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..366a54425ccd --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +cutter-git** +cutter-git +pkg +src diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bf55f232f994 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'> + +pkgname=cutter-git +pkgver=1.0.r4.g7c2bd97 +pkgrel=1 +pkgdesc="A Qt and C++ GUI for radare2 reverse engineering framework (originally named Iaito)" +url="https://github.com/radareorg/cutter" +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('git' 'binutils' 'cmake' 'gcc' 'qt5-base') +depends=('radare2') +optdepends=() +provides=('cutter') +backup=() +source=("${pkgname}::git://github.com/radareorg/cutter.git") +md5sums=('SKIP') + +pkgver() { + cd ${pkgname} + # Remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with '.' + git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + mkdir -p "${pkgname}/build" + cd "${pkgname}/build" + + cmake ../src +} + +build() { + cd "${pkgname}/build" + make -j$(getconf _NPROCESSORS_ONLN) +} + +package() { + cd ${pkgname} + + install -DTm755 build/cutter "${pkgdir}/usr/bin/cutter" + install -DTm644 src/cutter.desktop "${pkgdir}/usr/share/applications/cutter.desktop" + install -DTm644 src/img/cutter.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/cutter.svg" + install -DTm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -dm755 docs/ "${pkgdir}/usr/share/doc/${pkgname}/" + cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}/" +} |