summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSanskritFritz2015-09-20 20:25:00 +0200
committerSanskritFritz2015-09-20 20:25:00 +0200
commitce6dee2545c3ecadd5e75e1a2c9df0ab71568c06 (patch)
tree717de2d1b4975c6974b20e1cad3b7d9e872c8f3d
downloadaur-ce6dee2545c3ecadd5e75e1a2c9df0ab71568c06.tar.gz
Initial import
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD42
-rw-r--r--quazip5.patch75
-rw-r--r--tupi.install12
4 files changed, 156 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fb144cfa99a4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = tupi
+ pkgdesc = A 2D animation tool for 8-100 years old kids.
+ pkgver = 0.2_git05
+ pkgrel = 1
+ url = http://www.maefloresta.com/
+ install = tupi.install
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = ruby
+ makedepends = zlib
+ makedepends = libgl
+ depends = qt5-tools
+ depends = qt5-multimedia
+ depends = qt5-svg
+ depends = quazip-qt5
+ depends = libtheora
+ depends = ffmpeg
+ depends = aspell
+ depends = shared-mime-info
+ source = http://sourceforge.net/projects/tupi2d/files/Source%20Code/tupi-0.2-git05.tar.gz/download
+ source = quazip5.patch
+ md5sums = 9283f51f2a9798171fc25b0360845b1b
+ md5sums = c8e05ddef493102349e3f15b07e0c6e2
+
+pkgname = tupi
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..06d00ba207cc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Contributor: Ninez <triplesquarednine AT gmail DOT com>
+# Contributor: N30N <archlinux@alunamation.com>
+# Maintainer: SanskritFritz (gmail)
+
+pkgname="tupi"
+_pkgver=0.2-git05
+pkgver=${_pkgver//-/_}
+pkgrel=1
+pkgdesc="A 2D animation tool for 8-100 years old kids."
+url="http://www.maefloresta.com/"
+license=("GPL3")
+arch=("i686" "x86_64")
+depends=("qt5-tools" "qt5-multimedia" "qt5-svg" "quazip-qt5" "libtheora" "ffmpeg" "aspell" "shared-mime-info")
+makedepends=("ruby" "zlib" "libgl")
+source=("http://sourceforge.net/projects/tupi2d/files/Source%20Code/tupi-$_pkgver.tar.gz"
+ "quazip5.patch")
+md5sums=('9283f51f2a9798171fc25b0360845b1b'
+ 'c8e05ddef493102349e3f15b07e0c6e2')
+install="tupi.install"
+
+prepare() {
+ cd tupi-$_pkgver
+ patch -p1 -i ../quazip5.patch
+}
+
+build() {
+ cd tupi-$_pkgver
+ ./configure \
+ --prefix="/usr" \
+ --libdir="/usr/lib" \
+ --with-quazip="/usr" \
+ # --sharedir="/usr/share/tupi"
+ # --with-debug \
+ make
+}
+
+package() {
+ cd tupi-$_pkgver
+ make DESTDIR="$pkgdir" install
+
+ sed "s|$pkgdir||" -i "$pkgdir/usr/bin/tupi"
+}
diff --git a/quazip5.patch b/quazip5.patch
new file mode 100644
index 000000000000..cd82c6157965
--- /dev/null
+++ b/quazip5.patch
@@ -0,0 +1,75 @@
+diff --git a/configure.rb b/configure.rb
+index 1df69be..c6329be 100755
+--- a/configure.rb
++++ b/configure.rb
+@@ -108,7 +108,7 @@ _EOH_
+ quazipDir = conf.argumentValue("with-quazip")
+ if File.directory? quazipDir
+ quazipLib = quazipDir + "/lib"
+- quazipInclude = quazipDir + "/include"
++ quazipInclude = quazipDir + "/include/quazip5"
+ config.addLib("-L" + quazipLib)
+ config.addIncludePath(quazipInclude)
+ else
+diff --git a/configure.tests/quazip/quazip.pro b/configure.tests/quazip/quazip.pro
+index 4db2eeb..b9e21fa 100755
+--- a/configure.tests/quazip/quazip.pro
++++ b/configure.tests/quazip/quazip.pro
+@@ -10,7 +10,7 @@ macx {
+ }
+
+ unix:!macx {
+- INCLUDEPATH += /usr/include/quazip
++ INCLUDEPATH += /usr/include/quazip5
+ }
+
+ LIBS += -lz
+diff --git a/configure.tests/quazip/quazip.qonf b/configure.tests/quazip/quazip.qonf
+index 7d259a8..da8aa2c 100755
+--- a/configure.tests/quazip/quazip.qonf
++++ b/configure.tests/quazip/quazip.qonf
+@@ -8,7 +8,7 @@
+ <define value="HAVE_QUAZIP" />
+ </defines>
+ <includes>
+- <include path="/usr/include/quazip/" />
++ <include path="/usr/include/quazip5/" />
+ </includes>
+ </provide>
+ <solution>
+diff --git a/qonf/test.rb b/qonf/test.rb
+index 79a7ecc..9e43036 100755
+--- a/qonf/test.rb
++++ b/qonf/test.rb
+@@ -98,15 +98,15 @@ class Test
+ if conf.hasArgument?("with-quazip")
+ quazipDir = conf.argumentValue("with-quazip")
+ quazipLib = quazipDir + "/lib"
+- extraLib += "-L#{quazipLib} -lquazip"
+- extraInclude = quazipDir + "/include"
++ extraLib += "-L#{quazipLib} -lquazip5"
++ extraInclude = quazipDir + "/include/quazip5"
+ qmakeLine = "'LIBS += #{extraLib}'"
+ qmakeLine += " 'INCLUDEPATH += #{extraInclude}'"
+ else
+ if parser.os.eql? "14.10"
+- extraLib = "-lquazip-qt5"
++ extraLib = "-lquazip5"
+ else
+- extraLib = "-lquazip"
++ extraLib = "-lquazip5"
+ end
+ qmakeLine = "'LIBS += #{extraLib}'"
+ end
+@@ -178,9 +178,9 @@ class Test
+ }
+
+ if parser.os.eql? "14.10"
+- config.addLib("-lquazip-qt5")
++ config.addLib("-lquazip5")
+ else
+- config.addLib("-lquazip")
++ config.addLib("-lquazip5")
+ end
+
+ parser.defines.each { |define|
diff --git a/tupi.install b/tupi.install
new file mode 100644
index 000000000000..6210bd0ab082
--- /dev/null
+++ b/tupi.install
@@ -0,0 +1,12 @@
+post_install() {
+ update-desktop-database -q
+ update-mime-database usr/share/mime &> /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}