FreeBSD Bugzilla – Attachment 176036 Details for
Bug 213688
[NEW PORT]: devel/libgeodecomp: LibGeoDecomp is an auto-parallelizing library for computer simulations
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
LibGeoDecomp port shell archive
libgeodecomp.shar (text/plain), 13.51 KB, created by
Kurt Kanzenbach
on 2016-10-21 18:07:51 UTC
(
hide
)
Description:
LibGeoDecomp port shell archive
Filename:
MIME Type:
Creator:
Kurt Kanzenbach
Created:
2016-10-21 18:07:51 UTC
Size:
13.51 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># libgeodecomp ># libgeodecomp/pkg-plist ># libgeodecomp/files ># libgeodecomp/files/patch-src_CMakeLists.txt ># libgeodecomp/files/patch-lib_libflatarray_src_aligned__allocator.hpp ># libgeodecomp/distinfo ># libgeodecomp/pkg-descr ># libgeodecomp/Makefile ># >echo c - libgeodecomp >mkdir -p libgeodecomp > /dev/null 2>&1 >echo x - libgeodecomp/pkg-plist >sed 's/^X//' >libgeodecomp/pkg-plist << '523f93c7b989193d0c272c60338c57ec' >Xinclude/libflatarray/aggregated_member_size.hpp >Xinclude/libflatarray/aligned_allocator.hpp >Xinclude/libflatarray/api_traits.hpp >Xinclude/libflatarray/coord.hpp >Xinclude/libflatarray/cuda_allocator.hpp >Xinclude/libflatarray/detail/dual_callback_helper.hpp >Xinclude/libflatarray/detail/get_set_instance_functor.hpp >Xinclude/libflatarray/detail/load_save_functor.hpp >Xinclude/libflatarray/detail/macros.hpp >Xinclude/libflatarray/detail/offset.hpp >Xinclude/libflatarray/detail/set_byte_size_functor.hpp >Xinclude/libflatarray/detail/short_vec_avx_float_8.hpp >Xinclude/libflatarray/detail/short_vec_qpx_double_4.hpp >Xinclude/libflatarray/detail/short_vec_sse_double_8.hpp >Xinclude/libflatarray/detail/short_vec_sse_float_16.hpp >Xinclude/libflatarray/detail/short_vec_sse_float_8.hpp >Xinclude/libflatarray/detail/sqrt_reference.hpp >Xinclude/libflatarray/flat_array.hpp >Xinclude/libflatarray/macros.hpp >Xinclude/libflatarray/member_ptr_to_offset.hpp >Xinclude/libflatarray/number_of_members.hpp >Xinclude/libflatarray/short_vec.hpp >Xinclude/libflatarray/soa_accessor.hpp >Xinclude/libflatarray/soa_array.hpp >Xinclude/libflatarray/soa_grid.hpp >Xinclude/libflatarray/testbed/benchmark.hpp >Xinclude/libflatarray/testbed/cpu_benchmark.hpp >Xinclude/libflatarray/testbed/evaluate.hpp >Xinclude/libflatarray/testbed/gpu_benchmark.hpp >Xinclude/libgeodecomp.h >Xinclude/libgeodecomp/communication/mpilayer.h >Xinclude/libgeodecomp/communication/patchlink.h >Xinclude/libgeodecomp/communication/serialization.h >Xinclude/libgeodecomp/communication/typemaps.h >Xinclude/libgeodecomp/config.h >Xinclude/libgeodecomp/geometry/coord.h >Xinclude/libgeodecomp/geometry/coordbox.h >Xinclude/libgeodecomp/geometry/cudaregion.h >Xinclude/libgeodecomp/geometry/fixedcoord.h >Xinclude/libgeodecomp/geometry/floatcoord.h >Xinclude/libgeodecomp/geometry/partitionmanager.h >Xinclude/libgeodecomp/geometry/partitions/checkerboardingpartition.h >Xinclude/libgeodecomp/geometry/partitions/hilbertpartition.h >Xinclude/libgeodecomp/geometry/partitions/hindexingpartition.h >Xinclude/libgeodecomp/geometry/partitions/partition.h >Xinclude/libgeodecomp/geometry/partitions/ptscotchpartition.h >Xinclude/libgeodecomp/geometry/partitions/recursivebisectionpartition.h >Xinclude/libgeodecomp/geometry/partitions/scotchpartition.h >Xinclude/libgeodecomp/geometry/partitions/spacefillingcurve.h >Xinclude/libgeodecomp/geometry/partitions/stripingpartition.h >Xinclude/libgeodecomp/geometry/partitions/zcurvepartition.h >Xinclude/libgeodecomp/geometry/region.h >Xinclude/libgeodecomp/geometry/regionstreakiterator.h >Xinclude/libgeodecomp/geometry/stencils.h >Xinclude/libgeodecomp/geometry/streak.h >Xinclude/libgeodecomp/geometry/topologies.h >Xinclude/libgeodecomp/geometry/voronoimesher.h >Xinclude/libgeodecomp/io/asciiwriter.h >Xinclude/libgeodecomp/io/bovwriter.h >Xinclude/libgeodecomp/io/collectingwriter.h >Xinclude/libgeodecomp/io/hpxwritercollector.h >Xinclude/libgeodecomp/io/hpxwritersink.h >Xinclude/libgeodecomp/io/hpxwritersinkserver.h >Xinclude/libgeodecomp/io/imagepainter.h >Xinclude/libgeodecomp/io/initializer.h >Xinclude/libgeodecomp/io/ioexception.h >Xinclude/libgeodecomp/io/logger.h >Xinclude/libgeodecomp/io/memorywriter.h >Xinclude/libgeodecomp/io/mockinitializer.h >Xinclude/libgeodecomp/io/mocksteerer.h >Xinclude/libgeodecomp/io/mockwriter.h >Xinclude/libgeodecomp/io/mpiio.h >Xinclude/libgeodecomp/io/mpiioinitializer.h >Xinclude/libgeodecomp/io/mpiiowriter.h >Xinclude/libgeodecomp/io/parallelmemorywriter.h >Xinclude/libgeodecomp/io/parallelmpiiowriter.h >Xinclude/libgeodecomp/io/paralleltestwriter.h >Xinclude/libgeodecomp/io/parallelwriter.h >Xinclude/libgeodecomp/io/plotter.h >Xinclude/libgeodecomp/io/ppmwriter.h >Xinclude/libgeodecomp/io/qtwidgetwriter.h >Xinclude/libgeodecomp/io/remotesteerer.h >Xinclude/libgeodecomp/io/serialbovwriter.h >Xinclude/libgeodecomp/io/silowriter.h >Xinclude/libgeodecomp/io/simplecellplotter.h >Xinclude/libgeodecomp/io/simpleinitializer.h >Xinclude/libgeodecomp/io/steerer.h >Xinclude/libgeodecomp/io/testinitializer.h >Xinclude/libgeodecomp/io/teststeerer.h >Xinclude/libgeodecomp/io/testwriter.h >Xinclude/libgeodecomp/io/tracingwriter.h >Xinclude/libgeodecomp/io/visitwriter.h >Xinclude/libgeodecomp/io/writer.h >Xinclude/libgeodecomp/loadbalancer/biasbalancer.h >Xinclude/libgeodecomp/loadbalancer/loadbalancer.h >Xinclude/libgeodecomp/loadbalancer/mockbalancer.h >Xinclude/libgeodecomp/loadbalancer/noopbalancer.h >Xinclude/libgeodecomp/loadbalancer/oozebalancer.h >Xinclude/libgeodecomp/loadbalancer/randombalancer.h >Xinclude/libgeodecomp/loadbalancer/tracingbalancer.h >Xinclude/libgeodecomp/misc/apitraits.h >Xinclude/libgeodecomp/misc/chronometer.h >Xinclude/libgeodecomp/misc/clonable.h >Xinclude/libgeodecomp/misc/color.h >Xinclude/libgeodecomp/misc/cudautil.h >Xinclude/libgeodecomp/misc/fpscounter.h >Xinclude/libgeodecomp/misc/math.h >Xinclude/libgeodecomp/misc/mpitest.h >Xinclude/libgeodecomp/misc/nonpodtestcell.h >Xinclude/libgeodecomp/misc/optimizer.h >Xinclude/libgeodecomp/misc/palette.h >Xinclude/libgeodecomp/misc/patternoptimizer.h >Xinclude/libgeodecomp/misc/quickpalette.h >Xinclude/libgeodecomp/misc/random.h >Xinclude/libgeodecomp/misc/scopedtimer.h >Xinclude/libgeodecomp/misc/simplexoptimizer.h >Xinclude/libgeodecomp/misc/simulationfactory.h >Xinclude/libgeodecomp/misc/simulationparameters.h >Xinclude/libgeodecomp/misc/stdcontaineroverloads.h >Xinclude/libgeodecomp/misc/stringops.h >Xinclude/libgeodecomp/misc/stringvec.h >Xinclude/libgeodecomp/misc/tempfile.h >Xinclude/libgeodecomp/misc/testcell.h >Xinclude/libgeodecomp/misc/testhelper.h >Xinclude/libgeodecomp/parallelization/cacheblockingsimulator.h >Xinclude/libgeodecomp/parallelization/cudasimulator.h >Xinclude/libgeodecomp/parallelization/distributedsimulator.h >Xinclude/libgeodecomp/parallelization/hiparsimulator.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/commonstepper.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/cudastepper.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/multicorestepper.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/offsethelper.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/openclstepper.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/parallelwriteradapter.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/steereradapter.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/stepper.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/updategroup.h >Xinclude/libgeodecomp/parallelization/hiparsimulator/vanillastepper.h >Xinclude/libgeodecomp/parallelization/hpxsimulator.h >Xinclude/libgeodecomp/parallelization/hpxsimulator/createupdategroups.h >Xinclude/libgeodecomp/parallelization/hpxsimulator/hpxstepper.h >Xinclude/libgeodecomp/parallelization/hpxsimulator/patchlink.h >Xinclude/libgeodecomp/parallelization/hpxsimulator/updategroup.h >Xinclude/libgeodecomp/parallelization/hpxsimulator/updategroupserver.h >Xinclude/libgeodecomp/parallelization/mocksimulator.h >Xinclude/libgeodecomp/parallelization/monolithicsimulator.h >Xinclude/libgeodecomp/parallelization/serialsimulator.h >Xinclude/libgeodecomp/parallelization/simulator.h >Xinclude/libgeodecomp/parallelization/stripingsimulator.h >Xinclude/libgeodecomp/storage/boxcell.h >Xinclude/libgeodecomp/storage/collectioninterface.h >Xinclude/libgeodecomp/storage/containercell.h >Xinclude/libgeodecomp/storage/coordmap.h >Xinclude/libgeodecomp/storage/cudaarray.h >Xinclude/libgeodecomp/storage/cudagrid.h >Xinclude/libgeodecomp/storage/dataaccessor.h >Xinclude/libgeodecomp/storage/defaultfilter.h >Xinclude/libgeodecomp/storage/displacedgrid.h >Xinclude/libgeodecomp/storage/filter.h >Xinclude/libgeodecomp/storage/filterbase.h >Xinclude/libgeodecomp/storage/fixedarray.h >Xinclude/libgeodecomp/storage/fixedneighborhood.h >Xinclude/libgeodecomp/storage/grid.h >Xinclude/libgeodecomp/storage/gridbase.h >Xinclude/libgeodecomp/storage/gridtypeselector.h >Xinclude/libgeodecomp/storage/gridvecconv.h >Xinclude/libgeodecomp/storage/image.h >Xinclude/libgeodecomp/storage/linepointerassembly.h >Xinclude/libgeodecomp/storage/linepointerneighborhood.h >Xinclude/libgeodecomp/storage/linepointerupdatefunctor.h >Xinclude/libgeodecomp/storage/meshlessadapter.h >Xinclude/libgeodecomp/storage/mockpatchaccepter.h >Xinclude/libgeodecomp/storage/multicontainercell.h >Xinclude/libgeodecomp/storage/neighborhoodadapter.h >Xinclude/libgeodecomp/storage/neighborhooditerator.h >Xinclude/libgeodecomp/storage/patchaccepter.h >Xinclude/libgeodecomp/storage/patchbuffer.h >Xinclude/libgeodecomp/storage/patchbufferfixed.h >Xinclude/libgeodecomp/storage/patchprovider.h >Xinclude/libgeodecomp/storage/pointerneighborhood.h >Xinclude/libgeodecomp/storage/selector.h >Xinclude/libgeodecomp/storage/sellcsigmasparsematrixcontainer.h >Xinclude/libgeodecomp/storage/serializationbuffer.h >Xinclude/libgeodecomp/storage/simplefilter.h >Xinclude/libgeodecomp/storage/soagrid.h >Xinclude/libgeodecomp/storage/unstructuredgrid.h >Xinclude/libgeodecomp/storage/updatefunctor.h >Xinclude/libgeodecomp/storage/updatefunctortestbase.h >Xinclude/libgeodecomp/storage/vanillaupdatefunctor.h >Xlib/cmake/libgeodecomp/libgeodecomp-targets-%%CMAKE_BUILD_TYPE%%.cmake >Xlib/cmake/libgeodecomp/libgeodecomp-targets.cmake >Xlib/cmake/libgeodecomp/libgeodecompConfig.cmake >Xlib/cmake/libgeodecomp/libgeodecompConfigVersion.cmake >Xlib/libgeodecomp.so >Xlibdata/pkgconfig/libgeodecomp.pc >523f93c7b989193d0c272c60338c57ec >echo c - libgeodecomp/files >mkdir -p libgeodecomp/files > /dev/null 2>&1 >echo x - libgeodecomp/files/patch-src_CMakeLists.txt >sed 's/^X//' >libgeodecomp/files/patch-src_CMakeLists.txt << '5e60aac6b1928fceeb498a305714fb50' >X--- src/CMakeLists.txt.orig 2016-10-17 18:06:32 UTC >X+++ src/CMakeLists.txt >X@@ -575,7 +575,7 @@ Version: ${PACKAGE_VERSION} >X Libs: ${INSTALLER_LINK_FLAGS} >X Cflags: -I${CMAKE_INSTALL_PREFIX}/include ${PKG_CONFIG_INCLUDE_FLAGS} >X ") >X-install(FILES "${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.pc" DESTINATION "${LIB_DIR}/pkgconfig") >X+install(FILES "${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.pc" DESTINATION "libdata/pkgconfig") >X >X set(ConfigPackageLocation lib/cmake/${PACKAGE_NAME}) >X >5e60aac6b1928fceeb498a305714fb50 >echo x - libgeodecomp/files/patch-lib_libflatarray_src_aligned__allocator.hpp >sed 's/^X//' >libgeodecomp/files/patch-lib_libflatarray_src_aligned__allocator.hpp << '21009ad02eb6832bdeb196a0b93323f7' >X--- lib/libflatarray/src/aligned_allocator.hpp.orig 2014-10-28 09:12:48 UTC >X+++ lib/libflatarray/src/aligned_allocator.hpp >X@@ -8,13 +8,7 @@ >X #ifndef FLAT_ARRAY_ALIGNED_ALLOCATOR_HPP >X #define FLAT_ARRAY_ALIGNED_ALLOCATOR_HPP >X >X-#ifdef __APPLE__ >X #include <cstddef> >X-#include <stdlib.h> >X-#else >X-#include <malloc.h> >X-#endif >X- >X #include <memory> >X >X namespace LibFlatArray { >21009ad02eb6832bdeb196a0b93323f7 >echo x - libgeodecomp/distinfo >sed 's/^X//' >libgeodecomp/distinfo << '115010f926deaac064a9bf98a92ece2f' >XTIMESTAMP = 1476973737 >XSHA256 (libgeodecomp-0.4.0.tar.gz) = f1a4fbc0c04952a148cbe186f36fc9e2307f7b0ecaf6960b56f2135ca3b8fa4e >XSIZE (libgeodecomp-0.4.0.tar.gz) = 1022767 >115010f926deaac064a9bf98a92ece2f >echo x - libgeodecomp/pkg-descr >sed 's/^X//' >libgeodecomp/pkg-descr << 'a429dea6ca0cf03bae1563e53f3a4d37' >XLibGeoDecomp (Library for Geometric Decomposition codes) is an >Xauto-parallelizing library for computer simulations. It is specifically targeted >Xcomputational science applications in the context of supercomputers and >Xheterogeneous systems. The library eases development of such tightly coupled >Xcodes by essentially taking over the parallel programming: it handles both, the >Xparallelization itself and parameter tuning. This enables scientists to focus on >Xtheir simulation code, rather than the technical details of the parallel >Xcomputer. >X >XWWW: http://www.libgeodecomp.org/ >a429dea6ca0cf03bae1563e53f3a4d37 >echo x - libgeodecomp/Makefile >sed 's/^X//' >libgeodecomp/Makefile << '7a1cdcbc9634f2a6709cb075c295b37e' >X# Created by: Kurt Kanzenbach <kurt@kmk-computers.de> >X# $FreeBSD$ >X >XPORTNAME= libgeodecomp >XPORTVERSION= 0.4.0 >XCATEGORIES= devel science >XMASTER_SITES= http://www.libgeodecomp.org/archive/ >X >XMAINTAINER= kurt@kmk-computers.de >XCOMMENT= LibGeoDecomp is an auto-parallelizing library for computer simulations >X >XLICENSE= BSL >XLICENSE_FILE= ${WRKSRC}/LICENSE >X >XLIB_DEPENDS= libboost_system.so:devel/boost-libs libboost_date_time.so:devel/boost-libs \ >X libboost_filesystem.so:devel/boost-libs >X >XUSES= cmake:outsource compiler:c++11-lib >XUSE_GCC= yes >XUSE_LDCONFIG= yes >X >XCMAKE_ARGS= -DWITH_CUDA:BOOL=FALSE -DWITH_VISIT:BOOL=FALSE \ >X -DWITH_HPX:BOOL=FALSE -DWITH_OPENCL:BOOL=FALSE \ >X -DWITH_OPENCV:BOOL=FALSE -DWITH_TYPEMAPS=FALSE >X >XOPTIONS_DEFINE= MPI QT4 SILO SCOTCH >XOPTIONS_DEFAULT= MPI QT4 SILO SCOTCH >X >XMPI_LIB_DEPENDS= libmpich.so:net/mpich2 >XMPI_CMAKE_BOOL= WITH_MPI >X >XQT4_USE= QT4=corelib,gui,opengl,qmake_build,moc_build,rcc_build,uic_build >XQT4_CMAKE_BOOL= WITH_QT >X >XSILO_DESC= Enable Silo dependend output >XSILO_LIB_DEPENDS= libsiloh5.so:science/silo >XSILO_CMAKE_BOOL= WITH_SILO >X >XSCOTCH_DESC= Enable graph partitioning based on Scotch/Scotch-PT >XSCOTCH_BUILD_DEPENDS= ${LOCALBASE}/lib/libscotch.a:cad/scotch >XSCOTCH_CMAKE_BOOL= WITH_SCOTCH >X >X.include <bsd.port.mk> >7a1cdcbc9634f2a6709cb075c295b37e >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 213688
: 176036