* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2018-08-19 8:18 Jonas Stein
0 siblings, 0 replies; 19+ messages in thread
From: Jonas Stein @ 2018-08-19 8:18 UTC (permalink / raw
To: gentoo-commits
commit: 2f34ac7b9c168cbbadf5d56bf9201d92b860ac84
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 19 08:16:07 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun Aug 19 08:18:10 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f34ac7b
dev-libs/libspnav: Maintainer retired
Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/633188
Package-Manager: Portage-2.3.47, Repoman-2.3.10
dev-libs/libspnav/metadata.xml | 8 --------
1 file changed, 8 deletions(-)
diff --git a/dev-libs/libspnav/metadata.xml b/dev-libs/libspnav/metadata.xml
index 9168a893a04..4eb1adc5226 100644
--- a/dev-libs/libspnav/metadata.xml
+++ b/dev-libs/libspnav/metadata.xml
@@ -1,18 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>anthoine.bourgeois@gmail.com</email>
- <name>Anthoine Bourgeois</name>
- </maintainer>
<maintainer type="person">
<email>sping@gentoo.org</email>
<name>Sebastian Pipping</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<longdescription>
The libspnav library is provided as a replacement of the magellan
library. It provides a cleaner, and more orthogonal interface. libspnav
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2019-11-18 12:22 Agostino Sarubbo
0 siblings, 0 replies; 19+ messages in thread
From: Agostino Sarubbo @ 2019-11-18 12:22 UTC (permalink / raw
To: gentoo-commits
commit: d5914b797a63e4fea5490a45f7c3564555c02acd
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 12:22:02 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 12:22:02 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5914b79
dev-libs/libspnav: amd64 stable wrt bug #700438
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/libspnav/libspnav-0.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3.ebuild b/dev-libs/libspnav/libspnav-0.2.3.ebuild
index 0cde20cb7aa..3b7e7ce9e4c 100644
--- a/dev-libs/libspnav/libspnav-0.2.3.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
IUSE="X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2019-11-20 16:53 Aaron Bauman
0 siblings, 0 replies; 19+ messages in thread
From: Aaron Bauman @ 2019-11-20 16:53 UTC (permalink / raw
To: gentoo-commits
commit: e318a1281079060383183647b2d5ba312e89088d
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 16:52:41 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 16:52:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e318a128
dev-libs/libspnav: drop old EAPI
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-libs/libspnav/Manifest | 1 -
dev-libs/libspnav/libspnav-0.2.2.ebuild | 47 ---------------------------------
2 files changed, 48 deletions(-)
diff --git a/dev-libs/libspnav/Manifest b/dev-libs/libspnav/Manifest
index ef7e5fa932f..be11295bb56 100644
--- a/dev-libs/libspnav/Manifest
+++ b/dev-libs/libspnav/Manifest
@@ -1,2 +1 @@
-DIST libspnav-0.2.2.tar.gz 11615 BLAKE2B 470a533d9ae58b37cd1c1603381bfd3a3bca79b2fe15a81464727e2543433df2fdf32b8683464ade9aa9670f3c9af1ffddde58299678d89d977577ed324f1ebf SHA512 78b26e6fe4a98af579738743ac4bc2f1de5ccfa9316a103a58ebb935f281fba04b8c6c28c0d63abda15a52c0288e371231425a3a21b26c083a5de7ab101f1940
DIST libspnav-0.2.3.tar.gz 11985 BLAKE2B 134a0c3f7c9a7ef7c4f68910e0266880958e2b74e253b75237b0fa8d3e482bcd1f42e715b85f0ffca3a62103530e854090818564d9c241bfc55de039cc4883ee SHA512 b2c452d979d455fc99bfdc172c8a2408a6e8dc40acc52964fa64f4d75a8ee77dda12e5e212c0c4e07a0a24d055f16f85bb6ce6287e24e6bd0665de457e37e6a7
diff --git a/dev-libs/libspnav/libspnav-0.2.2.ebuild b/dev-libs/libspnav/libspnav-0.2.2.ebuild
deleted file mode 100644
index b97017ab74e..00000000000
--- a/dev-libs/libspnav/libspnav-0.2.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit multilib eutils toolchain-funcs
-
-MY_PN='spacenav'
-DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
-HOMEPAGE="http://spacenav.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="X"
-
-RDEPEND="app-misc/spacenavd[X?]"
-DEPEND=""
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-makefile.patch
- epatch "${FILESDIR}"/${P}-custom-flags.patch
-}
-
-src_configure() {
- econf \
- --enable-opt --enable-ldopt \
- $(use_enable X x11)
-}
-
-src_compile() {
- emake CC=$(tc-getCC)
-}
-
-src_install() {
- default
-
- # Use proper libdir
- if [[ $(get_libdir) != lib ]]; then
- mv "${D}"/usr/{lib,$(get_libdir)} || die
- fi
-
- # Create missing symlinks
- local target=$(basename "${D}"/usr/$(get_libdir)/libspnav.so.*)
- dosym ${target} /usr/$(get_libdir)/libspnav.so.0 || die
- dosym ${target} /usr/$(get_libdir)/libspnav.so || die
-}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2020-06-03 19:26 Sebastian Pipping
0 siblings, 0 replies; 19+ messages in thread
From: Sebastian Pipping @ 2020-06-03 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 050e7b001ab90246b213b01d6f7f708831a30fb2
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 3 19:24:39 2020 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Wed Jun 3 19:26:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050e7b00
dev-libs/libspnav: Support USE=-static-libs
Closes: https://bugs.gentoo.org/726978
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 52 ++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
new file mode 100644
index 00000000000..49946c481da
--- /dev/null
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit multilib toolchain-funcs
+
+MY_PN='spacenav'
+DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
+HOMEPAGE="http://spacenav.sourceforge.net/"
+SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="static-libs X"
+
+CDEPEND="X? ( x11-libs/libX11 )"
+RDEPEND="app-misc/spacenavd[X?]
+ ${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+src_prepare() {
+ eapply "${FILESDIR}"/${P}-makefile.patch
+ eapply_user
+}
+
+src_configure() {
+ local args=(
+ --disable-opt
+ --disable-debug
+ $(use_enable X x11)
+ )
+ econf "${args[@]}"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ local args=(
+ DESTDIR="${D}"
+ libdir="$(get_libdir)"
+ )
+ emake "${args[@]}" install
+
+ # The custom configure script does not support --disable-static
+ # and conditionally patching $(lib_a) out of Makefile.in does not
+ # seem like a very maintainable option, hence we delete the .a file
+ # after "make install", instead.
+ use static-libs || find "${D}" -type f -name \*.a -delete
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2020-08-25 10:25 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2020-08-25 10:25 UTC (permalink / raw
To: gentoo-commits
commit: ae36074f834df7b561084764a4867f29dce2eaa3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 25 10:23:59 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 25 10:23:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae36074f
dev-libs/libspnav: arm64 keyworded (bug #734822)
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index 49946c481da..0061ce48ad0 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2021-02-06 19:51 Sebastian Pipping
0 siblings, 0 replies; 19+ messages in thread
From: Sebastian Pipping @ 2021-02-06 19:51 UTC (permalink / raw
To: gentoo-commits
commit: a6a4ead784a804ea6e231b0536c12f6672130a6c
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 6 19:49:18 2021 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Feb 6 19:49:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a4ead7
dev-libs/libspnav: Respect variable AR
Closes: https://bugs.gentoo.org/723034
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 4 ++--
dev-libs/libspnav/libspnav-0.2.3.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index 0061ce48ad0..e6ac1907167 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -34,7 +34,7 @@ src_configure() {
}
src_compile() {
- emake CC="$(tc-getCC)"
+ emake AR="$(tc-getAR)" CC="$(tc-getCC)"
}
src_install() {
diff --git a/dev-libs/libspnav/libspnav-0.2.3.ebuild b/dev-libs/libspnav/libspnav-0.2.3.ebuild
index b4411a26466..51c269b4b20 100644
--- a/dev-libs/libspnav/libspnav-0.2.3.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -34,7 +34,7 @@ src_configure() {
}
src_compile() {
- emake CC="$(tc-getCC)"
+ emake AR="$(tc-getAR)" CC="$(tc-getCC)"
}
src_install() {
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2021-02-22 7:12 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2021-02-22 7:12 UTC (permalink / raw
To: gentoo-commits
commit: 24c2834383322ee936d3903f1167b0d3c8cbd4da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 22 07:12:30 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 07:12:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c28343
dev-libs/libspnav: Keyword 0.2.3-r1 arm, #556758
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index e6ac1907167..c5a626aac15 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2021-03-13 9:56 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2021-03-13 9:56 UTC (permalink / raw
To: gentoo-commits
commit: 51ebc270d9309bd2799d7b3ff5131ef8418cb201
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 09:56:03 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 09:56:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ebc270
dev-libs/libspnav: Stabilize 0.2.3-r1 ppc64, #775695
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index c5a626aac15..6cdeaa82304 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2021-03-13 11:36 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2021-03-13 11:36 UTC (permalink / raw
To: gentoo-commits
commit: 93a6a854e6289639d54957649a7f5bac4e498815
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:35:55 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 11:35:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a6a854
dev-libs/libspnav: Stabilize 0.2.3-r1 amd64, #775695
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index 6cdeaa82304..cbbd047b21a 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2021-03-13 11:37 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2021-03-13 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 47c2637bc8068f579a53c4d83d4f0c9ec60e5f71
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 11:36:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 11:37:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c2637b
dev-libs/libspnav: Stabilize 0.2.3-r1 x86, #775695
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index cbbd047b21a..fab23cc8647 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2021-12-29 13:46 Yixun Lan
0 siblings, 0 replies; 19+ messages in thread
From: Yixun Lan @ 2021-12-29 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 371c7c3057e75fd4efe7799b40eae0d5abf7564d
Author: Alex Fan <alex.fan.q <AT> gmail <DOT> com>
AuthorDate: Tue Dec 28 10:08:12 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Dec 29 13:39:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371c7c30
dev-libs/libspnav: keyword 0.2.3-r1 for ~riscv
Signed-off-by: Alex Fan <alex.fan.q <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libspnav/libspnav-0.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
index a77335b5f705..34350b98da4a 100644
--- a/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
+++ b/dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2022-02-06 18:48 Sebastian Pipping
0 siblings, 0 replies; 19+ messages in thread
From: Sebastian Pipping @ 2022-02-06 18:48 UTC (permalink / raw
To: gentoo-commits
commit: d1648dc81f8266f97d8324ca7bfd1fef281d7277
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 6 18:47:01 2022 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sun Feb 6 18:47:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1648dc8
dev-libs/libspnav: 0.3
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
dev-libs/libspnav/Manifest | 1 +
dev-libs/libspnav/libspnav-0.3.ebuild | 53 +++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-libs/libspnav/Manifest b/dev-libs/libspnav/Manifest
index be11295bb56b..9cedbf01f446 100644
--- a/dev-libs/libspnav/Manifest
+++ b/dev-libs/libspnav/Manifest
@@ -1 +1,2 @@
DIST libspnav-0.2.3.tar.gz 11985 BLAKE2B 134a0c3f7c9a7ef7c4f68910e0266880958e2b74e253b75237b0fa8d3e482bcd1f42e715b85f0ffca3a62103530e854090818564d9c241bfc55de039cc4883ee SHA512 b2c452d979d455fc99bfdc172c8a2408a6e8dc40acc52964fa64f4d75a8ee77dda12e5e212c0c4e07a0a24d055f16f85bb6ce6287e24e6bd0665de457e37e6a7
+DIST libspnav-0.3.tar.gz 12386 BLAKE2B 6598e0eb3cb41c9e13f0cb62715cd199d2fff0903d8f62726fa82227f2aa49f4dc41083929cbdde18974dfb08c23947158b465bb552c12ea8c9f9fd754962c2b SHA512 1bd61c1ccda37af9b3eaeda6d8f269777f7d13b1c3d3ed4d194b917199bd232d79c9513bcdae6fce6c298ad8460c095a98e3cfd98ee76e1852fc0e93e478c252
diff --git a/dev-libs/libspnav/libspnav-0.3.ebuild b/dev-libs/libspnav/libspnav-0.3.ebuild
new file mode 100644
index 000000000000..c4af54f4d64b
--- /dev/null
+++ b/dev-libs/libspnav/libspnav-0.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_PN='spacenav'
+DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
+HOMEPAGE="http://spacenav.sourceforge.net/"
+SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="static-libs X"
+
+CDEPEND="X? ( x11-libs/libX11 )"
+RDEPEND="app-misc/spacenavd[X?]
+ ${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+src_configure() {
+ local args=(
+ --disable-opt
+ --disable-debug
+ $(use_enable X x11)
+ )
+ econf "${args[@]}"
+}
+
+src_compile() {
+ local args=(
+ AR="$(tc-getAR)"
+ CC="$(tc-getCC)"
+ incpaths=-I.
+ libpaths=
+ )
+ emake "${args[@]}"
+}
+
+src_install() {
+ local args=(
+ DESTDIR="${D}"
+ libdir="$(get_libdir)"
+ )
+ emake "${args[@]}" install
+
+ # The custom configure script does not support --disable-static
+ # and conditionally patching $(lib_a) out of Makefile.in does not
+ # seem like a very maintainable option, hence we delete the .a file
+ # after "make install", instead.
+ use static-libs || find "${D}" -type f -name \*.a -delete
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2022-04-01 13:27 Sebastian Pipping
0 siblings, 0 replies; 19+ messages in thread
From: Sebastian Pipping @ 2022-04-01 13:27 UTC (permalink / raw
To: gentoo-commits
commit: 80e71bf4c7934789b0a31db9fae3f77bf53f3d19
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 13:25:27 2022 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 13:27:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e71bf4
dev-libs/libspnav: 1.0
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
dev-libs/libspnav/Manifest | 1 +
dev-libs/libspnav/libspnav-1.0.ebuild | 53 +++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-libs/libspnav/Manifest b/dev-libs/libspnav/Manifest
index 9cedbf01f446..9a841a93504b 100644
--- a/dev-libs/libspnav/Manifest
+++ b/dev-libs/libspnav/Manifest
@@ -1,2 +1,3 @@
DIST libspnav-0.2.3.tar.gz 11985 BLAKE2B 134a0c3f7c9a7ef7c4f68910e0266880958e2b74e253b75237b0fa8d3e482bcd1f42e715b85f0ffca3a62103530e854090818564d9c241bfc55de039cc4883ee SHA512 b2c452d979d455fc99bfdc172c8a2408a6e8dc40acc52964fa64f4d75a8ee77dda12e5e212c0c4e07a0a24d055f16f85bb6ce6287e24e6bd0665de457e37e6a7
DIST libspnav-0.3.tar.gz 12386 BLAKE2B 6598e0eb3cb41c9e13f0cb62715cd199d2fff0903d8f62726fa82227f2aa49f4dc41083929cbdde18974dfb08c23947158b465bb552c12ea8c9f9fd754962c2b SHA512 1bd61c1ccda37af9b3eaeda6d8f269777f7d13b1c3d3ed4d194b917199bd232d79c9513bcdae6fce6c298ad8460c095a98e3cfd98ee76e1852fc0e93e478c252
+DIST libspnav-1.0.tar.gz 31578 BLAKE2B 535cdf588b4b1de8f37f9239a48df10e755d004fbe6b5f3771b00bb2f9a8b36e7db30297a8a99ac689d890c08c728303af3d71c60c299574bf02476aa5724b11 SHA512 ae36ea51dbca7d5ba31d82ffaa46bad2bd877f5f7c077d2e711747427f6d60a000ab0c827ae6523ba6a275dbad205eea8c20520fe2575a6fa6b554ea8b5e0eaa
diff --git a/dev-libs/libspnav/libspnav-1.0.ebuild b/dev-libs/libspnav/libspnav-1.0.ebuild
new file mode 100644
index 000000000000..c4af54f4d64b
--- /dev/null
+++ b/dev-libs/libspnav/libspnav-1.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_PN='spacenav'
+DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
+HOMEPAGE="http://spacenav.sourceforge.net/"
+SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="static-libs X"
+
+CDEPEND="X? ( x11-libs/libX11 )"
+RDEPEND="app-misc/spacenavd[X?]
+ ${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+src_configure() {
+ local args=(
+ --disable-opt
+ --disable-debug
+ $(use_enable X x11)
+ )
+ econf "${args[@]}"
+}
+
+src_compile() {
+ local args=(
+ AR="$(tc-getAR)"
+ CC="$(tc-getCC)"
+ incpaths=-I.
+ libpaths=
+ )
+ emake "${args[@]}"
+}
+
+src_install() {
+ local args=(
+ DESTDIR="${D}"
+ libdir="$(get_libdir)"
+ )
+ emake "${args[@]}" install
+
+ # The custom configure script does not support --disable-static
+ # and conditionally patching $(lib_a) out of Makefile.in does not
+ # seem like a very maintainable option, hence we delete the .a file
+ # after "make install", instead.
+ use static-libs || find "${D}" -type f -name \*.a -delete
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2022-04-15 10:12 Sebastian Pipping
0 siblings, 0 replies; 19+ messages in thread
From: Sebastian Pipping @ 2022-04-15 10:12 UTC (permalink / raw
To: gentoo-commits
commit: ca69be7a1761c0797a7010456823352b4ccdab82
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 15 10:10:15 2022 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 10:11:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca69be7a
dev-libs/libspnav: Fix pkg-config libdir
Closes: https://bugs.gentoo.org/838349
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
dev-libs/libspnav/libspnav-1.0-r1.ebuild | 60 ++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
diff --git a/dev-libs/libspnav/libspnav-1.0-r1.ebuild b/dev-libs/libspnav/libspnav-1.0-r1.ebuild
new file mode 100644
index 000000000000..c11540c54500
--- /dev/null
+++ b/dev-libs/libspnav/libspnav-1.0-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_PN='spacenav'
+DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
+HOMEPAGE="http://spacenav.sourceforge.net/"
+SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="static-libs X"
+
+CDEPEND="X? ( x11-libs/libX11 )"
+RDEPEND="app-misc/spacenavd[X?]
+ ${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-no-xorg-compile.patch
+)
+
+src_configure() {
+ local args=(
+ --disable-opt
+ --disable-debug
+ $(use_enable X x11)
+ )
+ econf "${args[@]}"
+
+ # https://bugs.gentoo.org/838349
+ sed "/^Libs:/ s,/lib,/$(get_libdir)," -i spnav.pc || die
+}
+
+src_compile() {
+ local args=(
+ AR="$(tc-getAR)"
+ CC="$(tc-getCC)"
+ incpaths=-I.
+ libpaths=
+ )
+ emake "${args[@]}"
+}
+
+src_install() {
+ local args=(
+ DESTDIR="${D}"
+ libdir="$(get_libdir)"
+ )
+ emake "${args[@]}" install
+
+ # The custom configure script does not support --disable-static
+ # and conditionally patching $(lib_a) out of Makefile.in does not
+ # seem like a very maintainable option, hence we delete the .a file
+ # after "make install", instead.
+ use static-libs || find "${D}" -type f -name \*.a -delete
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2022-11-28 22:41 Sebastian Pipping
0 siblings, 0 replies; 19+ messages in thread
From: Sebastian Pipping @ 2022-11-28 22:41 UTC (permalink / raw
To: gentoo-commits
commit: 06dae82fdb9e2307b50c2f2cc3636e68a7ce9aad
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 28 21:59:01 2022 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Mon Nov 28 22:40:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06dae82f
dev-libs/libspnav: Drop old + MissingRemoteId
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
dev-libs/libspnav/Manifest | 1 -
dev-libs/libspnav/libspnav-0.2.3.ebuild | 46 --------------------------
dev-libs/libspnav/libspnav-0.3.ebuild | 53 ------------------------------
dev-libs/libspnav/libspnav-1.0.ebuild | 57 ---------------------------------
dev-libs/libspnav/metadata.xml | 1 +
5 files changed, 1 insertion(+), 157 deletions(-)
diff --git a/dev-libs/libspnav/Manifest b/dev-libs/libspnav/Manifest
index 9a841a93504b..a3845adba141 100644
--- a/dev-libs/libspnav/Manifest
+++ b/dev-libs/libspnav/Manifest
@@ -1,3 +1,2 @@
DIST libspnav-0.2.3.tar.gz 11985 BLAKE2B 134a0c3f7c9a7ef7c4f68910e0266880958e2b74e253b75237b0fa8d3e482bcd1f42e715b85f0ffca3a62103530e854090818564d9c241bfc55de039cc4883ee SHA512 b2c452d979d455fc99bfdc172c8a2408a6e8dc40acc52964fa64f4d75a8ee77dda12e5e212c0c4e07a0a24d055f16f85bb6ce6287e24e6bd0665de457e37e6a7
-DIST libspnav-0.3.tar.gz 12386 BLAKE2B 6598e0eb3cb41c9e13f0cb62715cd199d2fff0903d8f62726fa82227f2aa49f4dc41083929cbdde18974dfb08c23947158b465bb552c12ea8c9f9fd754962c2b SHA512 1bd61c1ccda37af9b3eaeda6d8f269777f7d13b1c3d3ed4d194b917199bd232d79c9513bcdae6fce6c298ad8460c095a98e3cfd98ee76e1852fc0e93e478c252
DIST libspnav-1.0.tar.gz 31578 BLAKE2B 535cdf588b4b1de8f37f9239a48df10e755d004fbe6b5f3771b00bb2f9a8b36e7db30297a8a99ac689d890c08c728303af3d71c60c299574bf02476aa5724b11 SHA512 ae36ea51dbca7d5ba31d82ffaa46bad2bd877f5f7c077d2e711747427f6d60a000ab0c827ae6523ba6a275dbad205eea8c20520fe2575a6fa6b554ea8b5e0eaa
diff --git a/dev-libs/libspnav/libspnav-0.2.3.ebuild b/dev-libs/libspnav/libspnav-0.2.3.ebuild
deleted file mode 100644
index 094057542c4c..000000000000
--- a/dev-libs/libspnav/libspnav-0.2.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_PN='spacenav'
-DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
-HOMEPAGE="http://spacenav.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/${MY_PN}/${MY_PN}%20library%20%28SDK%29/${PN}%20${PV}/${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="X"
-
-CDEPEND="X? ( x11-libs/libX11 )"
-RDEPEND="app-misc/spacenavd[X?]
- ${CDEPEND}"
-DEPEND="${CDEPEND}"
-
-src_prepare() {
- eapply "${FILESDIR}"/${P}-makefile.patch
- eapply_user
-}
-
-src_configure() {
- local args=(
- --disable-opt
- --disable-debug
- $(use_enable X x11)
- )
- econf "${args[@]}"
-}
-
-src_compile() {
- emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
- local args=(
- DESTDIR="${D}"
- libdir="$(get_libdir)"
- )
- emake "${args[@]}" install
-}
diff --git a/dev-libs/libspnav/libspnav-0.3.ebuild b/dev-libs/libspnav/libspnav-0.3.ebuild
deleted file mode 100644
index c4af54f4d64b..000000000000
--- a/dev-libs/libspnav/libspnav-0.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_PN='spacenav'
-DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
-HOMEPAGE="http://spacenav.sourceforge.net/"
-SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="static-libs X"
-
-CDEPEND="X? ( x11-libs/libX11 )"
-RDEPEND="app-misc/spacenavd[X?]
- ${CDEPEND}"
-DEPEND="${CDEPEND}"
-
-src_configure() {
- local args=(
- --disable-opt
- --disable-debug
- $(use_enable X x11)
- )
- econf "${args[@]}"
-}
-
-src_compile() {
- local args=(
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- incpaths=-I.
- libpaths=
- )
- emake "${args[@]}"
-}
-
-src_install() {
- local args=(
- DESTDIR="${D}"
- libdir="$(get_libdir)"
- )
- emake "${args[@]}" install
-
- # The custom configure script does not support --disable-static
- # and conditionally patching $(lib_a) out of Makefile.in does not
- # seem like a very maintainable option, hence we delete the .a file
- # after "make install", instead.
- use static-libs || find "${D}" -type f -name \*.a -delete
-}
diff --git a/dev-libs/libspnav/libspnav-1.0.ebuild b/dev-libs/libspnav/libspnav-1.0.ebuild
deleted file mode 100644
index c0aa5dfe1b28..000000000000
--- a/dev-libs/libspnav/libspnav-1.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_PN='spacenav'
-DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
-HOMEPAGE="http://spacenav.sourceforge.net/"
-SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="static-libs X"
-
-CDEPEND="X? ( x11-libs/libX11 )"
-RDEPEND="app-misc/spacenavd[X?]
- ${CDEPEND}"
-DEPEND="${CDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-no-xorg-compile.patch
-)
-
-src_configure() {
- local args=(
- --disable-opt
- --disable-debug
- $(use_enable X x11)
- )
- econf "${args[@]}"
-}
-
-src_compile() {
- local args=(
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- incpaths=-I.
- libpaths=
- )
- emake "${args[@]}"
-}
-
-src_install() {
- local args=(
- DESTDIR="${D}"
- libdir="$(get_libdir)"
- )
- emake "${args[@]}" install
-
- # The custom configure script does not support --disable-static
- # and conditionally patching $(lib_a) out of Makefile.in does not
- # seem like a very maintainable option, hence we delete the .a file
- # after "make install", instead.
- use static-libs || find "${D}" -type f -name \*.a -delete
-}
diff --git a/dev-libs/libspnav/metadata.xml b/dev-libs/libspnav/metadata.xml
index 71a95287a26b..126ce2bc79ed 100644
--- a/dev-libs/libspnav/metadata.xml
+++ b/dev-libs/libspnav/metadata.xml
@@ -15,6 +15,7 @@
magellan SDK.
</longdescription>
<upstream>
+ <remote-id type="github">FreeSpacenav/libspnav</remote-id>
<remote-id type="sourceforge">spacenav</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2022-12-15 16:31 Sebastian Pipping
0 siblings, 0 replies; 19+ messages in thread
From: Sebastian Pipping @ 2022-12-15 16:31 UTC (permalink / raw
To: gentoo-commits
commit: de477b78f41b05352a7e890ac673e5c66a454d71
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 15 16:12:37 2022 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 16:30:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de477b78
dev-libs/libspnav: 1.1 + EAPI 8
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
dev-libs/libspnav/Manifest | 1 +
dev-libs/libspnav/libspnav-1.1.ebuild | 56 +++++++++++++++++++++++++++++++++++
2 files changed, 57 insertions(+)
diff --git a/dev-libs/libspnav/Manifest b/dev-libs/libspnav/Manifest
index a3845adba141..7676f5fda986 100644
--- a/dev-libs/libspnav/Manifest
+++ b/dev-libs/libspnav/Manifest
@@ -1,2 +1,3 @@
DIST libspnav-0.2.3.tar.gz 11985 BLAKE2B 134a0c3f7c9a7ef7c4f68910e0266880958e2b74e253b75237b0fa8d3e482bcd1f42e715b85f0ffca3a62103530e854090818564d9c241bfc55de039cc4883ee SHA512 b2c452d979d455fc99bfdc172c8a2408a6e8dc40acc52964fa64f4d75a8ee77dda12e5e212c0c4e07a0a24d055f16f85bb6ce6287e24e6bd0665de457e37e6a7
DIST libspnav-1.0.tar.gz 31578 BLAKE2B 535cdf588b4b1de8f37f9239a48df10e755d004fbe6b5f3771b00bb2f9a8b36e7db30297a8a99ac689d890c08c728303af3d71c60c299574bf02476aa5724b11 SHA512 ae36ea51dbca7d5ba31d82ffaa46bad2bd877f5f7c077d2e711747427f6d60a000ab0c827ae6523ba6a275dbad205eea8c20520fe2575a6fa6b554ea8b5e0eaa
+DIST libspnav-1.1.tar.gz 31574 BLAKE2B 3c15ead61a6eb61da6eb4d072f09b1eb410b441d622d18efe2b70754efcb5de3fd1d2e707fe162d62fb5246e1f8f1313d80ff8765edad6626760e1e2c7283191 SHA512 94770d9449dd02ade041d3589bcae7664fa990c4a4feca7b2b1e6542b65aa7073305595310b9e639f10716cf15aaad913e57496fb79bdd4dba5bf703ec8299ab
diff --git a/dev-libs/libspnav/libspnav-1.1.ebuild b/dev-libs/libspnav/libspnav-1.1.ebuild
new file mode 100644
index 000000000000..921b6229777e
--- /dev/null
+++ b/dev-libs/libspnav/libspnav-1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit toolchain-funcs
+
+MY_PN='spacenav'
+DESCRIPTION="libspnav is a replacement for the magellan library with a cleaner API"
+HOMEPAGE="http://spacenav.sourceforge.net/"
+SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="static-libs X"
+
+CDEPEND="X? ( x11-libs/libX11 )"
+RDEPEND="app-misc/spacenavd[X?]
+ ${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+src_configure() {
+ local args=(
+ --disable-opt
+ --disable-debug
+ $(use_enable X x11)
+ )
+ econf "${args[@]}"
+
+ # https://bugs.gentoo.org/838349
+ sed "/^Libs:/ s,/lib,/$(get_libdir)," -i spnav.pc || die
+}
+
+src_compile() {
+ local args=(
+ AR="$(tc-getAR)"
+ CC="$(tc-getCC)"
+ incpaths=-I.
+ libpaths=
+ )
+ emake "${args[@]}"
+}
+
+src_install() {
+ local args=(
+ DESTDIR="${D}"
+ libdir="$(get_libdir)"
+ )
+ emake "${args[@]}" install
+
+ # The custom configure script does not support --disable-static
+ # and conditionally patching $(lib_a) out of Makefile.in does not
+ # seem like a very maintainable option, hence we delete the .a file
+ # after "make install", instead.
+ use static-libs || find "${D}" -type f -name \*.a -delete
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2024-10-03 3:24 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-10-03 3:24 UTC (permalink / raw
To: gentoo-commits
commit: d1dc360a1cd331fcf2dbb0bf3079c655b690863d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 3 03:24:39 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 3 03:24:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dc360a
dev-libs/libspnav: Stabilize 1.1 ppc64, #940657
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libspnav/libspnav-1.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libspnav/libspnav-1.1.ebuild b/dev-libs/libspnav/libspnav-1.1.ebuild
index 921b6229777e..fb714af1b8d0 100644
--- a/dev-libs/libspnav/libspnav-1.1.ebuild
+++ b/dev-libs/libspnav/libspnav-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2024-10-03 3:43 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2024-10-03 3:43 UTC (permalink / raw
To: gentoo-commits
commit: 3608122d0709e1011ded618e31fd20d9f79aeb64
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 3 03:43:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 3 03:43:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3608122d
dev-libs/libspnav: Stabilize 1.1 x86, #940657
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libspnav/libspnav-1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-1.1.ebuild b/dev-libs/libspnav/libspnav-1.1.ebuild
index fb714af1b8d0..dc0c7ac5eeae 100644
--- a/dev-libs/libspnav/libspnav-1.1.ebuild
+++ b/dev-libs/libspnav/libspnav-1.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/
@ 2024-10-03 15:50 Jakov Smolić
0 siblings, 0 replies; 19+ messages in thread
From: Jakov Smolić @ 2024-10-03 15:50 UTC (permalink / raw
To: gentoo-commits
commit: de553f77d07590fb52ffb45447eb61e561294c8b
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 3 15:50:01 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 3 15:50:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de553f77
dev-libs/libspnav: Stabilize 1.1 amd64, #940657
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/libspnav/libspnav-1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libspnav/libspnav-1.1.ebuild b/dev-libs/libspnav/libspnav-1.1.ebuild
index dc0c7ac5eeae..d04adea405bf 100644
--- a/dev-libs/libspnav/libspnav-1.1.ebuild
+++ b/dev-libs/libspnav/libspnav-1.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://spacenav.sourceforge.net/"
SRC_URI="https://github.com/FreeSpacenav/libspnav/releases/download/v${PV}/libspnav-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
IUSE="static-libs X"
CDEPEND="X? ( x11-libs/libX11 )"
^ permalink raw reply related [flat|nested] 19+ messages in thread
end of thread, other threads:[~2024-10-03 15:50 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-25 10:25 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libspnav/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-03 15:50 Jakov Smolić
2024-10-03 3:43 Sam James
2024-10-03 3:24 Sam James
2022-12-15 16:31 Sebastian Pipping
2022-11-28 22:41 Sebastian Pipping
2022-04-15 10:12 Sebastian Pipping
2022-04-01 13:27 Sebastian Pipping
2022-02-06 18:48 Sebastian Pipping
2021-12-29 13:46 Yixun Lan
2021-03-13 11:37 Sam James
2021-03-13 11:36 Sam James
2021-03-13 9:56 Sam James
2021-02-22 7:12 Sam James
2021-02-06 19:51 Sebastian Pipping
2020-06-03 19:26 Sebastian Pipping
2019-11-20 16:53 Aaron Bauman
2019-11-18 12:22 Agostino Sarubbo
2018-08-19 8:18 Jonas Stein
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox