mirror of
https://github.com/flatcar/scripts.git
synced 2025-10-03 19:42:15 +02:00
feat(app-crypt) add pesign package
This commit is contained in:
parent
c9f91e2dc5
commit
0dd9822174
9
sdk_container/src/third_party/portage-stable/app-crypt/pesign/ChangeLog
vendored
Normal file
9
sdk_container/src/third_party/portage-stable/app-crypt/pesign/ChangeLog
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
# ChangeLog for app-crypt/pesign
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pesign/ChangeLog,v 1.1 2013/08/29 23:18:55 gregkh Exp $
|
||||
|
||||
*pesign-0.108 (29 Aug 2013)
|
||||
|
||||
29 Aug 2013; Greg Kroah-Hartman <gregkh@gentoo.org> +files/destdir.patch,
|
||||
+metadata.xml, +pesign-0.108.ebuild:
|
||||
0.108 pesign added
|
5
sdk_container/src/third_party/portage-stable/app-crypt/pesign/Manifest
vendored
Normal file
5
sdk_container/src/third_party/portage-stable/app-crypt/pesign/Manifest
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
AUX destdir.patch 249 SHA256 75aae3e3b4c009ab5ac039203cd6cfb382d2c8d0e670df62b6a8c64a34971449 SHA512 dc35c71d6143c164d17723bfbb5f899c863abb4ca46a96356054e46fcedf9d708f9f4ef3345bd5966b9e492cbfa9dd5e3e85545853799859315ed57640c03ee4 WHIRLPOOL bf0fc9403299166fe9dfebe46628417e069697e261c0bd17b74043497b1bc1e5b27662725980b3108da63ddbbf3adaca5a859bd93f728d60f47d76c29ca42404
|
||||
DIST 0.108.tar.gz 96838 SHA256 2019882be0286df1c58efa8c588332106b89418a6bd0fce3de8da4ca16636986 SHA512 f72fb9c3e843341300b68e06bb153690734f6e506cdd9f0d9362c760ff48194ed1ed29e0b58a5050e7331069ad47a9902cc9e34bf616667baf84208f2b69a918 WHIRLPOOL 0af005d0b6dbdff23787c009153cae07c6907d111f57831611e85c49656e29e150ffd71683f349880cfb8975547ea3a3e655cdce31b047b355ecf097e7c7ba77
|
||||
EBUILD pesign-0.108.ebuild 1290 SHA256 2d9a121989069d960c76bc548f7fbdf601b3a306bb33595a8243193bfac5f054 SHA512 ad8ee75edffeb19a9e05f57a81e3b4c711253ba0ac08f7d1a12886d6f79fa9b6235fbbbc84c25f133b73470d763a19804ad5822a9436a22a44ff79482fb8ea3e WHIRLPOOL f5a17f023674af27cfd715385265497923627fc5e62a894fb09d09be0b8dac3759e352eef5298cfbdbbd066cffa3566bba769878186558a4acd6b3a07bd23d7e
|
||||
MISC ChangeLog 370 SHA256 cb55b2d04ee9f5ddf3cf6eaed2a3ba7e975538a05fe40b2fff6f57baa418c019 SHA512 d99ff90a4b2ee4a99ffedbfc7ef5a84ffd787fbb965cbab5b3218de047264b28ea26d556fafa76779f4bc3bee0593f146437cbd9e965f9ed2ced10f68cd157c3 WHIRLPOOL 83c89288e05a2471c0aaec029e372b467d0c90491eedea24c459d97c62039bb2158513c143219630422d7290cbbdbd18e70e5cd34dc371cb2bff40f2fbec94a3
|
||||
MISC metadata.xml 240 SHA256 060d4d570194ff567e10d66246f85d4b9fee1efb17d111aeb9f03345f6e20efd SHA512 41a5c4b9e67d814937a0524714617a059c1351a00ac12d9344373f43b41d074e24fab5598e44c8a22f1848bfa12b8fc76cd5674ca62cd1f917b3235c77721971 WHIRLPOOL da0b560d9528cfe4fcff409de2d9749cf9ae8b7a04468b42463e8097b89e152a67a0da0ea7e6db1186f852687979c2e843e487a5eb76e663717148a796aa093d
|
10
sdk_container/src/third_party/portage-stable/app-crypt/pesign/files/destdir.patch
vendored
Normal file
10
sdk_container/src/third_party/portage-stable/app-crypt/pesign/files/destdir.patch
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
diff --git a/Make.defaults b/Make.defaults
|
||||
index 864f98b..e2c967b 100644
|
||||
--- a/Make.defaults
|
||||
+++ b/Make.defaults
|
||||
@@ -1,4 +1,4 @@
|
||||
-INSTALLROOT:= /
|
||||
+INSTALLROOT:= $(DESTDIR)
|
||||
PREFIX := /usr
|
||||
|
||||
HOSTARCH = $(shell uname -m | sed s,i[3456789]86,ia32,)
|
8
sdk_container/src/third_party/portage-stable/app-crypt/pesign/metadata.xml
vendored
Normal file
8
sdk_container/src/third_party/portage-stable/app-crypt/pesign/metadata.xml
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>vapier@gentoo.org</email>
|
||||
<description>do whatever</description>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
53
sdk_container/src/third_party/portage-stable/app-crypt/pesign/pesign-0.108.ebuild
vendored
Normal file
53
sdk_container/src/third_party/portage-stable/app-crypt/pesign/pesign-0.108.ebuild
vendored
Normal file
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pesign/pesign-0.108.ebuild,v 1.1 2013/08/29 23:18:55 gregkh Exp $
|
||||
|
||||
EAPI="4"
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Tools for manipulating signed PE-COFF binaries"
|
||||
HOMEPAGE="https://github.com/vathpela/pesign"
|
||||
SRC_URI="https://github.com/vathpela/${PN}/archive/${PV}.tar.gz"
|
||||
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/openssl
|
||||
sys-apps/util-linux"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-apps/help2man
|
||||
sys-boot/gnu-efi
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/destdir.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "Install failed"
|
||||
dodoc README COPYING TODO || die
|
||||
|
||||
# remove some files that don't make sense for Gentoo installs
|
||||
rm -rf ${D}/etc/
|
||||
rm -rf ${D}/usr/share/doc/pesign/
|
||||
|
||||
# create .so symlink
|
||||
cd ${D}/usr/$(get_libdir)/
|
||||
#cd ${D}/lib64/
|
||||
ln -s libdpe.so libdpe.so.0
|
||||
}
|
||||
#
|
||||
#src_prepare() {
|
||||
# local iarch
|
||||
# case ${ARCH} in
|
||||
# ia64) iarch=ia64 ;;
|
||||
# x86) iarch=ia32 ;;
|
||||
# amd64) iarch=x86_64 ;;
|
||||
# *) die "unsupported architecture: ${ARCH}" ;;
|
||||
# esac
|
||||
# sed -i "/^EFI_ARCH=/s:=.*:=${iarch}:" configure || die
|
||||
# sed -i 's/-m64$/& -march=x86-64/' tests/Makefile.in || die
|
||||
#}
|
Loading…
x
Reference in New Issue
Block a user