Bump version and fix Arch Linux package building scripts.

This commit is contained in:
2020-07-25 03:31:28 +01:00
parent b8ee2ad0e7
commit 8548a16c32
31 changed files with 55 additions and 61 deletions

View File

@@ -5,7 +5,7 @@ _aarubase='Aaru'
packager='Natalia Portillo <claunia@claunia.com>'
pkgbase='aaru-git'
pkgname=('aaru-git')
pkgver=v5.1.99.2967.r1190.g4decb6d4
pkgver=v5.1.99.3214.r1190.g4decb6d4
pkgrel=1
pkgdesc='Disc image management and creation tool for disks, tapes, optical and solid state media'
arch=('x86_64' 'armv7h' 'aarch64')
@@ -39,18 +39,16 @@ prepare() {
build() {
cd "${srcdir}"/"${_aarubase}"
dotnet restore Aaru.sln
dotnet build -f ${_netcoretarget} -c Debug Aaru.sln
dotnet publish -f ${_netcoretarget} -c Debug --self-contained -r ${dotnet_rid} Aaru.sln
dotnet publish -f ${_netcoretarget} -c Debug --self-contained -r ${dotnet_rid}
}
package() {
# Install MIME database file
cd "${srcdir}"/Aaru
cd "${srcdir}"/"${_aarubase}"
install -d -m0755 -g 0 "${pkgdir}"/usr/share/mime/packages
install -m0755 -g 0 -t "${pkgdir}"/usr/share/mime/packages aaruformat.xml
cd "${srcdir}"/"${_aarubase}"/Aaru/bin/Debug/${_netcoretarget}/${dotnet_rid}/publish
cd "${srcdir}"/"${_aarubase}"/bin/Debug/${_netcoretarget}/${dotnet_rid}/publish
# Create destination directory
install -d -m0755 -g 0 "${pkgdir}"/opt/Aaru
@@ -62,7 +60,6 @@ package() {
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru *.so
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru *.a
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru createdump
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru sosdocsunix.txt
# Copy .NET dependencies
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru *.dll

View File

@@ -1,16 +1,17 @@
# Maintainer: Natalia Portillo <claunia@claunia.com>
packager='Natalia Portillo <claunia@claunia.com>'
_netcoretarget='netcoreapp2.1'
_netcoretarget='netcoreapp3.1'
_aarubase='Aaru'
pkgname='aaru'
pkgver=5.0.0.2879
pkgver=5.1.0.3214
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-5.0.0.2879.tar.xz::local://aaru-src-5.0.0.2879.tar.xz'
'aaru-src-5.0.0.2879.tar.xz.asc::local://aaru-src-5.0.0.2879.tar.xz.asc')
makedepends=('dotnet-sdk>=2.1.0')
source=('aaru-src-5.1.0.3214.tar.xz::local://aaru-src-5.1.0.3214.tar.xz'
'aaru-src-5.1.0.3214.tar.xz.asc::local://aaru-src-5.1.0.3214.tar.xz.asc')
makedepends=('dotnet-sdk>=3.1.0')
options=('staticlibs')
validpgpkeys=('236F1E21B540FC0D40F7AD1751D20488C724CA9F')
provides=('aaru')
@@ -26,19 +27,17 @@ else
fi
build() {
cd "${srcdir}"
dotnet restore Aaru.sln
dotnet build -f ${_netcoretarget} -c Release Aaru.sln
dotnet publish -f ${_netcoretarget} -c Release --self-contained -r ${dotnet_rid} Aaru.sln
cd "${srcdir}"/"${_aarubase}"
dotnet publish -f ${_netcoretarget} -c Release --self-contained -r ${dotnet_rid}
}
package() {
# Install MIME database file
cd "${srcdir}"/Aaru
cd "${srcdir}"/"${_aarubase}"
install -d -m0755 -g 0 "${pkgdir}"/usr/share/mime/packages
install -m0755 -g 0 -t "${pkgdir}"/usr/share/mime/packages aaruformat.xml
cd "${srcdir}"/Aaru/bin/Release/${_netcoretarget}/${dotnet_rid}/publish
cd "${srcdir}"/"${_aarubase}"/bin/Release/${_netcoretarget}/${dotnet_rid}/publish
# Create destination directory
install -d -m0755 -g 0 "${pkgdir}"/opt/Aaru
@@ -50,7 +49,6 @@ package() {
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru *.so
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru *.a
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru createdump
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru sosdocsunix.txt
# Copy .NET dependencies
install -m0755 -g 0 -t "${pkgdir}"/opt/Aaru *.dll
@@ -79,4 +77,4 @@ post_upgrade() {
post_remove() {
post_install "$1"
}
}