summaryrefslogtreecommitdiff
path: root/sys-block/fwdl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /sys-block/fwdl
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'sys-block/fwdl')
-rw-r--r--sys-block/fwdl/Manifest3
-rw-r--r--sys-block/fwdl/files/fwdl-1.2.3-makefile.patch11
-rw-r--r--sys-block/fwdl/fwdl-1.2.3.ebuild18
3 files changed, 22 insertions, 10 deletions
diff --git a/sys-block/fwdl/Manifest b/sys-block/fwdl/Manifest
index 448a3b00f936..2e23026e05a4 100644
--- a/sys-block/fwdl/Manifest
+++ b/sys-block/fwdl/Manifest
@@ -1,3 +1,4 @@
+AUX fwdl-1.2.3-makefile.patch 339 BLAKE2B 7a237e8a021e27d7799988564db154584515d4efdcf3aecd5970e2075e5622a938746d74a44856c7845d7f7874f930eba01444e77520a0cafc8f9a43e0dd94b0 SHA512 ea4bc119c2768fe01bc4ac96753c4bab24a8e2d9b3234e6f97749510e41b09b21f3828930b67396f706da424caac32d5f13e24e2a72d1ab33c3a8739fe748ab0
DIST fwdl-1.2.3.tar.gz 19452 BLAKE2B 6f846dda5e4a11cde6aab10edea1c3a98dd660a0c510008ccae24d779907ea21e7a16e14ea8cbc8090267c8644f73a1d3472b0d177fbb9dd5d58b2f3cabb671e SHA512 776789cf02f2a4d2c1f643a3ee4b3d7c30c15077ec052630547dd18edf83979cd09208d62f49ce357bc4a83f9195cde82348806ee11d643999a40e27d79f8b10
-EBUILD fwdl-1.2.3.ebuild 618 BLAKE2B c475afb237b53bff456fc9f82649b78a4696b15292e87cc2fe2cb9de2fb1e0982bb9e75bf56c0ea6b318d87e3f8bcb9a778c107fdeee704048584c1b6f844cc0 SHA512 0e44d367437af5e98ac8950d597d16f88d517e1dd54099652857bcb79f8c237d26e77e59b95dbcc843b369af1018a061294d5bf4bfeb23b563f020b906769fe2
+EBUILD fwdl-1.2.3.ebuild 570 BLAKE2B 4773d36ce7b8eddc85031a58ea97365ea1a63dd6d05f0e7392b6bfa3f52121d99af96e45ca478496276741988d6a4360bffe5a215e552644238ae40461f19289 SHA512 88f4968b931730deaad49b845580c56f9b87de305a9a25e07e9f61f2260939ae4613ae0fb3ac9c5c60d9787d6122e52b7ec50f80c130798ff476ca29f4a49eed
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
diff --git a/sys-block/fwdl/files/fwdl-1.2.3-makefile.patch b/sys-block/fwdl/files/fwdl-1.2.3-makefile.patch
new file mode 100644
index 000000000000..8635710183eb
--- /dev/null
+++ b/sys-block/fwdl/files/fwdl-1.2.3-makefile.patch
@@ -0,0 +1,11 @@
+--- a/Makefile
++++ b/Makefile
+@@ -41,7 +41,7 @@
+
+
+ linux: fwdl.C fwdl-linux.c
+- $(COMPILE_LINUX) -o $(APP) -Dlinux $(EXTRA_DEFINES) fwdl.C fwdl-linux.c
++ $(CXX) $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) -o $(APP) -Dlinux fwdl.C fwdl-linux.c
+
+ prisa: fwdl.C fwdl-prisa.C
+ $(COMPILE_SGI) -o $(APP) -Dsgi $(EXTRA_DEFINES) fwdl.C fwdl-prisa.C \
diff --git a/sys-block/fwdl/fwdl-1.2.3.ebuild b/sys-block/fwdl/fwdl-1.2.3.ebuild
index fc0248f982c3..a5db9943d66d 100644
--- a/sys-block/fwdl/fwdl-1.2.3.ebuild
+++ b/sys-block/fwdl/fwdl-1.2.3.ebuild
@@ -1,27 +1,27 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Seagate Fibre-Channel disk firmware upgrade tool"
HOMEPAGE="http://www.tc.umn.edu/~erick205/Projects/"
SRC_URI="http://www.tc.umn.edu/~erick205/Projects/${PN}/${P}.tar.gz"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug"
-src_prepare() {
- use debug || { sed -i -e "s/^EXTRA_DEFINES/#\0/" Makefile || die ; }
-}
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
-src_compile() {
- emake COMPILE_LINUX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
+src_configure() {
+ use debug && append-cppflags -DDEBUG
+ tc-export CXX
}
src_install() {
dosbin fwdl
- dodoc CHANGES INSTALL README
+ einstalldocs
}