summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAzamat H. Hackimov <azamat.hackimov@gmail.com>2016-07-08 04:24:35 +0500
committerAzamat H. Hackimov <azamat.hackimov@gmail.com>2016-07-08 04:24:35 +0500
commit5e58b916cdb360e8a1753b33f6a64a8cfa3b2243 (patch)
tree789a7e8ea6a513a68fc453756c3fcd8c3fc9af12 /dev-games
parentgames-engines/ags: bump to 3.3.5.7 (diff)
downloadgamerlay-5e58b916cdb360e8a1753b33f6a64a8cfa3b2243.tar.gz
gamerlay-5e58b916cdb360e8a1753b33f6a64a8cfa3b2243.tar.bz2
gamerlay-5e58b916cdb360e8a1753b33f6a64a8cfa3b2243.zip
dev-games/aseprite: bump to 1.1.6.
Package-Manager: portage-2.2.28 Manifest-Sign-Key: A018DE8C
Diffstat (limited to 'dev-games')
-rw-r--r--dev-games/aseprite/Manifest8
-rw-r--r--dev-games/aseprite/aseprite-1.1.6.ebuild (renamed from dev-games/aseprite/aseprite-1.1.4.1.ebuild)40
-rw-r--r--dev-games/aseprite/files/aseprite-1.1.4.1_underlinking.patch12
-rw-r--r--dev-games/aseprite/metadata.xml18
4 files changed, 51 insertions, 27 deletions
diff --git a/dev-games/aseprite/Manifest b/dev-games/aseprite/Manifest
index 0aaa809..8429897 100644
--- a/dev-games/aseprite/Manifest
+++ b/dev-games/aseprite/Manifest
@@ -1,11 +1,11 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-DIST Aseprite-v1.1.4.1-Source.zip 11723085 SHA256 731ac44259217626dde91cdcae9a24cdd4337540fc91bbe5c05cebcb12869879 SHA512 deeb42c123517e17378498584bb788f375e8aaaf046d5f9732848a5bd794a1af1d8381ff51271f9e30c198478e0f716ae23495972b693db9049ff4c2b8968672 WHIRLPOOL 5c2bd1bf8f5d187c385086a431ab070f55308b01089ce703e54093963402a9300295ea1cbf3602021fea1211ae68c6a2a07391e8e054827ce82ee60462001c4a
+DIST Aseprite-v1.1.6-Source.zip 11801981 SHA256 259c6418d5bc48a04f63a27f4a8c5a0aa44ce759403ba976ebbfad293eab08e8 SHA512 d87bcc5ece64cbc772ea5d4dc1edf29943d9038221905c0263511852afbb4e9119ce82468502a78c286729bb91389d08e3a8b7f358e4f6f8fe88507e7e69c9ac WHIRLPOOL 8f9168551be29d8c453fc1db27930a87e8228081b837c8c1a608045acdb7968715a8eb3994e04df83288f1fb12c5744f2bbb6c0733e578dd20bc4c4a2a234801
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlcU8BoACgkQz+A7F6AY3owiGAD+NklqL+tdYMtZ/h2eWDNeal4U
-3N/s+6Bhd1Xh96V35OcA/3qGSyquS+CQW2XDnk/WUvchAZykeUHbZpZbppZP5lh8
-=IwfJ
+iF4EAREIAAYFAld+5LMACgkQz+A7F6AY3oyLjQEAxsJ4soV59MpZXmIzc8X0mydQ
+S4exyKTZiwVzkQH3jEQA/1iYlMKW4a6ArCTfPNIdduHz0QuCIDDyhZfbaHI0KmlA
+=cir4
-----END PGP SIGNATURE-----
diff --git a/dev-games/aseprite/aseprite-1.1.4.1.ebuild b/dev-games/aseprite/aseprite-1.1.6.ebuild
index f89be11..fb64e0e 100644
--- a/dev-games/aseprite/aseprite-1.1.4.1.ebuild
+++ b/dev-games/aseprite/aseprite-1.1.6.ebuild
@@ -17,24 +17,26 @@ LICENSE="BSD GPL-2 MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="debug test webp"
+IUSE="debug kde gtk3 test webp"
RDEPEND="dev-libs/tinyxml
media-libs/allegro:0[X,png]
media-libs/freetype
- media-libs/giflib
+ media-libs/giflib:=
webp? ( media-libs/libwebp )
- media-libs/libpng:0
+ media-libs/libpng:0=
net-misc/curl
sys-libs/zlib
virtual/jpeg:0
x11-libs/libX11
- x11-libs/pixman"
+ x11-libs/pixman
+ gtk3? ( dev-cpp/gtkmm:3.0 )
+ kde? (
+ dev-qt/qtcore:5
+ kde-frameworks/kio:5 )"
DEPEND="${RDEPEND}
app-arch/unzip"
-PATCHES=( "${FILESDIR}"/${P}_underlinking.patch )
-
DOCS=( docs/files/ase.txt
docs/files/fli.txt
docs/files/msk.txt
@@ -51,6 +53,9 @@ src_prepare() {
if use debug ; then
sed -i '/-DNDEBUG/d' CMakeLists.txt || die
fi
+
+ # Fix shebang in thumbnailer
+ sed -i -e 's:#!/usr/bin/sh:#!/bin/sh:' desktop/aseprite-thumbnailer || die
}
src_configure() {
@@ -70,9 +75,30 @@ src_configure() {
-DUSE_SHARED_TINYXML=ON
-DUSE_SHARED_ZLIB=ON
-DUSE_SHARED_LIBWEBP=ON
+ -DWITH_DESKTOP_INTEGRATION=ON
+ -DWITH_GTK_FILE_DIALOG_SUPPORT="$(usex gtk3)"
+ -DWITH_QT_THUMBNAILER="$(usex kde)"
-DWITH_WEBP_SUPPORT="$(usex webp)"
-DENABLE_TESTS="$(usex test)"
)
-
cmake-utils_src_configure
+
+# if use kde; then
+# mycmakeargs=( )
+# CMAKE_USE_DIR="${S}/desktop/kde" \
+# BUILD_DIR="${WORKDIR}/${P}_desktop_build" \
+# cmake-utils_src_configure
+# fi
}
+
+#src_compile() {
+# cmake-utils_src_compile
+# use kde && BUILD_DIR="${WORKDIR}/${P}_desktop_build" \
+# cmake-utils_src_compile
+#}
+
+#src_install() {
+# cmake-utils_src_install
+# use kde && BUILD_DIR="${WORKDIR}/${P}_desktop_build" \
+# cmake-utils_src_install
+#}
diff --git a/dev-games/aseprite/files/aseprite-1.1.4.1_underlinking.patch b/dev-games/aseprite/files/aseprite-1.1.4.1_underlinking.patch
deleted file mode 100644
index e485571..0000000
--- a/dev-games/aseprite/files/aseprite-1.1.4.1_underlinking.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/she/CMakeLists.txt b/src/she/CMakeLists.txt
-index eddf386..d1b8ce5 100644
---- a/src/she/CMakeLists.txt
-+++ b/src/she/CMakeLists.txt
-@@ -205,6 +205,7 @@ endif()
- add_library(she ${SHE_SOURCES})
-
- target_link_libraries(she
-+ ${PLATFORM_LIBS}
- gfx-lib
- base-lib)
-
diff --git a/dev-games/aseprite/metadata.xml b/dev-games/aseprite/metadata.xml
index bafa309..7f80b35 100644
--- a/dev-games/aseprite/metadata.xml
+++ b/dev-games/aseprite/metadata.xml
@@ -1,13 +1,23 @@
-<?xml version='1.0' encoding='UTF-8'?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
+ <maintainer type="person">
+ <email>azamat.hackimov@gmail.com</email>
+ <name>Azamat H. Hackimov</name>
+ <description>Proxy maintainer for this package</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
</maintainer>
<longdescription>
Animated sprite editor and pixel art tool
</longdescription>
<use>
- <flag name="webp">Enable webp image format support</flag>
+ <flag name="gtk3">Enable support for the experimental native GTK File Dialog</flag>
+ <flag name="webp">Enable webp image format support</flag>
</use>
+ <upstream>
+ <remote-id type="github">aseprite/aseprite</remote-id>
+ </upstream>
</pkgmetadata>