summaryrefslogtreecommitdiff
path: root/px/packages/clawsmail.scm
diff options
context:
space:
mode:
Diffstat (limited to 'px/packages/clawsmail.scm')
-rw-r--r--px/packages/clawsmail.scm63
1 files changed, 19 insertions, 44 deletions
diff --git a/px/packages/clawsmail.scm b/px/packages/clawsmail.scm
index e426b18..7d50ced 100644
--- a/px/packages/clawsmail.scm
+++ b/px/packages/clawsmail.scm
@@ -1,46 +1,18 @@
;;; Theme Packages Module for PantherX
-;;; Author: Hamzeh Nasajpour (h.nasajpour@pantherx.org)
+;;; Hamzeh Nasajpour (h.nasajpour@pantherx.org)
;;;
(define-module (px packages clawsmail)
- #:use-module ((guix licenses) #:prefix license:)
+ #:use-module ((guix licenses)
+ #:prefix license:)
#:use-module (guix git-download)
#:use-module (guix download)
#:use-module (guix gexp)
#:use-module (guix packages)
#:use-module (guix utils)
- #:use-module (guix build-system glib-or-gtk)
#:use-module (guix build-system trivial)
- #:use-module (gnu packages)
- #:use-module (gnu packages backup)
#:use-module (gnu packages base)
- #:use-module (gnu packages bison)
- #:use-module (gnu packages calendar)
- #:use-module (gnu packages compression)
- #:use-module (gnu packages curl)
- #:use-module (gnu packages enchant)
- #:use-module (gnu packages flex)
- #:use-module (gnu packages fontutils)
- #:use-module (gnu packages freedesktop)
- #:use-module (gnu packages gettext)
- #:use-module (gnu packages glib)
- #:use-module (gnu packages ghostscript)
- #:use-module (gnu packages gnome)
- #:use-module (gnu packages gnupg)
- #:use-module (gnu packages gtk)
- #:use-module (gnu packages libcanberra)
- #:use-module (gnu packages mail)
- #:use-module (gnu packages nettle)
- #:use-module (gnu packages openldap)
- #:use-module (gnu packages perl)
- #:use-module (gnu packages pdf)
- #:use-module (gnu packages python)
- #:use-module (gnu packages pkg-config)
- #:use-module (gnu packages tls)
- #:use-module (gnu packages xdisorg)
- #:use-module (gnu packages xml)
- #:use-module (gnu packages xorg)
- #:use-module (gnu packages web))
+ #:use-module (gnu packages compression))
(define-public claws-mail-theme-breeze
(package
@@ -48,24 +20,27 @@
(version "0.0.1")
(source
(origin
- (method url-fetch)
- (uri (string-append "https://www.claws-mail.org/download.php?file=themes/png/claws-mail-theme_breeze.tar.gz"))
- (sha256
- (base32 "104ak4m3s7i4d44clpn4kcq4bhjz92ybmpiw83dpg2xwc9w8k2pf"))))
+ (method url-fetch)
+ (uri (string-append
+ "https://www.claws-mail.org/download.php?file=themes/png/claws-mail-theme_breeze.tar.gz"))
+ (sha256
+ (base32 "104ak4m3s7i4d44clpn4kcq4bhjz92ybmpiw83dpg2xwc9w8k2pf"))))
(build-system trivial-build-system)
(arguments
`(#:modules ((guix build utils))
#:builder (begin
(use-modules (guix build utils)
(srfi srfi-26))
- (let* ((source (assoc-ref %build-inputs "source"))
- (tar (assoc-ref %build-inputs "tar"))
- (gzip (assoc-ref %build-inputs "gzip"))
- (theme-dir (string-append %output "/share/claws-mail/themes")))
- (mkdir-p theme-dir)
- (setenv "PATH" (string-append gzip "/bin"))
- (invoke (string-append tar "/bin/tar") "xvf" source "-C" theme-dir)
- ))))
+ (let* ((source (assoc-ref %build-inputs "source"))
+ (tar (assoc-ref %build-inputs "tar"))
+ (gzip (assoc-ref %build-inputs "gzip"))
+ (theme-dir (string-append %output
+ "/share/claws-mail/themes")))
+ (mkdir-p theme-dir)
+ (setenv "PATH"
+ (string-append gzip "/bin"))
+ (invoke (string-append tar "/bin/tar") "xvf" source "-C"
+ theme-dir)))))
(native-inputs `(("tar" ,tar)
("gzip" ,gzip)))
(synopsis "claws-mail breeze theme")