tuxpaint et all, bump version to 0.9.31~rc1 (#9041)

This commit is contained in:
Schrijvers Luc
2023-07-16 20:51:31 +02:00
committed by GitHub
parent 8f30163b85
commit 6564e516ca
3 changed files with 25 additions and 11 deletions

View File

@@ -8,9 +8,9 @@ HOMEPAGE="http://www.tuxpaint.org/"
COPYRIGHT="2002-2023 Bill Kendrick and others"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-config/$portVersion/tuxpaint-config-$portVersion.tar.gz"
CHECKSUM_SHA256="5287de38944c302a7eaa069c8f5de635b95d82912e6cdf195c66366bf3431ae8"
SOURCE_DIR="tuxpaint-config-$portVersion"
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-config/${portVersion/\~rc1/-beta}/tuxpaint-config-${portVersion/\~/-}.tar.gz"
CHECKSUM_SHA256="8c63eb04ceb6f3e152864b0c836c810edbc2aa6fb38bc8d21ee064aa9c6d8029"
SOURCE_DIR="tuxpaint-config-${portVersion/\~/-}"
ADDITIONAL_FILES="tuxpaint_config.rdef.in"
ARCHITECTURES="all !x86_gcc2"
@@ -22,6 +22,13 @@ PROVIDES="
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libfontconfig$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
lib:libgobject_2.0$secondaryArchSuffix
lib:libharfbuzz$secondaryArchSuffix
lib:libpango_1.0$secondaryArchSuffix
lib:libpangoft2_1.0$secondaryArchSuffix
lib:libfltk$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libpaper$secondaryArchSuffix
@@ -33,6 +40,7 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libfltk$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:libpangoft2_1.0$secondaryArchSuffix
devel:libpaper$secondaryArchSuffix
devel:libunibreak$secondaryArchSuffix
"
@@ -42,7 +50,6 @@ BUILD_PREREQUIRES="
cmd:pkg_config$secondaryArchSuffix
"
BUILD()
{
make haiku PREFIX=$prefix DATA_PREFIX=$dataDir DOC_PREFIX=$docDir \
@@ -55,7 +62,7 @@ INSTALL()
MAN_PREFIX=$manDir LOCALE_PREFIX=$dataDir/locale install
# remove not needed files
rm -rf $prefix/{share,X11R6}
rm -rf $prefix/{include,share,X11R6}
rm -rf $dataDir/images
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
@@ -75,5 +82,9 @@ INSTALL()
addResourcesToBinaries tuxpaint_config.rdef $prefix/bin/tuxpaint-config
addAppDeskbarSymlink $prefix/bin/tuxpaint-config "Tux Paint Config"
# Add a symlink to the Desktop applets directory in Deskbar
desktopPrefsDir="$dataDir/deskbar/menu/Preferences"
mkdir -p "$desktopPrefsDir"
ln -s $prefix/bin/tuxpaint-config "$desktopPrefsDir"
mv $desktopPrefsDir/tuxpaint-config $desktopPrefsDir/"Tux Paint Config"
}

View File

@@ -8,8 +8,8 @@ HOMEPAGE="http://www.tuxpaint.org/"
COPYRIGHT="2002-2023 Bill Kendrick and others"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-stamps/${portVersion//./-}/tuxpaint-stamps-$portVersion.tar.gz"
CHECKSUM_SHA256="21944b6c19133518eeed6b84bde3fdda741ef0aa2a833c4cb1de4fdabdc12244"
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-stamps/2023-07-XX-beta/tuxpaint-stamps-$portVersion.tar.gz"
CHECKSUM_SHA256="ab9a8f694c5ab8bbc38702a9c8b867b4b6a0da179e3b69a430e8690c2fcd2f1a"
SOURCE_DIR="tuxpaint-stamps-$portVersion"
ARCHITECTURES="any"

View File

@@ -7,9 +7,10 @@ encouraging cartoon mascot who guides children as they use the program."
HOMEPAGE="http://www.tuxpaint.org/"
COPYRIGHT="2002-2023 Bill Kendrick and others"
LICENSE="GNU GPL v2"
REVISION="2"
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint/$portVersion/tuxpaint-$portVersion.tar.gz"
CHECKSUM_SHA256="c60ac9cc67b041a45e5b7828eda11d50f846a467b485db2c84d628e74a5fe1b1"
REVISION="1"
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint/${portVersion/\~rc1/-beta}/tuxpaint-${portVersion/\~/-}.tar.gz"
CHECKSUM_SHA256="eac9fcda9fae64652c68d5c514b4ee4a07417911fd6b7cb4c5ab2d3c74d29ab0"
SOURCE_DIR="tuxpaint-${portVersion/\~/-}"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -25,6 +26,8 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
lib:libcairo$secondaryArchSuffix
lib:libfontconfig$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
lib:libfribidi$secondaryArchSuffix
lib:libgdk_pixbuf_2.0$secondaryArchSuffix
lib:libgio_2.0$secondaryArchSuffix