Commit 25f99b9c authored by acm's avatar acm
Browse files

- New ports: devel/dsymbol

Basic symbol lookup/resolution for libdparse

WWW: https://github.com/dlang-community/dsymbol
parent d4193302
...@@ -448,6 +448,7 @@ ...@@ -448,6 +448,7 @@
SUBDIR += dreampie SUBDIR += dreampie
SUBDIR += drpython SUBDIR += drpython
SUBDIR += ds2 SUBDIR += ds2
SUBDIR += dsymbol
SUBDIR += dub SUBDIR += dub
SUBDIR += dulwich SUBDIR += dulwich
SUBDIR += duplo SUBDIR += duplo
......
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTNAME= dsymbol
PORTVERSION= 0.2.5
CATEGORIES= devel
MASTER_SITES= https://github.com/dlang-community/dsymbol/archive/
DISTNAME= ${DISTVERSION:S/^/v/}
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= acm@FreeBSD.org
COMMENT= Symbol lookup support for libdparse
LICENSE= BSL
BUILD_DEPENDS= ldmd2:lang/ldc \
dub:devel/dub
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
DUB_CMD= ${LOCALBASE}/bin/dub build --build=release
D_INCLUDE_DIR= ${PREFIX}/include/d
D_LIB_DIR= ${PREFIX}/lib/d
do-build:
@cd ${WRKSRC} && ${DUB_CMD}
do-install:
@${MKDIR} ${STAGEDIR}${D_INCLUDE_DIR}
@${MKDIR} ${STAGEDIR}${D_LIB_DIR}
${INSTALL_DATA} ${WRKSRC}/libdsymbol.a ${STAGEDIR}${D_LIB_DIR}
cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${D_INCLUDE_DIR} "-name *\.d"
.include <bsd.port.mk>
TIMESTAMP = 1500622777
SHA256 (dsymbol/v0.2.5.tar.gz) = 6bbbf4994d130867d95b9b14c3525b49f255247de08aa4648767df31d7fbfe04
SIZE (dsymbol/v0.2.5.tar.gz) = 25362
Basic symbol lookup/resolution for libdparse
WWW: https://github.com/dlang-community/dsymbol
include/d/dsymbol/builtin/names.d
include/d/dsymbol/builtin/symbols.d
include/d/dsymbol/cache_entry.d
include/d/dsymbol/conversion/first.d
include/d/dsymbol/conversion/package.d
include/d/dsymbol/conversion/second.d
include/d/dsymbol/deferred.d
include/d/dsymbol/import_.d
include/d/dsymbol/modulecache.d
include/d/dsymbol/scope_.d
include/d/dsymbol/semantic.d
include/d/dsymbol/string_interning.d
include/d/dsymbol/symbol.d
include/d/dsymbol/type_lookup.d
lib/d/libdsymbol.a
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment