diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2015-01-27 07:28:33 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2015-01-27 07:28:33 +0000 |
commit | 4a3e51d3223c90c355ba07b4d8af96aeb673acfc (patch) | |
tree | 28562925a63e077e58dde25520a20857482fe48b /games-action/minetest | |
parent | old (diff) | |
download | gentoo-2-4a3e51d3223c90c355ba07b4d8af96aeb673acfc.tar.gz gentoo-2-4a3e51d3223c90c355ba07b4d8af96aeb673acfc.tar.bz2 gentoo-2-4a3e51d3223c90c355ba07b4d8af96aeb673acfc.zip |
old
(Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'games-action/minetest')
-rw-r--r-- | games-action/minetest/ChangeLog | 7 | ||||
-rw-r--r-- | games-action/minetest/minetest-0.4.10.ebuild | 145 |
2 files changed, 5 insertions, 147 deletions
diff --git a/games-action/minetest/ChangeLog b/games-action/minetest/ChangeLog index 65840adc0a2b..53107a979c33 100644 --- a/games-action/minetest/ChangeLog +++ b/games-action/minetest/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for games-action/minetest -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/minetest/ChangeLog,v 1.17 2014/11/25 23:04:04 hasufell Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/minetest/ChangeLog,v 1.18 2015/01/27 07:28:33 mr_bones_ Exp $ + + 27 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> -minetest-0.4.10.ebuild: + old 25 Nov 2014; Julian Ospald <hasufell@gentoo.org> metadata.xml: drop maintainership diff --git a/games-action/minetest/minetest-0.4.10.ebuild b/games-action/minetest/minetest-0.4.10.ebuild deleted file mode 100644 index bbd0ca04e332..000000000000 --- a/games-action/minetest/minetest-0.4.10.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/minetest/minetest-0.4.10.ebuild,v 1.1 2014/07/07 13:35:56 hasufell Exp $ - -EAPI=5 -inherit eutils cmake-utils gnome2-utils vcs-snapshot user games - -DESCRIPTION="An InfiniMiner/Minecraft inspired game" -HOMEPAGE="http://minetest.net/" -SRC_URI="http://github.com/minetest/minetest/tarball/${PV} -> ${P}.tar.gz" - -LICENSE="LGPL-2.1+ CC-BY-SA-3.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+curl dedicated leveldb luajit nls redis +server +sound +truetype" - -RDEPEND="dev-db/sqlite:3 - >=dev-games/irrlicht-1.8-r2 - sys-libs/zlib - curl? ( net-misc/curl ) - !dedicated? ( - app-arch/bzip2 - media-libs/libpng:0 - virtual/jpeg - virtual/opengl - x11-libs/libX11 - x11-libs/libXxf86vm - sound? ( - media-libs/libogg - media-libs/libvorbis - media-libs/openal - ) - truetype? ( media-libs/freetype:2 ) - ) - leveldb? ( dev-libs/leveldb ) - luajit? ( dev-lang/luajit:2 ) - !luajit? ( >=dev-lang/lua-5.1.4[deprecated] ) - nls? ( virtual/libintl ) - redis? ( dev-libs/hiredis )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -pkg_setup() { - games_pkg_setup - - if use server || use dedicated ; then - enewuser ${PN} -1 -1 /var/lib/${PN} ${GAMES_GROUP} - fi -} - -src_unpack() { - vcs-snapshot_src_unpack -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-shared-irrlicht.patch \ - "${FILESDIR}"/${P}-as-needed.patch \ - "${FILESDIR}"/${P}-system-lua.patch - - # correct gettext behavior - if [[ -n "${LINGUAS+x}" ]] ; then - for i in $(cd po ; echo *) ; do - if ! has ${i} ${LINGUAS} ; then - rm -r po/${i} || die - fi - done - fi - - # jthread is modified - # json is modified - rm -r src/{lua,sqlite} || die - - # set paths - sed \ - -e "s#@BINDIR@#${GAMES_BINDIR}#g" \ - -e "s#@GROUP@#${GAMES_GROUP}#g" \ - "${FILESDIR}"/minetestserver.confd > "${T}"/minetestserver.confd || die -} - -src_configure() { - local mycmakeargs=( - $(usex dedicated "-DBUILD_SERVER=ON -DBUILD_CLIENT=OFF" "$(cmake-utils_use_build server SERVER) -DBUILD_CLIENT=ON") - -DCUSTOM_BINDIR="${GAMES_BINDIR}" - -DCUSTOM_DOCDIR="/usr/share/doc/${PF}" - -DCUSTOM_LOCALEDIR="/usr/share/locale" - -DCUSTOM_SHAREDIR="${GAMES_DATADIR}/${PN}" - $(cmake-utils_use_enable curl CURL) - $(cmake-utils_use_enable truetype FREETYPE) - $(cmake-utils_use_enable nls GETTEXT) - -DENABLE_GLES=0 - $(cmake-utils_use_enable leveldb LEVELDB) - $(cmake-utils_use_enable redis REDIS) - $(cmake-utils_use_enable sound SOUND) - $(cmake-utils_use !luajit DISABLE_LUAJIT) - -DRUN_IN_PLACE=0 - -DWITH_BUNDLED_LUA=0 - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - - if use server || use dedicated ; then - newinitd "${FILESDIR}"/minetestserver.initd minetest-server - newconfd "${T}"/minetestserver.confd minetest-server - fi - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - - if ! use dedicated ; then - elog - elog "optional dependencies:" - elog " games-action/minetest_game (official mod)" - elog - fi - - if use server || use dedicated ; then - elog - elog "Configure your server via /etc/conf.d/minetest-server" - elog "The user \"minetest\" is created with /var/lib/${PN} homedir." - elog "Default logfile is ~/minetest-server.log" - elog - fi -} - -pkg_postrm() { - gnome2_icon_cache_update -} |