public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: dev-games/aseprite/
@ 2016-07-07 23:07 Azamat H. Hackimov
  0 siblings, 0 replies; 2+ messages in thread
From: Azamat H. Hackimov @ 2016-07-07 23:07 UTC (permalink / raw
  To: gentoo-commits

commit:     a68133f3aa6deb70629ae8c4877ac35c0132dd5e
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Tue Apr 19 16:43:24 2016 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Tue Apr 19 16:43:24 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a68133f3

dev-games/aseprite: Cleanup and EAPI 6

Package-Manager: portage-2.2.26
Manifest-Sign-Key: A018DE8C

 dev-games/aseprite/aseprite-1.1.4.1.ebuild | 19 ++++++++++---------
 dev-games/aseprite/metadata.xml            |  1 -
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-games/aseprite/aseprite-1.1.4.1.ebuild b/dev-games/aseprite/aseprite-1.1.4.1.ebuild
index 8a6de5a..f89be11 100644
--- a/dev-games/aseprite/aseprite-1.1.4.1.ebuild
+++ b/dev-games/aseprite/aseprite-1.1.4.1.ebuild
@@ -2,20 +2,22 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit cmake-utils multilib toolchain-funcs flag-o-matic
+inherit cmake-utils flag-o-matic
 
 DESCRIPTION="Animated sprite editor & pixel art tool"
 HOMEPAGE="http://www.aseprite.org"
 SRC_URI="https://github.com/aseprite/aseprite/releases/download/v${PV}/Aseprite-v${PV}-Source.zip"
 
-LICENSE="GPL-2 FTL"
+# See https://github.com/aseprite/aseprite#credits
+# Some bundled third-party packages built-in:
+# gtest duktape modp_b64 simpleini
+LICENSE="BSD GPL-2 MIT"
 SLOT="0"
-# giflib still unkeyworded
 KEYWORDS="~amd64 ~x86"
 
-IUSE="debug memleak webp"
+IUSE="debug test webp"
 
 RDEPEND="dev-libs/tinyxml
 	media-libs/allegro:0[X,png]
@@ -49,8 +51,6 @@ src_prepare() {
 	if use debug ; then
 		sed -i '/-DNDEBUG/d' CMakeLists.txt || die
 	fi
-	# Replace to actual version
-#	sed -i -e "s:1.1.2-dev:1.1.3:g" src/config.h data/gui.xml || die
 }
 
 src_configure() {
@@ -69,8 +69,9 @@ src_configure() {
 		-DUSE_SHARED_PIXMAN=ON
 		-DUSE_SHARED_TINYXML=ON
 		-DUSE_SHARED_ZLIB=ON
-		$(cmake-utils_use_with webp WEBP_SUPPORT)
-		$(cmake-utils_use_enable memleak)
+		-DUSE_SHARED_LIBWEBP=ON
+		-DWITH_WEBP_SUPPORT="$(usex webp)"
+		-DENABLE_TESTS="$(usex test)"
 	)
 
 	cmake-utils_src_configure

diff --git a/dev-games/aseprite/metadata.xml b/dev-games/aseprite/metadata.xml
index 91c8b9b..bafa309 100644
--- a/dev-games/aseprite/metadata.xml
+++ b/dev-games/aseprite/metadata.xml
@@ -8,7 +8,6 @@
     Animated sprite editor and pixel art tool
   </longdescription>
   <use>
-    <flag name="memleak">Enable memory-leaks detector (only for developers)</flag>
 	<flag name="webp">Enable webp image format support</flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] proj/gamerlay:master commit in: dev-games/aseprite/
@ 2016-08-31 19:59 Azamat H. Hackimov
  0 siblings, 0 replies; 2+ messages in thread
From: Azamat H. Hackimov @ 2016-08-31 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     4aaaa210177700aaf7c8f17d8a9e26fe0e2029af
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Wed Jul 13 10:05:55 2016 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Wed Aug 31 19:57:40 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=4aaaa210

dev-games/aseprite: Various fixes for 1.1.6, sync with main tree.

Package-Manager: portage-2.2.28
Manifest-Sign-Key: A018DE8C

 dev-games/aseprite/aseprite-1.1.6.ebuild | 26 ++++++--------------------
 1 file changed, 6 insertions(+), 20 deletions(-)

diff --git a/dev-games/aseprite/aseprite-1.1.6.ebuild b/dev-games/aseprite/aseprite-1.1.6.ebuild
index fb64e0e..97b21ca 100644
--- a/dev-games/aseprite/aseprite-1.1.6.ebuild
+++ b/dev-games/aseprite/aseprite-1.1.6.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit cmake-utils flag-o-matic
+inherit cmake-utils eutils flag-o-matic
 
 DESCRIPTION="Animated sprite editor & pixel art tool"
 HOMEPAGE="http://www.aseprite.org"
@@ -53,7 +53,6 @@ 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
 }
@@ -80,25 +79,12 @@ src_configure() {
 		-DWITH_QT_THUMBNAILER="$(usex kde)"
 		-DWITH_WEBP_SUPPORT="$(usex webp)"
 		-DENABLE_TESTS="$(usex test)"
+		-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
 	)
 	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
-#}
+src_install() {
+	newicon "${S}/data/icons/ase64.png" "${PN}.png"
+	cmake-utils_src_install
+}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-08-31 19:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-07 23:07 [gentoo-commits] proj/gamerlay:master commit in: dev-games/aseprite/ Azamat H. Hackimov
  -- strict thread matches above, loose matches on Subject: below --
2016-08-31 19:59 Azamat H. Hackimov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox