FreeBSD Bugzilla – Attachment 171730 Details for
Bug 210476
[NEW PORT] math/cadabra2: Computer algebra system for solving field theory problems
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar archive
cadabra2.shar (text/plain), 6.68 KB, created by
Yuri Victorovich
on 2016-06-24 02:34:53 UTC
(
hide
)
Description:
shar archive
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2016-06-24 02:34:53 UTC
Size:
6.68 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: ># ># math/cadabra2 ># math/cadabra2/Makefile ># math/cadabra2/distinfo ># math/cadabra2/pkg-descr ># math/cadabra2/pkg-plist ># math/cadabra2/files ># math/cadabra2/files/patch-CMakeLists.txt ># math/cadabra2/files/patch-client__server_CMakeLists.txt ># >echo c - math/cadabra2 >mkdir -p math/cadabra2 > /dev/null 2>&1 >echo x - math/cadabra2/Makefile >sed 's/^X//' >math/cadabra2/Makefile << '6890d3fbe88ace81bd55a76eec0c27a9' >X# Created by: Yuri Victorovich <yuri@rawbw.com> >X# $FreeBSD$ >X >XPORTNAME= cadabra2 >XPORTVERSION= 2.0.816 >XCATEGORIES= math >X >XMAINTAINER= yuri@rawbw.com >XCOMMENT= Computer algebra system for solving the field theory problems >X >XLICENSE= LGPL3 >XLICENSE_FILE= ${WRKSRC}/doc/license.txt >X >XLIB_DEPENDS= libboost_python.so:devel/boost-python-libs \ >X libpcrecpp.so:devel/pcre \ >X libboost_system.so:devel/boost-libs \ >X libjsoncpp.so:devel/jsoncpp \ >X libgmp.so:math/gmp \ >X libuuid.so:misc/e2fsprogs-libuuid >XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/sympy/__init__.py:math/py-sympy \ >X ${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib >X >XUSE_GITHUB= yes >XGH_ACCOUNT= kpeeters >XGH_TAGNAME= 8258bfc >X >XBROKEN_FreeBSD_9= does not build: fatal error: 'type_traits' file not found >XGUI_BROKEN= Builds but has a WebSockets communication problem in the runtime >XGUI_CONFLICTS_BUILD= websocketpp-* >X >XOPTIONS_DEFINE= GUI >X >XUSES= compiler:c++11-lang cmake gettext gmake pkgconfig python:2 sqlite >XGUI_USE= GNOME=gtkmm30,gdkpixbuf2 >XUSE_TEX= base >XUSE_LDCONFIG= yes >XOPTIONS_SUB= yes >XGUI_INSTALLS_ICONS= yes >X >XBUILD_DEPENDS+= clang36:lang/clang36 >XRUN_DEPENDS+= clang36:lang/clang36 >XCC= clang36 >XCXX= clang++36 >X >XCMAKE_ARGS+= -DBOOST_ROOT=${LOCALBASE} >XCMAKE_ARGS+= -DUSE_PYTHON_3:BOOL=OFF >XGUI_CMAKE_ON+= -DENABLE_FRONTEND:BOOL=ON >XCXXFLAGS+= -I${LOCALBASE}/include >XCXXFLAGS+= -I${LOCALBASE}/include/jsoncpp >XLDFLAGS+= -L${LOCALBASE}/lib -ljsoncpp >XCMAKE_CXX_FLAGS=${CXXFLAGS} >XCMAKE_INSTALL_PREFIX=${PREFIX} >X >Xpost-extract: >X ${RM} -r ${WRKSRC}/client_server/jsoncpp >X >Xpost-install: >X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cadabra2html >X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cadabra-server >X ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/cadabra2.so >X >Xpost-install-GUI-on: >X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/cadabra-gtk >X >X.include <bsd.port.mk> >6890d3fbe88ace81bd55a76eec0c27a9 >echo x - math/cadabra2/distinfo >sed 's/^X//' >math/cadabra2/distinfo << '8ccd6f98f1eb74396a5071be30486b67' >XTIMESTAMP = 1466580644 >XSHA256 (kpeeters-cadabra2-2.0.816-8258bfc_GH0.tar.gz) = ca8b8179b9745737aaa5185825b00031ec5fa79ad23f27bc287254963a17e318 >XSIZE (kpeeters-cadabra2-2.0.816-8258bfc_GH0.tar.gz) = 3880224 >8ccd6f98f1eb74396a5071be30486b67 >echo x - math/cadabra2/pkg-descr >sed 's/^X//' >math/cadabra2/pkg-descr << '5f82c7a458756529dfb7aeb743489076' >XCadabra is a symbolic computer algebra system (CAS) designed specifically for >Xthe solution of problems encountered in field theory. It has extensive >Xfunctionality for tensor computer algebra, tensor polynomial simplification >Xincluding multi-term symmetries, fermions and anti-commuting variables, Clifford >Xalgebras and Fierz transformations, component computations, implicit coordinate >Xdependence, multiple index types and many more. The input format is a subset of >XTeX. >X >XWWW: http://cadabra.science/ >5f82c7a458756529dfb7aeb743489076 >echo x - math/cadabra2/pkg-plist >sed 's/^X//' >math/cadabra2/pkg-plist << 'aba938a752851bbcc8bca0f54f7d5ee7' >X%%GUI%%bin/cadabra-gtk >Xbin/cadabra-server >Xbin/cadabra2 >Xbin/cadabra2html >Xlib/libcadabra_client.so >Xlib/libcadabra_server.so >X%%GUI%%lib/libtexengine.so >X%%PYTHON_SITELIBDIR%%/cadabra2.so >X%%PYTHON_SITELIBDIR%%/cadabra2_defaults.py >X%%PYTHON_SITELIBDIR%%/cdb/gr.py >X%%GUI%%share/applications/cadabra2.desktop >X%%GUI%%%%DATADIR%%/images/cadabra2.png >X%%GUI%%%%DATADIR%%/manual/algorithms/distribute.cnb >X%%GUI%%share/icons/hicolor/256x256/apps/cadabra2.png >X%%GUI%%share/icons/hicolor/64x64/apps/cadabra2.png >X%%GUI%%share/icons/hicolor/scalable/apps/cadabra2.svg >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/breqn.sty >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/cmbase.sym >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/flexisym.sty >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/mathpazo.sym >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/mathptmx.sym >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/mathstyle.sty >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/msabm.sym >X%%GUI%%%%TEXMFLOCALDIR%%/tex/latex/cadabra2/tableaux.sty >X%%GUI%%@dir %%DATADIR%%/manual/properties >aba938a752851bbcc8bca0f54f7d5ee7 >echo c - math/cadabra2/files >mkdir -p math/cadabra2/files > /dev/null 2>&1 >echo x - math/cadabra2/files/patch-CMakeLists.txt >sed 's/^X//' >math/cadabra2/files/patch-CMakeLists.txt << '3d2ac8c8b00cf4f12447fb61f78060af' >X--- CMakeLists.txt.orig 2016-06-20 20:19:43 UTC >X+++ CMakeLists.txt >X@@ -107,7 +107,11 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PAT >X >X add_subdirectory(core) >X add_subdirectory(client_server) >X-add_subdirectory(frontend) >X add_subdirectory(tests) >X add_subdirectory(web2 EXCLUDE_FROM_ALL) >X >X+option(ENABLE_FRONTEND "Enable the UI frontend" OFF) >X+if(ENABLE_FRONTEND) >X+ add_subdirectory(frontend) >X+endif() >X+ >3d2ac8c8b00cf4f12447fb61f78060af >echo x - math/cadabra2/files/patch-client__server_CMakeLists.txt >sed 's/^X//' >math/cadabra2/files/patch-client__server_CMakeLists.txt << 'c667eacc911a9a9edba96fa5566e0bdc' >X--- client_server/CMakeLists.txt.orig 2016-06-23 23:50:35 UTC >X+++ client_server/CMakeLists.txt >X@@ -78,15 +78,15 @@ add_definitions("-D_WEBSOCKETPP_CPP11_ST >X >X # Create the server library >X link_directories(${UUID_LIBRARY_DIRS}) >X-add_library(cadabra_server SHARED Server.cc Snoop.cc jsoncpp/jsoncpp.cpp) >X+add_library(cadabra_server SHARED Server.cc Snoop.cc) >X target_link_libraries(cadabra_server ${Boost_LIBRARIES} ${SNOOP_LIBRARIES} sqlite3 ${UUID_LIBRARIES} ${PYTHON_LIBRARIES} ) >X >X # Create the client library. >X-add_library(cadabra_client SHARED ComputeThread.cc DocumentThread.cc DataCell.cc Actions.cc popen2.cc Snoop.cc jsoncpp/jsoncpp.cpp) >X+add_library(cadabra_client SHARED ComputeThread.cc DocumentThread.cc DataCell.cc Actions.cc popen2.cc Snoop.cc) >X target_link_libraries(cadabra_client ${Boost_LIBRARIES} sqlite3 ${UUID_LIBRARIES} ${PYTHON_LIBRARIES}) >X >X # Create server binary >X-include_directories("." "./websocketpp" "./jsoncpp") >X+include_directories("." "./websocketpp") >X add_executable(cadabra-server cadabra-server.cc) >X add_executable(cadabra2html cadabra2html.cc DataCell.cc) >X #add_executable(test_talk_to_server test_talk_to_server.cc) >c667eacc911a9a9edba96fa5566e0bdc >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 210476
:
171688
|
171692
| 171730