add free-delta

This commit is contained in:
starsareintherose 2021-11-02 08:43:39 +00:00
parent 21671d7759
commit fe3b0252ff
3 changed files with 42 additions and 0 deletions

23
free-delta/PKGBUILD Executable file
View file

@ -0,0 +1,23 @@
# Maintainer: Malacology <guoyizhang at malacology dot com>
# Contributor: FabioLolix
pkgname=free-delta
pkgver=2.8.2
pkgrel=1
pkgdesc="An Open Source System for Processing Taxonomic Descriptions"
arch=('x86_64' 'i386')
url="http://freedelta.sourceforge.net/"
#url="https://www.delta-intkey.com/"
license=('GPL3')
depends=(gtk2)
source_i386=("https://sourceforge.net/projects/freedelta/files/freedelta/freedelta_${pkgver}_i386.deb")
source_x86_64=("https://sourceforge.net/projects/freedelta/files/freedelta/freedelta_${pkgver}_amd64.deb")
sha256sums_x86_64=('90f9ce3bb0cedeb9ddb44a8e17bfedda38615fe16b7743b76332109443c32a29')
sha256sums_i386=('96f0919dfd324737fc66f0b1fb78ec11a6aefe35de2441baa97f2e4de0050af8')
package() {
install -dDm755 "$pkgdir"/usr/{bin,share/free-delta}
tar -p -xf data.tar.xz -C "${pkgdir}"
chmod 755 -R ../pkg/${pkgname}/usr
}

10
free-delta/lilac.py Executable file
View file

@ -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()

9
free-delta/lilac.yaml Normal file
View file

@ -0,0 +1,9 @@
build_prefix: extra-x86_64
maintainers:
- github: starsareintherose
email: starsareintherose@outlook.com
update_on:
- regex: freedelta_(\d+.\d+.\d+_\w+).deb
source: regex
url: https://sourceforge.net/projects/freedelta/files/freedelta/