diff options
author | SammysHP | 2022-10-16 18:43:38 +0200 |
---|---|---|
committer | SammysHP | 2022-10-16 18:43:38 +0200 |
commit | e4e44db4deaf1ae9505267095fec9a1ce94d1868 (patch) | |
tree | 27999a0c821a34bd55445e21dda366890202a332 | |
download | aur-e4e44db4deaf1ae9505267095fec9a1ce94d1868.tar.gz |
Version 1.2.1
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | platinum-md.desktop.patch | 14 | ||||
-rw-r--r-- | platinum-md.sh | 2 |
4 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..da3e687baa7a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = platinum-md-appimage + pkgdesc = Graphical MiniDisc NetMD conversion and upload + pkgver = 1.2.1 + pkgrel = 1 + url = https://platinum-md.app/ + arch = x86_64 + license = MIT + provides = platinum-md + conflicts = platinum-md + noextract = platinum-md-1.2.1.AppImage + options = !strip + source = platinum-md-1.2.1.AppImage::https://github.com/gavinbenda/platinum-md/releases/download/v1.2.1/platinum-md-1.2.1.AppImage + source = platinum-md.desktop.patch + source = platinum-md.sh + sha256sums = 6a4abeabd75b86ce374662f0def34b0da2b8d46699d22ad50975fb20b63dab91 + sha256sums = a8bee953fba1c2cc6decee246b248cbadfea494399596d689b014160cf99cc0e + sha256sums = 48cabf82aa718504665acb181fd0dc91f26e8e6f636482e96ae9827ddb2dcb81 + +pkgname = platinum-md-appimage diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..88cdd241fb6c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Sven Karsten Greiner <sven@sammyshp.de> + +pkgname=platinum-md-appimage +pkgver=1.2.1 +pkgrel=1 +pkgdesc='Graphical MiniDisc NetMD conversion and upload' +arch=('x86_64') +url='https://platinum-md.app/' +license=('MIT') +depends=() +provides=('platinum-md') +conflicts=('platinum-md') +options=('!strip') +noextract=("platinum-md-${pkgver}.AppImage") +source=("platinum-md-${pkgver}.AppImage::https://github.com/gavinbenda/platinum-md/releases/download/v${pkgver}/platinum-md-${pkgver}.AppImage" + "platinum-md.desktop.patch" + "platinum-md.sh") +sha256sums=('6a4abeabd75b86ce374662f0def34b0da2b8d46699d22ad50975fb20b63dab91' + 'a8bee953fba1c2cc6decee246b248cbadfea494399596d689b014160cf99cc0e' + '48cabf82aa718504665acb181fd0dc91f26e8e6f636482e96ae9827ddb2dcb81') + +prepare() { + cd "${srcdir}" + chmod +x platinum-md-${pkgver}.AppImage + ./platinum-md-${pkgver}.AppImage --appimage-extract platinum-md.desktop + ./platinum-md-${pkgver}.AppImage --appimage-extract usr/share/icons + patch -Np0 <./platinum-md.desktop.patch +} + +package() { + install -Dm755 "${srcdir}/platinum-md-${pkgver}.AppImage" "${pkgdir}/opt/appimages/platinum-md.AppImage" + install -Dm755 "${srcdir}/platinum-md.sh" "${pkgdir}/usr/bin/platinum-md" + + install -dm755 "${pkgdir}/usr/share/mime/application" + cp -r --no-preserve=mode,ownership "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share/" + + install -Dm644 "${srcdir}/squashfs-root/platinum-md.desktop" "${pkgdir}/usr/share/applications/platinum.desktop" +} diff --git a/platinum-md.desktop.patch b/platinum-md.desktop.patch new file mode 100644 index 000000000000..ef8db12eea52 --- /dev/null +++ b/platinum-md.desktop.patch @@ -0,0 +1,14 @@ +--- squashfs-root/platinum-md.desktop ++++ squashfs-root/platinum-md.desktop +@@ -1,10 +1,9 @@ + [Desktop Entry] + Name=platinum-md +-Exec=AppRun ++Exec=/usr/bin/platinum-md %F + Terminal=false + Type=Application + Icon=platinum-md + StartupWMClass=platinum-md +-X-AppImage-Version=1.2.1 + Comment=A Gui for NetMD + Categories=Utility; diff --git a/platinum-md.sh b/platinum-md.sh new file mode 100644 index 000000000000..71f5b2cbe7ec --- /dev/null +++ b/platinum-md.sh @@ -0,0 +1,2 @@ +#!/bin/sh +/opt/appimages/platinum-md.AppImage $1 |