version 1.26, 2006/05/18 20:30:00 |
version 1.27, 2006/05/27 12:38:27 |
|
|
# $NetBSD$ |
# $NetBSD$ |
|
|
DISTNAME= root_v2.23.08.source |
DISTNAME= root_v5.10.00.source |
PKGNAME= root-2.23 |
PKGNAME= root-5.10 |
PKGREVISION= 1 |
|
CATEGORIES= misc |
CATEGORIES= misc |
MASTER_SITES= ftp://root.cern.ch/root/ |
MASTER_SITES= ftp://root.cern.ch/root/ |
|
|
Line 10 MAINTAINER= drochner@NetBSD.org |
|
Line 9 MAINTAINER= drochner@NetBSD.org |
|
HOMEPAGE= http://root.cern.ch/ |
HOMEPAGE= http://root.cern.ch/ |
COMMENT= OO framework for data analysis and visualisation |
COMMENT= OO framework for data analysis and visualisation |
|
|
BROKEN_IN= pkgsrc-2005Q4 pkgsrc-2006Q1 |
WRKSRC= ${WRKDIR}/root |
|
|
BUILD_DEPENDS+= cint-5.14.40:../../lang/cint |
|
|
|
WRKSRC= ${WRKDIR} |
|
BUILDLINK_PASSTHRU_DIRS=${PREFIX}/root/lib |
|
USE_TOOLS+= gmake |
USE_TOOLS+= gmake |
|
USE_LANGUAGES+= c++ |
|
#USE_LANGUAGES+= fortran |
|
|
BUILD_TARGET= netbsd |
BUILD_TARGET= |
MAKE_ENV+= LD_LIBRARY_PATH=${WRKDIR:Q}/lib ROOTSYS=${WRKDIR:Q} |
|
|
|
.if (${MACHINE_ARCH} == "arm") |
.if (${MACHINE_ARCH} == "arm") |
BROKEN= Compilation stops due to internal compiler error |
BROKEN= Compilation stops due to internal compiler error |
Line 27 BROKEN= Compilation stops due to intern |
|
Line 22 BROKEN= Compilation stops due to intern |
|
|
|
INSTALLATION_DIRS= bin |
INSTALLATION_DIRS= bin |
|
|
do-configure: |
HAS_CONFIGURE= yes |
${CP} ${FILESDIR}/Makefile.netbsd ${WRKDIR}/src |
CONFIGURE_ARGS+= ${LOWER_OPSYS} |
${MKDIR} ${WRKDIR}/bin |
CONFIGURE_ARGS+= --prefix=${PREFIX} --mandir=${PREFIX}/man/man1 |
${MKDIR} ${WRKDIR}/lib |
CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} |
${CP} ${PREFIX}/cint/MAKEINFO ${WRKDIR}/cint |
CONFIGURE_ARGS+= --enable-soversion |
${CP} ${PREFIX}/cint/include/iosenum.h ${WRKDIR}/cint/include |
CONFIGURE_ARGS+= --disable-builtin-pcre |
|
CONFIGURE_ARGS+= --disable-builtin-freetype |
do-install: |
|
${INSTALL_DATA_DIR} ${PREFIX}/root |
# option, requires libxml2 |
${INSTALL_DATA_DIR} ${PREFIX}/root/include |
CONFIGURE_ARGS+= --disable-xml |
(cd ${WRKDIR}/src; ${CP} *.h MAIN_rmain.cxx ${PREFIX}/root/include) |
#.include "../../textproc/libxml2/buildlink3.mk" |
(cd ${WRKDIR}; tar cf - lib bin cint)|(cd ${PREFIX}/root;tar xf -) |
|
${SED} "s;XXXPREFIXXXX;${PREFIX};g" <${FILESDIR}/root.sh >${PREFIX}/bin/root |
# might be optional |
${CHMOD} +x ${PREFIX}/bin/root |
#CONFIGURE_ARGS+= --disable-asimage |
|
.include "../../graphics/png/buildlink3.mk" |
|
.include "../../graphics/jpeg/buildlink3.mk" |
|
.include "../../graphics/libungif/buildlink3.mk" |
|
.include "../../graphics/tiff/buildlink3.mk" |
|
|
|
post-extract: |
|
${CP} ${FILESDIR}/Makefile.netbsd ${WRKSRC}/config |
|
|
.include "../../graphics/xpm/buildlink3.mk" |
.include "../../graphics/xpm/buildlink3.mk" |
|
.include "../../graphics/MesaLib/buildlink3.mk" |
|
.include "../../graphics/freetype2/buildlink3.mk" |
|
.include "../../devel/pcre/buildlink3.mk" |
|
.include "../../security/openssl/buildlink3.mk" |
.include "../../mk/bsd.pkg.mk" |
.include "../../mk/bsd.pkg.mk" |