Create a debian package to distribute.

This commit is contained in:
Dorian 2019-08-09 21:11:18 -04:00
parent 7622c93e37
commit 4e9f5eabb2
1 changed files with 20 additions and 1 deletions

View File

@ -2,11 +2,12 @@
name = "rookeries"
version = "0.15.0"
authors = ["Dorian Pula <dorian.pula@amber-penguin-software.ca>"]
edition = "2018"
readme = "readme.md"
repository = "https://bitbucket.org/dorianpula/rookeries"
homepage = "https://rookeries.org/"
license = "Apache-2.0"
description = "Developer and designer friendly static site generator"
[badges]
circle-ci = { repository = "dorianpula/rookeries" }
@ -29,3 +30,21 @@ serde_json = "1.0"
tera = "0.11"
toml = "0.5"
uuid = { version = "0.6", features = ["serde", "v4"] }
[package.metadata.deb]
depends = "$auto"
extended-description = """
Rookeries is a developer and designer friendly static site generator for
building gorgeous, maintainable and extendable websites, that embraces the
future of the web. Build a fast single-page static site using Markdown,
templates, web components and rebuilt plugins.
"""
section = "devel"
assets = [
["target/release/rookeries", "usr/bin/", "755"],
["plugins/*.js", "usr/share/rookeries/plugins/", "644"],
["template/css/*.css", "usr/share/rookeries/template/css/", "644"],
["template/js/*.js", "usr/share/rookeries/template/js/", "644"],
["template/*.html", "usr/share/rookeries/template/", "644"],
["template/favicon.ico", "usr/share/rookeries/template/favicon.ico", "644"],
]