Index: head/devel/gcc-arm-embedded/Makefile =================================================================== --- head/devel/gcc-arm-embedded/Makefile (revision 360429) +++ head/devel/gcc-arm-embedded/Makefile (revision 360430) @@ -1,101 +1,102 @@ # $FreeBSD$ PORTNAME= gcc-arm-embedded PORTVERSION= 4.8.20140609 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q2-update/+download/ DISTNAME= ${ORIGINAL_PACKAGE_NAME}-src MAINTAINER= lev@FreeBSD.org COMMENT= Complete gcc-based toolcahin for embedded ARM development LICENSE= GPLv2 LGPL20 LGPL21 GPLv3 LGPL3 LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ libmpfr.so:${PORTSDIR}/math/mpfr \ libmpc.so:${PORTSDIR}/math/mpc \ libcloog-isl.so:${PORTSDIR}/math/cloog \ libelf.so:${PORTSDIR}/devel/libelf OPTIONS_DEFINE= EXAMPLES HTML PDF OPTIONS_DEFAULT=EXAMPLES HTML_DESC= Install HTML documentation PDF_DESC= Install PDF documentation (requires TeX, it is huge) PDF_USE= TEX=base:build,tex:build PDF_BUILD_DEPENDS= texi2dvi:${PORTSDIR}/print/texinfo OPTIONS_SUB= yes USES= bison compiler gmake iconv makeinfo tar:bzip2 GNU_CONFIGURE= yes BUILD_WRKSRC= ${WRKDIR} FULL_VERSION= 4_8-2014q2-20140609 TARGET= arm-none-eabi ORIGINAL_PACKAGE_NAME= gcc-${TARGET}-${FULL_VERSION} INFO_PATH= ${PORTNAME}-${FULL_VERSION}/share/doc/gcc-${TARGET}/info INFO= annotate as bfd binutils configure cpp cppinternals gcc \ gccinstall gccint gdb gdbint gprof ld stabs standards MANPREFIX= ${PREFIX}/${PORTNAME}-${FULL_VERSION}/${DOCS_SUFFIX} DOCSDIR= ${PREFIX}/${PORTNAME}-${FULL_VERSION}/${DOCS_SUFFIX} EXAMPLESDIR= ${PREFIX}/${PORTNAME}-${FULL_VERSION}/share/gcc-${TARGET}/samples PLIST_SUB+= TARGET=${TARGET} FULL_VERSION=${FULL_VERSION} DOCS_SUFFIX= share/doc/gcc-${TARGET} SRC_DIR= ${WRKDIR}/${ORIGINAL_PACKAGE_NAME}/src BUILD_DIR= ${WRKDIR}/build INTERIM_PREFIX= ${WRKDIR}/install/${PORTNAME}-${FULL_VERSION} VAR_TO_SUBMAKE= BUILD_DIR CC CFLAGS CHOSEN_COMPILER_TYPE CONFIG_SITE \ CONFIGURE_MAX_CMD_LEN CP CPP CPPFLAGS CXX CXXFLAGS \ DOCS_SUFFIX ECHO_MSG EXAMPLESDIR FILE FIND GMAKE GREP \ MAKE_CMD \ INSTALL_MACROS INTERIM_PREFIX LD LDFLAGS LIBDIR LN LOCALBASE \ MAKE_JOBS_NUMBER MKDIR ORIGINAL_PACKAGE_NAME PORT_OPTIONS \ PREFIX RM SED SH SRC_DIR STRIP_CMD TAR TARGET WRKDIR VAR_TO_SUBMAKE_NOEXPAND= CONFIGURE_ENV MAKE_ENV .include post-extract: @${ECHO_MSG} "====> Extracting bundled binutils" @${TAR} -xf ${SRC_DIR}/binutils.tar.bz2 -C ${SRC_DIR} @${ECHO_MSG} "====> Extracting bundled gcc" @${TAR} -xf ${SRC_DIR}/gcc.tar.bz2 -C ${SRC_DIR} @${ECHO_MSG} "====> Extracting bundled gcc plugins" @${TAR} -xf ${SRC_DIR}/gcc-plugins.tar.bz2 -C ${SRC_DIR} @${ECHO_MSG} "====> Extracting bundled gdb" @${TAR} -xf ${SRC_DIR}/gdb.tar.bz2 -C ${SRC_DIR} @${ECHO_MSG} "====> Extracting bundled newlib" @${TAR} -xf ${SRC_DIR}/newlib.tar.bz2 -C ${SRC_DIR} @${ECHO_MSG} "====> Extracting bundled newlib-nano" @${TAR} -xf ${SRC_DIR}/newlib-nano-2.1.tar.bz2 -C ${SRC_DIR} do-configure: @${RM} -rf ${BUILD_DIR} @${MKDIR} ${BUILD_DIR} @${RM} -rf ${INTERIM_PREFIX} @${MKDIR} ${INTERIM_PREFIX} @${CP} ${FILESDIR}/Makefile ${WRKDIR} @${RM} -f ${WRKDIR}/Makefile.inc .for VAR in ${VAR_TO_SUBMAKE} @${ECHO} '${VAR}=${${VAR}}' >> ${WRKDIR}/Makefile.inc .endfor .for VAR in ${VAR_TO_SUBMAKE_NOEXPAND} @${ECHO} -n '${VAR}=' >> ${WRKDIR}/Makefile.inc @${MAKE} .MAKE.EXPAND_VARIABLES=0 -X -V ${VAR} >> ${WRKDIR}/Makefile.inc .endfor do-build: @${MAKE} -C ${WRKDIR} do-install: @${TAR} -cf - -C ${WRKDIR}/install ${PORTNAME}-${FULL_VERSION} | ${TAR} -xf - -C ${STAGEDIR}${PREFIX} .include Index: head/math/cloog/Makefile =================================================================== --- head/math/cloog/Makefile (revision 360429) +++ head/math/cloog/Makefile (revision 360430) @@ -1,28 +1,25 @@ # Created by: Danilo Egea Gondolfo # $FreeBSD$ PORTNAME= cloog PORTVERSION= 0.18.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= http://www.bastoul.net/cloog/pages/download/ MAINTAINER= danilo@FreeBSD.org COMMENT= Code generator in the polyhedral model LICENSE= LGPL21 LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp PORTSCOUT= ignore:0.18.2 USE_LDCONFIG= yes +USES= libtool GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-gmp-prefix=${PREFIX} +CONFIGURE_ARGS+= --with-gmp-prefix=${LOCALBASE} CONFIGURE_ENV= pkgconfig_libdir=${PREFIX}/libdata/pkgconfig/ - -post-install: - ${LN} -s libcloog-isl.so.4 ${STAGEDIR}${PREFIX}/lib/libcloog-isl.so.0 - ${LN} -s libisl.so.12 ${STAGEDIR}${PREFIX}/lib/libisl.so.0 .include Index: head/math/cloog/pkg-plist =================================================================== --- head/math/cloog/pkg-plist (revision 360429) +++ head/math/cloog/pkg-plist (revision 360430) @@ -1,91 +1,89 @@ bin/cloog include/cloog/block.h include/cloog/clast.h include/cloog/cloog.h include/cloog/constraints.h include/cloog/domain.h include/cloog/input.h include/cloog/int.h include/cloog/isl/backend.h include/cloog/isl/cloog.h include/cloog/isl/constraintset.h include/cloog/isl/domain.h include/cloog/loop.h include/cloog/matrix.h include/cloog/matrix/constraintset.h include/cloog/names.h include/cloog/options.h include/cloog/pprint.h include/cloog/program.h include/cloog/state.h include/cloog/statement.h include/cloog/stride.h include/cloog/union_domain.h include/cloog/version.h include/isl/aff.h include/isl/aff_type.h include/isl/arg.h include/isl/ast.h include/isl/ast_build.h include/isl/band.h include/isl/blk.h include/isl/config.h include/isl/constraint.h include/isl/ctx.h include/isl/dim.h include/isl/flow.h include/isl/hash.h include/isl/id.h include/isl/ilp.h include/isl/int.h include/isl/list.h include/isl/local_space.h include/isl/lp.h include/isl/map.h include/isl/map_type.h include/isl/mat.h include/isl/multi.h include/isl/obj.h include/isl/options.h include/isl/point.h include/isl/polynomial.h include/isl/polynomial_type.h include/isl/printer.h include/isl/schedule.h include/isl/seq.h include/isl/set.h include/isl/set_type.h include/isl/space.h include/isl/stdint.h include/isl/stream.h include/isl/union_map.h include/isl/union_map_type.h include/isl/union_set.h include/isl/union_set_type.h include/isl/val.h include/isl/val_gmp.h include/isl/val_int.h include/isl/vec.h include/isl/version.h include/isl/vertices.h lib/cloog-isl/cloog-isl-config.cmake lib/isl/isl-config.cmake lib/libcloog-isl.a -lib/libcloog-isl.la lib/libcloog-isl.so -lib/libcloog-isl.so.0 lib/libcloog-isl.so.4 +lib/libcloog-isl.so.4.0.0 lib/libisl.a -lib/libisl.la lib/libisl.so -lib/libisl.so.0 -lib/libisl.so.12 -lib/libisl.so.12-gdb.py +lib/libisl.so.10 +lib/libisl.so.10.2.1 +lib/libisl.so.10.2.1-gdb.py libdata/pkgconfig/cloog-isl.pc libdata/pkgconfig/isl.pc @dirrmtry lib/isl @dirrmtry lib/cloog-isl @dirrmtry include/isl @dirrmtry include/cloog/matrix @dirrmtry include/cloog/isl @dirrmtry include/cloog