summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkusakata2015-10-01 19:18:39 +0900
committerkusakata2015-10-01 19:18:39 +0900
commitdc56429e86128a0d11fb8fedd5cb5657ad71a101 (patch)
treecf3a41e74c03d678f9d6614ceaa0c0541924a659
parentd6c852c0101ffb4ed8ef0cea8f9db5b33d5c07ef (diff)
downloadaur-dc56429e86128a0d11fb8fedd5cb5657ad71a101.tar.gz
Add desktop/mime/icon file
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD16
-rw-r--r--qccrypt.desktop10
-rw-r--r--qccrypt.xml8
-rw-r--r--x-cpt.desktop7
-rw-r--r--x-cpt.xml4
6 files changed, 51 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8d9291de5af0..fce9c88ead58 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = qccrypt
pkgdesc = A cross-plateform frontend for ccrypt software
pkgver = 0.6.0
- pkgrel = 2
+ pkgrel = 3
url = http://qccrypt.free.fr/
arch = i686
arch = x86_64
@@ -10,7 +10,15 @@ pkgbase = qccrypt
depends = libxcb
depends = qt5-base
source = http://qccrypt.free.fr/download/qccrypt-0.6.0-src.zip
+ source = qccrypt.desktop
+ source = x-cpt.xml
+ source = qccrypt.xml
+ source = x-cpt.desktop
md5sums = 332e2d1db5f1988819fd8942d03b5a4e
+ md5sums = abfac965f5c045215341318667afc998
+ md5sums = bf60d5c11809910d2a9c98aaa8217911
+ md5sums = 14af5e3ee3813b1812145cf20defdb70
+ md5sums = 2217be2566623c28288e3bbb6f9e9922
pkgname = qccrypt
diff --git a/PKGBUILD b/PKGBUILD
index d1923320a72a..a676cac24cc8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,13 @@
pkgname=qccrypt
pkgver=0.6.0
-pkgrel=2
+pkgrel=3
pkgdesc='A cross-plateform frontend for ccrypt software'
arch=('i686' 'x86_64')
url="http://qccrypt.free.fr/"
license=('GPL2')
depends=('ccrypt' 'libxcb' 'qt5-base')
-source=("http://qccrypt.free.fr/download/qccrypt-${pkgver}-src.zip")
+source=("http://qccrypt.free.fr/download/qccrypt-${pkgver}-src.zip" qccrypt.desktop x-cpt.xml qccrypt.xml x-cpt.desktop)
build() {
cd "${srcdir}/qccrypt-${pkgver}-src"
@@ -19,6 +19,16 @@ build() {
package() {
cd "${srcdir}/qccrypt-${pkgver}-src"
install -Dm755 qccrypt "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 ressources/images/qccrypt.png "${pkgdir}/usr/share/pixmaps/qccrypt.png"
+ cd "${srcdir}"
+ install -Dm644 qccrypt.desktop "${pkgdir}/usr/share/applications/qccrypt.desktop"
+ install -Dm644 x-cpt.xml "${pkgdir}/usr/share/mime/application/x-cpt.xml"
+ install -Dm644 qccrypt.xml "${pkgdir}/usr/share/mime/packages/qccrypt.xml"
+ install -Dm644 x-cpt.desktop "${pkgdir}/usr/share/mimelnk/application/x-cpt.desktop"
}
-md5sums=('332e2d1db5f1988819fd8942d03b5a4e')
+md5sums=('332e2d1db5f1988819fd8942d03b5a4e'
+ 'abfac965f5c045215341318667afc998'
+ 'bf60d5c11809910d2a9c98aaa8217911'
+ '14af5e3ee3813b1812145cf20defdb70'
+ '2217be2566623c28288e3bbb6f9e9922')
diff --git a/qccrypt.desktop b/qccrypt.desktop
new file mode 100644
index 000000000000..a88da9aec4c8
--- /dev/null
+++ b/qccrypt.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Version=0.6.0
+Name=Qccrypt
+Comment=QT based graphical frontend for ccrypt tool
+Icon=qccrypt
+Exec=qccrypt %U
+Categories=Qt;KDE;Utility;X-KDE-Utilities-File;
+Terminal=false
+MimeType=application/x-cpt;
diff --git a/qccrypt.xml b/qccrypt.xml
new file mode 100644
index 000000000000..ad12f603dcff
--- /dev/null
+++ b/qccrypt.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="application/x-cpt">
+ <sub-class-of type="text/xml"/>
+ <comment>Encrypted file with Qccrypt/Ccrypt</comment>
+ <glob pattern="*.cpt" />
+ </mime-type>
+</mime-info>
diff --git a/x-cpt.desktop b/x-cpt.desktop
new file mode 100644
index 000000000000..4b0b8e07a36c
--- /dev/null
+++ b/x-cpt.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Type=MimeType
+MimeType=application/x-cpt
+Icon=qccrypt
+DefaultApp=qccrypt
+Patterns=*.cpt;
+Comment=Encrypted file with Qccrypt/Ccrypt
diff --git a/x-cpt.xml b/x-cpt.xml
new file mode 100644
index 000000000000..f409b8328596
--- /dev/null
+++ b/x-cpt.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/application/x-cpt">
+ <comment>Encrypted file with Qccrypt/Ccrypt</comment>
+</mime-type>