summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormalacology2021-05-14 11:15:05 +0800
committermalacology2021-05-14 11:15:05 +0800
commitac78c359911658a6fcfcc2f640783db141a8fa40 (patch)
tree08ae614d2a5d2747e920b8d0abd442902b836730
parent34386f125d42bbda98a7aab99ee374a71b43e26c (diff)
downloadaur-ac78c359911658a6fcfcc2f640783db141a8fa40.tar.gz
correct desktop
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
-rw-r--r--ugene.desktop10
3 files changed, 16 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8cb47b22ae3c..43e4f4b08ac2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -14,7 +14,9 @@ pkgbase = ugene-bin
provides = ugene
conflicts = ugene
source = https://github.com/ugeneunipro/ugene/releases/download/38.1/ugene-38.1-linux-x86-64.tar.gz
+ source = ugene.desktop
sha256sums = ee8509a3edea8675f3aed6a537d38f64c97e20026ab923d5a656a1029b4be3a1
+ sha256sums = b8f623413b40fb793d1b3e3c6234c2fab2c7f69c23fdf09fa5df9b93f4e57217
pkgname = ugene-bin
diff --git a/PKGBUILD b/PKGBUILD
index 5e901c15120c..d620d7732bfd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,8 +11,9 @@ license=('GPL')
depends=('qt5-script' 'qt5-svg' 'qt5-webkit' 'glu' 'procps-ng' 'python')
provides=('ugene')
conflicts=('ugene')
-source=("https://github.com/ugeneunipro/ugene/releases/download/${pkgver}/ugene-${pkgver}-linux-x86-64.tar.gz")
-sha256sums=('ee8509a3edea8675f3aed6a537d38f64c97e20026ab923d5a656a1029b4be3a1')
+source=("https://github.com/ugeneunipro/ugene/releases/download/${pkgver}/ugene-${pkgver}-linux-x86-64.tar.gz" "ugene.desktop")
+sha256sums=('ee8509a3edea8675f3aed6a537d38f64c97e20026ab923d5a656a1029b4be3a1'
+ 'b8f623413b40fb793d1b3e3c6234c2fab2c7f69c23fdf09fa5df9b93f4e57217')
package() {
cd "$srcdir/ugene-$pkgver"
@@ -20,6 +21,6 @@ package() {
tar -xf icons.tar.gz -C $pkgdir/usr/share/icons
mv * $pkgdir/usr/share/ugene
ln -s /usr/share/ugene/ugene "$pkgdir"/usr/bin/ugene
- ln -s /usr/share/ugene/ugene.desktop "$pkgdir"/usr/share/applications/ugene.desktop
+ install -dm 755 ${srcdir}/ugene.desktop "$pkgdir"/usr/share/applications/ugene.desktop
}
diff --git a/ugene.desktop b/ugene.desktop
new file mode 100644
index 000000000000..f9cad67690d4
--- /dev/null
+++ b/ugene.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Unipro UGENE
+Comment=Integrated Bioinformatics Suite
+GenericName=Unipro UGENE
+Terminal=false
+Icon=/usr/share/ugene/ugene.png
+Type=Application
+Exec=ugene -ui
+Categories=Education;Science;
+MimeType=application/x-ugene-fa;application/x-ugene-uprj;application/x-ugene-uwl;application/x-ugene-uql;application/x-ugene-abi;application/x-ugene-aln;application/x-ugene-embl;application/x-ugene-sw;application/x-ugene-fastq;application/x-ugene-gb;application/x-ugene-gff;application/x-ugene-msf;application/x-ugene-newick;application/x-ugene-pdb;application/x-ugene-sam-bam;application/x-ugene-srfa;application/x-ugene-sto;application/x-ugene-db;application/x-ugene-scf;application/x-ugene-mmdb;application/x-ugene-hmm;