summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2024-02-25build: drop build-dep on unused dh-cargo; install lintianLars Wirzenius2-2/+3
Drop dh-cargo as we don't need to build a deb. Install the lintian files in the binary so that lintian will actually find them. Normally, dh will do this automatically, but we override the installation step so we have to do it ourselves. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-02-25build: override lintianLars Wirzenius2-0/+5
Disable some lintian warnings. * shell-script-fails-syntax-check, script-not-executable: these complain about Bash templates for Subplot. These are not expected to be valid Bash nor executable. * no-manual-page: I'm not going to write a subplot manual page any time soon, sorry. We might generate one from clap some day, though. * source-nmu-has-incorrect-version-number, no-nmu-in-changelog: not relevant for us, only for Debian. These sometimes happen if I invoke the build wrong. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-02-25fix(debian/copyright): syntax error in empty linesLars Wirzenius1-3/+3
This file has always been broken, but I only found it about it now by running lintian. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-01-07build: allow building under AmbientLars Wirzenius1-2/+2
I'm about to start building a Subplot .deb under my new CI system, Ambient. Ambient runs builds without network access, so do "cargo install" with --offline. My Ambient setup runs ./check (also with --offline) as a separate step, so running it a second time in debian/rules seems wasteful, so disable that. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-10-10fix: add tidy as a build dependency in the Debian packagingLars Wirzenius1-1/+1
Sponsored-by: author
2023-08-27(release): Prepare 0.9.0 releaseDaniel Silverstone1-0/+6
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2023-06-14debian: Update changelog for 0.8.0Daniel Silverstone1-0/+6
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2023-04-30chore: prepare release 0.7.1Lars Wirzenius1-0/+6
Sponsored-by: author
2023-04-10(release) Prepare 0.7.0 releaseDaniel Silverstone1-0/+6
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2023-04-08fix(debian/control): drop dependencies on Pandoc, TeXliveLars Wirzenius1-11/+5
Sponsored-by: author
2022-11-13(release): Add 0.6.0-1 to d/chDaniel Silverstone1-0/+6
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2022-09-13chore: prepare release 0.5.0Lars Wirzenius1-0/+6
The os_str_bytes crate dependency is kept at the 6.1.0 version so that we don't have to bump the MSRV version. Likewise, the time crate is kept at 0.3.9, and serde_yaml at 0.8.26. Sponsored-by: author
2022-07-28chore: prepare release 0.4.2 of all cratesLars Wirzenius1-0/+6
Sponsored-by: author
2022-04-15(debian): update changelog for 0.4.0 releaseDaniel Silverstone1-0/+6
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2021-11-16chore: update debian/changelog for new releaseLars Wirzenius1-0/+7
Sponsored-by: author
2021-11-10chore: change licence to MIT-0Lars Wirzenius1-17/+23
We've decided to simplify the Subplot licensing situation by changing the licence to MIT-0 from the GPL. See https://gitlab.com/subplot/subplot/-/issues/229 for agreements from everyone involved. Sponsored-by: author
2021-10-21docs: update NEWS.md, debian/changelog for upcoming releaseLars Wirzenius1-0/+6
Sponsored-by: author
2021-09-09fix: depend on texlive-plain-generic for ulem.styLars Wirzenius1-1/+2
Sponsored-by: author
2021-08-07chore: update debian/changelog for new releaseLars Wirzenius1-0/+6
Sponsored-by: author
2021-07-11release: Subplot version 0.2.1Lars Wirzenius1-0/+6
Sponsored-by: author
2021-05-16docs: add tutorial for verifying a web siteLars Wirzenius1-1/+1
2021-04-26fix: add missing build-dependencies lmodern, procpsLars Wirzenius1-1/+1
2021-01-10debian: Install share files from right pathDaniel Silverstone1-1/+1
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-12-20fix(debian): add daemonize to build dependenciesLars Wirzenius1-1/+1
This is needed by lib/daemon. Without daemonize, the test suite fails.
2020-12-04Merge branch 'alfred' into 'main'Lars Wirzenius1-1/+1
Added lmodern to depends Closes #102 See merge request larswirzenius/subplot!107
2020-12-04Added lmodern to dependsDan Alderman1-1/+1
2020-11-22fix(deb): don't install /.crates.toml and /.crates2.json in .debLars Wirzenius1-0/+2
They're pointless in the package.
2020-11-11fix(debian): move pandoc-citeproc from Suggests to DependsLars Wirzenius1-2/+1
Subplot docgen always tells Pandoc to use citeproc, and so it is a hard dependency.
2020-09-15build(debian): drop plantuml, pandoc-citeproc, graphviz to suggestsLars Wirzenius1-7/+6
Make the plantuml, pandoc-citeproc, graphviz, and librsvg2-bin packages be suggestions rather than runtime dependencies for the Debian package.
2020-03-09Fix: add plantuml as build and runtime dependencyLars Wirzenius1-2/+3
2020-02-29Fix: Debian package runtime dependenciesLars Wirzenius1-3/+8
We must have pandoc, but LaTeX is only necessary when making a PDF, so it's a suggestion.
2020-02-09Fix: drop bad build-depLars Wirzenius1-1/+1
2020-02-09Fix: add missing build-deps to to debian/controlLars Wirzenius1-1/+2
2020-01-11Add: graphviz, librsvg2-bin as build-dependenciesLars Wirzenius1-1/+1
2020-01-10Add: build-deps for ./check to be able to prouduce PDFsLars Wirzenius1-1/+2
2020-01-10Change: build-dep on pandoc, for checkLars Wirzenius1-1/+1
2020-01-10Fix: build-depend on python3, for running generated test programsLars Wirzenius1-1/+1
2020-01-10Change: run ./check in Debian package buildLars Wirzenius1-1/+1
2020-01-10Change: install templates in .debLars Wirzenius1-0/+1
2019-12-01Fix: tell dh about renamed READMELars Wirzenius1-1/+1
2019-12-01Change: improve elevator speech of projectLars Wirzenius1-4/+4
Use the same in README.md and .deb package description.
2019-10-12Add: debian/subplo.docsLars Wirzenius1-0/+1
2019-09-28Add: initial, rough Debian packagingLars Wirzenius7-0/+63