[149477] trunk/dports/devel
sean at macports.org
sean at macports.org
Wed Jun 22 15:56:27 PDT 2016
Revision: 149477
https://trac.macports.org/changeset/149477
Author: sean at macports.org
Date: 2016-06-22 15:56:27 -0700 (Wed, 22 Jun 2016)
Log Message:
-----------
sourcekittendaemon: add new port that autocompletes swift
Added Paths:
-----------
trunk/dports/devel/sourcekittendaemon/
trunk/dports/devel/sourcekittendaemon/Portfile
trunk/dports/devel/sourcekittendaemon/files/
trunk/dports/devel/sourcekittendaemon/files/patch-Makefile.diff
Added: trunk/dports/devel/sourcekittendaemon/Portfile
===================================================================
--- trunk/dports/devel/sourcekittendaemon/Portfile (rev 0)
+++ trunk/dports/devel/sourcekittendaemon/Portfile 2016-06-22 22:56:27 UTC (rev 149477)
@@ -0,0 +1,36 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=portfile:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+PortGroup github 1.0
+
+github.setup terhechte SourceKittenDaemon 0.1.5
+categories devel
+platforms darwin
+
+universal_variant no
+license MIT
+maintainers sean openmaintainer
+
+description Swift Auto Completions for any Text Editor
+long_description ${description}
+
+depends_build bin:carthage:carthage
+
+# Fetch from git instead of distfile because it needs submodules
+fetch.type git
+
+patchfiles patch-Makefile.diff
+
+use_configure no
+
+# everything is built during the prefix_install target
+build {}
+
+destroot {
+ system -W ${worksrcpath} "${build.cmd} install PREFIX=${destroot}${prefix} FRAMEWORKS_FOLDER=/Library/Frameworks/SourceKittenDaemon DSTROOT=${destroot} DERIVED_PATH=${worksrcpath}/custombuild"
+}
+
+post-destroot {
+ delete ${destroot}/Applications
+}
Added: trunk/dports/devel/sourcekittendaemon/files/patch-Makefile.diff
===================================================================
--- trunk/dports/devel/sourcekittendaemon/files/patch-Makefile.diff (rev 0)
+++ trunk/dports/devel/sourcekittendaemon/files/patch-Makefile.diff 2016-06-22 22:56:27 UTC (rev 149477)
@@ -0,0 +1,14 @@
+--- Makefile.old 2016-04-18 15:46:13.000000000 -0700
++++ Makefile 2016-04-18 15:46:33.000000000 -0700
+@@ -43,9 +43,10 @@
+ $(BUILD):
+ mkdir -p $@
+ git submodule update --init --recursive
+- carthage build --platform Mac
++ carthage build --platform Mac --derived-data $(BUILD)
+ xcodebuild -project SourceKittenDaemon.xcodeproj \
+ -scheme SourceKittenDaemon \
++ -IDECustomDerivedDataLocation=$(BUILD) \
+ install \
+ DSTROOT=$@
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160622/2215b485/attachment.html>
More information about the macports-changes
mailing list