mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-05-01 03:00:26 -04:00
38 lines
1.8 KiB
Ruby
38 lines
1.8 KiB
Ruby
require 'package'
|
|
|
|
class Py3_docutils < Package
|
|
description 'Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML, LaTeX, man-pages, open-document or XML.'
|
|
homepage 'http://docutils.sourceforge.net/'
|
|
@_ver = '0.19'
|
|
version @_ver.to_s
|
|
license 'BSD-2, GPL-3 and public-domain'
|
|
compatibility 'all'
|
|
source_url 'https://files.pythonhosted.org/packages/6b/5c/330ea8d383eb2ce973df34d1239b3b21e91cd8c865d21ff82902d952f91f/docutils-0.19.tar.gz'
|
|
source_sha256 '33995a6753c30b7f577febfc2c50411fec6aac7f7ffeb7c4cfe5991072dcf9e6'
|
|
|
|
binary_url({
|
|
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/py3_docutils/0.19_armv7l/py3_docutils-0.19-chromeos-armv7l.tar.zst',
|
|
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/py3_docutils/0.19_armv7l/py3_docutils-0.19-chromeos-armv7l.tar.zst',
|
|
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/py3_docutils/0.19_i686/py3_docutils-0.19-chromeos-i686.tar.zst',
|
|
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/py3_docutils/0.19_x86_64/py3_docutils-0.19-chromeos-x86_64.tar.zst'
|
|
})
|
|
binary_sha256({
|
|
aarch64: 'e5105f54a9ced471b418123b1a9f8132bb872ea8341b089f2ba2804edbe14d2a',
|
|
armv7l: 'e5105f54a9ced471b418123b1a9f8132bb872ea8341b089f2ba2804edbe14d2a',
|
|
i686: '6132c1d239cd79e5d8a249bff6e0fa3976910d930aaaa1211a3318e0b507722b',
|
|
x86_64: 'd3c4af2bcf3e87c14aca985ada99faaa3af70ad6f7068bff0becf603c97fd82e'
|
|
})
|
|
|
|
depends_on 'py3_setuptools' => :build
|
|
|
|
def self.build
|
|
system "python3 setup.py build #{PY3_SETUP_BUILD_OPTIONS}"
|
|
end
|
|
|
|
def self.install
|
|
system "python3 setup.py install #{PY_SETUP_INSTALL_OPTIONS}"
|
|
# Needed for gdk_pixbuf build.
|
|
FileUtils.ln "#{CREW_DEST_PREFIX}/bin/rst2man.py", "#{CREW_DEST_PREFIX}/bin/rst2man"
|
|
end
|
|
end
|