summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKuoi2022-03-20 22:19:14 +0000
committerKuoi2022-03-20 22:19:14 +0000
commit748860551a4716fcbdbcf702c014b2f8aaa49a6d (patch)
treefd12f022d17ff7225e0894e6f4f93922a0c49eea
downloadaur-748860551a4716fcbdbcf702c014b2f8aaa49a6d.tar.gz
init
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD29
-rw-r--r--pamlX.desktop16
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..aafc9dc88434
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = pamlx
+ pkgdesc = A Graphical User Interface for PAML https://doi.org/10.1093/molbev/mst179
+ pkgver = 1.3.1
+ pkgrel = 1
+ url = http://abacus.gene.ucl.ac.uk/software/
+ arch = x86_64
+ license = custom
+ makedepends = make
+ depends = qt4
+ depends = paml
+ provides = pamlx
+ source = http://abacus.gene.ucl.ac.uk/software/pamlX1.3.1-src.tgz
+ source = pamlX.desktop
+ sha256sums = e6abbbc715aff1d9ebcb6d9b7c2fb494f916bee53f9cf807bf38cebc7bd625bf
+ sha256sums = 4d46c866094df95b23d087acf402528326497308d2aeab0d8bd63f18a2f64550
+
+pkgname = pamlx
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..df2d60f75a41
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Guoyi Zhang <guoyizhang at malacology dot net>
+pkgname=pamlx
+_pkgname=pamlX
+pkgver=1.3.1
+pkgrel=1
+pkgdesc="A Graphical User Interface for PAML https://doi.org/10.1093/molbev/mst179"
+arch=('x86_64')
+url="http://abacus.gene.ucl.ac.uk/software/"
+license=('custom')
+depends=('qt4' 'paml')
+makedepends=('make')
+provides=('pamlx')
+source=("http://abacus.gene.ucl.ac.uk/software/pamlX${pkgver}-src.tgz" "pamlX.desktop")
+sha256sums=('e6abbbc715aff1d9ebcb6d9b7c2fb494f916bee53f9cf807bf38cebc7bd625bf'
+ '4d46c866094df95b23d087acf402528326497308d2aeab0d8bd63f18a2f64550')
+build() {
+ cd $_pkgname$pkgver-src
+ qmake-qt4
+ make
+}
+
+package() {
+ mkdir -p $pkgdir/usr/{bin,share/{icons,applications}}
+ install -Dm 755 $_pkgname.desktop $pkgdir/usr/share/applications/$_pkgname.desktop
+ cd $_pkgname$pkgver-src
+ install -Dm 755 $_pkgname $pkgdir/usr/bin/$_pkgname
+ install -Dm755 pamlxlogo.png $pkgdir/usr/share/icons/$_pkgname.png
+}
+
diff --git a/pamlX.desktop b/pamlX.desktop
new file mode 100644
index 000000000000..8470e1090054
--- /dev/null
+++ b/pamlX.desktop
@@ -0,0 +1,16 @@
+[Desktop Entry]
+Categories=
+Encoding=UTF-8
+Exec=pamlX
+GenericName=pamlX
+Icon=/usr/share/icons/pamlX.png
+MimeType=
+Name=pamlX
+ServiceTypes=
+SwallowExec=
+SwallowTitle=
+Terminal=false
+TerminalOptions=
+Type=Application
+X-KDE-SubstituteUID=false
+X-KDE-Username=root