[arch-commits] Commit in (5 files)

Balló György bgyorgy at archlinux.org
Wed Jun 17 09:50:58 UTC 2020


    Date: Wednesday, June 17, 2020 @ 09:50:58
  Author: bgyorgy
Revision: 646330

Move tupitube (tupitube.desk) from AUR

Added:
  tupitube/
  tupitube/trunk/
  tupitube/trunk/PKGBUILD
  tupitube/trunk/qt-5.15.patch
  tupitube/trunk/tupitube.appdata.xml

----------------------+
 PKGBUILD             |   42 ++++++++++++++++++++++++++++++++++++++++++
 qt-5.15.patch        |   25 +++++++++++++++++++++++++
 tupitube.appdata.xml |   28 ++++++++++++++++++++++++++++
 3 files changed, 95 insertions(+)

Added: tupitube/trunk/PKGBUILD
===================================================================
--- tupitube/trunk/PKGBUILD	                        (rev 0)
+++ tupitube/trunk/PKGBUILD	2020-06-17 09:50:58 UTC (rev 646330)
@@ -0,0 +1,42 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Ninez <triplesquarednine AT gmail DOT com>
+# Contributor: N30N <archlinux at alunamation.com>
+# Contributor: sekret
+# Contributor: SanskritFritz
+
+pkgname=tupitube
+pkgver=0.2.15
+pkgrel=1
+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/|quazip5/|' configure.tests/quazip/main.cpp src/libtupi/tuppackagehandler.cpp
+  sed -i 's|quazip-qt5|quazip5|' 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"
+}

Added: tupitube/trunk/qt-5.15.patch
===================================================================
--- tupitube/trunk/qt-5.15.patch	                        (rev 0)
+++ tupitube/trunk/qt-5.15.patch	2020-06-17 09:50:58 UTC (rev 646330)
@@ -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>

Added: tupitube/trunk/tupitube.appdata.xml
===================================================================
--- tupitube/trunk/tupitube.appdata.xml	                        (rev 0)
+++ tupitube/trunk/tupitube.appdata.xml	2020-06-17 09:50:58 UTC (rev 646330)
@@ -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>



More information about the arch-commits mailing list