-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhyperref-scm-1.rockspec
42 lines (33 loc) · 1.55 KB
/
hyperref-scm-1.rockspec
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
local git_ref = 'scm'
local modrev = git_ref
local specrev = '1'
local repo_url = 'https://ctan.org/pkg/hyperref'
rockspec_format = '3.0'
package = 'hyperref'
version = modrev .. '-' .. specrev
description = {
summary = 'Extensive support for hypertext in LaTeX',
detailed =
[[The hyperref package is used to handle cross-referencing commands in LaTeX to produce hypertext links in the document. The package provides backends for the \special set defined for HyperTeX DVI processors; for embedded pdfmark commands for processing by Acrobat Distiller (dvips and Y&Y’s dvipsone); for Y&Y’s dviwindo; for PDF control within pdfTeX and dvipdfm; for TeX4ht; and for VTeX’s pdf and HTML backends.
The package is distributed with the backref and nameref packages, which make use of the facilities of hyperref.
The package depends on the author’s kvoptions, ltxcmds and refcount packages.]],
labels = { 'tex', 'latex' },
homepage = 'https://github.com/latex3/hyperref',
license = 'LPPL-1.3c'
}
source = {
url = repo_url .. '/archive/' .. git_ref .. '.zip',
dir = package .. '-' .. modrev,
}
if modrev == 'scm' or modrev == 'dev' then
source = {
url = 'https://mirrors.ctan.org/install/macros/latex/contrib/hyperref.tds.zip',
dir = '.'
}
end
dependencies = { 'ntheorem', 'rerunfilecheck', 'refcount', 'gettitlestring', 'minitoc', 'atveryend', 'kvoptions', 'iftex',
'pdfescape', 'hycolor', 'etoolbox', 'stringenc', 'intcalc', 'bitset', 'atbegshi', 'kvsetkeys', 'kvdefinekeys' }
build = {
type = 'none',
copy_directories = { 'doc', 'tex' },
}