pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/libpe



Module Name:    pkgsrc
Committed By:   khorben
Date:           Sat May 29 23:23:42 UTC 2021

Added Files:
        pkgsrc/security/libpe: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
libpe: package version 0.81

libpe is the PE library used by pev - the PE file toolkit purely written in C
and available to many platforms. The features include:

 * Support for both 32 and 64-bits PE files.
 * ssdeep support (built-in libfuzzy).
 * Disassemble support (built-in libudis86).
 * Imphash support.
 * Crypographic digests calculation (using OpeenSSL).


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/libpe/DESCR \
    pkgsrc/security/libpe/Makefile pkgsrc/security/libpe/PLIST \
    pkgsrc/security/libpe/buildlink3.mk pkgsrc/security/libpe/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/security/libpe/DESCR
diff -u /dev/null pkgsrc/security/libpe/DESCR:1.1
--- /dev/null   Sat May 29 23:23:42 2021
+++ pkgsrc/security/libpe/DESCR Sat May 29 23:23:42 2021
@@ -0,0 +1,8 @@
+libpe is the PE library used by pev - the PE file toolkit purely written in C
+and available to many platforms. The features include:
+
+ * Support for both 32 and 64-bits PE files.
+ * ssdeep support (built-in libfuzzy).
+ * Disassemble support (built-in libudis86).
+ * Imphash support.
+ * Crypographic digests calculation (using OpeenSSL).
Index: pkgsrc/security/libpe/Makefile
diff -u /dev/null pkgsrc/security/libpe/Makefile:1.1
--- /dev/null   Sat May 29 23:23:42 2021
+++ pkgsrc/security/libpe/Makefile      Sat May 29 23:23:42 2021
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2021/05/29 23:23:42 khorben Exp $
+
+DISTNAME=      ${GITHUB_PROJECT}-0.81
+CATEGORIES=    security
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=merces/}
+GITHUB_PROJECT=        libpe
+GITHUB_TAG=    ce39b127328e3863e08163962f7ecc768eb2555e
+
+MAINTAINER=    khorben%defora.org@localhost
+HOMEPAGE=      https://pev.sourceforge.io/
+COMMENT=       The PE library used by pev - the PE file toolkit
+LICENSE=       gnu-lgpl-v3
+
+USE_TOOLS+=    gmake
+
+MAKE_FLAGS+=   DESTDIR=${DESTDIR}
+MAKE_FLAGS+=   prefix=${PREFIX}
+
+INSTALLATION_DIRS=     include/libpe
+
+post-install:
+       for include in ${WRKSRC}/include/libpe/*.h; do \
+               ${INSTALL_DATA} $${include} ${DESTDIR}${PREFIX}/include/libpe; \
+       done
+
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/libpe/PLIST
diff -u /dev/null pkgsrc/security/libpe/PLIST:1.1
--- /dev/null   Sat May 29 23:23:42 2021
+++ pkgsrc/security/libpe/PLIST Sat May 29 23:23:42 2021
@@ -0,0 +1,22 @@
+@comment $NetBSD: PLIST,v 1.1 2021/05/29 23:23:42 khorben Exp $
+include/libpe/dir_import.h
+include/libpe/dir_resources.h
+include/libpe/dir_security.h
+include/libpe/directories.h
+include/libpe/error.h
+include/libpe/exports.h
+include/libpe/hashes.h
+include/libpe/hdr_coff.h
+include/libpe/hdr_dos.h
+include/libpe/hdr_optional.h
+include/libpe/imports.h
+include/libpe/macros.h
+include/libpe/ordlookup.h
+include/libpe/pe.h
+include/libpe/resources.h
+include/libpe/sections.h
+include/libpe/utils.h
+include/libpe/utlist.h
+lib/libpe.so
+lib/libpe.so.1
+lib/libpe.so.1.0
Index: pkgsrc/security/libpe/buildlink3.mk
diff -u /dev/null pkgsrc/security/libpe/buildlink3.mk:1.1
--- /dev/null   Sat May 29 23:23:42 2021
+++ pkgsrc/security/libpe/buildlink3.mk Sat May 29 23:23:42 2021
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/05/29 23:23:42 khorben Exp $
+
+BUILDLINK_TREE+=       libpe
+
+.if !defined(LIBPE_BUILDLINK3_MK)
+LIBPE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libpe+=  libpe>=0.81
+BUILDLINK_ABI_DEPENDS.libpe+=  libpe>=0.81
+BUILDLINK_PKGSRCDIR.libpe?=    ../../security/libpe
+
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.endif # LIBPE_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libpe
Index: pkgsrc/security/libpe/distinfo
diff -u /dev/null pkgsrc/security/libpe/distinfo:1.1
--- /dev/null   Sat May 29 23:23:42 2021
+++ pkgsrc/security/libpe/distinfo      Sat May 29 23:23:42 2021
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/05/29 23:23:42 khorben Exp $
+
+SHA1 (libpe-0.81-ce39b127328e3863e08163962f7ecc768eb2555e.tar.gz) = 6133ae26c435774639c378f5c6d25018a9513878
+RMD160 (libpe-0.81-ce39b127328e3863e08163962f7ecc768eb2555e.tar.gz) = 242869de4af6d7a222fbce1b38938e98382fec48
+SHA512 (libpe-0.81-ce39b127328e3863e08163962f7ecc768eb2555e.tar.gz) = 3d05f896c710e2daffe34503409d9a2201d86fa14dad722aa14c23bb84cc88e45ff38a8e2746766f194e8b9b54bb9b07ae64b5bf7d8fd928db27fa895ea101c2
+Size (libpe-0.81-ce39b127328e3863e08163962f7ecc768eb2555e.tar.gz) = 123068 bytes



Home | Main Index | Thread Index | Old Index