bluefish, bump version, switch to python3.10 (#11729)

This commit is contained in:
Schrijvers Luc
2025-02-05 13:38:38 +01:00
committed by GitHub
parent c69461b34b
commit dc3e615993

View File

@@ -6,11 +6,11 @@ and markup languages. For an extensive overview, see \"Features\" on the website
Bluefish is a multi-platform application that runs on most desktop operating systems, including \
Linux, FreeBSD, MacOS-X, Windows, OpenBSD, Solaris and Haiku."
HOMEPAGE="https://bluefish.openoffice.nl/"
COPYRIGHT="1998-2023 Olivier Sessink and others."
COPYRIGHT="1998-2024 Olivier Sessink and others."
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="https://www.bennewitz.com/bluefish/stable/source/bluefish-$portVersion.tar.gz"
CHECKSUM_SHA256="a7cbeda5da70e78391bde9b5d55cc5cbfc2e3e04c48e8ccb21819e9c61ec4710"
CHECKSUM_SHA256="97ea1b836a1b30edfc31b63fb4142d7cfd906acf088d61eb4498936313c79f5a"
ADDITIONAL_FILES="bluefish.rdef.in"
@@ -41,7 +41,7 @@ REQUIRES="
lib:libpango_1.0$secondaryArchSuffix
lib:libpcre2_8$secondaryArchSuffix
lib:libpangocairo_1.0$secondaryArchSuffix
lib:libpython3.9$secondaryArchSuffix
lib:libpython3.10$secondaryArchSuffix
lib:libxml2$secondaryArchSuffix
"
@@ -64,13 +64,14 @@ BUILD_REQUIRES="
devel:libintl$secondaryArchSuffix
devel:libpango_1.0$secondaryArchSuffix
devel:libpangocairo_1.0$secondaryArchSuffix
devel:libpython3.9$secondaryArchSuffix
devel:libpython3.10$secondaryArchSuffix
devel:libxml2$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
cmd:automake
cmd:autopoint
cmd:awk
cmd:gcc$secondaryArchSuffix
cmd:gucharmap
@@ -78,20 +79,24 @@ BUILD_PREREQUIRES="
cmd:ld$secondaryArchSuffix
cmd:libtoolize$secondaryArchSuffix
cmd:make
cmd:man
cmd:pkg_config$secondaryArchSuffix
cmd:python3
cmd:which
cmd:xmlcatalog
"
BUILD()
{
autoreconf -f -i
runConfigure --omit-dirs binDir ./configure \
LDFLAGS="-lnetwork" runConfigure --omit-dirs binDir ./configure \
--bindir=$appsDir \
--enable-spell-check \
--disable-dependency-tracking \
--disable-static \
--disable-update-databases \
--disable-xml-catalog-update
make $jobArgs
make
}
INSTALL()
@@ -101,7 +106,7 @@ INSTALL()
mv $appsDir/bluefish $appsDir/BlueFish
rm -rf $libDir/bluefish/*.la
rm -rf $dataDir/{applications,mime,pixmaps}
rm -rf $dataDir/{applications,icons,metainfo,mime,pixmaps}
local MAJOR="`echo "$portVersion" | cut -d. -f1`"