File: snapcraft.yaml

package info (click to toggle)
htmldoc 1.9.20-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 7,724 kB
  • sloc: cpp: 24,916; ansic: 4,714; sh: 3,262; makefile: 264; java: 59; php: 36; python: 13; xml: 10; perl: 7
file content (36 lines) | stat: -rw-r--r-- 1,121 bytes parent folder | download
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
name: htmldoc
base: core22
version: "1.9.20"
summary: HTML and Markdown conversion utility
description: |
  HTMLDOC is a program that reads HTML and Markdown source files or web pages
  and generates corresponding EPUB, HTML, PostScript, or PDF files with an
  optional table of contents.

#confinement: devmode
confinement: strict

#grade: devel
grade: stable

icon: desktop/htmldoc-128.png

architectures:
  - build-on: amd64
  - build-on: arm64
  - build-on: armhf

apps:
    htmldoc:
        extensions: [gnome]
        command: usr/bin/htmldoc
        desktop: usr/share/applications/htmldoc.desktop
        plugs: [desktop, home, network, x11]

parts:
    main:
        plugin: autotools
        autotools-configure-parameters: [--prefix=/usr]
        source: .
        build-packages: [build-essential, pkg-config, libfltk1.3-dev, libcups2-dev, libjpeg-turbo8-dev, libpng-dev, zlib1g-dev]
        stage-packages: [libfltk-images1.3, libfltk1.3, libfontconfig1, libfreetype6, libjpeg-turbo8, libpng16-16, libx11-6, libxau6, libxcb1, libxcursor1, libxdmcp6, libxext6, libxfixes3, libxft2, libxinerama1, libxrender1]