diff options
author | SanskritFritz | 2015-09-20 20:25:00 +0200 |
---|---|---|
committer | SanskritFritz | 2015-09-20 20:25:00 +0200 |
commit | ce6dee2545c3ecadd5e75e1a2c9df0ab71568c06 (patch) | |
tree | 717de2d1b4975c6974b20e1cad3b7d9e872c8f3d | |
download | aur-ce6dee2545c3ecadd5e75e1a2c9df0ab71568c06.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | quazip5.patch | 75 | ||||
-rw-r--r-- | tupi.install | 12 |
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 +} |