svn commit: r446356 - in head/devel: . dsymbol
Jose Alonso Cardenas Marquez
acm at FreeBSD.org
Sat Jul 22 03:22:37 UTC 2017
Author: acm
Date: Sat Jul 22 03:22:36 2017
New Revision: 446356
URL: https://svnweb.freebsd.org/changeset/ports/446356
Log:
- New ports: devel/dsymbol
Basic symbol lookup/resolution for libdparse
WWW: https://github.com/dlang-community/dsymbol
Added:
head/devel/dsymbol/
head/devel/dsymbol/Makefile (contents, props changed)
head/devel/dsymbol/distinfo (contents, props changed)
head/devel/dsymbol/pkg-descr (contents, props changed)
head/devel/dsymbol/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Jul 22 03:19:47 2017 (r446355)
+++ head/devel/Makefile Sat Jul 22 03:22:36 2017 (r446356)
@@ -448,6 +448,7 @@
SUBDIR += dreampie
SUBDIR += drpython
SUBDIR += ds2
+ SUBDIR += dsymbol
SUBDIR += dub
SUBDIR += dulwich
SUBDIR += duplo
Added: head/devel/dsymbol/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dsymbol/Makefile Sat Jul 22 03:22:36 2017 (r446356)
@@ -0,0 +1,33 @@
+# Created by: Alonso Cardenas Marquez <acm at 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 at 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>
Added: head/devel/dsymbol/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dsymbol/distinfo Sat Jul 22 03:22:36 2017 (r446356)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1500622777
+SHA256 (dsymbol/v0.2.5.tar.gz) = 6bbbf4994d130867d95b9b14c3525b49f255247de08aa4648767df31d7fbfe04
+SIZE (dsymbol/v0.2.5.tar.gz) = 25362
Added: head/devel/dsymbol/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dsymbol/pkg-descr Sat Jul 22 03:22:36 2017 (r446356)
@@ -0,0 +1,3 @@
+Basic symbol lookup/resolution for libdparse
+
+WWW: https://github.com/dlang-community/dsymbol
Added: head/devel/dsymbol/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/dsymbol/pkg-plist Sat Jul 22 03:22:36 2017 (r446356)
@@ -0,0 +1,15 @@
+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
More information about the svn-ports-all
mailing list