Package Details: pev-git 0.83-1

Git Clone URL: https://aur.archlinux.org/pev-git.git (read-only, click to copy)
Package Base: pev-git
Description: command line toolkit to work with and analyze PE (Portable Executables) binaries
Upstream URL: https://github.com/mentebinaria/readpe
Licenses: GPL
Conflicts: pev
Provides: pev
Submitter: Thermi
Maintainer: severach
Last Packager: severach
Votes: 17
Popularity: 0.000000
First Submitted: 2014-08-29 22:52 (UTC)
Last Updated: 2023-12-16 19:29 (UTC)

Required by (2)

Sources (1)

Latest Comments

1 2 Next › Last »

jojo4u commented on 2020-04-28 12:40 (UTC)

2 years later I also missed the "conflicts=('pev')"

jose1711 commented on 2018-07-12 14:50 (UTC)

please add conflicts field

Thermi commented on 2017-06-11 12:55 (UTC)

@esteve Thanks, it seems the repo can now be built without patching any files. I applied the changes, but removed the || return 1, because that's unnecessary.

esteve commented on 2017-06-11 00:11 (UTC)

The currently associated git repo is not up to date with upstream. This patch points to upstream repo and make install files on /usr instead of /usr/local diff --git a/PKGBUILD b/PKGBUILD index d50e531..b27f5cd 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,7 +3,7 @@ # This is now a git package, as the developers don't provide a tarball for the 0.71 release. pkgname=pev-git -pkgver=r507.a6d4b19 +pkgver=r602.ccef80d pkgrel=1 pkgdesc='Command line based tool for PE32/PE32+ file analysis' arch=('i686' 'x86_64') @@ -11,11 +11,8 @@ url='http://pev.sourceforge.net/' license=('GPL') makedepends=('unzip') depends=('glibc' 'openssl' 'pcre') -source=('pev-git::git+https://github.com/thermi/pev' - 'libpe-git::git+https://github.com/thermi/libpe' -) -md5sums=('SKIP' - 'SKIP') +source=('pev-git::git+https://github.com/merces/pev.git') +md5sums=('SKIP') pkgver() { cd "${srcdir}/${pkgname}" @@ -23,16 +20,17 @@ pkgver() { } prepare() { - rmdir "${srcdir}/pev-git/lib/libpe" - mv "${srcdir}/libpe-git" "${srcdir}/pev-git/lib/libpe" + cd "${srcdir}/pev-git" + git submodule update --init --recursive } build() { cd "${srcdir}/${pkgname}" - make || return 1 + make prefix=/usr || return 1 + } package() { cd "${srcdir}/${pkgname}" - make DESTDIR=${pkgdir}/usr install + make prefix=/usr DESTDIR=${pkgdir} install }

someoneelse123 commented on 2014-09-15 07:15 (UTC)

Hi! libpe.so is being installed to /usr/local/lib/.

Muflone commented on 2014-08-30 11:40 (UTC)

this package is going to be merged with pev-git as requested from the maintainer Thermi

Thermi commented on 2014-07-19 17:13 (UTC)

I just took over the package from the former maintainer and I will update it in the next week. It's not that trivial, because the developers don't supply a tarball for 0.71 and the Makefile in the git repo doesn't work.

dennis123123 commented on 2014-04-27 11:06 (UTC)

0.71 released http://pev.sourceforge.net/doc/manual/en_us/ch01s02.html

MarisaDOOM commented on 2014-03-15 14:53 (UTC)

make install (with the DESTDIR setting removed) needs to be uncommented and run after the two sed lines.

fusca commented on 2014-03-07 16:57 (UTC)

Thank you lucy!