X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by lists.alpinelinux.org (Postfix) with ESMTP id 724E4F85792 for ; Tue, 1 Jan 2019 12:34:04 +0000 (UTC) Received: by mail-wr1-f50.google.com with SMTP id p4so28139652wrt.7 for ; Tue, 01 Jan 2019 04:34:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=molitor-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=nNNIYhWZ3l1HmEeBqgpYDchdmIF3O5GGCvjyFGsgrGE=; b=yUUmNlV2kTfGBLe6NQryVUkvXN+RwVhRpOMvZQ6eLsZ8RrtYOdU1dlphLhNCY/vm9G UHi/cWBEzWWODQ2iM9p0iiUQkxv+a6SkPYpq+G3AdFr+cf6sr3qzU3s5RFmAIlLFZtIb NjGCVjhRBTiEsm2gPbXgtdleAkOS938U7GfSnEYmfFkU2qceT+kVzPpnir4JZqGFHAiG zrbl9qCFVzXg9WDsU+LCvKEAOuqOO75kO6o/SGbnnlSg5RK49e4+GJEAA+q11d+bxYDU +0+Uxf5ESYC0gj2rc3GvQAj2MexNBZ0Ua3G3igerG1p4HOA4gklUThExLJqEiJSxAdqN Tzqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=nNNIYhWZ3l1HmEeBqgpYDchdmIF3O5GGCvjyFGsgrGE=; b=kUQgdOxrHCuOm5MF1cUK4xy8O+oBY5LY5G9oZ5mTZwlEyWksPRlCt1z7HeNZadOXl4 RrfpwBtC84ppHPLGA8tJZGkU9c+Os7XHRRefEoJ1YuQyK1gVue+9fVelFvro5OP1O3wO 9PC8EX0MiYg1elH/yaMJJ4KdlRePoHFnJcLzDh7x3gzxw0+EOzSXY2aMH9+NqkPwx91o +6gFPXUGrtk/KhmHrRXoikwME14+MJjZfxHNszJ/gZXqMRinZIN4aYVEJv/AkSWR7V4y ufjy1xQ0IQCvknlwG94FGJqPPp9Q6In0VVb8aY33q92fiYqC3lgdjUGWZkmP1pQV5cjI eogQ== X-Gm-Message-State: AJcUukeN74n55DKlnuTAhfOSbrOzlXXi/inhxkRs6mXF3JGzgfi5Es8t L6Uj3FgvRHzQvd8h1/aP6TD307ZSVBe6zoGB X-Google-Smtp-Source: ALg8bN5Mh1geQybjaJAD05Qdqj0YcNKDYYrFCgELkq0R1+7fGu8V9inmgjSgriwEP5ePSiEMU5OnyA== X-Received: by 2002:adf:ed46:: with SMTP id u6mr36733114wro.262.1546346043306; Tue, 01 Jan 2019 04:34:03 -0800 (PST) Received: from alpine (cpc99626-brnt2-2-0-cust597.4-2.cable.virginm.net. [81.104.114.86]) by smtp.gmail.com with ESMTPSA id d4sm46801211wrp.89.2019.01.01.04.34.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 01 Jan 2019 04:34:02 -0800 (PST) From: Eric Molitor X-Google-Original-From: Eric Molitor Received: by alpine (sSMTP sendmail emulation); Tue, 01 Jan 2019 12:33:58 +0000 To: alpine-aports@lists.alpinelinux.org Cc: Eric Molitor Subject: [alpine-aports] [PATCH v3] community/refind: new aport Date: Tue, 1 Jan 2019 12:33:56 +0000 Message-Id: <20190101123356.16572-1-eric@molitor.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190101115611.8371-1-eric@molitor.org> References: <20190101115611.8371-1-eric@molitor.org> X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit https://www.rodsbooks.com/refind A fork of the rEFIt boot manager for computers based on the Extensible Firmware Interface (EFI) and Unified EFI (UEFI). --- Changes v2 -> v3: - Update sha512sums - Correctly use numeric patches .../refind/10-refind-disable-fortify.patch | 11 +++++++ community/refind/APKBUILD | 30 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 community/refind/10-refind-disable-fortify.patch create mode 100644 community/refind/APKBUILD diff --git a/community/refind/10-refind-disable-fortify.patch b/community/refind/10-refind-disable-fortify.patch new file mode 100644 index 0000000000..b59b711473 --- /dev/null +++ b/community/refind/10-refind-disable-fortify.patch @@ -0,0 +1,11 @@ +--- refind-0.11.4-orig/libeg/Makefile ++++ refind-0.11.4/libeg/Makefile +@@ -12,7 +12,7 @@ + + VPATH = $(SRCDIR) + +-LOCAL_GNUEFI_CFLAGS = -I$(SRCDIR) -I$(SRCDIR)/../include ++LOCAL_GNUEFI_CFLAGS = -D_FORTIFY_SOURCE=0 -I$(SRCDIR) -I$(SRCDIR)/../include + + OBJS = nanojpeg.o nanojpeg_xtra.o screen.o image.o text.o load_bmp.o load_icns.o lodepng.o lodepng_xtra.o + TARGET = libeg.a diff --git a/community/refind/APKBUILD b/community/refind/APKBUILD new file mode 100644 index 0000000000..a280c06332 --- /dev/null +++ b/community/refind/APKBUILD @@ -0,0 +1,30 @@ +# Maintainer: Eric Molitor +pkgname=refind +pkgver=0.11.4 +pkgrel=0 +pkgdesc="rEFInd EFI Boot Manager" +url="http://www.rodsbooks.com/refind" +arch="aarch64 x86 x86_64" +options="!check" # No test suite. +license="GPL-3.0" +depends="" +makedepends="gnu-efi-dev bash" +#subpackages="$pkgname-doc" +source="https://sourceforge.net/projects/refind/files/${pkgver}/${pkgname}-src-${pkgver}.tar.gz + 10-refind-disable-fortify.patch" + +builddir="$srcdir/${pkgname}-${pkgver}" + +build() { + cd "$builddir" + make gnuefi +} + +package() { + cd "$builddir" + install -Dm755 refind/refind_x64.efi $pkgdir/usr/share/refind/refind_x64.efi + install -Dm755 refind.conf-sample $pkgdir/usr/share/refind/refind.conf-sample + cp -r icons $pkgdir/usr/share/refind +} +sha512sums="529962ae432edaf1895ba98deb00a23c66bd742578e1a367f70f7ed22dd7be7daf1960df8af410fba79ca775169120499a4c10119331b2b12b55a002d4354de1 refind-src-0.11.4.tar.gz +ccb61e6e5ae0d762932941d7edd5b9a3506db42cfce70ebc57468837799e60fee73b3c568ae603a6ebb677ae702fb5beb5d13b16daf976b954b35047b6f4ecc0 10-refind-disable-fortify.patch" -- 2.20.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---