Gentoo Archives: gentoo-commits

From: Samuel Bernardo <samuelbernardo.mail@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/ssnb:master commit in: app-crypt/pesign/
Date: Fri, 09 Sep 2022 14:03:31
Message-Id: 1662727385.5f353aa1bbf1ee4d1ae943661976b5bf1960d2c2.samuelbernardo@gentoo
1 commit: 5f353aa1bbf1ee4d1ae943661976b5bf1960d2c2
2 Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
3 AuthorDate: Fri Sep 9 12:43:05 2022 +0000
4 Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
5 CommitDate: Fri Sep 9 12:43:05 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=5f353aa1
7
8 Update pesign
9
10 Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>
11
12 app-crypt/pesign/Manifest | 10 ++---
13 app-crypt/pesign/pesign-0.112.ebuild | 51 ----------------------
14 .../{pesign-0.111.ebuild => pesign-115.ebuild} | 22 +++-------
15 3 files changed, 9 insertions(+), 74 deletions(-)
16
17 diff --git a/app-crypt/pesign/Manifest b/app-crypt/pesign/Manifest
18 index f8b7691..8c43018 100644
19 --- a/app-crypt/pesign/Manifest
20 +++ b/app-crypt/pesign/Manifest
21 @@ -1,6 +1,4 @@
22 -DIST pesign-0.111.tar.gz 106307 SHA256 7ad5af62782ffa450e0b03c76a44f728d32ef8bced51a0119203ff2b5c567716 SHA512 7e04cb2a8f4186c5ca5d0db64af0755d6f7b49eeaaba616a9ff26a2d5584e53258b19fecb10fa0dc9c2ffea9bf96d5d51c03ed1bbc8b1cf4f6c09bdeb6a5d3dd WHIRLPOOL b200c817a629d10b6bee82a930cbbe181339df17060d9081a6cfcd51ad480d63a155f151c8351d8c5f43a1a8455f42119a27ad8a92da2ec3fab2d926356846f3
23 -DIST pesign-0.112.tar.gz 107632 SHA256 df4f5459137126e2fdb06484d755a81b6ec9a7b50099dcc3088ea2d41047cd06 SHA512 9a0cd266f973fbd7bbbd23939d0be3c34dbccd9ab20941bf967ca1b18aa5bf5d2c41cdef0799399e09e7b0fc59a0b34bc660afb6da292eb1c127db2893362018 WHIRLPOOL e5f3d3801ff7df7d643e87bc851f2645931e18df140b25a7add4136db1bd89c2a8da75d8f018533d5b16ab80695740d00ac379e166993a1912ba9ad2abee6791
24 -EBUILD pesign-0.111.ebuild 1145 SHA256 b92b51cdec262264ded2ea55bdf1567bfa4a0a6c0a5d11340ff7bf9eccd800ad SHA512 f72544cb22ad6cc4cabbb80d7ff6ca0e56df18efd109a05a05252054331264f733ca389ab97007ceb715a8eaaac883a87db2bc52f7ab2569c61aa665065f5ce5 WHIRLPOOL ae8e33fea3b9feef6f24ba1e1c24fa933c69207123d9905101319dc37b7446dfb052f4bfa66afbb9831aa302a1a147873a899234ba501f49e36302693eb1bfd5
25 -EBUILD pesign-0.112.ebuild 1145 SHA256 b92b51cdec262264ded2ea55bdf1567bfa4a0a6c0a5d11340ff7bf9eccd800ad SHA512 f72544cb22ad6cc4cabbb80d7ff6ca0e56df18efd109a05a05252054331264f733ca389ab97007ceb715a8eaaac883a87db2bc52f7ab2569c61aa665065f5ce5 WHIRLPOOL ae8e33fea3b9feef6f24ba1e1c24fa933c69207123d9905101319dc37b7446dfb052f4bfa66afbb9831aa302a1a147873a899234ba501f49e36302693eb1bfd5
26 -MISC ChangeLog 165 SHA256 a80e1d8f7beef76240503d3c5ee39fa5b78964bb107f6562a02ee3b5d5662077 SHA512 6831cecc3708af50b20988dd07e6f59e7e3dc5e789a15850c3294ff1f904727c3dd33bdab57f131031940307b2d0ccb9193f8ad55a11bca1fbdb7e6074e333c5 WHIRLPOOL 19afac405c3046aa497502c8a100eb3dd1fdf84ce2946d8f258f19920ee254b2eaee662203d25d7a165353a7f9299dbee5f28705b842bcd2e23c41555040c901
27 -MISC metadata.xml 223 SHA256 176a878692c97106869cdcc2a43af33a22d466ca35cf541322f07b0c003beae6 SHA512 8c1d082225419afe8e5114ac7ee6b44092a0052add158973d711cccc62f0c176954cac9b3c71b6852283dbabd1a90170158256aa617b333c7eaba8469daaf3f7 WHIRLPOOL eef6c490fa1b998050f9eefc804a0ca7b05bb8d3b2725ceefcce041d2060f5b423516af170ac0c244293dc48f1ccbac40f343858143c5bbe6bc9a07a47cb3f95
28 +DIST pesign-115.tar.gz 143433 BLAKE2B 2268c4332aab79d1b26707c73dc6e407cabf19434c79bcb8eab80e22c637a5c80c135d720b36fcf1a18537e4ad989b853ce325f1adbca9dcdde5464adce7f111 SHA512 959b09023c5238d7fd9ac181850ce0142652b27a3700de9a60015b3e543e286e75b14836cdf752bd3458b46a49333d4f2f71a4c032526769d9b08e546f83a48e
29 +EBUILD pesign-115.ebuild 833 BLAKE2B 2b8e12e860f075cb135400221dd7099e337274707523e278c3c35e90769ae4763593e479b57bafbfde4c7d75085916bf45d7a027b6bfbe4cfa8732cccccd27b4 SHA512 230759f824309e791291727178a25aabe0983e00291d1a7da5a8e527eba40199afb5d3512090d4e5f3b0b635ed1ec779e8947b1d44c37a8a99847cf1238d77bf
30 +MISC ChangeLog 165 BLAKE2B 8ae48d9ece661351ee3b75a79c83db00fe35b9ca82cd9acd38bb9b658f840ccaa8b3133ea98cf8108343c1fc59ef1b32b2da32c959c255dc5313c4b720488558 SHA512 6831cecc3708af50b20988dd07e6f59e7e3dc5e789a15850c3294ff1f904727c3dd33bdab57f131031940307b2d0ccb9193f8ad55a11bca1fbdb7e6074e333c5
31 +MISC metadata.xml 223 BLAKE2B c00520b62cb1d1091f3f849bc14a8e4fb0ee71649f2e72050819e1f20b929f4d4389b5d6bb80fa66fd5a7da52b1e151bad70e4a4f5044503b3ccb2b12af294c7 SHA512 8c1d082225419afe8e5114ac7ee6b44092a0052add158973d711cccc62f0c176954cac9b3c71b6852283dbabd1a90170158256aa617b333c7eaba8469daaf3f7
32
33 diff --git a/app-crypt/pesign/pesign-0.112.ebuild b/app-crypt/pesign/pesign-0.112.ebuild
34 deleted file mode 100644
35 index c763460..0000000
36 --- a/app-crypt/pesign/pesign-0.112.ebuild
37 +++ /dev/null
38 @@ -1,51 +0,0 @@
39 -# Copyright 1999-2016 Gentoo Foundation
40 -# Distributed under the terms of the GNU General Public License v2
41 -# $Id$
42 -
43 -EAPI=5
44 -
45 -inherit eutils multilib
46 -
47 -DESCRIPTION="Tools for manipulating signed PE-COFF binaries"
48 -HOMEPAGE="https://github.com/vathpela/pesign"
49 -SRC_URI="https://github.com/vathpela/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
50 -
51 -LICENSE="GPL-2"
52 -SLOT="0"
53 -#KEYWORDS="~amd64 ~x86"
54 -KEYWORDS=""
55 -IUSE="libressl"
56 -
57 -RDEPEND="
58 - dev-libs/nspr
59 - !libressl? ( dev-libs/openssl:0= )
60 - libressl? ( dev-libs/libressl:0= )
61 - sys-apps/util-linux
62 -"
63 -DEPEND="${RDEPEND}
64 - sys-apps/help2man
65 - sys-boot/gnu-efi
66 - virtual/pkgconfig
67 -"
68 -
69 -src_install() {
70 - default
71 -
72 - # remove some files that don't make sense for Gentoo installs
73 - rm -rf "${ED}/etc/" "${ED}/usr/share/doc/pesign/" || die
74 -
75 - # create .so symlink
76 - ln -s libdpe.so "${ED}/usr/$(get_libdir)/libdpe.so.0"
77 -}
78 -#
79 -#src_prepare() {
80 -# local iarch
81 -# case ${ARCH} in
82 -# ia64) iarch=ia64 ;;
83 -# x86) iarch=ia32 ;;
84 -# amd64) iarch=x86_64 ;;
85 -# *) die "unsupported architecture: ${ARCH}" ;;
86 -# esac
87 -# sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure || die
88 -# sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.in || die
89 -#}
90
91 diff --git a/app-crypt/pesign/pesign-0.111.ebuild b/app-crypt/pesign/pesign-115.ebuild
92 similarity index 56%
93 rename from app-crypt/pesign/pesign-0.111.ebuild
94 rename to app-crypt/pesign/pesign-115.ebuild
95 index c763460..4186240 100644
96 --- a/app-crypt/pesign/pesign-0.111.ebuild
97 +++ b/app-crypt/pesign/pesign-115.ebuild
98 @@ -1,14 +1,14 @@
99 -# Copyright 1999-2016 Gentoo Foundation
100 +# Copyright 1999-2022 Gentoo Authors
101 # Distributed under the terms of the GNU General Public License v2
102 # $Id$
103
104 -EAPI=5
105 +EAPI=8
106
107 -inherit eutils multilib
108 +inherit desktop multilib
109
110 DESCRIPTION="Tools for manipulating signed PE-COFF binaries"
111 -HOMEPAGE="https://github.com/vathpela/pesign"
112 -SRC_URI="https://github.com/vathpela/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
113 +HOMEPAGE="https://github.com/rhboot/pesign"
114 +SRC_URI="https://github.com/rhboot/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
115
116 LICENSE="GPL-2"
117 SLOT="0"
118 @@ -37,15 +37,3 @@ src_install() {
119 # create .so symlink
120 ln -s libdpe.so "${ED}/usr/$(get_libdir)/libdpe.so.0"
121 }
122 -#
123 -#src_prepare() {
124 -# local iarch
125 -# case ${ARCH} in
126 -# ia64) iarch=ia64 ;;
127 -# x86) iarch=ia32 ;;
128 -# amd64) iarch=x86_64 ;;
129 -# *) die "unsupported architecture: ${ARCH}" ;;
130 -# esac
131 -# sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure || die
132 -# sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.in || die
133 -#}