diff --git a/jane/PKGBUILD b/jane/PKGBUILD new file mode 100644 index 0000000000..0ff244649b --- /dev/null +++ b/jane/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Malacology +# Contributor: Malacology + +pkgname=jane +pkgver=4 +pkgrel=1 +pkgdesc="software tool for the cophylogeny reconstruction problem" +arch=('x86_64') +url="https://www.cs.hmc.edu/~hadas/jane/" +license=('Harvey Mudd College source code & Apache License') +source=("https://www.cs.hmc.edu/~hadas/jane/downloads/linux.tar.gz" "jane.desktop" "jane.png") +sha256sums=('7cd00209eb7fcf65124b768e9d502065c45ced1800a8d691911daeb4d1664333' + '3801e224f6875859f51fa3a6cae1bc53f53413fd027395629e1637e446a96859' + 'cf2275b7de1beb05e3be078409f596d0f88735888ee6e8298977ee6a1427a6c1') +depends=( + 'java-runtime' +) +package() { + install -dm755 "$pkgdir"/usr/share/{jane,icons,applications} + install -m 755 ${srcdir}/*.desktop ${pkgdir}/usr/share/applications + install -m 755 ${srcdir}/*.png ${pkgdir}/usr/share/icons + mv "$srcdir"/* "$pkgdir"/usr/share/jane +} diff --git a/jane/jane.desktop b/jane/jane.desktop new file mode 100644 index 0000000000..2af9867921 --- /dev/null +++ b/jane/jane.desktop @@ -0,0 +1,18 @@ +[Desktop Entry] +Categories= +Encoding=UTF-8 +Exec=java -jar /usr/share/jane/lib/Jane.jar +GenericName= +Icon=/usr/share/icons/jane.png +MimeType= +Name=Jane +Name[zh]=Jane +ServiceTypes= +SwallowExec= +SwallowTitle= +Terminal=false +TerminalOptions= +Type=Application +X-KDE-SubstituteUID=false +X-KDE-Username=root + diff --git a/jane/jane.png b/jane/jane.png new file mode 100644 index 0000000000..df8b15299d Binary files /dev/null and b/jane/jane.png differ diff --git a/jane/lilac.py b/jane/lilac.py new file mode 100755 index 0000000000..fcbff72939 --- /dev/null +++ b/jane/lilac.py @@ -0,0 +1,10 @@ +#!/usr/bin/env python3 +from lilaclib import * + +def pre_build(): + update_pkgver_and_pkgrel(_G.newver.lstrip('v')) + run_cmd(['updpkgsums']) + +def post_build(): + git_add_files('PKGBUILD') + git_commit() diff --git a/jane/lilac.yaml b/jane/lilac.yaml new file mode 100644 index 0000000000..1b300bd041 --- /dev/null +++ b/jane/lilac.yaml @@ -0,0 +1,9 @@ +build_prefix: extra-x86_64 +maintainers: + - github: starsareintherose + email: starsareintherose@outlook.com +update_on: + - regex: linux.tar.gz + source: regex + url: https://www.cs.hmc.edu/~hadas/jane/downloads/ +