summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormaz-12018-09-17 01:41:12 +0800
committermaz-12018-09-17 01:41:12 +0800
commit1508fe68788387e385f9a470e00007290dfe8584 (patch)
tree59b988f1f1e18678e8528e3bc748f95298dde56e
downloadaur-1508fe68788387e385f9a470e00007290dfe8584.tar.gz
init
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD34
-rw-r--r--imagethumbnail-heif.desktop73
3 files changed, 125 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..10429b0595ac
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = qt-heif-image-plugin
+ pkgdesc = Enables HEIF support in Qt applications
+ pkgver = 0.3.2.r5.cc828d1
+ pkgrel = 1
+ url = https://github.com/jakar/qt-heif-image-plugin
+ arch = x86_64
+ license = LGPL
+ makedepends = qt5-base
+ depends = libheif
+ source = git+https://github.com/jakar/qt-heif-image-plugin.git
+ source = imagethumbnail-heif.desktop
+ md5sums = SKIP
+ md5sums = f4a41542d96f07a9488d47f554bc6149
+
+pkgname = qt5-heif
+ depends = libheif
+ depends = qt5-base
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b46567d2d10f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: maz-1 <ohmygod19993@gmail.com>
+pkgname=('qt5-heif')
+pkgbase=qt-heif-image-plugin
+pkgver=0.3.2.r5.cc828d1
+pkgrel=1
+pkgdesc="Enables HEIF support in Qt applications"
+arch=('x86_64')
+url="https://github.com/jakar/qt-heif-image-plugin"
+license=('LGPL')
+depends=('libheif')
+makedepends=('qt5-base')
+source=('git+https://github.com/jakar/qt-heif-image-plugin.git' 'imagethumbnail-heif.desktop')
+md5sums=('SKIP' 'f4a41542d96f07a9488d47f554bc6149')
+
+pkgver() {
+ cd "$srcdir/$pkgbase"
+ echo "$(git describe --tags | sed 's/^v//; s/-/.r/; s/-g/./')"
+}
+
+build() {
+ mkdir -p build-qt5
+ cd build-qt5
+ cmake "$srcdir/$pkgbase" -DCMAKE_INSTALL_PREFIX="/usr" -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5
+ make
+}
+
+package_qt5-heif() {
+ depends+=('qt5-base')
+
+ cd build-qt5
+ make DESTDIR=$pkgdir install
+
+ install -Dm755 "${srcdir}/imagethumbnail-heif.desktop" "${pkgdir}/usr/share/kservices5/imagethumbnail-heif.desktop"
+}
diff --git a/imagethumbnail-heif.desktop b/imagethumbnail-heif.desktop
new file mode 100644
index 000000000000..b4f5f8648ca7
--- /dev/null
+++ b/imagethumbnail-heif.desktop
@@ -0,0 +1,73 @@
+[Desktop Entry]
+Type=Service
+Name=Images (HEIF)
+Name[ar]=الصّور (HEIF)
+Name[ast]=Imáxenes (HEIF)
+Name[bg]=Изображения (HEIF)
+Name[bn]=ছবি (HEIF)
+Name[bs]=Slike (HEIF)
+Name[ca]=Imatges (HEIF)
+Name[ca@valencia]=Imatges (HEIF)
+Name[cs]=Obrázky (HEIF)
+Name[da]=Billeder (HEIF)
+Name[de]=Bilder (HEIF)
+Name[el]=Εικόνες (HEIF)
+Name[en_GB]=Images (HEIF)
+Name[eo]=Bildoj (HEIF)
+Name[es]=Imágenes (HEIF)
+Name[et]=Pildid (HEIF)
+Name[eu]=Irudiak (HEIF)
+Name[fa]=تصاویر (HEIF)
+Name[fi]=Kuvat (HEIF)
+Name[fr]=Images (HEIF)
+Name[ga]=Íomhánna (HEIF)
+Name[gl]=Imaxes (HEIF)
+Name[gu]=ચિત્રો (HEIF)
+Name[he]=תמונות (HEIF)
+Name[hi]=छवियाँ (HEIF)
+Name[hr]=Slike (HEIF)
+Name[hu]=Képek (HEIF)
+Name[ia]=Imagines (HEIF)
+Name[id]=Gambar (HEIF)
+Name[is]=Myndir (HEIF)
+Name[it]=Immagini (HEIF)
+Name[ja]=画像 (HEIF)
+Name[ka]=გამოსახულებები (HEIF)
+Name[kk]=Кескіндер (HEIF)
+Name[km]=រូបភាព (HEIF)
+Name[kn]=ಚಿತ್ರಗಳು,(HEIF)
+Name[ko]=그림 (HEIF)
+Name[lt]=Vaizdai (HEIF)
+Name[lv]=Attēli (HEIF)
+Name[mai]=चित्र (HEIF)
+Name[mr]=प्रतिमा (HEIF)
+Name[nb]=Bilder (HEIF)
+Name[nds]=Biller (HEIF)
+Name[nl]=Afbeeldingen (HEIF)
+Name[nn]=Bilete (HEIF)
+Name[pa]=ਚਿੱਤਰ (HEIF)
+Name[pl]=Obrazy (HEIF)
+Name[pt]=Imagens (HEIF)
+Name[pt_BR]=Imagens (HEIF)
+Name[ro]=Imagini (HEIF)
+Name[ru]=Изображения (HEIF)
+Name[si]=පින්තූර (HEIF)
+Name[sk]=Obrázky (HEIF)
+Name[sl]=Slike (HEIF)
+Name[sr@ijekavianlatin]=Slike (HEIF)
+Name[sr@latin]=Slike (HEIF)
+Name[sv]=Bilder (HEIF)
+Name[tg]=Тасвирҳо (HEIF)
+Name[th]=แฟ้มภาพต่าง ๆ (HEIF)
+Name[tr]=Resimler (HEIF)
+Name[ug]=سۈرەتلەر (HEIF)
+Name[uk]=Зображення (HEIF)
+Name[vi]=Ảnh (HEIF)
+Name[wa]=Imådjes (HEIF)
+Name[x-test]=xxImages (HEIF)xx
+Name[zh_CN]=图像 (HEIF)
+Name[zh_TW]=影像(HEIF)
+X-KDE-ServiceTypes=ThumbCreator
+MimeType=image/heif;image/heic;
+X-KDE-Library=imagethumbnail
+CacheThumbnail=true