From a5211f30516af761c5e6340f8047b10678b4bf34 Mon Sep 17 00:00:00 2001 From: Thierry Thomas Date: Mon, 6 Dec 2004 13:24:16 +0000 Subject: [PATCH] Teach bmake to support FreeBSD-6. Reported by: Kris via pointyhat. --- math/petsc/Makefile | 7 ++++--- .../files/patch-bmake::common::rules.shared.basic | 10 ++++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 math/petsc/files/patch-bmake::common::rules.shared.basic diff --git a/math/petsc/Makefile b/math/petsc/Makefile index abdad8819c91..dce7d735ae14 100644 --- a/math/petsc/Makefile +++ b/math/petsc/Makefile @@ -203,12 +203,13 @@ pre-everything:: @${ECHO_MSG} pre-configure: - @${REINPLACE_CMD} -e "s|AMD/Include|include/AMD|" \ - -e "s|AMD/Lib|${LOCALBASE}/lib|" \ + @${RM} ${WRKSRC}/bmake/common/rules.shared.basic.orig \ + ${WRKSRC}/bmake/common/variables.orig + @${REINPLACE_CMD} -e "s|AMD/Include|include/AMD|" \ + -e "s|AMD/Lib|${LOCALBASE}/lib|" \ ${WRKSRC}/python/PETSc/packages/Umfpack.py post-install: - @${RM} ${PREFIX}/${PFX}/bmake/common/variables.orig ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${PREFIX}/${PFX}/bin ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${PREFIX}/${PFX}/bin ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${PREFIX}/${PFX}/bmake diff --git a/math/petsc/files/patch-bmake::common::rules.shared.basic b/math/petsc/files/patch-bmake::common::rules.shared.basic new file mode 100644 index 000000000000..cc7a7623efa3 --- /dev/null +++ b/math/petsc/files/patch-bmake::common::rules.shared.basic @@ -0,0 +1,10 @@ +--- bmake/common/rules.shared.basic.orig Tue Nov 16 18:08:11 2004 ++++ bmake/common/rules.shared.basic Mon Dec 6 12:13:46 2004 +@@ -10,6 +10,7 @@ + + shared_solaris2: shared_solaris + ++shared_freebsd6: shared_freebsd + shared_freebsd5: shared_freebsd + shared_freebsd4: shared_freebsd + shared_freebsd3: shared_freebsd