From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4E1E313833C for ; Mon, 7 Jan 2013 15:35:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 11E1B21C0D2; Mon, 7 Jan 2013 15:35:13 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 79F8021C0D2 for ; Mon, 7 Jan 2013 15:35:13 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 38ABA33DD2F for ; Mon, 7 Jan 2013 15:35:12 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id C1AF0E5439 for ; Mon, 7 Jan 2013 15:35:10 +0000 (UTC) From: "Vadim A. Misbakh-Soloviov" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Vadim A. Misbakh-Soloviov" Message-ID: <1357572443.aa3b5441e325213368af44596da594b3c652f809.mva@gentoo> Subject: [gentoo-commits] proj/gamerlay:master commit in: media-libs/libsdl/, eclass/ X-VCS-Repository: proj/gamerlay X-VCS-Files: eclass/unpacker-nixstaller.eclass media-libs/libsdl/metadata.xml X-VCS-Directories: media-libs/libsdl/ eclass/ X-VCS-Committer: mva X-VCS-Committer-Name: Vadim A. Misbakh-Soloviov X-VCS-Revision: aa3b5441e325213368af44596da594b3c652f809 X-VCS-Branch: master Date: Mon, 7 Jan 2013 15:35:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 6aba1e4b-aadd-4d29-b9cb-629cf06f3e2d X-Archives-Hash: 01c628a9e2ebfe4e8e13b088334aa769 commit: aa3b5441e325213368af44596da594b3c652f809 Author: Vadim A. Misbakh-Soloviov mva name> AuthorDate: Mon Jan 7 15:27:23 2013 +0000 Commit: Vadim A. Misbakh-Soloviov mva name> CommitDate: Mon Jan 7 15:27:23 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=aa3b5441 [eclass] bump nixstaller to support gzipped tarballs (like in overgrowth) Signed-off-by: Vadim A. Misbakh-Soloviov mva.name> --- eclass/unpacker-nixstaller.eclass | 12 +++++++- media-libs/libsdl/metadata.xml | 53 +++++++++++++++++++++++------------- 2 files changed, 45 insertions(+), 20 deletions(-) diff --git a/eclass/unpacker-nixstaller.eclass b/eclass/unpacker-nixstaller.eclass index c2c8090..74ed2ba 100644 --- a/eclass/unpacker-nixstaller.eclass +++ b/eclass/unpacker-nixstaller.eclass @@ -35,6 +35,16 @@ nixstaller_unpack() { for i in $unpack_files ; do unpack_banner "$i" # Make sure that file exists - [[ -f "./$i" ]] && tar Jxf "./$i" || die "Failed to unpack $i" + [[ -f "./$i" ]] && ( + local type=$(file -b ${i}) + case ${type} in + data) + tar -xJf "./$i" + ;; + gzip*) + tar -xzf "./$i" + ;; + esac + ) || die "Failed to unpack $i" done } diff --git a/media-libs/libsdl/metadata.xml b/media-libs/libsdl/metadata.xml index 6f6b34d..daff7e6 100644 --- a/media-libs/libsdl/metadata.xml +++ b/media-libs/libsdl/metadata.xml @@ -1,31 +1,46 @@ - games - + games + + leycec@gmail.com + leycec + + Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." -Simple DirectMedia Layer supports Linux, Windows, BeOS, MacOS Classic, -MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. There is also -code, but no official support, for Windows CE, AmigaOS, Dreamcast, -Atari, NetBSD, AIX, OSF/Tru64, RISC OS, and SymbianOS. +SDL supports Linux, Windows, Windows CE, BeOS, MacOS, MacOS X, FreeBSD, +NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code also contains +support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, +SymbianOS, and OS/2, but these are not officially supported. -SDL is written in C, but works with C++ natively, and has bindings to -several other languages, including Ada, Eiffel, Java, Lua, ML, Perl, -PHP, Pike, Python, and Ruby. +SDL is written in C, but works with C++ natively, and has bindings to +several other languages, including Ada, C#, D, Eiffel, Erlang, Euphoria, +Go, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, +Pike, Pliant, Python, Ruby, Smalltalk, and Tcl. - - Control audio support (disable at your own risk) - Enable assembly for optimization (3dnow, mmx, sse, sse2) - Enable FusionSound support - Enable OpenGL ES support - Control joystick support (disable at your own risk) - Build the PS3 video driver - Build with tslib support for touchscreen devices - Control video support (disable at your own risk) - + + http://www.libsdl.org/cgi/docwiki.cgi + http://bugzilla.libsdl.org + + + + Support video devices (strongly recommended!) + Enable assembly for optimization (3dnow, mmx, sse, sse2) + Support tactile feedback (e.g., vibration) devices + Enable FusionSound audio support + Enable OpenGL ES video support + Support joystick devices + Build the PS3 video driver + Enable tslib-based touchscreen device support + Control video support (disable at your own risk) + Enable Xcursor-based cursor theme support + Enable xinput-based touchscreen and multiple input device support (recommended) + Enable XRandR-based resolution switching (recommended) + Enable XVidMode-based resolution switching (not recommended) +