mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
tuxpaint et all, bump version to 0.9.31~rc1 (#9041)
This commit is contained in:
@@ -8,9 +8,9 @@ HOMEPAGE="http://www.tuxpaint.org/"
|
|||||||
COPYRIGHT="2002-2023 Bill Kendrick and others"
|
COPYRIGHT="2002-2023 Bill Kendrick and others"
|
||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-config/$portVersion/tuxpaint-config-$portVersion.tar.gz"
|
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-config/${portVersion/\~rc1/-beta}/tuxpaint-config-${portVersion/\~/-}.tar.gz"
|
||||||
CHECKSUM_SHA256="5287de38944c302a7eaa069c8f5de635b95d82912e6cdf195c66366bf3431ae8"
|
CHECKSUM_SHA256="8c63eb04ceb6f3e152864b0c836c810edbc2aa6fb38bc8d21ee064aa9c6d8029"
|
||||||
SOURCE_DIR="tuxpaint-config-$portVersion"
|
SOURCE_DIR="tuxpaint-config-${portVersion/\~/-}"
|
||||||
ADDITIONAL_FILES="tuxpaint_config.rdef.in"
|
ADDITIONAL_FILES="tuxpaint_config.rdef.in"
|
||||||
|
|
||||||
ARCHITECTURES="all !x86_gcc2"
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
@@ -22,6 +22,13 @@ PROVIDES="
|
|||||||
"
|
"
|
||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix
|
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:libfltk$secondaryArchSuffix
|
||||||
lib:libintl$secondaryArchSuffix
|
lib:libintl$secondaryArchSuffix
|
||||||
lib:libpaper$secondaryArchSuffix
|
lib:libpaper$secondaryArchSuffix
|
||||||
@@ -33,6 +40,7 @@ BUILD_REQUIRES="
|
|||||||
haiku${secondaryArchSuffix}_devel
|
haiku${secondaryArchSuffix}_devel
|
||||||
devel:libfltk$secondaryArchSuffix
|
devel:libfltk$secondaryArchSuffix
|
||||||
devel:libintl$secondaryArchSuffix
|
devel:libintl$secondaryArchSuffix
|
||||||
|
devel:libpangoft2_1.0$secondaryArchSuffix
|
||||||
devel:libpaper$secondaryArchSuffix
|
devel:libpaper$secondaryArchSuffix
|
||||||
devel:libunibreak$secondaryArchSuffix
|
devel:libunibreak$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
@@ -42,7 +50,6 @@ BUILD_PREREQUIRES="
|
|||||||
cmd:pkg_config$secondaryArchSuffix
|
cmd:pkg_config$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
|
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
make haiku PREFIX=$prefix DATA_PREFIX=$dataDir DOC_PREFIX=$docDir \
|
make haiku PREFIX=$prefix DATA_PREFIX=$dataDir DOC_PREFIX=$docDir \
|
||||||
@@ -55,7 +62,7 @@ INSTALL()
|
|||||||
MAN_PREFIX=$manDir LOCALE_PREFIX=$dataDir/locale install
|
MAN_PREFIX=$manDir LOCALE_PREFIX=$dataDir/locale install
|
||||||
|
|
||||||
# remove not needed files
|
# remove not needed files
|
||||||
rm -rf $prefix/{share,X11R6}
|
rm -rf $prefix/{include,share,X11R6}
|
||||||
rm -rf $dataDir/images
|
rm -rf $dataDir/images
|
||||||
|
|
||||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||||
@@ -75,5 +82,9 @@ INSTALL()
|
|||||||
|
|
||||||
addResourcesToBinaries tuxpaint_config.rdef $prefix/bin/tuxpaint-config
|
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"
|
||||||
}
|
}
|
||||||
@@ -8,8 +8,8 @@ HOMEPAGE="http://www.tuxpaint.org/"
|
|||||||
COPYRIGHT="2002-2023 Bill Kendrick and others"
|
COPYRIGHT="2002-2023 Bill Kendrick and others"
|
||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-stamps/${portVersion//./-}/tuxpaint-stamps-$portVersion.tar.gz"
|
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint-stamps/2023-07-XX-beta/tuxpaint-stamps-$portVersion.tar.gz"
|
||||||
CHECKSUM_SHA256="21944b6c19133518eeed6b84bde3fdda741ef0aa2a833c4cb1de4fdabdc12244"
|
CHECKSUM_SHA256="ab9a8f694c5ab8bbc38702a9c8b867b4b6a0da179e3b69a430e8690c2fcd2f1a"
|
||||||
SOURCE_DIR="tuxpaint-stamps-$portVersion"
|
SOURCE_DIR="tuxpaint-stamps-$portVersion"
|
||||||
|
|
||||||
ARCHITECTURES="any"
|
ARCHITECTURES="any"
|
||||||
@@ -7,9 +7,10 @@ encouraging cartoon mascot who guides children as they use the program."
|
|||||||
HOMEPAGE="http://www.tuxpaint.org/"
|
HOMEPAGE="http://www.tuxpaint.org/"
|
||||||
COPYRIGHT="2002-2023 Bill Kendrick and others"
|
COPYRIGHT="2002-2023 Bill Kendrick and others"
|
||||||
LICENSE="GNU GPL v2"
|
LICENSE="GNU GPL v2"
|
||||||
REVISION="2"
|
REVISION="1"
|
||||||
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint/$portVersion/tuxpaint-$portVersion.tar.gz"
|
SOURCE_URI="https://sourceforge.net/projects/tuxpaint/files/tuxpaint/${portVersion/\~rc1/-beta}/tuxpaint-${portVersion/\~/-}.tar.gz"
|
||||||
CHECKSUM_SHA256="c60ac9cc67b041a45e5b7828eda11d50f846a467b485db2c84d628e74a5fe1b1"
|
CHECKSUM_SHA256="eac9fcda9fae64652c68d5c514b4ee4a07417911fd6b7cb4c5ab2d3c74d29ab0"
|
||||||
|
SOURCE_DIR="tuxpaint-${portVersion/\~/-}"
|
||||||
|
|
||||||
ARCHITECTURES="all !x86_gcc2"
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
SECONDARY_ARCHITECTURES="x86"
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
@@ -25,6 +26,8 @@ PROVIDES="
|
|||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix
|
haiku$secondaryArchSuffix
|
||||||
lib:libcairo$secondaryArchSuffix
|
lib:libcairo$secondaryArchSuffix
|
||||||
|
lib:libfontconfig$secondaryArchSuffix
|
||||||
|
lib:libfreetype$secondaryArchSuffix
|
||||||
lib:libfribidi$secondaryArchSuffix
|
lib:libfribidi$secondaryArchSuffix
|
||||||
lib:libgdk_pixbuf_2.0$secondaryArchSuffix
|
lib:libgdk_pixbuf_2.0$secondaryArchSuffix
|
||||||
lib:libgio_2.0$secondaryArchSuffix
|
lib:libgio_2.0$secondaryArchSuffix
|
||||||
Reference in New Issue
Block a user