summaryrefslogtreecommitdiff
path: root/px/packages/data-service.scm
diff options
context:
space:
mode:
Diffstat (limited to 'px/packages/data-service.scm')
-rw-r--r--px/packages/data-service.scm57
1 files changed, 0 insertions, 57 deletions
diff --git a/px/packages/data-service.scm b/px/packages/data-service.scm
deleted file mode 100644
index 3a6a7e4..0000000
--- a/px/packages/data-service.scm
+++ /dev/null
@@ -1,57 +0,0 @@
-;;; Data-service Packages Module for PantherX
-;;; Author: H.ghaffari (h.ghaffari@pantherx.org)
-;;;
-
-(define-module (px packages data-service)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix download)
- #:use-module (guix packages)
- #:use-module (guix build-system cmake)
- #:use-module (guix build-system python)
- #:use-module (guix utils)
- #:use-module (gnu packages compression)
- #:use-module (gnu packages pkg-config)
- #:use-module (gnu packages python)
- #:use-module (gnu packages python-build)
- #:use-module (gnu packages python-xyz)
- #:use-module (gnu packages serialization)
- #:use-module (px packages common)
- #:use-module (px packages python-xyz)
- #:use-module (guix gexp)
-)
-
-
-(define-public px-data-service
- (package
- (name "px-data-service")
- (version "v0.0.10")
- (source
- (origin
- (method url-fetch)
- (uri (string-append "https://source.pantherx.org/px-data-service_"
- version ".tgz"))
- (sha256
- (base32 "0rq1fi7ymizmcfzlycn31z2sz96zx3fw91h7gjkg707qys92dfcm"))))
- (build-system python-build-system)
- (propagated-inputs `(
- ("python-pycapnp" ,python-pycapnp)
- ("python-pynng" ,python-pynng)
- ("python-pygithub" ,python-pygithub)
- ("python-block-io" ,python-block-io)))
- (arguments
- `(#:tests? #f
- #:phases
- (modify-phases %standard-phases
- (add-after 'install 'wrap-binary
- (lambda* (#:key outputs #:allow-other-keys)
- (let* ((out (assoc-ref outputs "out"))
- (bin (string-append out "/bin/px-data-service")))
- (wrap-program bin
- `("PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))
- #t)))
- (delete 'sanity-check)
- )))
- (home-page "https://www.pantherx.org")
- (synopsis "")
- (description "This service fetch data periodically and send event to px-hub-service to sync data ")
- (license license:expat)))