public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Tim Harder" <radhermit@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libsfml/
Date: Sat, 29 Aug 2015 18:02:11 +0000 (UTC)	[thread overview]
Message-ID: <1440871283.437b4416130ae0f4634621936903e385ff824920.radhermit@gentoo> (raw)

commit:     437b4416130ae0f4634621936903e385ff824920
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 17:59:08 2015 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 18:01:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437b4416

media-libs/libsfml: version bump to 2.3.1

 media-libs/libsfml/Manifest             |  1 +
 media-libs/libsfml/libsfml-2.3.1.ebuild | 65 +++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/libsfml/Manifest b/media-libs/libsfml/Manifest
index 1fdea15..923383f 100644
--- a/media-libs/libsfml/Manifest
+++ b/media-libs/libsfml/Manifest
@@ -1,2 +1,3 @@
 DIST SFML-1.6-sdk-linux-32.tar.gz 12937755 SHA256 b1c18f9b99c54ebb4cd433792f33ed2b85c846cca28eb871a12b3191dc1532f8 SHA512 518121bf05ab8b1f4ad917eaca72951ff870e992f79e2b3da94baad762e7de63ce331cf4cade172e285015fb6fec501e25039c633be2f7b77d77b171dc29cb0a WHIRLPOOL fee6692123c394b4d67d1937756315daf7386bf8d0292bbeb94ba7db53552010e8f92187496ce9b72f6aad4922e5ea5da191ddaf9baf0f96a7b741a1d1d17f2e
 DIST libsfml-2.2.tar.gz 17614806 SHA256 543458923e35868c16ac70e5f4c3bf172e136af9820d7b546b52afc7f1fc77f5 SHA512 cf30d431afc19d0f0126f2879dcb4c81ff4f689ce1e7aab5c3f156e8a88cdd54574e60de6230a9a5f7793a6c41ac81d811c68a9f1971ce079dada8d281ca34a3 WHIRLPOOL 8ba9c968840839295707e92281ecbc5d88b8900bab85dac0e1a4d66a0b8521bca0d5c6b0d1d330a1191aedf073f9633c7ce8f6dcbef9f84e3fac8c61d9c7c96e
+DIST libsfml-2.3.1.tar.gz 22209471 SHA256 59d7fd6b6c1194393ccac4cb7da3c41adbad973ab2116421ad6fcfe823221d6f SHA512 8a4d61be38cfae7b00f0c9669aed8d3e2cafd0e69aa840a155f3d6adfd9cf0cd37e6f69e4d52828f96f32b03a3c9bddb0f06366ab5e171775a036823164dcbe6 WHIRLPOOL 95c7c534915afb63e38d37ec712433267673aa22597ee3052df5f62becb6723d364440aa1e922e4012e043302c2ad70eb52fedaa4bfa6ee8a4ad3f4b0649141b

diff --git a/media-libs/libsfml/libsfml-2.3.1.ebuild b/media-libs/libsfml/libsfml-2.3.1.ebuild
new file mode 100644
index 0000000..572bbad
--- /dev/null
+++ b/media-libs/libsfml/libsfml-2.3.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils eutils
+
+MY_P=SFML-${PV}
+
+DESCRIPTION="Simple and Fast Multimedia Library (SFML)"
+HOMEPAGE="http://www.sfml-dev.org/ https://github.com/SFML/SFML"
+SRC_URI="https://github.com/SFML/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/libpng:0=
+	media-libs/mesa
+	media-libs/flac
+	media-libs/libogg
+	media-libs/libvorbis
+	media-libs/openal
+	sys-libs/zlib
+	virtual/jpeg:0
+	virtual/udev
+	x11-libs/libX11
+	x11-libs/libXrandr"
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen )"
+
+DOCS="changelog.txt readme.txt"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-2.2-no-docs.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)
+		-DSFML_INSTALL_PKGCONFIG_FILES=TRUE
+	)
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+
+	insinto /usr/share/cmake/Modules
+	doins cmake/Modules/FindSFML.cmake
+
+	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
+}


             reply	other threads:[~2015-08-29 18:02 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-29 18:02 Tim Harder [this message]
  -- strict thread matches above, loose matches on Subject: below --
2015-09-12  4:42 [gentoo-commits] repo/gentoo:master commit in: media-libs/libsfml/ Tim Harder
2015-11-03 15:19 Agostino Sarubbo
2016-01-07 17:30 Michał Górny
2016-04-12  5:57 Tim Harder
2016-08-09  3:15 Tim Harder
2016-11-17 18:08 Lars Wendler
2017-02-11 11:24 Lars Wendler
2017-02-11 11:24 Lars Wendler
2017-08-31 11:36 Tim Harder
2017-10-15 22:08 Thomas Deutschmann
2017-11-19  2:50 Tim Harder
2017-11-19  2:50 Tim Harder
2018-05-20  1:47 Aaron Bauman
2018-10-20 18:52 Pacho Ramos
2018-10-20 18:52 Pacho Ramos
2019-02-16  8:55 Pacho Ramos
2019-02-21 10:29 Andreas Sturmlechner
2020-12-02 23:21 Sam James
2021-02-28 12:26 Andreas Sturmlechner
2021-09-12 14:26 Yixun Lan
2022-06-10 21:38 Jakov Smolić
2022-12-01  9:23 Jakov Smolić
2023-06-25 19:17 Sam James
2023-08-19 12:59 Joonas Niilola
2023-09-11 11:41 Arthur Zamarin
2023-09-11 12:36 Sam James
2023-10-09  4:46 Sam James
2023-10-09 18:57 Sam James
2023-11-10 16:20 Pacho Ramos
2024-10-31 11:17 Andreas K. Hüttel
2024-11-23 18:27 Michał Górny
2024-11-23 19:01 Sam James
2024-11-23 19:49 Sam James

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1440871283.437b4416130ae0f4634621936903e385ff824920.radhermit@gentoo \
    --to=radhermit@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox