mirror of
https://seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5.git
synced 2026-10-18 19:10:30 +08:00
debian: Remove
According to Lars Wirzenius, this is not required anymore, as it was made redundant by `rad:z2nDKoCF4hg6xVrv7v93LmWHDJKUr`. See also <https://radicle.zulipchat.com/#narrow/channel/369277-heartwood/topic/Removal.20of.20.60debian.60.20directory/with/616115121>
This commit is contained in:
Vendored
-35
@@ -1,35 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
rm -f ../radicle*_*
|
||||
git clean -fdx
|
||||
|
||||
# Get name and version of source package.
|
||||
name="$(dpkg-parsechangelog -SSource)"
|
||||
version="$(dpkg-parsechangelog -SVersion)"
|
||||
|
||||
# Get upstream version: everything before the last dash.
|
||||
# shellcheck disable=SC2001
|
||||
uv="$(echo "$version" | sed 's/-[^-]*$//')"
|
||||
orig="${name}_${uv}.orig.tar.xz"
|
||||
|
||||
# Create a tar ball without the Debian packaging.
|
||||
tmp="$(mktemp -d)"
|
||||
trap 'rm -rf "$tmp"' EXIT
|
||||
git archive HEAD | tar -C "$tmp" -xf -
|
||||
rm -rf "$tmp/debian"
|
||||
tar -C "$tmp" -cf - . | xz >"../$orig"
|
||||
|
||||
# Actually build the package, without signing the .changes file.
|
||||
dpkg-buildpackage -us -uc
|
||||
|
||||
# Dump some information to make it easier to visually verify
|
||||
# everything looks OK. Also, test the package with the lintian tool.
|
||||
arch="$(dpkg --print-architecture)"
|
||||
deb="../${name}_${version}_${arch}.deb"
|
||||
changes="../${name}_${version}_${arch}.changes"
|
||||
|
||||
ls -l "$deb"
|
||||
dpkg -c "$deb"
|
||||
lintian -i "$changes"
|
||||
Vendored
-1
@@ -1 +0,0 @@
|
||||
/* This file needs to exist, but can be empty. */
|
||||
Vendored
-23
@@ -1,23 +0,0 @@
|
||||
radicle (1.2.1-1) unstable; urgency=medium
|
||||
|
||||
* New release.
|
||||
|
||||
-- Sebastian Martinez <sebastian@rhizoma.dev> Tue, 22 Jul 2025 08:10:00 +0200
|
||||
|
||||
radicle (1.2.0-1) unstable; urgency=medium
|
||||
|
||||
* New release.
|
||||
|
||||
-- Sebastian Martinez <sebastian@rhizoma.dev> Tue, 3 Jun 2025 16:37:00 +0200
|
||||
|
||||
radicle (1.1.0-1) unstable; urgency=medium
|
||||
|
||||
* New release.
|
||||
|
||||
-- Lars Wirzenius <liw@liw.fi> Wed, 16 Apr 2025 12:26:26 +0300
|
||||
|
||||
radicle (0.8.0-1) unstable; urgency=medium
|
||||
|
||||
* New release.
|
||||
|
||||
-- Lars Wirzenius <liw@liw.fi> Mon, 25 Sep 2023 08:34:08 +0300
|
||||
Vendored
-2
@@ -1,2 +0,0 @@
|
||||
10
|
||||
|
||||
Vendored
-17
@@ -1,17 +0,0 @@
|
||||
Source: radicle
|
||||
Maintainer: The Radicle Team <team@radicle.dev>
|
||||
Uploaders: Lars Wirzenius <liw@liw.fi>, Sebastian Martinez <sebastian@rhizoma.dev>
|
||||
Section: vcs
|
||||
Priority: optional
|
||||
Standards-Version: 4.6.2
|
||||
Build-Depends: debhelper (>= 10~),
|
||||
asciidoctor
|
||||
Homepage: https://radicle.dev/
|
||||
|
||||
Package: radicle
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}, git
|
||||
Description: peer-to-peer, distributed git hosting
|
||||
Radicle is a secure, decentralized and powerful alternative to code
|
||||
forges such as GitHub and GitLab that preserves user sovereignty and
|
||||
freedom.
|
||||
Vendored
-10
@@ -1,10 +0,0 @@
|
||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: heartwood
|
||||
Upstream-Contact: https://radicle.dev/
|
||||
Source: https://radicle.network/seeds/seed.radicle.dev
|
||||
|
||||
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.
|
||||
Vendored
-1
@@ -1 +0,0 @@
|
||||
*.1 usr/share/man/man1
|
||||
Vendored
-3
@@ -1,3 +0,0 @@
|
||||
radicle binary: initial-upload-closes-no-bugs
|
||||
radicle binary: no-manual-page
|
||||
radicle binary: unstripped-binary-or-object
|
||||
Vendored
-21
@@ -1,21 +0,0 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
DEB_BUILD_OPTIONS=nostrip
|
||||
export RADICLE_VERSION=$(shell build/version)
|
||||
export GIT_HEAD=$(shell git rev-parse HEAD)
|
||||
|
||||
%:
|
||||
dh $@
|
||||
|
||||
override_dh_auto_build:
|
||||
scripts/build-man-pages.sh . *.adoc
|
||||
|
||||
override_dh_auto_install:
|
||||
mkdir -p debian/radicle/usr
|
||||
cargo install --offline --locked --path=crates/radicle-cli --root=debian/radicle/usr
|
||||
cargo install --offline --locked --path=crates/radicle-node --root=debian/radicle/usr
|
||||
cargo install --offline --locked --path=crates/radicle-remote-helper --root=debian/radicle/usr
|
||||
find debian/radicle -name '.crates*' -delete
|
||||
|
||||
override_dh_auto_test:
|
||||
echo tests are disabled, for now
|
||||
Vendored
-1
@@ -1 +0,0 @@
|
||||
3.0 (quilt)
|
||||
Vendored
-1
@@ -1 +0,0 @@
|
||||
radicle source: debian-rules-sets-DEB_BUILD_OPTIONS
|
||||
Reference in New Issue
Block a user