summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-04-12 08:01:48 +0000
committerTim Harder <radhermit@gentoo.org>2013-04-12 08:01:48 +0000
commit6acf6d99a2d68cd8319797f95f822f4fc9a20ec1 (patch)
tree3d531d6ceee6005dfa38289354c4c1ade8a55ba8
parentUse python-single-r1.eclass instead of python.eclass. This ebuild should be c... (diff)
downloadhistorical-6acf6d99a2d68cd8319797f95f822f4fc9a20ec1.tar.gz
historical-6acf6d99a2d68cd8319797f95f822f4fc9a20ec1.tar.bz2
historical-6acf6d99a2d68cd8319797f95f822f4fc9a20ec1.zip
Version bump.
Package-Manager: portage-2.2.0_alpha172/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
-rw-r--r--media-libs/libsfml/ChangeLog7
-rw-r--r--media-libs/libsfml/Manifest18
-rw-r--r--media-libs/libsfml/libsfml-2.0.ebuild60
3 files changed, 76 insertions, 9 deletions
diff --git a/media-libs/libsfml/ChangeLog b/media-libs/libsfml/ChangeLog
index 41111a5f438c..4b4dbfc5d7fe 100644
--- a/media-libs/libsfml/ChangeLog
+++ b/media-libs/libsfml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libsfml
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsfml/ChangeLog,v 1.11 2013/04/11 18:23:35 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsfml/ChangeLog,v 1.12 2013/04/12 08:01:46 radhermit Exp $
+
+*libsfml-2.0 (12 Apr 2013)
+
+ 12 Apr 2013; Tim Harder <radhermit@gentoo.org> +libsfml-2.0.ebuild:
+ Version bump.
11 Apr 2013; Tim Harder <radhermit@gentoo.org>
files/libsfml-1.6-deps-and-flags.patch:
diff --git a/media-libs/libsfml/Manifest b/media-libs/libsfml/Manifest
index 4fa9fd0d0dd5..c2ba371ddfcf 100644
--- a/media-libs/libsfml/Manifest
+++ b/media-libs/libsfml/Manifest
@@ -9,19 +9,21 @@ AUX libsfml-1.6-libpng15.patch 566 SHA256 caaa919fb601f2c83a3403695f6974955149f4
AUX libsfml-2.0_pre20121126-no-docs.patch 481 SHA256 6cd7d7d8e41fea4090acf81b89b1a2422b314c226e57e85d228062c43b4478f3 SHA512 a798d94bff096c0cffb4d532c5aec16e76a9bec46ef9ef48ecd81c2bdccd505058d0f13676ec573024553d06c251b0d2d762c2183c81c79320054ce5508bb4f9 WHIRLPOOL f4ec37c84a09c788406d58da97427dfc14e417fb2113fb5a6f9c2a9556812c222d43313fec1669d884ede3b473b16bc26036ae7635d24e42d47021eb9e1dc1e2
AUX libsfml-2.0_pre20121126-shared-glew.patch 429 SHA256 c6dd068621dc74795410e374311d9b124c1db47b004647729a93a49759b6e34b SHA512 2bf0d80becd4ed9e4e5311406ed78eddc5af52f7045b9070618be1799e9d2e784a0867dbd2dd804740e91e5bec5a596bced59866845383a930dadea668142205 WHIRLPOOL b65cb7dcd69badf623e5cb457ddc85056e7b4e67c9815545f8edae956dc2d767af842c39452d4b38dc28d81d7c6c2fc71764259a36c789bc046ebae305496094
DIST SFML-1.6-sdk-linux-32.tar.gz 12937755 SHA256 b1c18f9b99c54ebb4cd433792f33ed2b85c846cca28eb871a12b3191dc1532f8 SHA512 518121bf05ab8b1f4ad917eaca72951ff870e992f79e2b3da94baad762e7de63ce331cf4cade172e285015fb6fec501e25039c633be2f7b77d77b171dc29cb0a WHIRLPOOL fee6692123c394b4d67d1937756315daf7386bf8d0292bbeb94ba7db53552010e8f92187496ce9b72f6aad4922e5ea5da191ddaf9baf0f96a7b741a1d1d17f2e
+DIST libsfml-2.0.tar.gz 9730206 SHA256 389e705d0ed02de1c04ed2e77fb4510072169c5dd4056e260439ac9f1cbcdd04 SHA512 ba624b8ad20e9a6869458e6300a94be314032e95569860b6d315ab84e89963439d665a31c2d886475ffcea419bfc939c93d1d2ca7e33f2ecea679a1bf6acec95 WHIRLPOOL 11da0652174a59c0f62f14dada870635eee4658e2037f249254bf2bf91222d528f440a0d4f1da014784280c2df905f80f9f4680f37b06e280539e81c5eed1bfc
DIST libsfml-2.0_pre20121126.tar.xz 1569992 SHA256 52e2b9e736d48bd1f8d05e04ece6c7e8bfe6675b3d087f48902e8eace682b821 SHA512 058b5bb1b3b6edd77ff374e168a9d6f3b8b3b83ac83609231ce32155f97f82b9e58617622b35190c7d0b308b79e65e2d0cf9f9e1beb6579d3934f68bc7709404 WHIRLPOOL a5b4009b9456aec447ec37db39f1eab44d5239e45d5a0cbcc44f8a85ff52fdceabc9ad9b0d7495dae5e2eeee27e884d9ac59cc427e6f098a86cbb969d0bc95e0
EBUILD libsfml-1.6-r1.ebuild 1609 SHA256 4ce29a11c17ea6b9d97206f4b657a7360f36caa65b824d0808eea1f6a6ad660c SHA512 341fadcda3f9bde2e9859af47b69d90aafd924ed459ca4185699d6671bfca6cfd4e8a84a563c53ad566d68b61896d304ba8a4a61d620acac65b47763942e5c07 WHIRLPOOL 7d6263e4531d204ec69be8633c13a75c4a31a644d2454bcb7ac9e9d189025b27bedb035e492717a0b930bd77f9a2fc0cb85f26b1aa75d594d6bc03538b07c5cf
+EBUILD libsfml-2.0.ebuild 1407 SHA256 781194a158591568633876b9fb69a24af9dd4cf7eadee9c79bd782be624e554c SHA512 8d64c9d12203df82b9427b3b7cde828ecf479b42349a8ee63c811e4cc7da82ec571dc1f4a34c4954fd4b7671926e910cfad197de637b5987b855d6612c2658d8 WHIRLPOOL 8e7818f012149e502f51bd4d35a9d56bf75ae729a1e389b7b8a4dd4a5ba20b57a9022c6449f12a8d19d0d9fb4807aa893144972e70245846e39ed8e4450340ca
EBUILD libsfml-2.0_pre20121126.ebuild 1338 SHA256 16cf87821eb375a16b5a709bdf655c3683227f970e6e671404f551810a2a0abe SHA512 b4e8af4ddf306d41918761351db647843f9a288425491da072b92db1ed65a0b46a5f7c8013596c45607e3837af2f9d0a1efb9f6568d75465386166f2a60bcd24 WHIRLPOOL c06660e0bdc3bcb3e60fe7a3723b1e85c0a15fd2221d3a7939d338f8b25598b24f7a8dc6047f1949c8c128cc586267d4b583fab63350ab7e7e8cab898f999a7b
-MISC ChangeLog 2190 SHA256 4d80640fa107da69271299a098bde920101ad51c8e439ee2923fd996d1160253 SHA512 2652c01b455e90fb07c104713f9c0b2de58605d9c5c21b056a7413f397cb088fe123ed0dd6c67f8db35a4f6e88e6e18dcff23344e7c056ccc99545a9111a0bcd WHIRLPOOL 2c854375ed73d40814334c7a8161bdf51c8c83dbd321208c6ea8f40ef753ddc47aa72b3596022e16dfb533265b882150d32798769a7dcfa840c89345e0efb52b
+MISC ChangeLog 2305 SHA256 87758d318da78bce6a3e3352c9f0a69b9a4d91f2d76556b7417fc7959a2fa151 SHA512 231b88e3aac42b41f22d8d8548405ba5a7dc45a90ea1a514bdb7737a9e91af31038af8bafbe64d1bef10763e3b94a006929bd390ead3e9ca614d4cd173c4416e WHIRLPOOL 95e076b35bcbf95876fa3c8e4fc96c1a9eacab4010098f427f9bdccb241021d852f54acee75a20de03db0c7307f060474437398c4fdb1f8252204e7b35aafda7
MISC metadata.xml 678 SHA256 56befeaa2bad0d2139834c1a193f107392c208448fdeafd55c65c32a02d620b6 SHA512 f61667e935bd59b88f89fd986584c4b6cf493d1d51dff142b8accedde539599ee65f1bc845e442d62a58bddbf507aaf4bd722146f076ff14e5dadbe333dbe2c0 WHIRLPOOL aaac8afa58426ce082da3b6ec23a10c36a9c650b8bb975d0ca330905c28d1dd91d45f2e11bb218c319a165fc824d9a61a143f6fa3741ff2f8ce1055b1f8d32ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJRZv+rAAoJEEqz6FtPBkyjNSAH/1f6wnf5q2FUTDAPMSqXB97z
-bRk0A82KhmrNV05vPFbnpzAdEBIPgp4Ed0E3mzZ7NWe84wWBHZOozWBrkhSiySdk
-wS4sG+LiUOYd24GD9RVbrLPH4xVhN1NRHlZ6vPT99aQT8j57+WX1wHFVix6E7jhI
-0EvB5nAUuCq946FseRtqbXdQNb+4G//KgnoyuCN6PzCZ5/uwzLnm01q/BSKGGFgL
-QFRbBjUbyrhriV1GbD6MXbCxMSP8onUyyG7J0mlldCmncxQBfjSKdJVOLKOHXNRX
-NGt1srd8PUaHWuI6ss3MYAgmU2a0MiRYdzM4FDMZe6FxvS3Ep6wbeP4/hgMap8Q=
-=fJs+
+iQEcBAEBCAAGBQJRZ79rAAoJEEqz6FtPBkyj+TYH/3HtpnUyU64tC7RC4SDNlNqU
+BtnI6qdlX5qhmk8dBwsEgvZKoTiGPAo+txoRLG+t+g80GUoS98ob1dh477RWqV+0
+K7i4uaxKOXa4280wi3usG+JslO9dFNTAgZZtkb1AL1CbJoLtUZmKYJZhzgJFSUcq
+3ARc8YgU3b9Q9teBUpn6hwPfEvkJ2Ra8EEyDekii/KupinRmHzje66tapwqobHcT
+OvcIrPK/Xvd1zievlSOMZeWcbNQtDuXWJb/RCRd8v6hjblkdMGm3V2ObEAnkd67U
+6t6EnlagJh+1UZVgSpdne5/gi63iz/rd3V79ONHzhRR9tASSoX3GMjtGo+GdOV4=
+=/EFA
-----END PGP SIGNATURE-----
diff --git a/media-libs/libsfml/libsfml-2.0.ebuild b/media-libs/libsfml/libsfml-2.0.ebuild
new file mode 100644
index 000000000000..785e4f224a53
--- /dev/null
+++ b/media-libs/libsfml/libsfml-2.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsfml/libsfml-2.0.ebuild,v 1.1 2013/04/12 08:01:46 radhermit Exp $
+
+EAPI=5
+
+inherit cmake-utils eutils
+
+MY_P=SFML-${PV}
+
+DESCRIPTION="Simple and Fast Multimedia Library (SFML)"
+HOMEPAGE="http://sfml.sourceforge.net/ https://github.com/LaurentGomila/SFML"
+SRC_URI="https://github.com/LaurentGomila/SFML/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc examples"
+
+RDEPEND="media-libs/freetype:2
+ media-libs/glew
+ media-libs/libpng:0=
+ media-libs/libsndfile
+ media-libs/mesa
+ media-libs/openal
+ sys-libs/zlib
+ virtual/jpeg
+ x11-libs/libX11
+ x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+DOCS="readme.txt"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-2.0_pre20121126-no-docs.patch
+ epatch "${FILESDIR}"/${PN}-2.0_pre20121126-shared-glew.patch
+
+ sed -i "s:DESTINATION .*:DESTINATION /usr/share/doc/${PF}:" \
+ doc/CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use doc SFML_BUILD_DOC)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ if use examples ; then
+ docompress -x /usr/share/doc/${PF}/examples
+ dodoc -r examples
+ find "${ED}"/usr/share/doc/${PF}/examples -name CMakeLists.txt -delete
+ fi
+}