summaryrefslogtreecommitdiff
path: root/app-crypt
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2013-06-09 01:43:59 +0200
committerBertrand Jacquin <beber@meleeweb.net>2013-06-09 01:43:59 +0200
commit8a4c1350684027b84c7081f9d7578559c88e77ef (patch)
tree32b5784895d1300e2609e15ed1f65c74b2515955 /app-crypt
parentflx/init: Remove old, move to EAPI 5, fix quotes (diff)
downloadportage-8a4c1350684027b84c7081f9d7578559c88e77ef.tar.xz
app-crypt/openssl-af-alg: Move to EAPI=5, fix quotes, no KEYWORDS for live ebuild, respect CFLAGS and LDFLAGS
Package-Manager: portage-2.1.12.3
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/openssl-af-alg/ChangeLog5
-rw-r--r--app-crypt/openssl-af-alg/Manifest4
-rw-r--r--app-crypt/openssl-af-alg/openssl-af-alg-9999.ebuild29
3 files changed, 20 insertions, 18 deletions
diff --git a/app-crypt/openssl-af-alg/ChangeLog b/app-crypt/openssl-af-alg/ChangeLog
index 85082994..b4a4102b 100644
--- a/app-crypt/openssl-af-alg/ChangeLog
+++ b/app-crypt/openssl-af-alg/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Jun 2013; Bertrand Jacquin <beber@meleeweb.net> openssl-af-alg-9999.ebuild:
+ app-crypt/openssl-af-alg: Move to EAPI=5, fix quotes, no KEYWORDS for live
+ ebuild, respect CFLAGS and LDFLAGS
+
28 May 2013; Bertrand Jacquin <beber@meleeweb.net> +metadata.xml:
Add missing metadata.xml
@@ -14,4 +18,3 @@
+files/0003-Fix-warnings-on-Wunused-parameter.patch,
+files/0004-Strip-whitespaces.patch, +openssl-af-alg-9999.ebuild:
app-crypt: initial work on OpenSSL AF_ALG
-
diff --git a/app-crypt/openssl-af-alg/Manifest b/app-crypt/openssl-af-alg/Manifest
index a1d4ee3d..69e24e7f 100644
--- a/app-crypt/openssl-af-alg/Manifest
+++ b/app-crypt/openssl-af-alg/Manifest
@@ -3,6 +3,6 @@ AUX 0001-Add-a-Makefile-to-build-easily-OpenSSL-engine-AF_ALG.patch 3491 SHA256
AUX 0002-Add-a-.gitignore-to-ignore-builded-files.patch 785 SHA256 0f3135398d75a9969c787dc9b6e1f7c13a4f729a5ca2ef23b0ca2774fa836e65 WHIRLPOOL f0c827fae1758dfe6f9e9fe9feaebc4d28d6be840a85d819a3364a139a914ca984373187ac98aa57b6378d2f8bb3b5c6b4c45f30c035093d51d0f78e09ebb798
AUX 0003-Fix-warnings-on-Wunused-parameter.patch 3068 SHA256 385d3666594bc708155d904f1831542de76c1074e195b8b8b8ceb1d92cc573cd WHIRLPOOL a7db891ab5350835becde351fd5d8c1238de7fbc3f57201bb9f996ddfb5c6d76e8964cec50ab8cab75512831ba3cdd04d2d314d35c66278cfbf6b9534f2d2dc3
AUX 0004-Strip-whitespaces.patch 2302 SHA256 b12f73834b1c3f3d4b8c1adc414d17bd1f709c3ec15949662e345a15a39bc146 WHIRLPOOL d518b927464b36d42d872b92493853b48ec1915867dc0b661d947c4f8e49e6fdc2d55216e42fd3917e43fb427cec2c1610ca2046becb140e8317745f10c6d930
-EBUILD openssl-af-alg-9999.ebuild 880 SHA256 adff48243dbbda2c1fddb7008703215a1467cb3412214368961d7a3a5e858b0c WHIRLPOOL f4d7756c925446ea034f1e7b3ceafe0d507d898a2ed86ed3b991813ffd9af035649d94edfb3ea1576c2c4707ac12b81b06fdb260c1f0c4c25ce40d260d35bd68
-MISC ChangeLog 648 SHA256 c3643233e8e3b530b3a05a8922d1732548582c3a28d26492b192b2c20aa38e88 WHIRLPOOL c54832242d4e56f66d7befc8d5371711de87080e3d991ea465bec578c213f36cfd7189bc56aa540eb12b70c05443a69bfbb034f0417910b8bc55c7fb25d5ebf9
+EBUILD openssl-af-alg-9999.ebuild 925 SHA256 aa23658dcfa3f5381460288fa82faf914ea109b4ffe74cfc0b6c622cbd61bebf WHIRLPOOL 22db999a77c15e3896ca0027a65fc75384763b5b8332671586848adc1e5e6c27cf0d30bd119a57e8ed0ace90a2e278cca29720a6304116f1912530414120a1b9
+MISC ChangeLog 843 SHA256 735e9d65ac195fdbc39e628bc331f985518d8ff851ee015cdc487de134b45227 WHIRLPOOL ff6733c7c9fd6e22fd567a2f9a6a706fbb7cdc618754088debcea3a2fcc540cc21cb951e2b7d10112eae211a42d7d624b5504c1426cd4ac666ee6b044887a95d
MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630
diff --git a/app-crypt/openssl-af-alg/openssl-af-alg-9999.ebuild b/app-crypt/openssl-af-alg/openssl-af-alg-9999.ebuild
index 79e7be72..96108887 100644
--- a/app-crypt/openssl-af-alg/openssl-af-alg-9999.ebuild
+++ b/app-crypt/openssl-af-alg/openssl-af-alg-9999.ebuild
@@ -2,8 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
-
+EAPI=5
inherit git-2 eutils toolchain-funcs
DESCRIPTION="AF_ALG for OpenSSL"
@@ -14,28 +13,28 @@ EGIT_COMMIT="HEAD"
LICENSE="openssl"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""
IUSE=""
DEPEND="dev-libs/openssl"
RDEPEND="${DEPEND}"
-src_prepare ()
-{
- epatch "${FILESDIR}"/0001-Add-a-Makefile-to-build-easily-OpenSSL-engine-AF_ALG.patch
- epatch "${FILESDIR}"/0002-Add-a-.gitignore-to-ignore-builded-files.patch
- epatch "${FILESDIR}"/0003-Fix-warnings-on-Wunused-parameter.patch
- epatch "${FILESDIR}"/0004-Strip-whitespaces.patch
+src_prepare() {
+ epatch "${FILESDIR}/0001-Add-a-Makefile-to-build-easily-OpenSSL-engine-AF_ALG.patch"
+ epatch "${FILESDIR}/0002-Add-a-.gitignore-to-ignore-builded-files.patch"
+ epatch "${FILESDIR}/0003-Fix-warnings-on-Wunused-parameter.patch"
+ epatch "${FILESDIR}/0004-Strip-whitespaces.patch"
}
-src_compile ()
-{
- emake CC="$(tc-getCC)"
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
}
-src_install ()
-{
- emake install DESTDIR="${D}" LIBDIR=/usr/$(get_libdir)/engines
+src_install() {
+ emake install DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)/engines"
dodoc README
}