]> git.proxmox.com Git - dh-cargo.git/log
dh-cargo.git
2 years agobump version to 28~bpo11+pve1 proxmox/bullseye
Fabian Grünbichler [Mon, 29 Nov 2021 08:43:00 +0000 (09:43 +0100)]
bump version to 28~bpo11+pve1

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 years agoRelease 28 to Debian unstable.
Ximin Luo [Sun, 7 Nov 2021 13:00:00 +0000 (13:00 +0000)]
Release 28 to Debian unstable.

2 years agoSupport packages with ruzt-* prefix to help with debcargo testing
Ximin Luo [Sun, 7 Nov 2021 12:57:00 +0000 (12:57 +0000)]
Support packages with ruzt-* prefix to help with debcargo testing

2 years agoRelease 27 to Debian unstable.
Ximin Luo [Fri, 5 Nov 2021 20:46:03 +0000 (20:46 +0000)]
Release 27 to Debian unstable.

2 years agorun dh-cargo-built-using via env(1) so debcargo can override it
Ximin Luo [Mon, 1 Nov 2021 00:07:07 +0000 (00:07 +0000)]
run dh-cargo-built-using via env(1) so debcargo can override it

2 years agoMove the touch step at the pre_building step to make sure it is also updating the...
Sylvestre Ledru [Sun, 29 Aug 2021 09:11:32 +0000 (11:11 +0200)]
Move the touch step at the pre_building step to make sure it is also updating the changelog

2 years agoMerge branch 'lintian-fixes' into 'master'
Sylvestre Ledru [Sun, 29 Aug 2021 09:07:03 +0000 (09:07 +0000)]
Merge branch 'lintian-fixes' into 'master'

Fix some issues reported by lintian

See merge request rust-team/dh-cargo!6

2 years agoSet debhelper-compat version in Build-Depends.
Debian Janitor [Fri, 27 Aug 2021 10:19:19 +0000 (10:19 +0000)]
Set debhelper-compat version in Build-Depends.

Changes-By: lintian-brush
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html

2 years agoBump debhelper from old 10 to 13.
Debian Janitor [Fri, 27 Aug 2021 10:19:19 +0000 (10:19 +0000)]
Bump debhelper from old 10 to 13.

Changes-By: lintian-brush
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html

2 years agoBump debhelper dependency to >= 10, since that's what is used in debian/compat.
Debian Janitor [Fri, 27 Aug 2021 10:19:18 +0000 (10:19 +0000)]
Bump debhelper dependency to >= 10, since that's what is used in debian/compat.

Changes-By: lintian-brush
Fixes: lintian: package-lacks-versioned-build-depends-on-debhelper
See-also: https://lintian.debian.org/tags/package-lacks-versioned-build-depends-on-debhelper.html

2 years agoStandards-Version + changelog
Sylvestre Ledru [Fri, 27 Aug 2021 08:58:57 +0000 (10:58 +0200)]
Standards-Version + changelog

2 years agoadd 'team upload'
Sylvestre Ledru [Fri, 27 Aug 2021 08:56:14 +0000 (10:56 +0200)]
add 'team upload'

2 years agoprepare upload
Sylvestre Ledru [Sun, 22 Aug 2021 21:12:34 +0000 (23:12 +0200)]
prepare upload

2 years agomake it more consistent with the other uses of touch
Sylvestre Ledru [Sun, 22 Aug 2021 21:12:25 +0000 (23:12 +0200)]
make it more consistent with the other uses of touch

2 years agoUse (correct) debhelper features for locating directories (Thanks to Niels Thykier)
Sylvestre Ledru [Sun, 22 Aug 2021 20:14:56 +0000 (22:14 +0200)]
Use (correct) debhelper features for locating directories (Thanks to Niels Thykier)

2 years agoReplace doit() by perl function usage (Thanks to Niels Thykier)
Sylvestre Ledru [Sun, 22 Aug 2021 20:11:18 +0000 (22:11 +0200)]
Replace doit() by perl function usage (Thanks to Niels Thykier)

2 years agoTouch all the old files to address an auto reject from ftpmasters
Sylvestre Ledru [Sun, 22 Aug 2021 19:47:50 +0000 (21:47 +0200)]
Touch all the old files to address an auto reject from ftpmasters

2 years agoMerge branch 'scrub-obsolete' into 'master'
Sylvestre Ledru [Sun, 22 Aug 2021 14:10:04 +0000 (14:10 +0000)]
Merge branch 'scrub-obsolete' into 'master'

