mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
bluefish, bump version, switch to python3.10 (#11729)
This commit is contained in:
@@ -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`"
|
||||
Reference in New Issue
Block a user