aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Armstrong <jeff@approximatrix.com>2020-05-08 08:43:32 -0400
committerJeffrey Armstrong <jeff@approximatrix.com>2020-05-08 08:43:32 -0400
commit526dd78357047702904420270544486e092ec90c (patch)
tree60248f2935773a262aeba3db4901e31592efe897
parentd12d63117634c0d04da6fda65a9772469051c382 (diff)
downloadLR-87-526dd78357047702904420270544486e092ec90c.tar.gz
LR-87-526dd78357047702904420270544486e092ec90c.zip
Instructions to build a snap
-rw-r--r--snap/snapcraft.yaml32
1 files changed, 32 insertions, 0 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
new file mode 100644
index 0000000..24bbec2
--- /dev/null
+++ b/snap/snapcraft.yaml
@@ -0,0 +1,32 @@
+name: lr87
+base: core18
+version: '0.1'
+summary: LR-87 is a overly simple dumb-terminal gemini client
+description: |
+ LR-87 is a simple implementation of a client for launching into the world of the
+ Gemini protocol, a fun place somewhere between Gopher and the World Wide
+ Web. The client is implemented entirely in Fortran. This client is
+ somewhat limited, but users can do most simple browsing with it from the
+ terminal. This distribution assumes you're using a dumb terminal.
+grade: stable
+confinement: strict
+
+parts:
+ lr87:
+ source: http://git.rainbow-100.com/cgit.cgi/LR-87
+ source-type: git
+ plugin: make
+ makefile: makefile.gnu
+ build-packages:
+ - gfortran
+ - make
+ - libssl-dev
+ stage-packages:
+ - libssl1.1
+ - libgfortran4
+
+apps:
+ lr87:
+ command: bin/lr87
+ plugs: [network, ]
+