* [gentoo-commits] proj/sci:master commit in: media-libs/libgfx/
@ 2015-04-03 17:53 Guillaume Horel
0 siblings, 0 replies; 6+ messages in thread
From: Guillaume Horel @ 2015-04-03 17:53 UTC (permalink / raw
To: gentoo-commits
commit: 67846ac5c3aee9c618085a0b3991c7c808a41548
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Apr 3 10:31:09 2015 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri Apr 3 10:31:09 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=67846ac5
media-libs/libgfx: Bump to EAPI=5; Cleanup
Package-Manager: portage-2.2.14
media-libs/libgfx/ChangeLog | 8 +++++---
media-libs/libgfx/libgfx-1.1.0.ebuild | 18 +++++++-----------
2 files changed, 12 insertions(+), 14 deletions(-)
diff --git a/media-libs/libgfx/ChangeLog b/media-libs/libgfx/ChangeLog
index ff0ba09..ba7f047 100644
--- a/media-libs/libgfx/ChangeLog
+++ b/media-libs/libgfx/ChangeLog
@@ -1,10 +1,12 @@
-# ChangeLog for media-gfx/libgfx
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# ChangeLog for media-libs/libgfx
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Apr 2015; Marius Brehler <marbre@linux.sungazer.de> libgfx-1.1.0.ebuild:
+ Bump to EAPI=5; Cleanup
+
*libgfx-1.1.0 (17 May 2009)
17 May 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+files/1.1.0-gcc4.3.patch, +libgfx-1.1.0.ebuild, +metadata.xml:
Initial setup
-
diff --git a/media-libs/libgfx/libgfx-1.1.0.ebuild b/media-libs/libgfx/libgfx-1.1.0.ebuild
index 88260e6..f4df99e 100644
--- a/media-libs/libgfx/libgfx-1.1.0.ebuild
+++ b/media-libs/libgfx/libgfx-1.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="2"
+EAPI=5
inherit eutils
@@ -13,24 +13,20 @@ SRC_URI="http://mgarland.org/dist/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PV}-gcc4.3.patch
}
src_compile() {
- cd src
- emake || die
+ cd src || die
+ emake
}
src_install() {
- dolib.a src/*.a ||die
+ dolib.a src/*.a
insinto /usr/include/
- doins include/gfx/gfx.h || die
+ doins include/gfx/gfx.h
- dohtml doc/* || die
+ dohtml doc/*
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: media-libs/libgfx/
@ 2015-09-23 12:48 Justin Lecher
0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2015-09-23 12:48 UTC (permalink / raw
To: gentoo-commits
commit: c4a910e9e6db5dcd81772cbbe2dbbf34e7c4e5d1
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 12:34:33 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 12:34:33 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c4a910e9
media-libs/libgfx: Use default functions
Package-Manager: portage-2.2.21
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
media-libs/libgfx/libgfx-1.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libgfx/libgfx-1.1.0.ebuild b/media-libs/libgfx/libgfx-1.1.0.ebuild
index 85ed1ca..baac528 100644
--- a/media-libs/libgfx/libgfx-1.1.0.ebuild
+++ b/media-libs/libgfx/libgfx-1.1.0.ebuild
@@ -21,7 +21,7 @@ src_prepare() {
src_compile() {
cd src || die
- emake
+ default
}
src_install() {
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: media-libs/libgfx/
@ 2021-03-03 14:42 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-03-03 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 20ca914f92d7cd0b1b67fdd08bc02b64ff910597
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Mar 3 14:42:46 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Mar 3 14:42:46 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=20ca914f
media-libs/libgfx: EAPI bump
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
media-libs/libgfx/libgfx-1.1.0.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/libgfx/libgfx-1.1.0.ebuild b/media-libs/libgfx/libgfx-1.1.0.ebuild
index c3671ce07..7fba3d1da 100644
--- a/media-libs/libgfx/libgfx-1.1.0.ebuild
+++ b/media-libs/libgfx/libgfx-1.1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
DESCRIPTION="Simplify the creation of computer graphics software"
HOMEPAGE="http://mgarland.org/software/libgfx.html"
@@ -23,5 +23,5 @@ src_install() {
use static-libs && dolib.a src/*.a
doheader include/gfx/gfx.h
- dohtml doc/*
+ dodoc doc/*
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: media-libs/libgfx/
@ 2021-06-05 12:42 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-06-05 12:42 UTC (permalink / raw
To: gentoo-commits
commit: f49928525d0661a6d21464c030fb22cb317b94ce
Author: Lucas Mitrak <lucas <AT> lucasmitrak <DOT> com>
AuthorDate: Fri Jun 4 15:30:15 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jun 5 12:38:26 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=f4992852
media-libs/libgfx: Remove test use flag
* Remove the unnecessary test use flag.
This commit was tested in a docker image with dev-util/ebuildtester.
This commit was written, tested, and submitted by Lucas Mitrak.
Signed-off-by: Lucas Mitrak <lucas <AT> lucasmitrak.com>
Closes: https://github.com/gentoo/sci/pull/1088
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
media-libs/libgfx/libgfx-1.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libgfx/libgfx-1.1.0.ebuild b/media-libs/libgfx/libgfx-1.1.0.ebuild
index 982770c9a..01f5c7f71 100644
--- a/media-libs/libgfx/libgfx-1.1.0.ebuild
+++ b/media-libs/libgfx/libgfx-1.1.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://mgarland.org/dist/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="static-libs test"
+IUSE="static-libs"
DEPEND="
virtual/opengl
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: media-libs/libgfx/
@ 2021-06-05 12:42 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-06-05 12:42 UTC (permalink / raw
To: gentoo-commits
commit: 9a79c92040c04bccc264a1b7eca87612f058fa26
Author: Lucas Mitrak <lucas <AT> lucasmitrak <DOT> com>
AuthorDate: Fri Jun 4 13:23:26 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jun 5 12:38:26 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=9a79c920
media-libs/libgfx: Fix patch name
* Fixes patch name from an incorrect name to a correct name
This commit was tested in a docker image with dev-util/ebuildtester.
This commit was written, tested, and submitted by Lucas Mitrak.
Signed-off-by: Lucas Mitrak <lucas <AT> lucasmitrak.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
media-libs/libgfx/libgfx-1.1.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/libgfx/libgfx-1.1.0.ebuild b/media-libs/libgfx/libgfx-1.1.0.ebuild
index 334825790..982770c9a 100644
--- a/media-libs/libgfx/libgfx-1.1.0.ebuild
+++ b/media-libs/libgfx/libgfx-1.1.0.ebuild
@@ -21,7 +21,7 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/${PV}-gcc-4.3.patch
- "${FILESDIR}"/${PV}-libPNG-1.0.6.patch
+ "${FILESDIR}"/${PV}-libPNG-1.2.5.patch
)
src_compile() {
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: media-libs/libgfx/
@ 2021-07-31 11:11 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-07-31 11:11 UTC (permalink / raw
To: gentoo-commits
commit: 1a90a9bd6a062ab4f93fb3cc6a9c5b37445b4bd3
Author: Lucas Mitrak <lucas <AT> lucasmitrak <DOT> com>
AuthorDate: Mon Jul 26 17:48:33 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 31 11:11:53 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=1a90a9bd
media-libs/libgfx: version bump to 1.1.1 which is hosted on github
* Version bump to 1.1.1 which is hosted on github on its own branch
Currently, the science repo only has media-libs/libgfx-1.1.0. Upstream
has made available version 1.1.1; however, it is not located in 1.1.0's
SRC_URI [1]. Instead, he made version 1.1.1 available on github in its
own branch [2]. This new version implements both patches stored in
the ebuild's files directory[3]. These patches were made available
upstream by me, Lucas Mitrak, via email.
This commit was tested in a docker image with dev-util/ebuildtester.
This commit was written, tested, and submitted by Lucas Mitrak.
[1] http://mgarland.org/files/dist/
[2] https://github.com/mjgarland/libgfx/tree/branch-1.1.1
[3] https://github.com/gentoo/sci/tree/master/media-libs/libgfx/files
Closes: https://github.com/gentoo/sci/pull/1100
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Lucas Mitrak <lucas <AT> lucasmitrak.com>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
media-libs/libgfx/libgfx-1.1.1.ebuild | 41 +++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
diff --git a/media-libs/libgfx/libgfx-1.1.1.ebuild b/media-libs/libgfx/libgfx-1.1.1.ebuild
new file mode 100644
index 000000000..6cbedc968
--- /dev/null
+++ b/media-libs/libgfx/libgfx-1.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Simplify the creation of computer graphics software"
+HOMEPAGE="http://mgarland.org/software/libgfx.html"
+
+COMMIT="f28ca5f0df3044f6399d6214faf66daa36712b91"
+SRC_URI="https://github.com/mjgarland/libgfx/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+DEPEND="
+ virtual/opengl
+ x11-libs/fltk
+"
+
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ cd src || die
+ default
+}
+
+src_install() {
+ use static-libs && dolib.a src/*.a
+ doheader include/gfx/gfx.h
+
+ dodoc doc/*
+}
+
+src_test() {
+ cd tests || die
+ sed -i -e 's/t-vec.cxx t-img.cxx t-gui.cxx t-glimg.cxx t-script.cxx t-glext.cxx/t-vec.cxx t-img.cxx t-script.cxx/' Makefile
+ emake
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-07-31 11:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-23 12:48 [gentoo-commits] proj/sci:master commit in: media-libs/libgfx/ Justin Lecher
-- strict thread matches above, loose matches on Subject: below --
2021-07-31 11:11 Andrew Ammerlaan
2021-06-05 12:42 Andrew Ammerlaan
2021-06-05 12:42 Andrew Ammerlaan
2021-03-03 14:42 Andrew Ammerlaan
2015-04-03 17:53 Guillaume Horel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox