add easycodeml

This commit is contained in:
starsareintherose 2021-08-26 23:29:15 +08:00
parent 82f8d4ae84
commit 15ed52d73c
4 changed files with 49 additions and 0 deletions

BIN
easycodeml/EasyCodeML.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

23
easycodeml/PKGBUILD Normal file
View file

@ -0,0 +1,23 @@
# Maintainer: Malacology <guoyizhang at malacology dot com>
# Contributor: Malacology <guoyizhang at malacology dot com>
pkgname=easycodeml
pkgver=1.21
pkgrel=1
pkgdesc="A visual tool for analysis of selection using CodeML"
arch=('x86_64')
url="https://github.com/BioEasy/EasyCodeML"
license=('unknow')
source=("https://github.com/starsareintherose/easycodeml/releases/download/${pkgver}/EasyCodeML.zip" "easycodeml.desktop" "EasyCodeML.png")
sha256sums=('45ef18a896818643908dc3ad637da7773f6d984e75f8a6faa61992a7d8e48776'
'e20af3e0e14be4f95d634bf5c34cb35dc37edfada7d97f9c0e9dd10afa7cbf6f'
'5393db9477bd071511788ea6255c49005274b4aebe792a7631eaa296ada14987')
depends=(
'java-runtime'
)
package() {
install -dm755 "$pkgdir"/usr/share/{EasyCodeML,applications}
mv "$srcdir"/EasyCodeML/* "$pkgdir"/usr/share/EasyCodeML
install -m 755 ${srcdir}/EasyCodeML.png ${pkgdir}/usr/share/EasyCodeML/EasyCodeML.png
install -m 755 ${srcdir}/easycodeml.desktop ${pkgdir}/usr/share/applications/easycodeml.desktop
}

View file

@ -0,0 +1,18 @@
[Desktop Entry]
Categories=
Encoding=UTF-8
Exec=java -jar /usr/share/EasyCodeML/EasyCodeML.jar
GenericName=
GenericName[zh]=
Icon=/usr/share/EasyCodeML/EasyCodeML.png
MimeType=
Name=EasyCodeML
Name[zh]=EasyCodeML
ServiceTypes=
SwallowExec=
SwallowTitle=
Terminal=false
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=root%

8
easycodeml/lilac.yaml Normal file
View file

@ -0,0 +1,8 @@
build_prefix: x86_64
maintainers:
- github: starsareintherose
email: starsareintherose@outlook.com
pre_build_script: aur_pre_build(maintainers='malacology')
update_on:
- source: aur
aur: easycodeml