aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics/Macaulay2/Macaulay2-9999.ebuild')
-rw-r--r--sci-mathematics/Macaulay2/Macaulay2-9999.ebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild b/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild
index 271395f8f..8d4d6a6c8 100644
--- a/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild
+++ b/sci-mathematics/Macaulay2/Macaulay2-9999.ebuild
@@ -46,7 +46,7 @@ RDEPEND="${DEPEND}"
SITEFILE=70Macaulay2-gentoo.el
-S="${WORKDIR}/${PN}-${PV}-${MY_REV}"
+S="${WORKDIR}/${PN}-${PV}"
RESTRICT="mirror"
@@ -64,6 +64,12 @@ src_prepare() {
# epatch "${FILESDIR}"/respect-CFLAGS.patch
# fi
+ # The Posets-Package refers to a non-existent Graphs package.
+ # We dump it for now.
+ rm "${S}"/Macaulay2/packages/Posets.m2
+ sed -i "/ Posets/d" "${S}"/configure.ac
+ sed -i "/Posets/d" "${S}"/Macaulay2/packages/Macaulay2Doc/changes.m2
+
# Fixing make warnings about unavailable jobserver:
sed -i "s/\$(MAKE)/+ \$(MAKE)/g" "${S}"/distributions/Makefile.in