Ugarit Manifest Maker
Check-in [a9f8b21bcc]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Preparation for release; tidying up and writing stub documentation.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | 0.1
Files: files | file ages | folders
SHA1:a9f8b21bcc643bc7fb3233312629f88d241a220d
User & Date: alaric 2015-06-12 21:47:26
Context
2015-06-12
21:53
v0.1 release check-in: 3ee75f4b85 user: alaric tags: trunk
21:47
Preparation for release; tidying up and writing stub documentation. check-in: a9f8b21bcc user: alaric tags: trunk, 0.1
19:50
Sorted directories in the manifest maker, fixed a typo in a property name, and moved to using "mtime" rather than "dc:modified", to reflect that it is just a POSIX filesystem attribute rather than anything relating to the actual content, and keeping compatability as such with existing Ugarit conventions. check-in: 6caa1bd9ec user: alaric tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to README.wiki.

1










FIXME










|
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
The Ugarit Manifest Maker is a tool for generating import manifests
for
[https://www.kitten-technologies.co.uk/project/ugarit|Ugarit]. Please
see the Ugarit manual for details of how to use it. It's kept as a
separate package so that all Ugarit users are not burdened with
dependency on things like ID3 tag parsing!

<h2>Release history</h2>

  *  0.1: Initial release, with basic functionality in place, and
     extended metadata extraction for mp3 (ID3) and ogg metadata.

Changes to ugarit-manifest-maker.meta.

1
2
3
4
5
6
((license "BSD")
 (category data)
 (needs matchable srfi-37 fnmatch)
 (test-depends test exif)
 (author "Alaric Snell-Pym")
 (synopsis "A tool to generate manifests for Ugarit archival mode"))


|



1
2
3
4
5
6
((license "BSD")
 (category data)
 (needs matchable srfi-37 fnmatch miscmacros ugarit numbers)
 (test-depends test exif)
 (author "Alaric Snell-Pym")
 (synopsis "A tool to generate manifests for Ugarit archival mode"))

Changes to ugarit-manifest-maker.scm.

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(use srfi-1)

(use numbers)
(use ugarit-mime)
(use srfi-37)
(use miscmacros)
(use fnmatch)
(use exif)

(define *excludes* '())
(define *defines* '())

(define *total-objects* 0)
(define *total-bytes* 0)








<







2
3
4
5
6
7
8

9
10
11
12
13
14
15
(use srfi-1)

(use numbers)
(use ugarit-mime)
(use srfi-37)
(use miscmacros)
(use fnmatch)


(define *excludes* '())
(define *defines* '())

(define *total-objects* 0)
(define *total-bytes* 0)

Changes to ugarit-manifest-maker.setup.

1
2
(compile -optimize-level 3 -debug-level 2 ugarit-manifest-maker.scm)
(install-program ugarit-manifest-maker "ugarit-manifest-maker" ((version "0.1")))

|
1
2
(compile -optimize-level 3 -debug-level 2 ugarit-manifest-maker.scm)
(install-program 'ugarit-manifest-maker "ugarit-manifest-maker" '((version "0.1")))