From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SBjIU-0002C0-3O for garchives@archives.gentoo.org; Sun, 25 Mar 2012 08:59:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CE504E0525; Sun, 25 Mar 2012 08:59:25 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 88CEDE0525 for ; Sun, 25 Mar 2012 08:59:25 +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 BE97E1B403B for ; Sun, 25 Mar 2012 08:59:24 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 899BEE5402 for ; Sun, 25 Mar 2012 08:59:23 +0000 (UTC) From: "Marcel Unbehaun" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Marcel Unbehaun" Message-ID: <1332662530.15615a60462cf64074c2613fa679ab29e79bca40.frostwork@gentoo> Subject: [gentoo-commits] proj/gamerlay:master commit in: media-libs/sfemovie/files/, media-libs/sfemovie/ X-VCS-Repository: proj/gamerlay X-VCS-Files: media-libs/sfemovie/files/sfemovie-install.patch media-libs/sfemovie/metadata.xml media-libs/sfemovie/sfemovie-9999.ebuild X-VCS-Directories: media-libs/sfemovie/files/ media-libs/sfemovie/ X-VCS-Committer: frostwork X-VCS-Committer-Name: Marcel Unbehaun X-VCS-Revision: 15615a60462cf64074c2613fa679ab29e79bca40 X-VCS-Branch: master Date: Sun, 25 Mar 2012 08:59:23 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 231d7d04-0fdc-4331-a2b1-edc255917960 X-Archives-Hash: eee308455917b2233bf96e508d484e6d commit: 15615a60462cf64074c2613fa679ab29e79bca40 Author: Marcel Unbehaun frostworx de> AuthorDate: Sun Mar 25 08:02:10 2012 +0000 Commit: Marcel Unbehaun gmx de> CommitDate: Sun Mar 25 08:02:10 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/gamerlay.git;= a=3Dcommit;h=3D15615a60 [media-libs/sfemovie] added sfemovie-9999.ebuild --- media-libs/sfemovie/files/sfemovie-install.patch | 22 ++++++++++++++++= ++ media-libs/sfemovie/metadata.xml | 17 ++++++++++++++ media-libs/sfemovie/sfemovie-9999.ebuild | 26 ++++++++++++++++= ++++++ 3 files changed, 65 insertions(+), 0 deletions(-) diff --git a/media-libs/sfemovie/files/sfemovie-install.patch b/media-lib= s/sfemovie/files/sfemovie-install.patch new file mode 100644 index 0000000..67c3751 --- /dev/null +++ b/media-libs/sfemovie/files/sfemovie-install.patch @@ -0,0 +1,22 @@ +--- CMakeLists.txt 2012-03-25 09:55:13.559939721 +0200 ++++ CMakeLists.txt 2012-03-25 09:46:21.000000000 +0200 +@@ -104,7 +104,7 @@ + if (MACOSX) + set(BUILD_FRAMEWORKS 1)=20 + endif() +-add_subdirectory("deps/SFML") ++#add_subdirectory("deps/SFML") +=20 +=20 + # Set the search directories for compiling and link editing +@@ -148,3 +148,10 @@ + # Define the libraries sfe should link against + target_link_libraries (${LIB_NAME} ${SFML_LIBRARIES} ${FFMPEG_LIBRARIES= } ${OTHER_LIBRARIES}) +=20 ++if (LINUX) ++# Installation of the library ++INSTALL(TARGETS ${LIB_NAME} ++ DESTINATION lib ++ PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) ++INSTALL(FILES include/Movie.h DESTINATION include/${LIB_NAME}) ++endif() diff --git a/media-libs/sfemovie/metadata.xml b/media-libs/sfemovie/metad= ata.xml new file mode 100644 index 0000000..886ba9f --- /dev/null +++ b/media-libs/sfemovie/metadata.xml @@ -0,0 +1,17 @@ + + + + games + + frostworks@gmx.de + Marcel Unbehaun + + + The Simple and Fast Multimedia Library (SFML) is a portable and easy to= use + multimedia API written in C++. You can see it as a modern, object-orien= ted + alternative to SDL. SFML is composed of several packages to suit your n= eeds. + You can use SFML as a minimal windowing system to interface with OpenGL= , or + as a fully-featured multimedia library for building games or interactiv= e + programs. + + diff --git a/media-libs/sfemovie/sfemovie-9999.ebuild b/media-libs/sfemov= ie/sfemovie-9999.ebuild new file mode 100644 index 0000000..25f3c0e --- /dev/null +++ b/media-libs/sfemovie/sfemovie-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/sfemovie-9999.ebuild,v 1.2= 2012/03/24 13:44:53 frostwork Exp $ + +EAPI=3D4 + +inherit cmake-utils eutils git-2 multilib + +#MY_P=3D"SFML-${PV}" +DESCRIPTION=3D"ffmpeg based movie library for SFML" +HOMEPAGE=3D"https://github.com/Yalir/sfeMovie" +EGIT_REPO_URI=3D"git://github.com/Yalir/sfeMovie.git" + +LICENSE=3D"as-is" +SLOT=3D"0" +KEYWORDS=3D"" +IUSE=3D"" + +DEPEND=3D"media-libs/libsfml + virtual/ffmpeg" +RDEPEND=3D"${DEPEND}" + +src_prepare() { + epatch ${FILESDIR}/"${PN}-install.patch" + sed -i -e "s:add_sub:#add_sub:g" -i CMakeLists.txt +}