mirror of
https://github.com/SlackBuildsOrg/slackbuilds
synced 2024-09-30 05:39:56 +02:00
development/d-tools: Updated for version 2.086.0
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
48d1a4aefd
commit
13dc7e800c
3 changed files with 29 additions and 9 deletions
|
@ -7,6 +7,7 @@ The following tools are included:
|
|||
* rdmd - D build tool.
|
||||
* dustmite - Test case minimization tool.
|
||||
* D-Scanner - Swiss-army knife for D source code.
|
||||
* DCD - Auto-complete program.
|
||||
|
||||
By default DMD is used to build all tools but you can build them with GDC as
|
||||
well. DMD is not required in this case. Specify $DC variable for that:
|
||||
|
|
|
@ -23,12 +23,13 @@
|
|||
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
PRGNAM=d-tools
|
||||
VERSION=${VERSION:-2.085.1}
|
||||
VERSION=${VERSION:-2.086.0}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
DUB_VERSION=${DUB_VERSION:-1.14.0}
|
||||
DUB_VERSION=${DUB_VERSION:-1.15.0}
|
||||
DSCANNER_VERSION=${DSCANNER_VERSION:-0.7.1}
|
||||
DCD_VERSION=${DCD_VERSION:-0.11.1}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
@ -124,6 +125,22 @@ case "$DC" in
|
|||
esac
|
||||
mv bin/dscanner $PKG/usr/bin
|
||||
|
||||
# Build DCD.
|
||||
cd $TMP
|
||||
rm -rf DCD-$DCD_VERSION
|
||||
tar xvf $CWD/DCD-$DCD_VERSION.tar.xz
|
||||
cd DCD-$DCD_VERSION
|
||||
chown -R root:root .
|
||||
chmod -R u+w,go-w,a+rX-st .
|
||||
|
||||
case "$DC" in
|
||||
*gdc) make gdc
|
||||
;;
|
||||
*) make dmd
|
||||
;;
|
||||
esac
|
||||
mv bin/dcd-{client,server} $PKG/usr/bin
|
||||
|
||||
# Copy documentation.
|
||||
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
PRGNAM="d-tools"
|
||||
VERSION="2.085.1"
|
||||
VERSION="2.086.0"
|
||||
HOMEPAGE="https://dlang.org"
|
||||
DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.14.0.tar.gz \
|
||||
https://download.dlackware.com/hosted-sources/d-tools/tools-2.085.1.tar.gz \
|
||||
https://download.dlackware.com/hosted-sources/d-tools/D-Scanner-0.7.1.tar.xz"
|
||||
MD5SUM="846c2296f4c0a2f197e0c4af6fd7d8c3 \
|
||||
634fadf961796486140c39d05c691218 \
|
||||
fda4167c48345741b9453d4d26ca51b3"
|
||||
DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.15.0.tar.gz \
|
||||
https://download.dlackware.com/hosted-sources/d-tools/tools-2.086.0.tar.gz \
|
||||
https://download.dlackware.com/hosted-sources/d-tools/D-Scanner-0.7.1.tar.xz \
|
||||
https://download.dlackware.com/hosted-sources/d-tools/DCD-0.11.1.tar.xz"
|
||||
MD5SUM="c9bee373220fd054ac5c8bc0d85910e6 \
|
||||
d91961e6cdba78572399a37909478e34 \
|
||||
a1ed23533a626ab2c22bd51074292086 \
|
||||
692592b88d579c43620b83479ae2f3e1"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES="dmd"
|
||||
|
|
Loading…
Reference in a new issue