Page MenuHomeFreeBSD

D13248.id36156.diff
No OneTemporary

D13248.id36156.diff

Index: head/cad/Makefile
===================================================================
--- head/cad/Makefile
+++ head/cad/Makefile
@@ -86,6 +86,7 @@
SUBDIR += sp2sp
SUBDIR += spice
SUBDIR += stepcode
+ SUBDIR += sumo
SUBDIR += sweethome3d
SUBDIR += tkgate
SUBDIR += tochnog
Index: head/cad/sumo/Makefile
===================================================================
--- head/cad/sumo/Makefile
+++ head/cad/sumo/Makefile
@@ -0,0 +1,53 @@
+# $FreeBSD$
+
+PORTNAME= sumo
+DISTVERSION= 0.31.0
+CATEGORIES= cad
+MASTER_SITES= http://www.dlr.de/ts/en/Portaldata/16/Resources/projekte/sumo/
+DISTFILES= ${PORTNAME}-src-${DISTVERSIONFULL}${EXTRACT_SUFX}
+
+MAINTAINER= enriquefynn@gmail.com
+COMMENT= Traffic simulation suite for road vehicles, public transportation, etc
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libFOX-1.6.so:x11-toolkits/fox16 \
+ libfreetype.so:print/freetype2 \
+ libgdal.so:graphics/gdal \
+ libpng16.so:graphics/png \
+ libproj.so:graphics/proj \
+ libtiff.so:graphics/tiff \
+ libxerces-c.so:textproc/xerces-c3
+
+USES= jpeg zip
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-proj-gdal=${LOCALBASE} \
+ --with-xerces-libraries=${LOCALBASE}/lib \
+ --disable-debug
+USE_GL= gl glu
+USE_XORG= x11 xcursor xext xfixes xft xi xrandr xrender
+
+OPTIONS_DEFINE= DOCS # the GUI option is possible (--without-fox-config), but it is broken, and it doesn't seem important to have. https://github.com/DLR-TS/sumo/issues/3655
+
+DOCS_DISTFILES= ${PORTNAME}-doc-${DISTVERSION}${EXTRACT_SUFX}
+DOCS_USES= shebangfix
+DOCS_VARS= SHEBANG_FILES=docs/tutorial/*/*.py
+
+PORTDOCS= *
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ @cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
+ @${FIND} ${STAGEDIR}${DOCSDIR} -d -empty -delete
+
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000
+BUILD_DEPENDS+= clang40:devel/llvm40
+CC= clang40
+CXX= clang++40 # fails to build with the default compiler on 10
+.endif
+
+.include <bsd.port.post.mk>
Index: head/cad/sumo/distinfo
===================================================================
--- head/cad/sumo/distinfo
+++ head/cad/sumo/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1512078820
+SHA256 (sumo-src-0.31.0.zip) = ae9d71079439d4fb2b97023d8d50003c3b0756b00a836a20abede8c77e5e213c
+SIZE (sumo-src-0.31.0.zip) = 18515639
+SHA256 (sumo-doc-0.31.0.zip) = 25c0471461cf39fb38ab19f1db397969add088630470ea8ed6cc7685f88efcd4
+SIZE (sumo-doc-0.31.0.zip) = 72064786
Index: head/cad/sumo/pkg-descr
===================================================================
--- head/cad/sumo/pkg-descr
+++ head/cad/sumo/pkg-descr
@@ -0,0 +1,5 @@
+Simulation of Urban MObility (SUMO) is an open source, highly portable,
+microscopic and continuous road traffic simulation package designed to handle
+large road networks.
+
+WWW: http://sumo-sim.org
Index: head/cad/sumo/pkg-plist
===================================================================
--- head/cad/sumo/pkg-plist
+++ head/cad/sumo/pkg-plist
@@ -0,0 +1,15 @@
+bin/TraCITestClient
+bin/activitygen
+bin/dfrouter
+bin/duarouter
+bin/emissionsDrivingCycle
+bin/emissionsMap
+bin/jtrrouter
+bin/marouter
+bin/netconvert
+bin/netedit
+bin/netgenerate
+bin/od2trips
+bin/polyconvert
+bin/sumo
+bin/sumo-gui

File Metadata

Mime Type
text/plain
Expires
Tue, Oct 28, 3:07 AM (11 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24333262
Default Alt Text
D13248.id36156.diff (3 KB)

Event Timeline