Make amd use the ufconfig package. `Looks good' steven@.

This commit is contained in:
pirofti 2010-10-26 17:55:25 +00:00
parent 009b1fa455
commit baf0d63f5b
2 changed files with 7 additions and 9 deletions

View File

@ -1,10 +1,11 @@
# $OpenBSD: Makefile,v 1.16 2010/10/23 17:01:26 steven Exp $
# $OpenBSD: Makefile,v 1.17 2010/10/26 17:55:25 pirofti Exp $
COMMENT= order a sparse matrix prior to Cholesky factorization
VERSION= 2.2.1
DISTNAME= AMD-${VERSION}
PKGNAME= amd-${VERSION}
PKGNAME= ${DISTNAME:L}
REVISION = 0
SHARED_LIBS= amd 0.0 \
amdf77 0.0
@ -19,13 +20,12 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${HOMEPAGE}/
MASTER_SITES0= ${HOMEPAGE}../UFconfig/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} UFconfig-3.0.0.tar.gz:0
WRKDIST= ${WRKDIR}/AMD
WRKSRC= ${WRKDIST}/Source
MODULES= fortran
MODFORTRAN_COMPILER = g77
BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS}
BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS} \
::math/ufconfig
MAKE_FILE= ${FILESDIR}/Makefile
@ -37,7 +37,7 @@ MAKE_ENV_F77= SHLIB_MAJOR=${LIBamdf77_VERSION:R} \
PATH=${PORTPATH} \
FC=${FC}
FAKE_FLAGS= LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no
CFLAGS+= -I${WRKDIST}/Include -I${WRKDIR}/UFconfig
CFLAGS+= -I${WRKDIST}/Include -I${LOCALBASE}/include
CSRC= aat 1 2 dump postorder post_tree defaults order control info \
valid preprocess
@ -66,6 +66,5 @@ post-install:
${ALL_FAKE_FLAGS} -f ${FILESDIR}/Makefile.f77 ${INSTALL_TARGET}
${INSTALL_DATA_DIR} ${PREFIX}/include/amd
${INSTALL_DATA} ${WRKDIST}/Include/amd.h ${PREFIX}/include/amd
${INSTALL_DATA} ${WRKDIR}/UFconfig/UFconfig.h ${PREFIX}/include/amd
.include <bsd.port.mk>

View File

@ -1,8 +1,7 @@
@comment $OpenBSD: PLIST,v 1.3 2010/05/07 22:30:15 pirofti Exp $
@comment $OpenBSD: PLIST,v 1.4 2010/10/26 17:55:26 pirofti Exp $
%%SHARED%%
%%no_mips64%%
include/amd/
include/amd/UFconfig.h
include/amd/amd.h
lib/libamd.a
lib/libamd_p.a