[arch-commits] Commit in oxyromon/trunk (PKGBUILD)

Maxime Gauduin alucryd at archlinux.org
Fri Apr 30 20:26:56 UTC 2021


    Date: Friday, April 30, 2021 @ 20:26:54
  Author: alucryd
Revision: 925408

upgpkg: oxyromon 0.9.0-1

Modified:
  oxyromon/trunk/PKGBUILD

----------+
 PKGBUILD |   19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-30 20:10:14 UTC (rev 925407)
+++ PKGBUILD	2021-04-30 20:26:54 UTC (rev 925408)
@@ -1,7 +1,7 @@
 # Maintainer: Maxime Gauduin <alucryd at archlinux.org>
 
 pkgname=oxyromon
-pkgver=0.7.0
+pkgver=0.9.0
 pkgrel=1
 pkgdesc='Rusty ROM OrgaNizer'
 arch=(x86_64)
@@ -17,6 +17,7 @@
   maxcso
   p7zip
   rust
+  yarn
 )
 optdepends=(
   'mame-tools: CHD support'
@@ -23,15 +24,17 @@
   'maxcso: CSO support'
   'p7zip: 7Z and ZIP support'
 )
-_tag=c7997e2383ae60d9ca7b9c6ca34182c09aab7ae4
+_tag=e9750d16a075834ff612bef338d5f83d1e7da692
 source=(git+https://github.com/alucryd/oxyromon.git?signed#tag=${_tag})
 validpgpkeys=(9437DD3815A7A9169E3D3946AFF5D95098BC6FF5) # Maxime Gauduin <alucryd at archlinux.org>
 b2sums=(SKIP)
 
 prepare() {
+  cd oxyromon
+  yarn install \
+    --frozen-lockfile
   cargo fetch \
-    --locked \
-    --manifest-path oxyromon/Cargo.toml
+    --locked
 }
 
 pkgver() {
@@ -41,14 +44,17 @@
 }
 
 build() {
+  cd oxyromon
+  yarn run build
   cargo build \
+    --all-features \
     --release \
-    --frozen \
-    --manifest-path oxyromon/Cargo.toml
+    --frozen
 }
 
 check() {
   cargo test \
+    --all-features \
     --release \
     --frozen \
     --manifest-path oxyromon/Cargo.toml
@@ -56,6 +62,7 @@
 
 package() {
   cargo install \
+    --all-features \
     --frozen \
     --offline \
     --no-track \



More information about the arch-commits mailing list