summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcin Depa2023-11-21 09:27:35 +0100
committerMarcin Depa2023-11-21 09:27:35 +0100
commit08643ee082f91768d515d170534d27e169f3d786 (patch)
treebd810d24aec4ef086af0eed0b5efe2ce9e207772
parent4c92c6adf902de1e0e5f6c4499c2ac3caf15ddf3 (diff)
downloadaur-08643ee082f91768d515d170534d27e169f3d786.tar.gz
added mime type for .lys
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
-rw-r--r--lycheeslicer.xml8
3 files changed, 19 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 71833eb270b3..1cd1ddc2adde 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -19,6 +19,8 @@ pkgbase = lycheeslicer
options = !strip
options = !emptydirs
source_x86_64 = https://mango-lychee.nyc3.cdn.digitaloceanspaces.com/LycheeSlicer-5.4.0.deb
+ source_x86_64 = local://lycheeslicer.xml
sha512sums_x86_64 = b9d4ef86af89048803e90d9c2718f72e9098797a7c3d3818f25d3a18e64cda89a5a964b0d3afeb6615847ea2cdb5d0adf1306aa68e88029636fe38e40c90a315
+ sha512sums_x86_64 = aba52d9bd76619f66fac0688c1c04846e630f5b8acba6032c61f46a4bcf9ff9d5aa1eb11a3901e85bce33e179d4ccc1f574b06c9ad3f415a692ff4ad39c77f49
pkgname = lycheeslicer
diff --git a/PKGBUILD b/PKGBUILD
index fcb91204d46c..40844eb3bce5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,9 +12,16 @@ depends=('gtk3' 'libsecret' 'libnotify' 'nss' 'libxss' 'libxtst' 'xdg-utils' 'at
optdepends=('libappindicator-gtk3')
options=('!strip' '!emptydirs')
install=${pkgname}.install
-source_x86_64=("https://mango-lychee.nyc3.cdn.digitaloceanspaces.com/LycheeSlicer-$pkgver.deb")
-sha512sums_x86_64=('b9d4ef86af89048803e90d9c2718f72e9098797a7c3d3818f25d3a18e64cda89a5a964b0d3afeb6615847ea2cdb5d0adf1306aa68e88029636fe38e40c90a315')
+source_x86_64=(
+ "https://mango-lychee.nyc3.cdn.digitaloceanspaces.com/LycheeSlicer-$pkgver.deb"
+ "local://lycheeslicer.xml"
+)
+sha512sums_x86_64=(
+ 'b9d4ef86af89048803e90d9c2718f72e9098797a7c3d3818f25d3a18e64cda89a5a964b0d3afeb6615847ea2cdb5d0adf1306aa68e88029636fe38e40c90a315'
+ 'aba52d9bd76619f66fac0688c1c04846e630f5b8acba6032c61f46a4bcf9ff9d5aa1eb11a3901e85bce33e179d4ccc1f574b06c9ad3f415a692ff4ad39c77f49'
+)
package(){
# Extract package data
tar xf data.tar.xz -C "${pkgdir}"
+ install -Dm644 lycheeslicer.xml "$pkgdir"/usr/share/mime/packages/lycheeslicer.xml
}
diff --git a/lycheeslicer.xml b/lycheeslicer.xml
new file mode 100644
index 000000000000..62e2617e045d
--- /dev/null
+++ b/lycheeslicer.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="x-scheme-handler/lycheeslicer">
+ <comment>Lychee slicer scene</comment>
+ <acronym>LYS</acronym>
+ <glob pattern="*.lys"/>
+ </mime-type>
+</mime-info>