From 1aa3d7b7ea27ee96e3e1162958972363fc2ed536 Mon Sep 17 00:00:00 2001 From: Kuoi Date: Wed, 30 Nov 2022 01:40:22 +0800 Subject: [PATCH] free-delta: fix depends --- BioArchLinux/free-delta/PKGBUILD | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/BioArchLinux/free-delta/PKGBUILD b/BioArchLinux/free-delta/PKGBUILD index cc3779d1d8..500412f974 100755 --- a/BioArchLinux/free-delta/PKGBUILD +++ b/BioArchLinux/free-delta/PKGBUILD @@ -1,10 +1,10 @@ # Maintainer: Malacology # Contributor: Sergej Pupykin -# Contributor: FabioLolix +# Contributor: Fabio Lolix > pkgname=free-delta pkgver=2.9.2 -pkgrel=4 +pkgrel=5 pkgdesc="An Open Source System for Processing Taxonomic Descriptions" arch=('x86_64') url="http://freedelta.sourceforge.net/" @@ -14,19 +14,36 @@ depends=(gtk2 classic-delta) makedepends=(lazarus imagemagick git) source=("git+https://github.com/maurobio/freedelta.git#tag=v$pkgver" "Free_Delta_Editor.desktop" - "fde.patch") + "fde.patch" + "https://packages.lazarus-ide.org/SynFacilSyn.zip" + "https://packages.lazarus-ide.org/HtmlViewer.zip" + "https://packages.lazarus-ide.org/HistoryFiles.zip" + "git+https://github.com/skalogryz/richmemo.git") sha256sums=('SKIP' '51bc24fd50441993bf171da7074da692ef2ab8471b67a2294fb14c5073567f0c' - '025d7782b3edffbebde90d709c4f70a28bac56dd5bfd3802d65afeec7dd1a05a') + '025d7782b3edffbebde90d709c4f70a28bac56dd5bfd3802d65afeec7dd1a05a' + '7d7176cb08b546c6f7537032aba9fbca60c72e17cfc66dc320ebcbb8a239b03a' + '520f7ec155398c94a96d504453bcc6bfec08108c42e8b5db78c8d7b5187fa04c' + '56921e78696d12690f0123e742d92663706386e6342a46e96a0ed9a14cbecc92' + 'SKIP') prepare () { cd $srcdir/freedelta patch -N -i ${srcdir}/fde.patch } build () { - cd freedelta - + # depends + cd $srcdir/'SynFacilSyn 1.21' + lazbuild --lazarusdir=/usr/lib/lazarus *.lpk + cd $srcdir/HistoryFiles + lazbuild --lazarusdir=/usr/lib/lazarus *.lpk + cd $srcdir/HtmlViewer/package + lazbuild --lazarusdir=/usr/lib/lazarus *.lpk + cd $srcdir/richmemo + lazbuild --lazarusdir=/usr/lib/lazarus --ws=gtk2 *.lpk + # binary - lazbuild -r fde.lpi + cd $srcdir/freedelta + lazbuild --lazarusdir=/usr/lib/lazarus -r fde.lpi # desktop png convert "fde.ico" -thumbnail 256x256 -alpha on -background none -flatten "fde.png"