diff options
author | kusakata | 2015-10-01 19:18:39 +0900 |
---|---|---|
committer | kusakata | 2015-10-01 19:18:39 +0900 |
commit | dc56429e86128a0d11fb8fedd5cb5657ad71a101 (patch) | |
tree | cf3a41e74c03d678f9d6614ceaa0c0541924a659 | |
parent | d6c852c0101ffb4ed8ef0cea8f9db5b33d5c07ef (diff) | |
download | aur-dc56429e86128a0d11fb8fedd5cb5657ad71a101.tar.gz |
Add desktop/mime/icon file
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | qccrypt.desktop | 10 | ||||
-rw-r--r-- | qccrypt.xml | 8 | ||||
-rw-r--r-- | x-cpt.desktop | 7 | ||||
-rw-r--r-- | x-cpt.xml | 4 |
6 files changed, 51 insertions, 4 deletions
@@ -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 @@ -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> |