Remove unnecessary constraints

See merge request rust-team/dh-cargo!4

2 years agoRemove constraints unnecessary since stretch
Debian Janitor [Tue, 15 Jun 2021 21:38:37 +0000 (22:38 +0100)]
Remove constraints unnecessary since stretch

* Build-Depends: Drop versioned constraint on debhelper.
* dh-cargo: Drop versioned constraint on debhelper in Depends.

Changes-By: deb-scrub-obsolete
3 years agoMerge branch 'master' into 'master'
Sylvestre Ledru [Sun, 30 Aug 2020 09:48:50 +0000 (09:48 +0000)]
Merge branch 'master' into 'master'

Improve needlessly-antagonistic comment and clarify detail

See merge request rust-team/dh-cargo!3

4 years agoRelease to Debian unstable.
Ximin Luo [Mon, 20 Apr 2020 20:30:04 +0000 (21:30 +0100)]
Release to Debian unstable.

4 years agoAdd docs & install pre-release crates in the right path
Ximin Luo [Mon, 20 Apr 2020 20:27:56 +0000 (21:27 +0100)]
Add docs & install pre-release crates in the right path

4 years agoImprove needlessly-antagonistic comment and clarify the detail.
Chris Lamb [Mon, 20 Apr 2020 11:05:54 +0000 (12:05 +0100)]
Improve needlessly-antagonistic comment and clarify the detail.

4 years agoRelease 23 to Debian unstable.
Ximin Luo [Tue, 7 Jan 2020 21:33:43 +0000 (21:33 +0000)]
Release 23 to Debian unstable.

4 years agoDESTDIR instead of --destdir
Ximin Luo [Tue, 7 Jan 2020 21:33:33 +0000 (21:33 +0000)]
DESTDIR instead of --destdir

4 years agocargo-auto-test: ignore some false positive test failures
Ximin Luo [Tue, 7 Jan 2020 11:13:31 +0000 (11:13 +0000)]
cargo-auto-test: ignore some false positive test failures

4 years agod/control: allow backported cargo to satisfy depends
Fabian Grünbichler [Tue, 7 Jan 2020 10:19:21 +0000 (10:19 +0000)]
d/control: allow backported cargo to satisfy depends

4 years agoRelease 22 to Debian unstable.
Ximin Luo [Mon, 6 Jan 2020 21:37:11 +0000 (21:37 +0000)]
Release 22 to Debian unstable.

4 years agoDrop DEB_CARGO_PACKAGE in favour of DESTDIR
Ximin Luo [Fri, 3 Jan 2020 02:10:05 +0000 (02:10 +0000)]
Drop DEB_CARGO_PACKAGE in favour of DESTDIR

4 years agoRelease 21 to Debian unstable.
Ximin Luo [Thu, 5 Sep 2019 07:43:35 +0000 (00:43 -0700)]
Release 21 to Debian unstable.

4 years agoUse source versions in built-using fields
Ximin Luo [Thu, 5 Sep 2019 07:43:27 +0000 (00:43 -0700)]
Use source versions in built-using fields

4 years agoRelease 20 to Debian unstable.
Ximin Luo [Fri, 16 Aug 2019 01:17:03 +0000 (18:17 -0700)]
Release 20 to Debian unstable.

4 years agoAdd the version of rustc to *Built-Using d/control fields
Ximin Luo [Fri, 16 Aug 2019 01:14:16 +0000 (18:14 -0700)]
Add the version of rustc to *Built-Using d/control fields

4 years agoRemove Cargo.lock during builds
Ximin Luo [Fri, 16 Aug 2019 01:01:55 +0000 (18:01 -0700)]
Remove Cargo.lock during builds

4 years agoUpdate previous command to make builds reproducible too
Gianfranco Costamagna [Tue, 16 Jul 2019 09:08:09 +0000 (11:08 +0200)]
Update previous command to make builds reproducible too

4 years agofix the maintainer
Sylvestre Ledru [Tue, 16 Jul 2019 08:44:12 +0000 (10:44 +0200)]
fix the maintainer

