* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-02-01 13:11 Chí-Thanh Christopher Nguyễn
0 siblings, 0 replies; 38+ messages in thread
From: Chí-Thanh Christopher Nguyễn @ 2018-02-01 13:11 UTC (permalink / raw
To: gentoo-commits
commit: 00e1fcdbff129d4bb13b729c66cd2cbbec935832
Author: Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 1 12:32:25 2018 +0000
Commit: Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
CommitDate: Thu Feb 1 12:32:25 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e1fcdb
games-engines/love: drop maintainership
Package-Manager: Portage-2.3.19, Repoman-2.3.6
games-engines/love/metadata.xml | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 4731fb707fd..7a38bb90096 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,12 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>chithanh@gentoo.org</email>
- <name>Chí-Thanh Christopher Nguyễn</name>
- </maintainer>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
To: gentoo-commits
commit: 2cd8a3d5bd0bcf9df765a7bd5cfbb314b3d86eed
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:24:43 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:39:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd8a3d5
games-engines/love: Stop using games.eclass
Package-Manager: Portage-2.3.31, Repoman-2.3.9
games-engines/love/love-0.8.0-r1.ebuild | 37 +++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/games-engines/love/love-0.8.0-r1.ebuild b/games-engines/love/love-0.8.0-r1.ebuild
new file mode 100644
index 00000000000..4545622486f
--- /dev/null
+++ b/games-engines/love/love-0.8.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+KEYWORDS="~amd64 ~arm ~x86"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-games/physfs
+ dev-lang/lua:0[deprecated]
+ media-libs/devil[mng,png,tiff]
+ media-libs/freetype:2
+ media-libs/libmodplug
+ media-libs/libsdl[joystick,opengl,video]
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ media-libs/libmng:0
+ media-libs/tiff:0
+"
+
+PATCHES=( "${FILESDIR}"/${P}-freetype2.patch )
+
+src_install() {
+ DOCS="readme.md changes.txt" \
+ default
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
To: gentoo-commits
commit: 6fe54e9bece063dbb122acacd084034dd24aa1b3
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:25:08 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:39:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe54e9b
games-engines/love: Drop old
Package-Manager: Portage-2.3.31, Repoman-2.3.9
games-engines/love/love-0.8.0.ebuild | 54 ------------------------------------
1 file changed, 54 deletions(-)
diff --git a/games-engines/love/love-0.8.0.ebuild b/games-engines/love/love-0.8.0.ebuild
deleted file mode 100644
index 4f4937e078c..00000000000
--- a/games-engines/love/love-0.8.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit games
-
-if [[ ${PV} == 9999* ]]; then
- inherit autotools mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-games/physfs
- dev-lang/lua[deprecated]
- media-libs/devil[mng,png,tiff]
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl[joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}
- media-libs/libmng
- media-libs/tiff"
-
-src_prepare() {
- if [[ ${PV} == 9999* ]]; then
- sh platform/unix/gen-makefile || die
- mkdir platform/unix/m4 || die
- eautoreconf
- fi
- epatch "${FILESDIR}"/${P}-freetype2.patch
-}
-
-src_install() {
- DOCS="readme.md changes.txt" \
- default
- if [[ "${SLOT}" != "0" ]]; then
- mv "${ED}${GAMES_BINDIR}"/${PN} \
- "${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
To: gentoo-commits
commit: 96c1d2277955c0e40f7a5ee620bf29eed214a978
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:24:00 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:39:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c1d227
games-engines/love: Nobody is maintaining broken live ebuild
Package-Manager: Portage-2.3.31, Repoman-2.3.9
games-engines/love/love-9999.ebuild | 57 -------------------------------------
1 file changed, 57 deletions(-)
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
deleted file mode 100644
index 80ae23fbd24..00000000000
--- a/games-engines/love/love-9999.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit base games
-
-if [[ ${PV} == 9999* ]]; then
- inherit autotools mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-games/physfs
- dev-lang/lua[deprecated]
- media-libs/devil[mng,png,tiff]
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl[joystick,opengl]
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}
- media-libs/libmng
- media-libs/tiff"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- if [[ ${PV} == 9999* ]]; then
- sh platform/unix/gen-makefile || die
- cp platform/unix/Makefile.am . || die
- cp platform/unix/configure.ac . || die
- mkdir platform/unix/m4 || die
- eautoreconf
- fi
-}
-
-src_install() {
- base_src_install
- if [[ "${SLOT}" != "0" ]]; then
- mv "${ED}${GAMES_BINDIR}"/${PN} \
- "${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
To: gentoo-commits
commit: 5bae6e617440b35d4ae7b2e5bd2ba6f4b99cdcaa
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:33:42 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:40:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bae6e61
games-engines/love: Stop using games.eclass
Package-Manager: Portage-2.3.31, Repoman-2.3.9
games-engines/love/love-0.7.2-r2.ebuild | 41 +++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
new file mode 100644
index 00000000000..e29f78d0863
--- /dev/null
+++ b/games-engines/love/love-0.7.2-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0.7"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-games/physfs
+ dev-lang/lua:0[deprecated]
+ media-libs/devil[mng,png,tiff]
+ media-libs/freetype:2
+ media-libs/libmodplug
+ media-libs/libsdl[joystick,opengl]
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ media-libs/libmng:0
+ media-libs/tiff:0
+"
+
+S="${WORKDIR}/${PN}-HEAD"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.8.0-freetype2.patch )
+
+src_install() {
+ DOCS="readme.txt changes.txt" \
+ default
+
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
To: gentoo-commits
commit: ec77c7c309672aed9433d84f2cf5faeeeafbbd35
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:33:53 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:40:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec77c7c3
games-engines/love: Drop old
Package-Manager: Portage-2.3.31, Repoman-2.3.9
games-engines/love/love-0.7.2-r1.ebuild | 43 ---------------------------------
1 file changed, 43 deletions(-)
diff --git a/games-engines/love/love-0.7.2-r1.ebuild b/games-engines/love/love-0.7.2-r1.ebuild
deleted file mode 100644
index eeb49f5034c..00000000000
--- a/games-engines/love/love-0.7.2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0.7"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-games/physfs
- dev-lang/lua[deprecated]
- media-libs/devil[mng,png,tiff]
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl[joystick,opengl]
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}
- media-libs/libmng
- media-libs/tiff"
-
-S=${WORKDIR}/${PN}-HEAD
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.8.0-freetype2.patch
-}
-
-src_install() {
- DOCS="readme.txt changes.txt" \
- default
- if [[ "${SLOT}" != "0" ]]; then
- mv "${ED}${GAMES_BINDIR}"/${PN} \
- "${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
To: gentoo-commits
commit: 5dd6ac575fa86474a8c9d6480c95fcfae83cb7ad
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:16:30 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd6ac57
games-engines/love: bump to 0.10.2
Closes: https://bugs.gentoo.org/640802
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-engines/love/Manifest | 1 +
games-engines/love/love-0.10.2.ebuild | 62 +++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 542d62516fa..7e78d66ca81 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,2 +1,3 @@
+DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
new file mode 100644
index 00000000000..88f7fff24dc
--- /dev/null
+++ b/games-engines/love/love-0.10.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit mercurial
+ EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+ dev-games/physfs
+ !luajit? ( dev-lang/lua:0[deprecated] )
+ luajit? ( dev-lang/luajit:2 )
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex luajit luajit lua)
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
To: gentoo-commits
commit: d1414d589fbdf092671520ab866eb02c1f4f687f
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:17:34 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1414d58
games-engines/love: bump to 11.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-engines/love/Manifest | 1 +
games-engines/love/love-11.1.ebuild | 61 +++++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 7e78d66ca81..5edf4012ba9 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
+DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03
diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
new file mode 100644
index 00000000000..d98fe51a125
--- /dev/null
+++ b/games-engines/love/love-11.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit mercurial
+ EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+ !luajit? ( dev-lang/lua:0[deprecated] )
+ luajit? ( dev-lang/luajit:2 )
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex luajit luajit lua)
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
To: gentoo-commits
commit: 0896bdffb49c068957164b74122023cd3bcf2679
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:18:42 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0896bdff
games-engines/love: Re-add live ebuild
Closes: https://bugs.gentoo.org/646256
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-engines/love/love-9999.ebuild | 61 +++++++++++++++++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
new file mode 100644
index 00000000000..d98fe51a125
--- /dev/null
+++ b/games-engines/love/love-9999.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit mercurial
+ EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+ !luajit? ( dev-lang/lua:0[deprecated] )
+ luajit? ( dev-lang/luajit:2 )
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex luajit luajit lua)
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
To: gentoo-commits
commit: 53c135c0ee3ebef2efb46e10dff2c9c1c7329010
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:19:09 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c135c0
games-engines/love: Update maintainers
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9047
games-engines/love/metadata.xml | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 7a38bb90096..f63c3ffb549 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,5 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>BetaRays@protonmail.com</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
To: gentoo-commits
commit: f0f2be2e00e15f57df3c041967ea552419b7ce4b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:42 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f2be2e
games-engines/love: Revert "bump to 0.10.2"
This reverts commit 5dd6ac575fa86474a8c9d6480c95fcfae83cb7ad.
games-engines/love/Manifest | 1 -
games-engines/love/love-0.10.2.ebuild | 62 -----------------------------------
2 files changed, 63 deletions(-)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 7e78d66ca81..542d62516fa 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,2 @@
-DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
deleted file mode 100644
index 88f7fff24dc..00000000000
--- a/games-engines/love/love-0.10.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
- inherit mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
- dev-games/physfs
- !luajit? ( dev-lang/lua:0[deprecated] )
- luajit? ( dev-lang/luajit:2 )
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- default
- if [[ ${PV} == 9999* ]]; then
- ./platform/unix/automagic || die
- fi
-}
-
-src_configure() {
- econf --with-lua=$(usex luajit luajit lua)
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
To: gentoo-commits
commit: 09a8f8d22bfcbde49a387609db87ecda60d0051e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:34 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a8f8d2
games-engines/love: Revert "bump to 11.1"
This reverts commit d1414d589fbdf092671520ab866eb02c1f4f687f.
games-engines/love/Manifest | 1 -
games-engines/love/love-11.1.ebuild | 61 -------------------------------------
2 files changed, 62 deletions(-)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 5edf4012ba9..7e78d66ca81 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,4 +1,3 @@
DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
-DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03
diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
deleted file mode 100644
index d98fe51a125..00000000000
--- a/games-engines/love/love-11.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
- inherit mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
- !luajit? ( dev-lang/lua:0[deprecated] )
- luajit? ( dev-lang/luajit:2 )
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- default
- if [[ ${PV} == 9999* ]]; then
- ./platform/unix/automagic || die
- fi
-}
-
-src_configure() {
- econf --with-lua=$(usex luajit luajit lua)
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
To: gentoo-commits
commit: e3167bde94fff398198f760a25ff1a0874cbf3cf
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:27 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:27 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3167bde
games-engines/love: Revert "Re-add live ebuild"
This reverts commit 0896bdffb49c068957164b74122023cd3bcf2679.
games-engines/love/love-9999.ebuild | 61 -------------------------------------
1 file changed, 61 deletions(-)
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
deleted file mode 100644
index d98fe51a125..00000000000
--- a/games-engines/love/love-9999.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
- inherit mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
- !luajit? ( dev-lang/lua:0[deprecated] )
- luajit? ( dev-lang/luajit:2 )
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- default
- if [[ ${PV} == 9999* ]]; then
- ./platform/unix/automagic || die
- fi
-}
-
-src_configure() {
- econf --with-lua=$(usex luajit luajit lua)
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
To: gentoo-commits
commit: be775e02c8cb910fc07320aadbe3c65ff92a9901
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:13 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be775e02
games-engines/love: Revert "Update maintainers"
This reverts commit 53c135c0ee3ebef2efb46e10dff2c9c1c7329010.
games-engines/love/metadata.xml | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index f63c3ffb549..7a38bb90096 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>BetaRays@protonmail.com</email>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 73635f89d124e5d768c0b6738f6d2e20250b7909
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:21:23 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:01:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73635f89
games-engines/love: Use slot for 0.8
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-engines/love/love-0.8.0-r2.ebuild | 39 +++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
new file mode 100644
index 00000000000..6349e6228b7
--- /dev/null
+++ b/games-engines/love/love-0.8.0-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+KEYWORDS="~amd64 ~arm ~x86"
+
+LICENSE="ZLIB"
+SLOT="0.8"
+IUSE=""
+
+RDEPEND="
+ dev-games/physfs
+ dev-lang/lua:0[deprecated]
+ media-libs/devil[mng,png,tiff]
+ media-libs/freetype:2
+ media-libs/libmodplug
+ media-libs/libsdl[joystick,opengl,video]
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ media-libs/libmng:0
+ media-libs/tiff:0
+"
+
+PATCHES=( "${FILESDIR}"/${P}-freetype2.patch )
+
+src_install() {
+ DOCS="readme.md changes.txt" \
+ default
+
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 3c4ac4212024c0d9040b08d01653328df253e146
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:26:30 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:02:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4ac421
games-engines/love: bump to 0.10.2
Closes: https://bugs.gentoo.org/640802
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-engines/love/Manifest | 1 +
games-engines/love/love-0.10.2.ebuild | 75 +++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 542d62516fa..7e78d66ca81 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,2 +1,3 @@
+DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
new file mode 100644
index 00000000000..9ac920cc9cd
--- /dev/null
+++ b/games-engines/love/love-0.10.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit mercurial
+ EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0.10"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+ dev-games/physfs
+ !luajit? ( dev-lang/lua:0[deprecated] )
+ luajit? ( dev-lang/luajit:2 )
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+ if [[ ${SLOT} != 0 ]]
+ then
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+ mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+ sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+ rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+ fi
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
To: gentoo-commits
commit: d770fce6325400f08c3dffc6b30107f9949ae9b9
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:29:04 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:02:21 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d770fce6
games-engines/love: Re-add live ebuild
Closes: https://bugs.gentoo.org/646256
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-engines/love/love-9999.ebuild | 74 +++++++++++++++++++++++++++++++++++++
1 file changed, 74 insertions(+)
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
new file mode 100644
index 00000000000..c4f181125e4
--- /dev/null
+++ b/games-engines/love/love-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit mercurial
+ EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+ !luajit? ( dev-lang/lua:0[deprecated] )
+ luajit? ( dev-lang/luajit:2 )
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+ if [ "$SLOT" != "0" ]
+ then
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+ mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+ sed -i "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+ rm "${ED}"/usr/{lib64/liblove.so,share/{mime/packages/love.xml,pixmaps/love.svg,icons/hicolor/scalable/mimetypes/application-x-love-game.svg,man/man1/love.1}} || die
+ fi
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 37438899f933a7e4396f1601b23f354c9cb1eea8
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:27:56 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:02:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37438899
games-engines/love: bump to 11.1
Package-Manager: Portage-2.3.40, Repoman-2.3.9
games-engines/love/Manifest | 1 +
games-engines/love/love-11.1.ebuild | 74 +++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 7e78d66ca81..5edf4012ba9 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
+DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03
diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
new file mode 100644
index 00000000000..8f965557a42
--- /dev/null
+++ b/games-engines/love/love-11.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit mercurial
+ EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+ !luajit? ( dev-lang/lua:0[deprecated] )
+ luajit? ( dev-lang/luajit:2 )
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+ if [[ ${SLOT} != 0 ]]
+ then
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+ mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+ sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+ rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+ fi
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 3534565bad494c242e122889f19f25383345a696
Author: BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:31:40 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:23:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3534565b
games-engines/love: Update maintainers
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9047
games-engines/love/metadata.xml | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 7a38bb90096..f63c3ffb549 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,5 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>BetaRays@protonmail.com</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-09-06 19:52 Jonas Stein
0 siblings, 0 replies; 38+ messages in thread
From: Jonas Stein @ 2020-09-06 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 1c7d076b71dbabacca8802596e7fa3170c1dd8db
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 6 19:49:27 2020 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun Sep 6 19:51:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7d076b
games-engines/love: Maintainer retired
Proxied maintainer retired as requested via mail and due to inactivity.
Closes: https://bugs.gentoo.org/663624
Package-Manager: Portage-3.0.5, Repoman-2.3.23
Signed-off-by: Jonas Stein <jstein <AT> gentoo.org>
games-engines/love/metadata.xml | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index f63c3ffb549..585b0dc75dd 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>BetaRays@protonmail.com</email>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
-</pkgmetadata>
+ <!-- maintainer-needed -->
+ </pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 86b140eac3b85bfdb81aa316e3fd7affcfe7f7a1
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:14:49 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b140ea
games-engines/love: bump to 11.3 and EAPI 7
Closes: https://bugs.gentoo.org/680756
Closes: https://bugs.gentoo.org/730364
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/Manifest | 1 +
games-engines/love/love-11.3.ebuild | 73 +++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 5edf4012ba9..4e9a4259ad1 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -2,3 +2,4 @@ DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c9
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03
+DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b
diff --git a/games-engines/love/love-11.3.ebuild b/games-engines/love/love-11.3.ebuild
new file mode 100644
index 00000000000..6265299294f
--- /dev/null
+++ b/games-engines/love/love-11.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+ SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+ !luajit? ( dev-lang/lua:0 )
+ luajit? ( dev-lang/luajit:2 )
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+
+ if [[ ${SLOT} != 0 ]]; then
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+ mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+ sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+ rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
To: gentoo-commits
commit: bc11115e4b3deafe18a165010a7065ccb12eb327
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:21:35 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc11115e
games-engines/love: sync the live ebuild with 11.3
Closes: https://bugs.gentoo.org/737904
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-9999.ebuild | 29 ++++++++++++++---------------
1 file changed, 14 insertions(+), 15 deletions(-)
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
index c4f181125e4..6265299294f 100644
--- a/games-engines/love/love-9999.ebuild
+++ b/games-engines/love/love-9999.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit gnome2-utils xdg-utils
+EAPI=7
+
+inherit xdg-utils
if [[ ${PV} == 9999* ]]; then
- inherit mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+ SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
fi
@@ -22,7 +21,7 @@ SLOT="0"
IUSE="+luajit"
RDEPEND="sys-libs/zlib
- !luajit? ( dev-lang/lua:0[deprecated] )
+ !luajit? ( dev-lang/lua:0 )
luajit? ( dev-lang/luajit:2 )
media-libs/freetype
media-libs/libmodplug
@@ -52,23 +51,23 @@ src_install() {
default
find "${D}" -name '*.la' -delete || die
- if [ "$SLOT" != "0" ]
- then
+
+ if [[ ${SLOT} != 0 ]]; then
mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
- sed -i "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
- rm "${ED}"/usr/{lib64/liblove.so,share/{mime/packages/love.xml,pixmaps/love.svg,icons/hicolor/scalable/mimetypes/application-x-love-game.svg,man/man1/love.1}} || die
+ sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+ rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
fi
}
pkg_postinst() {
- gnome2_icon_cache_update
xdg_desktop_database_update
+ xdg_icon_cache_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
- gnome2_icon_cache_update
xdg_desktop_database_update
+ xdg_icon_cache_update
xdg_mimeinfo_database_update
}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
To: gentoo-commits
commit: db335836b4a093827a84ae2b3d0995e4544b9663
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:20:13 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db335836
games-engines/love: migrate slot 0 to lua-single.eclass
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-11.3-r100.ebuild | 76 ++++++++++++++++++++++++++++++++
1 file changed, 76 insertions(+)
diff --git a/games-engines/love/love-11.3-r100.ebuild b/games-engines/love/love-11.3-r100.ebuild
new file mode 100644
index 00000000000..035ead2ed27
--- /dev/null
+++ b/games-engines/love/love-11.3-r100.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua-single xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+ SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="sys-libs/zlib
+ ${LUA_DEPS}
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libogg
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
+ --with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+
+ if [[ ${SLOT} != 0 ]]; then
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+ mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+ sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+ rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 1b04c6c5e35b50d39299c1c4d900be691bd493ca
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:24:53 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b04c6c5
games-engines/love: remove old
Nothing in the tree depends on 0.10, and we do not need a 0.8.x version
in slot 0 any more.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/Manifest | 2 -
games-engines/love/love-0.10.2.ebuild | 75 ---------------------------------
games-engines/love/love-0.8.0-r1.ebuild | 37 ----------------
games-engines/love/love-11.1.ebuild | 74 --------------------------------
4 files changed, 188 deletions(-)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 4e9a4259ad1..dc1d7facea6 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,5 +1,3 @@
-DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
-DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03
DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b
diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
deleted file mode 100644
index 9ac920cc9cd..00000000000
--- a/games-engines/love/love-0.10.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
- inherit mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0.10"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
- dev-games/physfs
- !luajit? ( dev-lang/lua:0[deprecated] )
- luajit? ( dev-lang/luajit:2 )
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- default
- if [[ ${PV} == 9999* ]]; then
- ./platform/unix/automagic || die
- fi
-}
-
-src_configure() {
- econf --with-lua=$(usex luajit luajit lua)
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
- if [[ ${SLOT} != 0 ]]
- then
- mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
- mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
- sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
- rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/games-engines/love/love-0.8.0-r1.ebuild b/games-engines/love/love-0.8.0-r1.ebuild
deleted file mode 100644
index 4545622486f..00000000000
--- a/games-engines/love/love-0.8.0-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-games/physfs
- dev-lang/lua:0[deprecated]
- media-libs/devil[mng,png,tiff]
- media-libs/freetype:2
- media-libs/libmodplug
- media-libs/libsdl[joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl
-"
-DEPEND="${RDEPEND}
- media-libs/libmng:0
- media-libs/tiff:0
-"
-
-PATCHES=( "${FILESDIR}"/${P}-freetype2.patch )
-
-src_install() {
- DOCS="readme.md changes.txt" \
- default
-}
diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
deleted file mode 100644
index 8f965557a42..00000000000
--- a/games-engines/love/love-11.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
- inherit mercurial
- EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
- !luajit? ( dev-lang/lua:0[deprecated] )
- luajit? ( dev-lang/luajit:2 )
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- default
- if [[ ${PV} == 9999* ]]; then
- ./platform/unix/automagic || die
- fi
-}
-
-src_configure() {
- econf --with-lua=$(usex luajit luajit lua)
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
- if [[ ${SLOT} != 0 ]]
- then
- mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
- mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
- sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
- rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 238838880260af6185dde2a2fa3676af5be7ef58
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:44:52 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:48:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23883888
games-engines/love: use HTTPS in HOMEPAGE
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-0.7.2-r2.ebuild | 2 +-
games-engines/love/love-0.8.0-r2.ebuild | 2 +-
games-engines/love/love-11.3-r100.ebuild | 2 +-
games-engines/love/love-11.3.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
index 64e1a834000..0743c3dd925 100644
--- a/games-engines/love/love-0.7.2-r2.ebuild
+++ b/games-engines/love/love-0.7.2-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=6
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
LICENSE="ZLIB"
diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
index 5c3fb9e20a8..9297277d9f5 100644
--- a/games-engines/love/love-0.8.0-r2.ebuild
+++ b/games-engines/love/love-0.8.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=6
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
diff --git a/games-engines/love/love-11.3-r100.ebuild b/games-engines/love/love-11.3-r100.ebuild
index 035ead2ed27..4de07ea8e79 100644
--- a/games-engines/love/love-11.3-r100.ebuild
+++ b/games-engines/love/love-11.3-r100.ebuild
@@ -16,7 +16,7 @@ else
fi
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
LICENSE="ZLIB"
SLOT="0"
diff --git a/games-engines/love/love-11.3.ebuild b/games-engines/love/love-11.3.ebuild
index 6265299294f..df62bac35ad 100644
--- a/games-engines/love/love-11.3.ebuild
+++ b/games-engines/love/love-11.3.ebuild
@@ -14,7 +14,7 @@ else
fi
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
LICENSE="ZLIB"
SLOT="0"
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 2796f6b6320e37aa5390902a6f3bf59c5496e5ad
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:36:16 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:48:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2796f6b6
games-engines/love: add self as maintainer
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/metadata.xml | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 585b0dc75dd..3e5026ee375 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- </pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 67ac5fff8e4a176dc8bd058c544b02ff29824a2e
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:43:06 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:48:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ac5fff
games-engines/love: update SRC_URI in 0.7 and 0.8
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-0.7.2-r2.ebuild | 2 +-
games-engines/love/love-0.8.0-r2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
index 5cc2816ee04..64e1a834000 100644
--- a/games-engines/love/love-0.7.2-r2.ebuild
+++ b/games-engines/love/love-0.7.2-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
DESCRIPTION="A framework for 2D games in Lua"
HOMEPAGE="http://love2d.org/"
-SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
LICENSE="ZLIB"
SLOT="0.7"
diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
index 9d807e1333d..5c3fb9e20a8 100644
--- a/games-engines/love/love-0.8.0-r2.ebuild
+++ b/games-engines/love/love-0.8.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
DESCRIPTION="A framework for 2D games in Lua"
HOMEPAGE="http://love2d.org/"
-SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
LICENSE="ZLIB"
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-14 14:44 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-14 14:44 UTC (permalink / raw
To: gentoo-commits
commit: 945d6e4105745cd8c31b916e8e507bd8fb3d3f08
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 12:42:51 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 14:42:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945d6e41
games-engines/love: migrate legacy slots to lua-single.eclass
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-0.7.2-r100.ebuild | 49 +++++++++++++++++++++++++++++++
games-engines/love/love-0.8.0-r100.ebuild | 47 +++++++++++++++++++++++++++++
2 files changed, 96 insertions(+)
diff --git a/games-engines/love/love-0.7.2-r100.ebuild b/games-engines/love/love-0.7.2-r100.ebuild
new file mode 100644
index 00000000000..b28e616cd1d
--- /dev/null
+++ b/games-engines/love/love-0.7.2-r100.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+
+inherit lua-single
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0.7"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="${LUA_DEPS}
+ dev-games/physfs
+ media-libs/devil[mng,png,tiff]
+ media-libs/freetype:2
+ media-libs/libmodplug
+ media-libs/libsdl[joystick,opengl]
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ media-libs/libmng:0
+ media-libs/tiff:0
+"
+
+S="${WORKDIR}/${PN}-HEAD"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.7.2-opengl_glext_prototypes.patch
+ "${FILESDIR}"/${PN}-0.8.0-freetype2.patch
+)
+
+src_install() {
+ DOCS="readme.txt changes.txt" \
+ default
+
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}
diff --git a/games-engines/love/love-0.8.0-r100.ebuild b/games-engines/love/love-0.8.0-r100.ebuild
new file mode 100644
index 00000000000..5ac4d20e65a
--- /dev/null
+++ b/games-engines/love/love-0.8.0-r100.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+
+inherit lua-single
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0.8"
+KEYWORDS="~amd64 ~arm ~x86"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="${LUA_DEPS}
+ dev-games/physfs
+ media-libs/devil[mng,png,tiff]
+ media-libs/freetype:2
+ media-libs/libmodplug
+ media-libs/libsdl[joystick,opengl,video]
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ media-libs/libmng:0
+ media-libs/tiff:0
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.0-freetype2.patch
+ "${FILESDIR}"/${PN}-0.8.0-opengl_glext_prototypes.patch
+)
+
+src_install() {
+ DOCS="readme.md changes.txt" \
+ default
+
+ mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2021-01-25 17:38 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2021-01-25 17:38 UTC (permalink / raw
To: gentoo-commits
commit: 97039cf3e175068534a5ee2baab6c133865fdaea
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:24:27 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 17:37:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97039cf3
games-engines/love-9999: sync with latest release ebuild
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-9999.ebuild | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
index 6265299294f..4de07ea8e79 100644
--- a/games-engines/love/love-9999.ebuild
+++ b/games-engines/love/love-9999.ebuild
@@ -3,7 +3,9 @@
EAPI=7
-inherit xdg-utils
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua-single xdg-utils
if [[ ${PV} == 9999* ]]; then
inherit git-r3
@@ -14,15 +16,15 @@ else
fi
DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
LICENSE="ZLIB"
SLOT="0"
-IUSE="+luajit"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
RDEPEND="sys-libs/zlib
- !luajit? ( dev-lang/lua:0 )
- luajit? ( dev-lang/luajit:2 )
+ ${LUA_DEPS}
media-libs/freetype
media-libs/libmodplug
media-libs/libsdl2[joystick,opengl]
@@ -44,7 +46,8 @@ src_prepare() {
}
src_configure() {
- econf --with-lua=$(usex luajit luajit lua)
+ econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
+ --with-luaversion=$(ver_cut 1-2 $(lua_get_version))
}
src_install() {
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2021-01-25 17:38 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2021-01-25 17:38 UTC (permalink / raw
To: gentoo-commits
commit: d5fac5c76fe4663d68379f8cfa8e1cc98027ceab
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:23:58 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 17:37:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fac5c7
games-engines/love: remove old
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-0.7.2-r2.ebuild | 44 --------------------
games-engines/love/love-0.8.0-r2.ebuild | 42 -------------------
games-engines/love/love-11.3.ebuild | 73 ---------------------------------
3 files changed, 159 deletions(-)
diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
deleted file mode 100644
index 0743c3dd925..00000000000
--- a/games-engines/love/love-0.7.2-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0.7"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- dev-games/physfs
- dev-lang/lua:0[deprecated]
- media-libs/devil[mng,png,tiff]
- media-libs/freetype:2
- media-libs/libmodplug
- media-libs/libsdl[joystick,opengl]
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl
-"
-DEPEND="${RDEPEND}
- media-libs/libmng:0
- media-libs/tiff:0
-"
-
-S="${WORKDIR}/${PN}-HEAD"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.7.2-opengl_glext_prototypes.patch
- "${FILESDIR}"/${PN}-0.8.0-freetype2.patch
-)
-
-src_install() {
- DOCS="readme.txt changes.txt" \
- default
-
- mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-}
diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
deleted file mode 100644
index 9297277d9f5..00000000000
--- a/games-engines/love/love-0.8.0-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="ZLIB"
-SLOT="0.8"
-IUSE=""
-
-RDEPEND="
- dev-games/physfs
- dev-lang/lua:0[deprecated]
- media-libs/devil[mng,png,tiff]
- media-libs/freetype:2
- media-libs/libmodplug
- media-libs/libsdl[joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl
-"
-DEPEND="${RDEPEND}
- media-libs/libmng:0
- media-libs/tiff:0
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.8.0-freetype2.patch
- "${FILESDIR}"/${PN}-0.8.0-opengl_glext_prototypes.patch
-)
-
-src_install() {
- DOCS="readme.md changes.txt" \
- default
-
- mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-}
diff --git a/games-engines/love/love-11.3.ebuild b/games-engines/love/love-11.3.ebuild
deleted file mode 100644
index df62bac35ad..00000000000
--- a/games-engines/love/love-11.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
-else
- SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
- !luajit? ( dev-lang/lua:0 )
- luajit? ( dev-lang/luajit:2 )
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- default
- if [[ ${PV} == 9999* ]]; then
- ./platform/unix/automagic || die
- fi
-}
-
-src_configure() {
- econf --with-lua=$(usex luajit luajit lua)
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-
- if [[ ${SLOT} != 0 ]]; then
- mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
- mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
- sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
- rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-01-07 16:13 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-01-07 16:13 UTC (permalink / raw
To: gentoo-commits
commit: ea901934821b1ba8c2bb5668853461796c27df77
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 7 16:12:25 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jan 7 16:13:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea901934
games-engines/love: add 11.4
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/Manifest | 1 +
games-engines/love/love-11.4.ebuild | 74 +++++++++++++++++++++++++++++++++++++
games-engines/love/metadata.xml | 3 ++
3 files changed, 78 insertions(+)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index dc1d7facea60..0f70d4bed6c6 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b
+DIST love-11.4-linux-src.tar.gz 2925931 BLAKE2B 3f3a8aa1df69dad69edc89429ff5d9505d2de45a109962d3e110848eb1c3042b053472900cc68ddc485769045c9a26f39a2549efb9f15033bb6b2e08dc2cda44 SHA512 a1669e353c216b0f8de862eef877a178618499c38b5ad91143ee64e543affea8fccb13af4ea4957d8698c65dd703e45095ae1069601c4d0ff98d34d71d70ffd3
diff --git a/games-engines/love/love-11.4.ebuild b/games-engines/love/love-11.4.ebuild
new file mode 100644
index 000000000000..fcc2e07df8e9
--- /dev/null
+++ b/games-engines/love/love-11.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua-single xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+ SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="gme"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="sys-libs/zlib
+ ${LUA_DEPS}
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl
+ gme? ( media-libs/game-music-emu )"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable gme)
+ --with-lua=$(usex lua_single_target_luajit luajit lua)
+ --with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index beac02a9af14..300455c21e7d 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -5,4 +5,7 @@
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
</maintainer>
+ <use>
+ <flag name="gme">Use <pkg>media-libs/game-music-emu</pkg> to support additional music formats</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-01-07 17:37 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-01-07 17:37 UTC (permalink / raw
To: gentoo-commits
commit: ff36effdc45a1005db74eab42590d9ebef25680b
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 7 17:18:15 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jan 7 17:37:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff36effd
games-engines/love: sync live ebuild with 11.4
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-9999.ebuild | 24 +++++++++++-------------
1 file changed, 11 insertions(+), 13 deletions(-)
diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
index 4de07ea8e793..fcc2e07df8e9 100644
--- a/games-engines/love/love-9999.ebuild
+++ b/games-engines/love/love-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit lua-single xdg-utils
@@ -20,6 +20,7 @@ HOMEPAGE="https://love2d.org/"
LICENSE="ZLIB"
SLOT="0"
+IUSE="gme"
REQUIRED_USE="${LUA_REQUIRED_USE}"
@@ -28,12 +29,12 @@ RDEPEND="sys-libs/zlib
media-libs/freetype
media-libs/libmodplug
media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
media-libs/libtheora
media-libs/libvorbis
media-libs/openal
media-sound/mpg123
- virtual/opengl"
+ virtual/opengl
+ gme? ( media-libs/game-music-emu )"
DEPEND="${RDEPEND}"
DOCS=( "readme.md" "changes.txt" )
@@ -46,21 +47,18 @@ src_prepare() {
}
src_configure() {
- econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
+ local myeconfargs=(
+ $(use_enable gme)
+ --with-lua=$(usex lua_single_target_luajit luajit lua)
--with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+ )
+ econf "${myeconfargs[@]}"
}
src_install() {
default
find "${D}" -name '*.la' -delete || die
-
- if [[ ${SLOT} != 0 ]]; then
- mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
- mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
- sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
- rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
- fi
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-03-26 22:31 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-03-26 22:31 UTC (permalink / raw
To: gentoo-commits
commit: c4b9ee89e39802cd2edc259603e1205100cb5c0e
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 22:08:07 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 22:31:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b9ee89
games-engines/love: drop 11.3-r100
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/Manifest | 1 -
games-engines/love/love-11.3-r100.ebuild | 76 --------------------------------
2 files changed, 77 deletions(-)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 0f70d4bed6c6..fc5e5ce0c168 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,4 +1,3 @@
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
-DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b
DIST love-11.4-linux-src.tar.gz 2925931 BLAKE2B 3f3a8aa1df69dad69edc89429ff5d9505d2de45a109962d3e110848eb1c3042b053472900cc68ddc485769045c9a26f39a2549efb9f15033bb6b2e08dc2cda44 SHA512 a1669e353c216b0f8de862eef877a178618499c38b5ad91143ee64e543affea8fccb13af4ea4957d8698c65dd703e45095ae1069601c4d0ff98d34d71d70ffd3
diff --git a/games-engines/love/love-11.3-r100.ebuild b/games-engines/love/love-11.3-r100.ebuild
deleted file mode 100644
index 4de07ea8e793..000000000000
--- a/games-engines/love/love-11.3-r100.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} luajit )
-
-inherit lua-single xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
-else
- SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="sys-libs/zlib
- ${LUA_DEPS}
- media-libs/freetype
- media-libs/libmodplug
- media-libs/libsdl2[joystick,opengl]
- media-libs/libogg
- media-libs/libtheora
- media-libs/libvorbis
- media-libs/openal
- media-sound/mpg123
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
- default
- if [[ ${PV} == 9999* ]]; then
- ./platform/unix/automagic || die
- fi
-}
-
-src_configure() {
- econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
- --with-luaversion=$(ver_cut 1-2 $(lua_get_version))
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-
- if [[ ${SLOT} != 0 ]]; then
- mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
- mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
- sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
- rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
- fi
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-07-26 8:50 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-07-26 8:50 UTC (permalink / raw
To: gentoo-commits
commit: fadc1ef674faec877bbfd0967726553c537e8334
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 08:42:56 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 08:50:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadc1ef6
games-engines/love: disable strict aliasing
-fstrict-aliasing triggers build-time warnings on some (but not all)
systems so let's keep it consistent.
Closes: https://bugs.gentoo.org/858719
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-11.4.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/games-engines/love/love-11.4.ebuild b/games-engines/love/love-11.4.ebuild
index fcc2e07df8e9..5cb3aaec9bc9 100644
--- a/games-engines/love/love-11.4.ebuild
+++ b/games-engines/love/love-11.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
LUA_COMPAT=( lua5-{1..4} luajit )
-inherit lua-single xdg-utils
+inherit flag-o-matic lua-single xdg-utils
if [[ ${PV} == 9999* ]]; then
inherit git-r3
@@ -47,6 +47,9 @@ src_prepare() {
}
src_configure() {
+ # Bug #858719
+ append-flags -fno-strict-aliasing
+
local myeconfargs=(
$(use_enable gme)
--with-lua=$(usex lua_single_target_luajit luajit lua)
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-10-04 12:50 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-10-04 12:50 UTC (permalink / raw
To: gentoo-commits
commit: df42fda1b1c333d9e02a965d71fc2bbd2b808951
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 12:45:49 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 12:50:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df42fda1
games-engines/love: allow implicit function declarations in legacy slots
For the record, :0.7 and :0.8 are both ancient versions of LOVE which we
only keep in the tree because of reverse dependencies - of which there
are very few and which themselves are rather old.
Closes: https://bugs.gentoo.org/874651
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-0.7.2-r100.ebuild | 9 +++++++--
games-engines/love/love-0.8.0-r100.ebuild | 9 +++++++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/games-engines/love/love-0.7.2-r100.ebuild b/games-engines/love/love-0.7.2-r100.ebuild
index b28e616cd1d7..8189b417ccce 100644
--- a/games-engines/love/love-0.7.2-r100.ebuild
+++ b/games-engines/love/love-0.7.2-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-inherit lua-single
+inherit flag-o-matic lua-single
DESCRIPTION="A framework for 2D games in Lua"
HOMEPAGE="https://love2d.org/"
@@ -41,6 +41,11 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.8.0-freetype2.patch
)
+src_prepare() {
+ default
+ append-cflags -Wno-error=implicit-function-declaration
+}
+
src_install() {
DOCS="readme.txt changes.txt" \
default
diff --git a/games-engines/love/love-0.8.0-r100.ebuild b/games-engines/love/love-0.8.0-r100.ebuild
index 5ac4d20e65a0..c2d4a9c8c103 100644
--- a/games-engines/love/love-0.8.0-r100.ebuild
+++ b/games-engines/love/love-0.8.0-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-inherit lua-single
+inherit flag-o-matic lua-single
DESCRIPTION="A framework for 2D games in Lua"
HOMEPAGE="https://love2d.org/"
@@ -39,6 +39,11 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.8.0-opengl_glext_prototypes.patch
)
+src_prepare() {
+ default
+ append-cflags -Wno-error=implicit-function-declaration
+}
+
src_install() {
DOCS="readme.md changes.txt" \
default
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-10-04 13:19 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-10-04 13:19 UTC (permalink / raw
To: gentoo-commits
commit: 25a3c173c81caabc2cbcee7b3a74606b73cfcc51
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 13:15:15 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 13:19:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a3c173
games-engines/love: legacy slots: set -DLUA_COMPAT_OPENLIB
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/love-0.7.2-r100.ebuild | 2 +-
games-engines/love/love-0.8.0-r100.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-engines/love/love-0.7.2-r100.ebuild b/games-engines/love/love-0.7.2-r100.ebuild
index 8189b417ccce..e81ab1fb55ca 100644
--- a/games-engines/love/love-0.7.2-r100.ebuild
+++ b/games-engines/love/love-0.7.2-r100.ebuild
@@ -43,7 +43,7 @@ PATCHES=(
src_prepare() {
default
- append-cflags -Wno-error=implicit-function-declaration
+ append-cppflags -DLUA_COMPAT_OPENLIB
}
src_install() {
diff --git a/games-engines/love/love-0.8.0-r100.ebuild b/games-engines/love/love-0.8.0-r100.ebuild
index c2d4a9c8c103..6e828c9c6e1e 100644
--- a/games-engines/love/love-0.8.0-r100.ebuild
+++ b/games-engines/love/love-0.8.0-r100.ebuild
@@ -41,7 +41,7 @@ PATCHES=(
src_prepare() {
default
- append-cflags -Wno-error=implicit-function-declaration
+ append-cppflags -DLUA_COMPAT_OPENLIB
}
src_install() {
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2023-12-24 21:57 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2023-12-24 21:57 UTC (permalink / raw
To: gentoo-commits
commit: e5f766135716a24f5a06fe5284df53c93d089dc6
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 21:56:18 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 21:57:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f76613
games-engines/love: add github upstream metadata
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 300455c21e7d..e3aef72b5ad7 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -5,6 +5,9 @@
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">love2d/love</remote-id>
+ </upstream>
<use>
<flag name="gme">Use <pkg>media-libs/game-music-emu</pkg> to support additional music formats</flag>
</use>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2023-12-24 21:57 Marek Szuba
0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2023-12-24 21:57 UTC (permalink / raw
To: gentoo-commits
commit: edb38ab289078422dfdce86edb02e21c3e9cc293
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 21:55:19 2023 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 21:57:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb38ab2
games-engines/love: add 11.5
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
games-engines/love/Manifest | 1 +
games-engines/love/love-11.5.ebuild | 77 +++++++++++++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index fc5e5ce0c168..54d6c620c6fb 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
DIST love-11.4-linux-src.tar.gz 2925931 BLAKE2B 3f3a8aa1df69dad69edc89429ff5d9505d2de45a109962d3e110848eb1c3042b053472900cc68ddc485769045c9a26f39a2549efb9f15033bb6b2e08dc2cda44 SHA512 a1669e353c216b0f8de862eef877a178618499c38b5ad91143ee64e543affea8fccb13af4ea4957d8698c65dd703e45095ae1069601c4d0ff98d34d71d70ffd3
+DIST love-11.5-linux-src.tar.gz 2937716 BLAKE2B c0ccd2836462a799c14edb83345bddec1b2d8e77865bc076814cf90ca5b2feda465263c3322efde8fa49f6dfcce6aef69a272a7ff88e0e06b9f57d0e810d8874 SHA512 86fe29939e0d48317e742c99c80b1805821f91539c37d1701207585593b10e3a12f335dac9c25069e0de61a7c6af7c6d5e30bc36826c29f963df8f64084a9a5b
diff --git a/games-engines/love/love-11.5.ebuild b/games-engines/love/love-11.5.ebuild
new file mode 100644
index 000000000000..f620f97c1f51
--- /dev/null
+++ b/games-engines/love/love-11.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+ SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="gme"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="sys-libs/zlib
+ ${LUA_DEPS}
+ media-libs/freetype
+ media-libs/libmodplug
+ media-libs/libsdl2[joystick,opengl]
+ media-libs/libtheora
+ media-libs/libvorbis
+ media-libs/openal
+ media-sound/mpg123
+ virtual/opengl
+ gme? ( media-libs/game-music-emu )"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+ default
+ if [[ ${PV} == 9999* ]]; then
+ ./platform/unix/automagic || die
+ fi
+}
+
+src_configure() {
+ # Bug #858719
+ append-flags -fno-strict-aliasing
+
+ local myeconfargs=(
+ $(use_enable gme)
+ --with-lua=$(usex lua_single_target_luajit luajit lua)
+ --with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
end of thread, other threads:[~2023-12-24 21:57 UTC | newest]
Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-22 19:40 [gentoo-commits] repo/gentoo:master commit in: games-engines/love/ Pacho Ramos
-- strict thread matches above, loose matches on Subject: below --
2023-12-24 21:57 Marek Szuba
2023-12-24 21:57 Marek Szuba
2022-10-04 13:19 Marek Szuba
2022-10-04 12:50 Marek Szuba
2022-07-26 8:50 Marek Szuba
2022-03-26 22:31 Marek Szuba
2022-01-07 17:37 Marek Szuba
2022-01-07 16:13 Marek Szuba
2021-01-25 17:38 Marek Szuba
2021-01-25 17:38 Marek Szuba
2020-10-14 14:44 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-09-06 19:52 Jonas Stein
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:19 Michał Górny
2018-07-17 12:19 Michał Górny
2018-07-17 12:19 Michał Górny
2018-07-17 12:19 Michał Górny
2018-04-22 19:40 Pacho Ramos
2018-04-22 19:40 Pacho Ramos
2018-04-22 19:40 Pacho Ramos
2018-04-22 19:40 Pacho Ramos
2018-02-01 13:11 Chí-Thanh Christopher Nguyễn
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox