summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSammysHP2022-10-16 18:43:38 +0200
committerSammysHP2022-10-16 18:43:38 +0200
commite4e44db4deaf1ae9505267095fec9a1ce94d1868 (patch)
tree27999a0c821a34bd55445e21dda366890202a332
downloadaur-e4e44db4deaf1ae9505267095fec9a1ce94d1868.tar.gz
Version 1.2.1
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD38
-rw-r--r--platinum-md.desktop.patch14
-rw-r--r--platinum-md.sh2
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