summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md7
-rw-r--r--package.scm24
2 files changed, 31 insertions, 0 deletions
diff --git a/README.md b/README.md
index bf1df0f..1c0adb6 100644
--- a/README.md
+++ b/README.md
@@ -36,6 +36,13 @@ Dependencies
* [GNU Guix](https://gnu.org/s/guix) >= 0.6
* [guile-json](https://github.com/aconchillo/guile-json) >= 0.4.0
+Development
+-----------
+
+To create a development environment, run `guix environment -l
+package.scm`. Within that environment, run `./autogen.sh &&
+./configure && make`.
+
Copyright
---------
diff --git a/package.scm b/package.scm
new file mode 100644
index 0000000..94b67f7
--- /dev/null
+++ b/package.scm
@@ -0,0 +1,24 @@
+(use-modules (guix packages)
+ (guix licenses)
+ (guix build-system gnu)
+ (gnu packages autotools)
+ (gnu packages guile)
+ (gnu packages package-management))
+
+(package
+ (name "guix-web")
+ (version "0.1")
+ (source ".")
+ (build-system gnu-build-system)
+ (native-inputs
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)))
+ (inputs
+ `(("guile" ,guile-2.0)
+ ("guile-json" ,guile-json)
+ ("guix" ,guix)))
+ (synopsis "Web frontend for GNU Guix")
+ (description "Guix-web is a web interface to the GNU Guix package
+manager written in GNU Guile Scheme and JavaScript.")
+ (home-page "https://gitorious.org/guix-web/guix-web")
+ (license agpl3+))