1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 19:55:26 +03:00
aports/testing/tuxpaint/APKBUILD

59 lines
1.4 KiB
Text

# Contributor: Thomas Kienlen <kommander@laposte.net>
# Maintainer: Thomas Kienlen <kommander@laposte.net>
pkgname=tuxpaint
pkgver=0.9.28
pkgrel=2
pkgdesc="Drawing program designed for young children"
arch="all !s390x !riscv64" # libimagequant
url="http://tuxpaint.org/"
license="GPL-2.0-or-later"
depends="
hicolor-icon-theme
xdg-utils
"
makedepends="
gperf
imagemagick
libimagequant-dev
libpaper-dev
librsvg-dev
sdl2-dev
sdl2_gfx-dev
sdl2_image-dev
sdl2_mixer-dev
sdl2_pango-dev
sdl2_ttf-dev
"
subpackages="$pkgname-doc $pkgname-lang"
source="$pkgname-$pkgver.tar.gz::https://sourceforge.net/projects/tuxpaint/files/tuxpaint/$pkgver/tuxpaint-$pkgver-sdl2.tar.gz/download"
builddir="$srcdir/$pkgname-$pkgver-sdl2"
options="!check" # no test suite
prepare() {
default_prepare
# Set fullscreen native resolution by default
sed -i \
's/# fullscreen=.*/fullscreen=yes/' \
src/tuxpaint.conf
}
build() {
make -j1 CFLAGS="$CFLAGS $(pkg-config --cflags pango)" PREFIX=/usr
}
package() {
make -j1 \
PREFIX=/usr \
GNOME_PREFIX=/usr \
X11_ICON_PREFIX="$pkgdir"/usr/share/pixmaps \
DESTDIR="$pkgdir" \
install
install -Dm644 src/$pkgname.desktop \
"$pkgdir"/usr/share/applications/$pkgname.desktop
}
sha512sums="
53448df198141f960e7709add2ef755edb8a64671ac0b9151f616f4b3cd299ca783382d0e9571c3499475ad999ec12b1d8096604b1da541764b2c74fabb0a1fe tuxpaint-0.9.28.tar.gz
"