* [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