diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 23 insertions, 20 deletions
@@ -1,32 +1,35 @@ -# Maintainer: Pierre-Olivier Vauboin <povauboin at gmail dot com> +# Maintainer: PumpkinCheshire <me at pumpkincheshire dot top> +# co-maintainer: Pierre-Olivier Vauboin <povauboin at gmail dot com> + pkgname=pycdc-git -pkgver=180.32a14d5 +pkgver=r340.fbf9d24 pkgrel=1 -pkgdesc="C++ python bytecode disassembler and decompiler" -arch=('x86_64' 'i686') +pkgdesc="C++ python bytecode disassembler and decompiler." url="https://github.com/zrax/pycdc" -license=('GPL3') -makedepends=('git' 'cmake') -source=('git+https://github.com/zrax/pycdc.git') -sha1sums=('SKIP') -options=(!buildflags) -_gitname="pycdc" +license=('GPL') +depends=() +makedepends=('cmake') +arch=('x86_64') +conflicts=("pycdc") +source=("$pkgname::git+https://github.com/zrax/pycdc.git") +b2sums=('SKIP') pkgver() { - cd "$srcdir/$_gitname" - echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$srcdir/$_gitname" - cmake . - make + mkdir -p build + cmake -B build -S "${pkgname}" \ + -DCMAKE_BUILD_TYPE='None' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -Wno-dev + make -C build } package() { - cd "$srcdir/$_gitname" - mkdir -p ${pkgdir}/usr/bin - install -Dm755 pycdc pycdas ${pkgdir}/usr/bin/ + install -Dm755 -t "$pkgdir/usr/bin/" "$srcdir/build/pycdc" + install -Dm755 -t "$pkgdir/usr/bin/" "$srcdir/build/pycdas" + install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname%-git}" ${pkgname}/LICENSE } - -# vim:set ts=2 sw=2 et: |