all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
blob 3f3eb0705af8acd30f76c13cdb5fecb625f5ea99 2091 bytes (raw)
name: gnu/packages/ils.scm 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
 
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2022 Yarl Baudig <yarl-baudig@mailoo.org>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.

(define-module (gnu packages ils)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system copy)
  #:use-module (guix licenses)
  #:use-module (gnu packages gawk)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages php)
  #:use-module (gnu packages perl))

;;; Commentary
;;;
;;; Integrated Library Systems packages.
;;;
;;; Code

(define-public pmb
  (package
   (name "pmb")
   (version "7.4.6")
   (source (origin
            (method url-fetch)
            (uri
	     (string-append
	      "https://forge.sigb.net/attachments/download/3968/pmb"
	      version
              ".zip"))
            (sha256
             (base32
              "0ana1w8d60n2gznhh1zyjdld4xi4p2pm2hc05m8n7fh2bvlmw0cr"))))
   (build-system copy-build-system)
   (arguments '(#:install-plan '(("." "share/http/pmb"))))
   (native-inputs (list unzip))
   (propagated-inputs (list php perl))
   (synopsis "Integrated Library System")
   (description "PMB is an Integrated Library System for librarians, documentalists and
information managers.

This contains only the PMB archive (html, php and css files), you will need a web
server, php and a SQL database server. See the guix pmb service.")
   (home-page "https://www.sigb.net")
   (license cecill)))


debug log:

solving 3f3eb0705a ...
found 3f3eb0705a in https://yhetil.org/guix/20221205215224.27623-2-yarl-baudig@mailoo.org/

applying [1/1] https://yhetil.org/guix/20221205215224.27623-2-yarl-baudig@mailoo.org/
diff --git a/gnu/packages/ils.scm b/gnu/packages/ils.scm
new file mode 100644
index 0000000000..3f3eb0705a

Checking patch gnu/packages/ils.scm...
1:67: new blank line at EOF.
+
Applied patch gnu/packages/ils.scm cleanly.
warning: 1 line adds whitespace errors.

index at:
100644 3f3eb0705af8acd30f76c13cdb5fecb625f5ea99	gnu/packages/ils.scm

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.