summaryrefslogtreecommitdiff
path: root/sys-block/tgt/tgt-1.0.79.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'sys-block/tgt/tgt-1.0.79.ebuild')
-rw-r--r--sys-block/tgt/tgt-1.0.79.ebuild12
1 files changed, 7 insertions, 5 deletions
diff --git a/sys-block/tgt/tgt-1.0.79.ebuild b/sys-block/tgt/tgt-1.0.79.ebuild
index d6261e6104c8..a014556fa53f 100644
--- a/sys-block/tgt/tgt-1.0.79.ebuild
+++ b/sys-block/tgt/tgt-1.0.79.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
MY_TREE="b43dbc6"
@@ -15,30 +15,32 @@ SLOT="0"
KEYWORDS="amd64 arm64 ~ppc x86"
IUSE="fcoe fcp ibmvio infiniband rbd"
-CDEPEND="dev-perl/Config-General
+DEPEND="
+ app-text/docbook-xsl-stylesheets
dev-libs/libxslt
+ dev-perl/Config-General
rbd? ( sys-cluster/ceph )
infiniband? (
sys-fabric/libibverbs:=
sys-fabric/librdmacm:=
)"
-DEPEND="${CDEPEND}
- app-text/docbook-xsl-stylesheets"
RDEPEND="${DEPEND}
dev-libs/libaio
sys-apps/sg3_utils"
S=${WORKDIR}/fujita-tgt-${MY_TREE}
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
+
pkg_setup() {
tc-export CC
}
src_prepare() {
+ default
sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
# make sure xml docs are generated before trying to install them
sed -i -e "s@install: @& all @g" doc/Makefile || die
- eapply_user
}
src_compile() {