summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2024-02-09 20:04:21 +0200
committerLars Wirzenius <liw@liw.fi>2024-02-09 20:04:21 +0200
commit4f2f8c86cf78221d77b033c557085ba60f771aaf (patch)
treee52094d3b3e0bcb4d01f79e469a70e128aac45a2
parent16878c0294c3611ae355e6abac2682daac3d05c1 (diff)
downloadradicle-native-ci-4f2f8c86cf78221d77b033c557085ba60f771aaf.tar.gz
initial debian packaging
Signed-off-by: Lars Wirzenius <liw@liw.fi>
-rw-r--r--debian/cargo-checksum.json1
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat2
-rw-r--r--debian/control20
-rw-r--r--debian/copyright10
-rw-r--r--debian/lintian-overrides1
-rwxr-xr-xdebian/rules14
-rw-r--r--debian/source/format1
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)