Date: Tuesday, October 6, 2020 @ 07:19:11 Author: arojas Revision: 719237
archrelease: copy trunk to community-staging-x86_64 Added: tupitube/repos/community-staging-x86_64/ tupitube/repos/community-staging-x86_64/PKGBUILD (from rev 719236, tupitube/trunk/PKGBUILD) tupitube/repos/community-staging-x86_64/qt-5.15.patch (from rev 719236, tupitube/trunk/qt-5.15.patch) tupitube/repos/community-staging-x86_64/tupitube.appdata.xml (from rev 719236, tupitube/trunk/tupitube.appdata.xml) ----------------------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ qt-5.15.patch | 25 +++++++++++++++++++++++++ tupitube.appdata.xml | 28 ++++++++++++++++++++++++++++ 3 files changed, 95 insertions(+) Copied: tupitube/repos/community-staging-x86_64/PKGBUILD (from rev 719236, tupitube/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-06 07:19:11 UTC (rev 719237) @@ -0,0 +1,42 @@ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Ninez <triplesquarednine AT gmail DOT com> +# Contributor: N30N <archli...@alunamation.com> +# Contributor: sekret +# Contributor: SanskritFritz + +pkgname=tupitube +pkgver=0.2.15 +pkgrel=2 +pkgdesc="Design and authoring tool for digital artists interested in 2D animation" +arch=(x86_64) +url="https://www.maefloresta.com/" +license=(GPL2) +depends=(ffmpeg qt5-multimedia qt5-svg quazip) +makedepends=(ruby) +replaces=(tupitube.desk) +source=(https://downloads.sourceforge.net/tupi2d/$pkgname.desk-$pkgver.tar.gz + tupitube.appdata.xml + qt-5.15.patch) +sha256sums=('700433296de253539c3ec3189c9eeffa5fd1b864f3010fac38259ac5ac40d8a4' + '99fbafe0b359130d53278db3cada052f8245c325dcb82ce33997322dd750707a' + 'afb563345a62034f523dcc558aee83efb466c863feb39e6a8d5744c974b979ce') + +prepare() { + cd $pkgname.desk + patch -p1 -i ../qt-5.15.patch + sed -i 's|quazip/|QuaZip-Qt5-1.0/quazip/|' configure.tests/quazip/main.cpp src/libtupi/tuppackagehandler.cpp + sed -i 's|quazip-qt5|quazip1-qt5|' qonf/test.rb + sed -i 's|/share/pixmaps|/share/icons/hicolor/128x128/apps|' qonf/makefile.rb +} + +build() { + cd $pkgname.desk + ./configure --prefix=/usr --libdir=/usr/lib --without-debug + make +} + +package() { + cd $pkgname.desk + make DESTDIR="$pkgdir" install + install -Dm644 ../$pkgname.appdata.xml "$pkgdir/usr/share/metainfo/$pkgname.appdata.xml" +} Copied: tupitube/repos/community-staging-x86_64/qt-5.15.patch (from rev 719236, tupitube/trunk/qt-5.15.patch) =================================================================== --- community-staging-x86_64/qt-5.15.patch (rev 0) +++ community-staging-x86_64/qt-5.15.patch 2020-10-06 07:19:11 UTC (rev 719237) @@ -0,0 +1,25 @@ +diff --git a/src/components/exposure/tupexposuretable.cpp b/src/components/exposure/tupexposuretable.cpp +index 53df3bb7..da4cfe9a 100644 +--- a/src/components/exposure/tupexposuretable.cpp ++++ b/src/components/exposure/tupexposuretable.cpp +@@ -36,6 +36,8 @@ + #include "tupexposuretable.h" + #include "tconfig.h" + ++#include <QPainterPath> ++ + class TUPITUBE_EXPORT TupExposureVerticalHeader : public QHeaderView + { + public: +diff --git a/src/framework/gui/tslider.cpp b/src/framework/gui/tslider.cpp +index 206055e8..de3d13b3 100644 +--- a/src/framework/gui/tslider.cpp ++++ b/src/framework/gui/tslider.cpp +@@ -38,6 +38,7 @@ + #include "tapplicationproperties.h" + + #include <QDesktopWidget> ++#include <QPainterPath> + + #ifdef TUP_DEBUG + #include <QDebug> Copied: tupitube/repos/community-staging-x86_64/tupitube.appdata.xml (from rev 719236, tupitube/trunk/tupitube.appdata.xml) =================================================================== --- community-staging-x86_64/tupitube.appdata.xml (rev 0) +++ community-staging-x86_64/tupitube.appdata.xml 2020-10-06 07:19:11 UTC (rev 719237) @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop-application"> + <id>com.maefloresta.tupitube</id> + <launchable type="desktop-id">tupitube.desktop</launchable> + <name>TupiTube Desk</name> + <summary>2D Animation Toolkit</summary> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-2.0</project_license> + <description> + <p>TupiTube Desk is a 2D animation tool for desktop environments focused on usability for children and amateur artists.</p> + </description> + <screenshots> + <screenshot type="default"> + <image>https://a.fsdn.com/con/app/proj/tupi2d/screenshots/screen01_en.png</image> + </screenshot> + <screenshot> + <image>https://a.fsdn.com/con/app/proj/tupi2d/screenshots/screen02_en.png</image> + </screenshot> + <screenshot> + <image>https://a.fsdn.com/con/app/proj/tupi2d/screenshots/screen03_en.png</image> + </screenshot> + <screenshot> + <image>https://a.fsdn.com/con/app/proj/tupi2d/screenshots/tweening-en.png</image> + </screenshot> + </screenshots> + <url type="bugtracker">https://github.com/xtingray/tupitube.desk/issues</url> + <url type="homepage">https://www.maefloresta.com/</url> +</component>