Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F11038337
D1771.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
2 KB
Referenced Files
None
Subscribers
None
D1771.id.diff
View Options
Index: Makefile
===================================================================
--- /dev/null
+++ Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
Index: package.yml
===================================================================
--- /dev/null
+++ package.yml
@@ -0,0 +1,41 @@
+name: terraform
+version: 0.11.1
+release: 1
+source:
+ - https://github.com/hashicorp/terraform/archive/v0.11.1.tar.gz: da804e69e990226ee14dadbf33850c8b074d5e0782d56522b71d62c4c5c82cba
+
+license: MPL-2.0
+component: programming.tools
+summary: Terraform tool
+description: |
+ Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
+
+networking: true
+
+builddeps:
+ - git
+ - golang
+
+setup: |
+ mkdir -p ../src/github.com/hashicorp/terraform
+ cp -aT . ../src/github.com/hashicorp/terraform/
+ mv ../src .
+
+ export GOPATH=`pwd`
+ go get -u golang.org/x/tools/cmd/stringer
+
+build: |
+ export GOPATH=`pwd`
+ export PATH=$PATH:$GOPATH/bin
+ cd src/github.com/hashicorp/terraform
+ %make dev
+
+check: |
+ export GOPATH=`pwd`
+ export PATH=$PATH:$GOPATH/bin
+ cd src/github.com/hashicorp/terraform
+ %make test
+
+install: |
+ install -D -d -m 00755 $installdir/usr/bin
+ install -D -m 00755 src/github.com/hashicorp/terraform/bin/terraform $installdir/usr/bin/terraform
Index: pspec_x86_64.xml
===================================================================
--- /dev/null
+++ pspec_x86_64.xml
@@ -0,0 +1,34 @@
+<PISI>
+ <Source>
+ <Name>terraform</Name>
+ <Packager>
+ <Name>Jan Baudisch</Name>
+ <Email>dev@baudisch.xyz</Email>
+ </Packager>
+ <License>MPL-2.0</License>
+ <PartOf>programming.tools</PartOf>
+ <Summary xml:lang="en">Terraform tool</Summary>
+ <Description xml:lang="en">Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>terraform</Name>
+ <Summary xml:lang="en">Terraform tool</Summary>
+ <Description xml:lang="en">Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
+</Description>
+ <PartOf>programming.tools</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2017-12-24</Date>
+ <Version>0.11.1</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Jan Baudisch</Name>
+ <Email>dev@baudisch.xyz</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Aug 10, 10:29 PM (1 d, 6 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5811578
Default Alt Text
D1771.id.diff (2 KB)
Attached To
Mode
D1771: Add terraform
Attached
Detach File
Event Timeline
Log In to Comment