Update build scripts.

This commit is contained in:
2025-08-22 01:15:20 +01:00
parent 07db51d741
commit c942f34315
2 changed files with 13 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash
AARU_VERSION=6.0.0-alpha10
AARU_VERSION=6.0.0-alpha.11
OS_NAME=$(uname)
mkdir -p build
@@ -10,15 +10,15 @@ for conf in Debug Release;
do
for distro in linux-arm64 linux-arm linux-x64 osx-x64 osx-arm64 win-arm64 win-x64 win-x86;
do
dotnet publish -f net8.0 -r ${distro} -c ${conf}
dotnet publish -f net10.0 -r ${distro} -c ${conf}
# Package the Linux packages (stopped working)
if [[ ${distro} == alpine* ]] || [[ ${distro} == linux* ]]; then
dotnet tarball -f net8.0 -r ${distro} -c ${conf} -o ../build
dotnet rpm -f net8.0 -r ${distro} -c ${conf} -o ../build
dotnet deb -f net8.0 -r ${distro} -c ${conf} -o ../build
dotnet tarball -f net10.0 -r ${distro} -c ${conf} -o ../build
dotnet rpm -f net10.0 -r ${distro} -c ${conf} -o ../build
dotnet deb -f net10.0 -r ${distro} -c ${conf} -o ../build
elif [[ ${distro} == win* ]] || [[ ${distro} == osx* ]]; then
dotnet zip -f net8.0 -r ${distro} -c ${conf} -o ../build
dotnet zip -f net10.0 -r ${distro} -c ${conf} -o ../build
# elif [[ ${distro} == rhel* ]] || [[ ${distro} == sles* ]]; then
# pkg="rpm"
# else
@@ -69,10 +69,10 @@ mkdir -p build/macos/Aaru.app/Contents/Resources
mkdir -p build/macos/Aaru.app/Contents/MacOS
cp Aaru/Aaru.icns build/macos/Aaru.app/Contents/Resources
cp Aaru/Info.plist build/macos/Aaru.app/Contents
cp -r Aaru/bin/Release/net8.0/osx-x64/publish/* build/macos/Aaru.app/Contents/MacOS
cp -r Aaru/bin/Release/net10.0/osx-x64/publish/* build/macos/Aaru.app/Contents/MacOS
rm -Rf build/macos-dbg/Aaru.app
mkdir -p build/macos-dbg/Aaru.app/Contents/Resources
mkdir -p build/macos-dbg/Aaru.app/Contents/MacOS
cp Aaru/Aaru.icns build/macos-dbg/Aaru.app/Contents/Resources
cp Aaru/Info.plist build/macos-dbg/Aaru.app/Contents
cp -r Aaru/bin/Debug/net8.0/osx-x64/publish/* build/macos-dbg/Aaru.app/Contents/MacOS
cp -r Aaru/bin/Debug/net10.0/osx-x64/publish/* build/macos-dbg/Aaru.app/Contents/MacOS

View File

@@ -1,18 +1,18 @@
#@IgnoreInspection BashAddShebang
# Maintainer: Natalia Portillo <claunia@claunia.com>
_netcoretarget='net7.0'
_netcoretarget='net10.0'
_aarubase='Aaru'
packager='Natalia Portillo <claunia@claunia.com>'
pkgname='aaru'
pkgver=6.0.0~alpha9
pkgver=6.0.0~alpha11
pkgrel=1
pkgdesc='Disc image management and creation tool for disks, tapes, optical and solid state media'
arch=('x86_64' 'armv7h' 'aarch64')
url='http://www.aaru.app'
license=('GPL')
source=('aaru-src-6.0.0-alpha10.tar.xz::local://aaru-src-6.0.0-alpha10.tar.xz'
'aaru-src-6.0.0-alpha10.tar.xz.asc::local://aaru-src-6.0.0-alpha10.tar.xz.asc')
makedepends=('dotnet-sdk>=7.0.0')
source=('aaru-src-6.0.0-alpha.11.tar.xz::local://aaru-src-6.0.0-alpha.11.tar.xz'
'aaru-src-6.0.0-alpha.11.tar.xz.asc::local://aaru-src-6.0.0-alpha.11.tar.xz.asc')
makedepends=('dotnet-sdk>=10.0.0')
options=('!strip' 'staticlibs')
validpgpkeys=('236F1E21B540FC0D40F7AD1751D20488C724CA9F')
provides=('aaru')