]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
Prepare for upload
authorJonathan Carter <jcc@debian.org>
Sat, 28 Oct 2023 17:17:52 +0000 (19:17 +0200)
committerJonathan Carter <jcc@debian.org>
Sat, 28 Oct 2023 17:17:52 +0000 (19:17 +0200)
debian/README.todo [new file with mode: 0644]
debian/changelog
debian/rules

diff --git a/debian/README.todo b/debian/README.todo
new file mode 100644 (file)
index 0000000..93db89a
--- /dev/null
@@ -0,0 +1,11 @@
+Enable rust build, which is currently disabled in debian/rule
+with NO_RUST=true.
+
+Dependencies available in Debian: librust-byteorder-dev librust-rpassword-dev
+librust-either-dev librust-errno-dev librust-itertools-dev librust-getset-dev
+librust-uuid-dev librust-libudev-dev librust-libc-dev librust-anyhow-dev
+librust-clap-dev librust-colored-dev librust-chrono-dev librust-log-dev
+librust-atty-dev
+
+Missing dependencies: librust-gag-dev librust-parse-display-dev
+librust-bch-bindgen-dev
index 9ac90786be0ce0f7c6e7a15b9da7be190f353a5e..a1bfec309e4d3e15b5abbe042382aedec8bb324d 100644 (file)
@@ -1,6 +1,10 @@
 bcachefs-tools (24+really1.2-1) unstable; urgency=medium
 
-  * New upstream release
+  * New upstream release (Closes: #1054613)
+  * Disable new rust build
+    (dependencies currently unavailable in Debian, see debian/README.todo)
+  * Remove unneeded override_dh_auto_clean from debian/rules
+    (Closes: #1043654)
 
  -- Jonathan Carter <jcc@debian.org>  Thu, 28 Sep 2023 19:54:47 +0200
 
index 748186e32beb73482f2334fc2719b5f3e9e9c0c7..a202318e1731d696b77368b13e704b211253e60b 100755 (executable)
@@ -1,10 +1,14 @@
 #!/usr/bin/make -f
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+# Do not build rust code (dependencies currently unmet)
+export NO_RUST=-true
+
 PREFIX := /usr
 
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 
+
 ifeq ($(DEB_BUILD_ARCH),amd64)
     DEB_BUILD_MAINT_OPTIONS += optimize=-lto
 endif
@@ -15,6 +19,4 @@ endif
 override_dh_auto_install:
        dh_auto_install -- "PREFIX=$(PREFIX)"
 
-override_dh_auto_clean:
-
 override_dh_auto_test: