diff options
author | Lars Wirzenius <liw@liw.fi> | 2024-02-09 20:04:21 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2024-02-09 20:04:21 +0200 |
commit | 4f2f8c86cf78221d77b033c557085ba60f771aaf (patch) | |
tree | e52094d3b3e0bcb4d01f79e469a70e128aac45a2 | |
parent | 16878c0294c3611ae355e6abac2682daac3d05c1 (diff) | |
download | radicle-native-ci-4f2f8c86cf78221d77b033c557085ba60f771aaf.tar.gz |
initial debian packaging
Signed-off-by: Lars Wirzenius <liw@liw.fi>
-rw-r--r-- | debian/cargo-checksum.json | 1 | ||||
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/compat | 2 | ||||
-rw-r--r-- | debian/control | 20 | ||||
-rw-r--r-- | debian/copyright | 10 | ||||
-rw-r--r-- | debian/lintian-overrides | 1 | ||||
-rwxr-xr-x | debian/rules | 14 | ||||
-rw-r--r-- | debian/source/format | 1 |
8 files changed, 54 insertions, 0 deletions
diff --git a/debian/cargo-checksum.json b/debian/cargo-checksum.json new file mode 100644 index 0000000..6852d00 --- /dev/null +++ b/debian/cargo-checksum.json @@ -0,0 +1 @@ +/* This file needs to exist, but can be empty. */ diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..118b72c --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +radicle-native-ci (0.1.0-1) unstable; urgency=medium + + * First release. + + -- Lars Wirzenius <liw@liw.fi> Mon, 25 Sep 2023 08:34:08 +0300 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..021ea30 --- /dev/null +++ b/debian/compat @@ -0,0 +1,2 @@ +10 + diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..5a9caa3 --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: radicle-native-ci +Maintainer: The Radicle Team <team@radicle.xyz> +Uploaders: Lars Wirzenius <liw@liw.fi> +Section: vcs +Priority: optional +Standards-Version: 4.6.2 +Build-Depends: debhelper (>= 10~), + dh-cargo, + asciidoctor +Homepage: https://radicle.xyz/ + +Package: radicle-native-ci +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, git +Description: native continuous integration for Radicle + Radicle is a secure, decentralized and powerful alternative to code + forges such as GitHub and GitLab that preserves user sovereignty and + freedom. + . + Radicle native CI provides a simple CI engine for Radicle nodes. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..4838dd8 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,10 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: radicle-native-ci +Upstream-Contact: https://radicle.xyz/ +Source: https://radicle.liw.fi/z3qg5TKmN83afz2fj9z3fQjU8vaYE.git + +Files: * +Copyright: 2019-2021, The Radicle Foundation +License: Apache-2 or Expat + License texts omitted, see LICENSE-APACHE and LICENSE-MIT in the + source tree. diff --git a/debian/lintian-overrides b/debian/lintian-overrides new file mode 100644 index 0000000..a9c3f99 --- /dev/null +++ b/debian/lintian-overrides @@ -0,0 +1 @@ +radicle binary: initial-upload-closes-no-bugs diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..326363c --- /dev/null +++ b/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +%: + dh $@ --buildsystem cargo + +override_dh_auto_build: + true + +override_dh_auto_install: + cargo install --offline --path=. --root=debian/radicle-native-ci + rm -f debian/*/.crates*.* + +override_dh_auto_test: + echo tests are disabled, for now diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) |