J. King
70b063e028
Make parts of generic packaging conditional
This should allow to rebuild old releases from before Debian packages,
Arch ppackages, manpages, or even the HTML manual were added
3 years ago
J. King
1fa75aba4a
Generate Debian source package without deb tooling
3 years ago
J. King
def4a3bc77
Move Debian adaptations to Debian packaging rules
Also add lintian to pbuilder packages
3 years ago
J. King
59ff88f3b6
Add all-in-one packaging task
3 years ago
J. King
4070870421
Enforce external tooling requirements
3 years ago
J. King
20ffb2484a
Simply Robo input for Arch and Deb packaging
3 years ago
J. King
f91b3c0120
Output packages to a "release" directory
Further fixups still needed for Arch
3 years ago
J. King
ad32bf3340
Style fixes
3 years ago
J. King
ce9dfc3f30
Add init script to Debian files
3 years ago
J. King
fc2abc1203
Use D modifier for all patterns with $ anchors
3 years ago
J. King
59c5c2eb14
Oops
3 years ago
J. King
3cd3ac4a51
Correct filename conflict
3 years ago
J. King
837895fd6a
Adapt dist files for Debian
3 years ago
J. King
4317a96db1
Work around double spacing
3 years ago
J. King
92823d5bc2
Create directories before executing Pandoc
3 years ago
J. King
3e55ab3849
Move man pages to their own directory
3 years ago
J. King
2ec7acc50b
Turn off "smart" character substitution in Pandoc
3 years ago
J. King
d3a983e7f0
Move the markdown manpage
Daux uses Cmmonmark, which does not support indention, required for
proper formatting of manual pages. Consequently, the manul page will
instead be standalone.
3 years ago
J. King
e439dd8277
Fix manpage in Arch PKGBUILD
3 years ago
J. King
6cc9f96728
Prototype manual page
3 years ago
J. King
add1acc87a
Fix more lintian complaints
3 years ago
J. King
14d3cdfe58
Hopefully fix some Debian problems
3 years ago
J. King
2ccfb1fd33
Fix packaging process
3 years ago
J. King
11fc83da60
Significant edits to the manual
3 years ago
J. King
f844c17a94
More Debian fixes
3 years ago
J. King
0de9647809
Add compat file
3 years ago
J. King
e653fb3f73
Enhancements to Debian files
3 years ago
J. King
3c9f4dd66f
Prototype Debian rules file
3 years ago
J. King
d031d931a5
Tidy up the Robo file further
3 years ago
J. King
38cb1059b2
Shorten output of packaging task
3 years ago
J. King
16174f11b6
Add changelog parsing to packaging task
3 years ago
J. King
073f6b3c39
Prototype Debian control file and other changes
3 years ago
J. King
fbe03a2534
Use chmod instead of touch
3 years ago
J. King
e75f8cebfb
Add Arch packaging to Robo file
3 years ago
J. King
79391446cd
Start moving Arch build responsibility to Robo
Also clean up the generic packaging task
3 years ago
Dustin Wilson
1331b14a04
Reverting for now
3 years ago
Dustin Wilson
035feae0ce
Removed postcss in favor of sass for building manual theme
3 years ago
J. King
ed285ee28b
Shut Robo up
3 years ago
J. King
b12f87e231
Support Xdebug 3.x for coverage
3 years ago
J. King
1d3725341a
Fix detection of Xdebug for coverage
4 years ago
J. King
bc53a2d24a
Style fixes
4 years ago
J. King
3aa17ee70f
Whitespace
4 years ago
J. King
d7e10e40ee
Prefer PCOV for code coverage
4 years ago
J. King
64c3ec3571
Coverage fixes and OPML bugfix
5 years ago
J. King
cf5c08459f
Remove unused Daux libs
5 years ago
J. King
9461cefc35
Upgrade Daux to 0.11
5 years ago
J. King
fb6e2babb9
Change some conditions to asserts
5 years ago
J. King
53aa7a4d0d
Style fixes
5 years ago
J. King
934c762cb8
Avoid problematic use of realpath
5 years ago
J. King
06b9049515
Update Daux and manual theme
5 years ago