summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD16
-rw-r--r--version-fix.diff18
3 files changed, 34 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e15a99539b06..bcce74166356 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = scaphandre
- pkgdesc = Electrical power consumption metrology agent
- pkgver = 0.5.0
- pkgrel = 2
+ pkgdesc = Energy consumption metrology agent
+ pkgver = 1.0.0
+ pkgrel = 1
url = https://github.com/hubblo-org/scaphandre/
arch = x86_64
license = Apache
@@ -9,10 +9,13 @@ pkgbase = scaphandre
depends = gcc-libs
depends = zlib
depends = openssl
- source = scaphandre-0.5.0.tar.gz::https://github.com/hubblo-org/scaphandre/archive/v0.5.0.tar.gz
+ options = !lto
+ source = scaphandre-1.0.0.tar.gz::https://github.com/hubblo-org/scaphandre/archive/v1.0.0.tar.gz
source = systemd-service
source = conf
- sha512sums = d6ad365a07d2270f47ee37e05e618c12d8ea66c1f1d8c2e9cab59a5b1790ec44af031729a0fe3c59f8fa5087b457dffe78681d70bc61a9228ff562e6c01af2a9
+ source = version-fix.diff
+ sha512sums = 9da49f07dae12e874a9aa7d8b411ab11a7c1bce61eefcd49a9a860d37412584b1452f9cf579b05c5e4a56d39b704bfae5ba5e45d0fc991bafced56c0aaef6032
+ sha512sums = SKIP
sha512sums = SKIP
sha512sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index d78a8734189a..5b544aa57b36 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,30 +2,30 @@
# Maintainer: Cedric Girard <cgirard [dot] archlinux [at] valinor [dot] fr>
pkgname=scaphandre
-pkgver=0.5.0
-pkgrel=2
-pkgdesc="Electrical power consumption metrology agent"
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Energy consumption metrology agent"
arch=('x86_64')
url="https://github.com/hubblo-org/scaphandre/"
license=(Apache)
depends=('gcc-libs' 'zlib' 'openssl')
makedepends=('rust')
+options=('!lto')
source=(
$pkgname-$pkgver.tar.gz::https://github.com/hubblo-org/scaphandre/archive/v${pkgver}.tar.gz
- systemd-service
- conf
+ systemd-service conf version-fix.diff
)
sha512sums=(
- 'd6ad365a07d2270f47ee37e05e618c12d8ea66c1f1d8c2e9cab59a5b1790ec44af031729a0fe3c59f8fa5087b457dffe78681d70bc61a9228ff562e6c01af2a9'
- SKIP SKIP
+ 9da49f07dae12e874a9aa7d8b411ab11a7c1bce61eefcd49a9a860d37412584b1452f9cf579b05c5e4a56d39b704bfae5ba5e45d0fc991bafced56c0aaef6032
+ SKIP SKIP SKIP
)
prepare() {
cd "$srcdir/$pkgname-$pkgver"
+ patch -p1 <"$OLDPWD/version-fix.diff"
echo >>Cargo.toml '
[profile.aur]
inherits = "release"
- lto = true
codegen-units = 1'
}
diff --git a/version-fix.diff b/version-fix.diff
new file mode 100644
index 000000000000..372b8170ef26
--- /dev/null
+++ b/version-fix.diff
@@ -0,0 +1,18 @@
+commit eebb06b6ea0d5209c34f88d7a7376a3205305675
+Author: Benoit Petit <bpetit@hubblo.org>
+Date: Mon Feb 12 14:55:44 2024 +0100
+
+ fix: updateed Cargo.toml
+
+diff --git a/Cargo.toml b/Cargo.toml
+index 2074d40..76161b1 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -1,6 +1,6 @@
+ [package]
+ name = "scaphandre"
+-version = "0.5.0"
++version = "1.0.0"
+ authors = ["Benoit Petit <bpetit@hubblo.org>"]
+ edition = "2021"
+ license = "Apache-2.0"