4 years ago* Touch .cargo_vcs_info.json to update timestamp, as otherwise the file
Sylvestre Ledru [Tue, 16 Jul 2019 08:40:08 +0000 (10:40 +0200)]
* Touch .cargo_vcs_info.json to update timestamp, as otherwise the file
  has unix creation time of 0 which is rejected by the archive in the
  .deb.s (Closes: #932172)

4 years agodh-cargo-built-using: document why build.rs needs to be patched in all cases
Ximin Luo [Sat, 1 Jun 2019 18:17:22 +0000 (11:17 -0700)]
dh-cargo-built-using: document why build.rs needs to be patched in all cases

5 years agoRelease 18 to Debian unstable.
Ximin Luo [Mon, 18 Mar 2019 04:09:32 +0000 (21:09 -0700)]
Release 18 to Debian unstable.

5 years agoAdd cargo-auto-test to prepare for running autopkgtests
Ximin Luo [Mon, 18 Mar 2019 00:41:28 +0000 (17:41 -0700)]
Add cargo-auto-test to prepare for running autopkgtests

5 years agoRelease 17 to Debian unstable.
Ximin Luo [Thu, 24 Jan 2019 09:28:45 +0000 (01:28 -0800)]
Release 17 to Debian unstable.

5 years agowhoops, cargo 0.32 is sufficient
Ximin Luo [Thu, 24 Jan 2019 04:28:21 +0000 (20:28 -0800)]
whoops, cargo 0.32 is sufficient

5 years agoUse --link-from-system from the newer debian-cargo-wrapper
Ximin Luo [Thu, 24 Jan 2019 04:28:00 +0000 (20:28 -0800)]
Use --link-from-system from the newer debian-cargo-wrapper

5 years agoRelease 16 to Debian unstable.
Ximin Luo [Mon, 21 Jan 2019 08:05:55 +0000 (00:05 -0800)]
Release 16 to Debian unstable.

5 years agoMake detection of rust_libs in dh-cargo-built-using work again
Ximin Luo [Mon, 21 Jan 2019 08:04:29 +0000 (00:04 -0800)]
Make detection of rust_libs in dh-cargo-built-using work again

5 years agoRelease 15 to Debian unstable.
Ximin Luo [Mon, 21 Jan 2019 01:40:14 +0000 (17:40 -0800)]
Release 15 to Debian unstable.

5 years agoUse source package names in *Built-Using
Ximin Luo [Mon, 21 Jan 2019 01:32:59 +0000 (17:32 -0800)]
Use source package names in *Built-Using

5 years agoRelease 14 to Debian unstable.
Ximin Luo [Wed, 19 Dec 2018 01:57:25 +0000 (17:57 -0800)]
Release 14 to Debian unstable.

5 years agoUse absolute path when dpkg-searching for libs
Ximin Luo [Wed, 19 Dec 2018 01:56:52 +0000 (17:56 -0800)]
Use absolute path when dpkg-searching for libs

5 years agoRelease 13 to Debian unstable.
Ximin Luo [Sun, 2 Dec 2018 17:29:07 +0000 (09:29 -0800)]
Release 13 to Debian unstable.

5 years agoInstall dh-cargo-built-using to /usr/share/cargo/bin as it's used during builds
Ximin Luo [Sun, 2 Dec 2018 17:25:56 +0000 (09:25 -0800)]
Install dh-cargo-built-using to /usr/share/cargo/bin as it's used during builds

5 years agoMake some behaviour more robust
Ximin Luo [Sun, 2 Dec 2018 17:25:40 +0000 (09:25 -0800)]
Make some behaviour more robust

5 years agoRelease 12 to Debian unstable.
Ximin Luo [Fri, 30 Nov 2018 05:58:28 +0000 (21:58 -0800)]
Release 12 to Debian unstable.

5 years agoFix typo that broke installation of binary crates
Ximin Luo [Fri, 30 Nov 2018 05:56:33 +0000 (21:56 -0800)]
Fix typo that broke installation of binary crates

5 years agoRelease 11 to Debian unstable.
Ximin Luo [Fri, 30 Nov 2018 03:04:41 +0000 (19:04 -0800)]
Release 11 to Debian unstable.

5 years agoCreate empty registry if /usr/share/cargo/registry doesn't exist (e.g. because no...
Ximin Luo [Fri, 30 Nov 2018 03:04:09 +0000 (19:04 -0800)]
Create empty registry if /usr/share/cargo/registry doesn't exist (e.g. because no deps)

5 years agoRestrict DEB_CARGO_PACKAGE to only the install command
Ximin Luo [Fri, 9 Nov 2018 11:11:33 +0000 (03:11 -0800)]
Restrict DEB_CARGO_PACKAGE to only the install command

5 years agodh-cargo-built-using: fix for ring, allow packages to build more than one lib, fixes #26
Ximin Luo [Fri, 9 Nov 2018 11:04:15 +0000 (03:04 -0800)]
dh-cargo-built-using: fix for ring, allow packages to build more than one lib, fixes #26

5 years agoSimplify using cargo wrapper script
Ximin Luo [Fri, 9 Nov 2018 10:59:08 +0000 (02:59 -0800)]
Simplify using cargo wrapper script

5 years agoRelease 10 to Debian unstable.
Ximin Luo [Thu, 13 Sep 2018 05:47:29 +0000 (22:47 -0700)]
Release 10 to Debian unstable.

5 years agoFix usage of "sub install", it takes an extra destdir param
Ximin Luo [Thu, 13 Sep 2018 05:47:20 +0000 (22:47 -0700)]
Fix usage of "sub install", it takes an extra destdir param

5 years agoRelease 9 to Debian unstable.
Ximin Luo [Thu, 13 Sep 2018 05:37:55 +0000 (22:37 -0700)]
Release 9 to Debian unstable.

5 years agoAdd my name to authors and copyright
Ximin Luo [Thu, 13 Sep 2018 05:34:45 +0000 (22:34 -0700)]
Add my name to authors and copyright

5 years agoSupport adding extra flags to dh_auto_test / dh_auto_install
Ximin Luo [Thu, 13 Sep 2018 05:30:28 +0000 (22:30 -0700)]
Support adding extra flags to dh_auto_test / dh_auto_install

5 years agoSet remap-path-prefix for reproducible builds
Ximin Luo [Thu, 13 Sep 2018 05:11:52 +0000 (22:11 -0700)]
Set remap-path-prefix for reproducible builds

5 years agoRelease 8 to Debian unstable.
Ximin Luo [Tue, 14 Aug 2018 09:17:10 +0000 (02:17 -0700)]
Release 8 to Debian unstable.

5 years agoGenerate ${cargo:Built-Using} and ${cargo:X-Cargo-Built-Using} substvars
Ximin Luo [Sun, 12 Aug 2018 19:25:21 +0000 (12:25 -0700)]
Generate ${cargo:Built-Using} and ${cargo:X-Cargo-Built-Using} substvars

5 years agoRelease 7 to Debian unstable.
Ximin Luo [Sat, 4 Aug 2018 19:59:37 +0000 (12:59 -0700)]
Release 7 to Debian unstable.

5 years agoIf there was a custom build output, symlink it to cargo_out_dir
Ximin Luo [Sat, 4 Aug 2018 19:55:57 +0000 (12:55 -0700)]
If there was a custom build output, symlink it to cargo_out_dir

5 years agoSet CARGO_TARGET_DIR so build products are saved
Ximin Luo [Sat, 4 Aug 2018 18:34:36 +0000 (11:34 -0700)]
Set CARGO_TARGET_DIR so build products are saved

5 years agoBe more verbose
Ximin Luo [Sat, 4 Aug 2018 18:33:05 +0000 (11:33 -0700)]
Be more verbose

5 years agoRelease 6 to Debian unstable.
Ximin Luo [Sun, 1 Jul 2018 00:16:40 +0000 (17:16 -0700)]
Release 6 to Debian unstable.

5 years agoDon't add .pc directories to binary package, but do add debian/patches
Ximin Luo [Sun, 1 Jul 2018 00:16:05 +0000 (17:16 -0700)]
Don't add .pc directories to binary package, but do add debian/patches

5 years agoRelease 5 to Debian unstable.
Ximin Luo [Mon, 18 Jun 2018 07:58:50 +0000 (00:58 -0700)]
Release 5 to Debian unstable.

5 years agoWork around a stupid ftpmaster rule about files with old dates
Ximin Luo [Mon, 18 Jun 2018 07:58:34 +0000 (00:58 -0700)]
Work around a stupid ftpmaster rule about files with old dates

5 years agoPass `--cap-lints warn` in rustflags to avoid builds breaking when rustc adds new...
Ximin Luo [Mon, 18 Jun 2018 07:52:00 +0000 (00:52 -0700)]
Pass `--cap-lints warn` in rustflags to avoid builds breaking when rustc adds new warnings

5 years agoRelease 4 to Debian unstable.
Ximin Luo [Fri, 8 Jun 2018 07:18:52 +0000 (00:18 -0700)]
Release 4 to Debian unstable.

5 years agoDon't assume library packages have arch:all
Ximin Luo [Fri, 8 Jun 2018 01:40:41 +0000 (18:40 -0700)]
Don't assume library packages have arch:all

5 years agoSupport cross-compile install
Ximin Luo [Thu, 7 Jun 2018 05:38:14 +0000 (22:38 -0700)]
Support cross-compile install

5 years agoMake needs to be more silent
Ximin Luo [Thu, 7 Jun 2018 04:41:29 +0000 (21:41 -0700)]
Make needs to be more silent

5 years agoAdd a link to the bug report on why we have to supply the linker manually
Ximin Luo [Thu, 7 Jun 2018 04:38:55 +0000 (21:38 -0700)]
Add a link to the bug report on why we have to supply the linker manually

5 years agoFix version typo
Ximin Luo [Thu, 7 Jun 2018 04:13:51 +0000 (21:13 -0700)]
Fix version typo

5 years agoAdd M-A foreign for crossbuilds
Ximin Luo [Thu, 7 Jun 2018 04:11:22 +0000 (21:11 -0700)]
Add M-A foreign for crossbuilds

5 years agoAdd more flags for cross-compiling
Ximin Luo [Thu, 7 Jun 2018 04:05:28 +0000 (21:05 -0700)]
Add more flags for cross-compiling

5 years agoPass debuginfo=2 and LDFLAGS when building
Ximin Luo [Thu, 7 Jun 2018 03:23:52 +0000 (20:23 -0700)]
Pass debuginfo=2 and LDFLAGS when building

5 years agoPass cargo-version not Debian-version to `cargo install`
Ximin Luo [Thu, 7 Jun 2018 02:57:00 +0000 (19:57 -0700)]
Pass cargo-version not Debian-version to `cargo install`

6 years agoUpdate Vcs-* fields to salsa
Ximin Luo [Sat, 31 Mar 2018 12:14:52 +0000 (14:14 +0200)]
Update Vcs-* fields to salsa

6 years agoRelease 3 to Debian unstable.
Ximin Luo [Mon, 26 Mar 2018 21:20:45 +0000 (23:20 +0200)]
Release 3 to Debian unstable.

6 years agoUse the correct flag
Ximin Luo [Wed, 21 Mar 2018 11:19:31 +0000 (12:19 +0100)]
Use the correct flag

6 years agoUpdate build-dependency for the correct version
Ximin Luo [Wed, 21 Mar 2018 11:15:48 +0000 (12:15 +0100)]
Update build-dependency for the correct version

6 years agoRun `cargo clean` during clean
Ximin Luo [Tue, 6 Feb 2018 15:20:37 +0000 (16:20 +0100)]
Run `cargo clean` during clean

6 years agoRun `cargo build` during dh_auto_test
Ximin Luo [Tue, 6 Feb 2018 02:49:17 +0000 (03:49 +0100)]
Run `cargo build` during dh_auto_test

6 years agoUpdate to latest Standards-Version; no changes required
Ximin Luo [Tue, 6 Feb 2018 01:39:33 +0000 (02:39 +0100)]
Update to latest Standards-Version; no changes required

6 years agoRelease 2 to Debian unstable.
Ximin Luo [Sat, 10 Jun 2017 20:33:55 +0000 (22:33 +0200)]
Release 2 to Debian unstable.

6 years agoMachine-readable d/copyright
Ximin Luo [Sat, 10 Jun 2017 20:33:05 +0000 (22:33 +0200)]
Machine-readable d/copyright

6 years agoAdd myself to uploaders
Ximin Luo [Sat, 10 Jun 2017 20:28:18 +0000 (22:28 +0200)]
Add myself to uploaders

7 years agodebian/control: Expand package description
Josh Triplett [Sat, 24 Dec 2016 07:05:18 +0000 (23:05 -0800)]
debian/control: Expand package description

7 years agoUse cargo install --verbose, to emit rustc command lines and other info
Josh Triplett [Sat, 10 Dec 2016 19:56:42 +0000 (11:56 -0800)]
Use cargo install --verbose, to emit rustc command lines and other info

7 years agoSet target distribution to experimental.
Josh Triplett [Mon, 5 Dec 2016 23:15:53 +0000 (15:15 -0800)]
Set target distribution to experimental.

7 years agoDetect crate name from versioned package names
Josh Triplett [Mon, 5 Dec 2016 23:09:02 +0000 (15:09 -0800)]
Detect crate name from versioned package names

This avoids needing to provide the X-Cargo-Crate field.