* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-06-29 9:07 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2020-06-29 9:07 UTC (permalink / raw
To: gentoo-commits
commit: 202863be87d8561cc232f62283e5074be69d113f
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 29 09:07:07 2020 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Mon Jun 29 09:07:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202863be
dev-libs/stfl: disable test
Upstream does not provide any test but perl-module eclass runs
"emake test" which has no rule.
Closes: https://bugs.gentoo.org/730112
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r2.ebuild | 1 +
dev-libs/stfl/stfl-0.24.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-libs/stfl/stfl-0.24-r2.ebuild b/dev-libs/stfl/stfl-0.24-r2.ebuild
index 97e5592ed6e..ea2ac59c66c 100644
--- a/dev-libs/stfl/stfl-0.24-r2.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r2.ebuild
@@ -27,6 +27,7 @@ DEPEND="${RDEPEND}
python? ( >=dev-lang/swig-1.3.40 )
ruby? ( dev-lang/swig )
"
+RESTRICT="test" # Upstream does not provide tests #730112
PATCHES=(
"${FILESDIR}/${PN}-0.21-python.patch"
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index bdce7f3941f..063edf019c5 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -27,6 +27,7 @@ DEPEND="${RDEPEND}
python? ( >=dev-lang/swig-1.3.40 )
ruby? ( dev-lang/swig )
"
+RESTRICT="test" # Upstream does not provide tests #730112
PATCHES=(
"${FILESDIR}/${PN}-0.21-python.patch"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2024-11-19 15:03 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2024-11-19 15:03 UTC (permalink / raw
To: gentoo-commits
commit: b7fbaf6ec9c58d14b9ff5e87499edc73cfbca88a
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 15:02:59 2024 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 15:03:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fbaf6e
dev-libs/stfl: drop myself as a maintainer
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/metadata.xml | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dev-libs/stfl/metadata.xml b/dev-libs/stfl/metadata.xml
index ffa10ddf5e77..c6e5c391f6a9 100644
--- a/dev-libs/stfl/metadata.xml
+++ b/dev-libs/stfl/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>cedk@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
STFL is a library which implements a curses-based widget set for text
terminals.
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2024-11-19 13:54 Sam James
0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2024-11-19 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 248553e2d3a13389fda185e579241585b3f4c084
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 13:54:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 13:54:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248553e2
dev-libs/stfl: Stabilize 0.24-r5 x86, #922036
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r5.ebuild b/dev-libs/stfl/stfl-0.24-r5.ebuild
index 3a5dc4adc2eb..dda2e983a919 100644
--- a/dev-libs/stfl/stfl-0.24-r5.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2024-11-19 13:54 Sam James
0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2024-11-19 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 37f8b2c95cc5503d7be3428044bfbf32944b60f2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 13:54:29 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 13:54:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f8b2c9
dev-libs/stfl: Stabilize 0.24-r5 ppc, #922036
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/stfl/stfl-0.24-r5.ebuild b/dev-libs/stfl/stfl-0.24-r5.ebuild
index 546f1446cd20..3a5dc4adc2eb 100644
--- a/dev-libs/stfl/stfl-0.24-r5.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2023-06-08 10:50 Pacho Ramos
0 siblings, 0 replies; 29+ messages in thread
From: Pacho Ramos @ 2023-06-08 10:50 UTC (permalink / raw
To: gentoo-commits
commit: defdc9b5303eef68a6a400b746f34bb85ee517b4
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 8 10:24:57 2023 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jun 8 10:50:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=defdc9b5
dev-libs/stfl: enable py3.11
Closes: https://bugs.gentoo.org/896730
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r4.ebuild b/dev-libs/stfl/stfl-0.24-r4.ebuild
index 66394e8df604..6fc8cd5251c2 100644
--- a/dev-libs/stfl/stfl-0.24-r4.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
GENTOO_DEPEND_ON_PERL=no
inherit perl-module python-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2022-08-03 5:16 John Helmert III
0 siblings, 0 replies; 29+ messages in thread
From: John Helmert III @ 2022-08-03 5:16 UTC (permalink / raw
To: gentoo-commits
commit: 32be1a7a78c49801376826500d42a13c4eb20c5d
Author: John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 3 05:12:33 2022 +0000
Commit: John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Wed Aug 3 05:16:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32be1a7a
dev-libs/stfl: keyword 0.24-r4 for ~arm64, #833965
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r4.ebuild b/dev-libs/stfl/stfl-0.24-r4.ebuild
index bb88a64e8efc..941634dd611a 100644
--- a/dev-libs/stfl/stfl-0.24-r4.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2022-06-21 21:32 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2022-06-21 21:32 UTC (permalink / raw
To: gentoo-commits
commit: fa3f1df5328bc78937d0f3f11f221d302df5a6c6
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 21:30:58 2022 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 21:32:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3f1df5
dev-libs/stfl: enable py3.10
Closes: https://bugs.gentoo.org/845672
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/stfl/stfl-0.24-r4.ebuild b/dev-libs/stfl/stfl-0.24-r4.ebuild
index 5a3ba87236dc..bb88a64e8efc 100644
--- a/dev-libs/stfl/stfl-0.24-r4.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
GENTOO_DEPEND_ON_PERL=no
inherit perl-module python-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2021-04-03 23:07 Sam James
0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2021-04-03 23:07 UTC (permalink / raw
To: gentoo-commits
commit: c395609b8b870c0a6e408862694e5eca9622a3da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 3 22:48:38 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 3 22:48:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c395609b
dev-libs/stfl: eutils--, multilib--
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r3.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r3.ebuild b/dev-libs/stfl/stfl-0.24-r3.ebuild
index 33ad5472509..fb1a4eb91c6 100644
--- a/dev-libs/stfl/stfl-0.24-r3.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r3.ebuild
@@ -2,9 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
PYTHON_COMPAT=( python3_{7..9} )
GENTOO_DEPEND_ON_PERL=no
-inherit eutils multilib perl-module python-r1 toolchain-funcs
+inherit perl-module python-r1 toolchain-funcs
DESCRIPTION="A library which implements a curses-based widget set for text terminals"
HOMEPAGE="http://www.clifford.at/stfl/"
@@ -38,6 +39,7 @@ PATCHES=(
src_prepare() {
default_src_prepare
+
sed -i \
-e 's/-Os -ggdb//' \
-e 's/^\(all:.*\) example/\1/' \
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2021-03-06 9:14 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2021-03-06 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 2cb73db1757a619001e17433b259c08fcbd667f7
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 6 09:14:38 2021 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Sat Mar 6 09:14:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb73db1
dev-libs/stfl: add support for python 3.9
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/stfl/stfl-0.24-r3.ebuild b/dev-libs/stfl/stfl-0.24-r3.ebuild
index d2531da8b10..33ad5472509 100644
--- a/dev-libs/stfl/stfl-0.24-r3.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
GENTOO_DEPEND_ON_PERL=no
inherit eutils multilib perl-module python-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2021-03-06 9:14 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2021-03-06 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 0bb16f522353e68effbb868ef31d92730451af8e
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 6 09:11:31 2021 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Sat Mar 6 09:11:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb16f52
dev-libs/stfl: clean old
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r2.ebuild | 124 --------------------------------------
1 file changed, 124 deletions(-)
diff --git a/dev-libs/stfl/stfl-0.24-r2.ebuild b/dev-libs/stfl/stfl-0.24-r2.ebuild
deleted file mode 100644
index eba46b9fd2b..00000000000
--- a/dev-libs/stfl/stfl-0.24-r2.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..8} )
-GENTOO_DEPEND_ON_PERL=no
-inherit eutils multilib perl-module python-r1 toolchain-funcs
-
-DESCRIPTION="A library which implements a curses-based widget set for text terminals"
-HOMEPAGE="http://www.clifford.at/stfl/"
-SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
-IUSE="examples perl python ruby static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- sys-libs/ncurses:0=[unicode]
- perl? ( dev-lang/perl:= )
- ruby? ( dev-lang/ruby:* )
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
- perl? ( dev-lang/swig )
- python? ( >=dev-lang/swig-1.3.40 )
- ruby? ( dev-lang/swig )
-"
-RESTRICT="test" # Upstream does not provide tests #730112
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.21-python.patch"
- "${FILESDIR}/${PN}-0.22-soname-symlink.patch"
- "${FILESDIR}/${PN}-0.22-ruby-sharedlib.patch"
-)
-
-src_prepare() {
- default_src_prepare
- sed -i \
- -e 's/-Os -ggdb//' \
- -e 's/^\(all:.*\) example/\1/' \
- -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
- -e 's/ -o $@ $(LDLIBS) $^/ $^ $(LDLIBS) -o $@/' \
- -e 's/-lncursesw/-lncursesw -pthread/' \
- -e 's/\<ar\>/$(AR)/' \
- -e 's/\<ranlib\>/$(RANLIB)/' \
- Makefile || die "sed failed"
-
- if ! use static-libs ; then
- sed -i -e "/install .* libstfl.a/d" Makefile || die
- fi
-
- if use perl ; then
- echo "FOUND_PERL5=1" >> Makefile.cfg
- else
- echo "FOUND_PERL5=0" >> Makefile.cfg
- fi
-
- if use ruby ; then
- echo "FOUND_RUBY=1" >> Makefile.cfg
- else
- echo "FOUND_RUBY=0" >> Makefile.cfg
- fi
-
- echo "FOUND_PYTHON=0" >> Makefile.cfg
-}
-
-src_configure() { :; }
-
-src_compile() {
- emake CC="$(tc-getCC)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
-
- if use python ; then
- local BUILD_DIR="${S}/python"
- python_copy_sources
-
- # Based on code from python/Makefile.snippet.
- building() {
- pushd "${BUILD_DIR}" &>/dev/null || die
- echo swig -python -threads stfl.i
- swig -python -threads stfl.i || die
- echo "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so
- "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so || die
- popd &>/dev/null || die
- }
- python_foreach_impl building
- fi
-}
-
-src_install() {
- emake prefix="/usr" DESTDIR="${D}" libdir="$(get_libdir)" install
-
- if use python ; then
- local BUILD_DIR="${S}/python"
-
- installation() {
- pushd "${BUILD_DIR}" &>/dev/null || die
- python_domodule stfl.py _stfl.so
- popd &>/dev/null || die
- }
- python_foreach_impl installation
- fi
-
- dodoc README
-
- local exdir="/usr/share/doc/${PF}/examples"
- if use examples ; then
- insinto ${exdir}
- doins example.{c,stfl}
- insinto ${exdir}/python
- doins python/example.py
- if use perl ; then
- insinto ${exdir}/perl
- doins perl5/example.pl
- fi
- if use ruby ; then
- insinto ${exdir}/ruby
- doins ruby/example.rb
- fi
- fi
-
- perl_delete_localpod
-}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-11-03 11:02 Sam James
0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2020-11-03 11:02 UTC (permalink / raw
To: gentoo-commits
commit: e6ee2f5ce46e2a108921450cd3288e1ac4714cdc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 3 11:00:41 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 3 11:01:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ee2f5c
dev-libs/stfl: Stabilize 0.24-r3 amd64, #751202
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r3.ebuild b/dev-libs/stfl/stfl-0.24-r3.ebuild
index b6acd271e99..96858d99953 100644
--- a/dev-libs/stfl/stfl-0.24-r3.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-10-26 23:47 Sergei Trofimovich
0 siblings, 0 replies; 29+ messages in thread
From: Sergei Trofimovich @ 2020-10-26 23:47 UTC (permalink / raw
To: gentoo-commits
commit: d0549d7245f282c64dfd82b51325bf3d13c80f07
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 23:46:00 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 23:46:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0549d72
dev-libs/stfl: stable 0.24-r3 for ppc
stable wrt bug #751202
Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r3.ebuild b/dev-libs/stfl/stfl-0.24-r3.ebuild
index ae5f798e43b..b6acd271e99 100644
--- a/dev-libs/stfl/stfl-0.24-r3.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-10-25 23:42 Thomas Deutschmann
0 siblings, 0 replies; 29+ messages in thread
From: Thomas Deutschmann @ 2020-10-25 23:42 UTC (permalink / raw
To: gentoo-commits
commit: a3f407bd46be5d5aeb13168cd802ac403ff3ed77
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 23:39:14 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 23:42:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f407bd
dev-libs/stfl: x86 stable (bug #751202)
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r3.ebuild b/dev-libs/stfl/stfl-0.24-r3.ebuild
index f05ef3b01cb..ae5f798e43b 100644
--- a/dev-libs/stfl/stfl-0.24-r3.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-09-07 12:17 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2020-09-07 12:17 UTC (permalink / raw
To: gentoo-commits
commit: 43e03cc46c2154bf3be0923c17dff7f41eebfa0a
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 7 12:16:39 2020 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Mon Sep 7 12:17:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e03cc4
dev-libs/stfl: clean old
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/stfl-0.24.ebuild | 123 -----------------------------------------
1 file changed, 123 deletions(-)
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
deleted file mode 100644
index 063edf019c5..00000000000
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6..8} )
-GENTOO_DEPEND_ON_PERL=no
-inherit eutils multilib perl-module python-r1 toolchain-funcs
-
-DESCRIPTION="A library which implements a curses-based widget set for text terminals"
-HOMEPAGE="http://www.clifford.at/stfl/"
-SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86"
-IUSE="examples perl python ruby static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- sys-libs/ncurses:0=[unicode]
- perl? ( dev-lang/perl:= )
- ruby? ( dev-lang/ruby:* )
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
- perl? ( dev-lang/swig )
- python? ( >=dev-lang/swig-1.3.40 )
- ruby? ( dev-lang/swig )
-"
-RESTRICT="test" # Upstream does not provide tests #730112
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.21-python.patch"
- "${FILESDIR}/${PN}-0.22-soname-symlink.patch"
- "${FILESDIR}/${PN}-0.22-ruby-sharedlib.patch"
-)
-
-src_prepare() {
- sed -i \
- -e 's/-Os -ggdb//' \
- -e 's/^\(all:.*\) example/\1/' \
- -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
- -e 's/ -o $@ $(LDLIBS) $^/ $^ $(LDLIBS) -o $@/' \
- -e 's/-lncursesw/-lncursesw -pthread/' \
- Makefile || die "sed failed"
-
- if ! use static-libs ; then
- sed -i -e "/install .* libstfl.a/d" Makefile || die
- fi
-
- eapply_user
-
- if use perl ; then
- echo "FOUND_PERL5=1" >> Makefile.cfg
- else
- echo "FOUND_PERL5=0" >> Makefile.cfg
- fi
-
- if use ruby ; then
- echo "FOUND_RUBY=1" >> Makefile.cfg
- else
- echo "FOUND_RUBY=0" >> Makefile.cfg
- fi
-
- echo "FOUND_PYTHON=0" >> Makefile.cfg
-}
-
-src_configure() { :; }
-
-src_compile() {
- emake CC="$(tc-getCC)"
-
- if use python ; then
- local BUILD_DIR="${S}/python"
- python_copy_sources
-
- # Based on code from python/Makefile.snippet.
- building() {
- pushd "${BUILD_DIR}" &>/dev/null || die
- echo swig -python -threads stfl.i
- swig -python -threads stfl.i || die
- echo "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so
- "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so || die
- popd &>/dev/null || die
- }
- python_foreach_impl building
- fi
-}
-
-src_install() {
- emake prefix="/usr" DESTDIR="${D}" libdir="$(get_libdir)" install
-
- if use python ; then
- local BUILD_DIR="${S}/python"
-
- installation() {
- pushd "${BUILD_DIR}" &>/dev/null || die
- python_domodule stfl.py _stfl.so
- popd &>/dev/null || die
- }
- python_foreach_impl installation
- fi
-
- dodoc README
-
- local exdir="/usr/share/doc/${PF}/examples"
- if use examples ; then
- insinto ${exdir}
- doins example.{c,stfl}
- insinto ${exdir}/python
- doins python/example.py
- if use perl ; then
- insinto ${exdir}/perl
- doins perl5/example.pl
- fi
- if use ruby ; then
- insinto ${exdir}/ruby
- doins ruby/example.rb
- fi
- fi
-
- perl_delete_localpod
-}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-07-02 6:30 Agostino Sarubbo
0 siblings, 0 replies; 29+ messages in thread
From: Agostino Sarubbo @ 2020-07-02 6:30 UTC (permalink / raw
To: gentoo-commits
commit: 19282d51b1de750cbeb36997f288f15711e44ecc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 2 06:30:07 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jul 2 06:30:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19282d51
dev-libs/stfl: ppc stable wrt bug #729818
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r2.ebuild b/dev-libs/stfl/stfl-0.24-r2.ebuild
index b60bf167027..3ef9c009a55 100644
--- a/dev-libs/stfl/stfl-0.24-r2.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-07-01 12:21 Michał Górny
0 siblings, 0 replies; 29+ messages in thread
From: Michał Górny @ 2020-07-01 12:21 UTC (permalink / raw
To: gentoo-commits
commit: 3d8cb4941db7756631f90f3daa4c0a84f971d079
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Wed Jul 1 03:49:30 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 1 12:21:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8cb494
dev-libs/stfl: arm keyworded (bug #677018)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r2.ebuild b/dev-libs/stfl/stfl-0.24-r2.ebuild
index 2ac5a52674a..b60bf167027 100644
--- a/dev-libs/stfl/stfl-0.24-r2.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-06-30 6:34 Agostino Sarubbo
0 siblings, 0 replies; 29+ messages in thread
From: Agostino Sarubbo @ 2020-06-30 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 0ecf0458b7fae75fb5146f555dd9b82711c9ef0a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 30 06:33:30 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun 30 06:33:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ecf0458
dev-libs/stfl: x86 stable wrt bug #729818
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r2.ebuild b/dev-libs/stfl/stfl-0.24-r2.ebuild
index 6d453e897e7..2ac5a52674a 100644
--- a/dev-libs/stfl/stfl-0.24-r2.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-06-29 13:35 Agostino Sarubbo
0 siblings, 0 replies; 29+ messages in thread
From: Agostino Sarubbo @ 2020-06-29 13:35 UTC (permalink / raw
To: gentoo-commits
commit: a84202e5089f6846f86b0e9561ed13a73708e6a2
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 29 13:34:37 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 29 13:34:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84202e5
dev-libs/stfl: amd64 stable wrt bug #729818
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r2.ebuild b/dev-libs/stfl/stfl-0.24-r2.ebuild
index ea2ac59c66c..6d453e897e7 100644
--- a/dev-libs/stfl/stfl-0.24-r2.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-05-24 9:59 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2020-05-24 9:59 UTC (permalink / raw
To: gentoo-commits
commit: 319dcf7cca07d9a6663245a459ab49062be730c6
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Sun May 24 09:56:55 2020 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Sun May 24 09:57:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319dcf7c
dev-libs/stfl: respects AR and RANLIB
Closes: https://bugs.gentoo.org/723138
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/{stfl-0.24-r1.ebuild => stfl-0.24-r2.ebuild} | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24-r1.ebuild b/dev-libs/stfl/stfl-0.24-r2.ebuild
similarity index 95%
rename from dev-libs/stfl/stfl-0.24-r1.ebuild
rename to dev-libs/stfl/stfl-0.24-r2.ebuild
index 1dc128d1c53..97e5592ed6e 100644
--- a/dev-libs/stfl/stfl-0.24-r1.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r2.ebuild
@@ -42,6 +42,8 @@ src_prepare() {
-e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
-e 's/ -o $@ $(LDLIBS) $^/ $^ $(LDLIBS) -o $@/' \
-e 's/-lncursesw/-lncursesw -pthread/' \
+ -e 's/\<ar\>/$(AR)/' \
+ -e 's/\<ranlib\>/$(RANLIB)/' \
Makefile || die "sed failed"
if ! use static-libs ; then
@@ -66,7 +68,7 @@ src_prepare() {
src_configure() { :; }
src_compile() {
- emake CC="$(tc-getCC)"
+ emake CC="$(tc-getCC)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
if use python ; then
local BUILD_DIR="${S}/python"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-05-23 16:57 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2020-05-23 16:57 UTC (permalink / raw
To: gentoo-commits
commit: 4c94181f4abbdede6813fc6f8308107a4ca5343c
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Sat May 23 16:57:43 2020 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Sat May 23 16:57:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c94181f
dev-libs/stfl: Add missing call default_src_prepare
Closes: https://bugs.gentoo.org/719452
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/stfl-0.24-r1.ebuild | 121 ++++++++++++++++++++++++++++++++++++++
1 file changed, 121 insertions(+)
diff --git a/dev-libs/stfl/stfl-0.24-r1.ebuild b/dev-libs/stfl/stfl-0.24-r1.ebuild
new file mode 100644
index 00000000000..1dc128d1c53
--- /dev/null
+++ b/dev-libs/stfl/stfl-0.24-r1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..8} )
+GENTOO_DEPEND_ON_PERL=no
+inherit eutils multilib perl-module python-r1 toolchain-funcs
+
+DESCRIPTION="A library which implements a curses-based widget set for text terminals"
+HOMEPAGE="http://www.clifford.at/stfl/"
+SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="examples perl python ruby static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ sys-libs/ncurses:0=[unicode]
+ perl? ( dev-lang/perl:= )
+ ruby? ( dev-lang/ruby:* )
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+ perl? ( dev-lang/swig )
+ python? ( >=dev-lang/swig-1.3.40 )
+ ruby? ( dev-lang/swig )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.21-python.patch"
+ "${FILESDIR}/${PN}-0.22-soname-symlink.patch"
+ "${FILESDIR}/${PN}-0.22-ruby-sharedlib.patch"
+)
+
+src_prepare() {
+ default_src_prepare
+ sed -i \
+ -e 's/-Os -ggdb//' \
+ -e 's/^\(all:.*\) example/\1/' \
+ -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
+ -e 's/ -o $@ $(LDLIBS) $^/ $^ $(LDLIBS) -o $@/' \
+ -e 's/-lncursesw/-lncursesw -pthread/' \
+ Makefile || die "sed failed"
+
+ if ! use static-libs ; then
+ sed -i -e "/install .* libstfl.a/d" Makefile || die
+ fi
+
+ if use perl ; then
+ echo "FOUND_PERL5=1" >> Makefile.cfg
+ else
+ echo "FOUND_PERL5=0" >> Makefile.cfg
+ fi
+
+ if use ruby ; then
+ echo "FOUND_RUBY=1" >> Makefile.cfg
+ else
+ echo "FOUND_RUBY=0" >> Makefile.cfg
+ fi
+
+ echo "FOUND_PYTHON=0" >> Makefile.cfg
+}
+
+src_configure() { :; }
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+
+ if use python ; then
+ local BUILD_DIR="${S}/python"
+ python_copy_sources
+
+ # Based on code from python/Makefile.snippet.
+ building() {
+ pushd "${BUILD_DIR}" &>/dev/null || die
+ echo swig -python -threads stfl.i
+ swig -python -threads stfl.i || die
+ echo "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so
+ "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so || die
+ popd &>/dev/null || die
+ }
+ python_foreach_impl building
+ fi
+}
+
+src_install() {
+ emake prefix="/usr" DESTDIR="${D}" libdir="$(get_libdir)" install
+
+ if use python ; then
+ local BUILD_DIR="${S}/python"
+
+ installation() {
+ pushd "${BUILD_DIR}" &>/dev/null || die
+ python_domodule stfl.py _stfl.so
+ popd &>/dev/null || die
+ }
+ python_foreach_impl installation
+ fi
+
+ dodoc README
+
+ local exdir="/usr/share/doc/${PF}/examples"
+ if use examples ; then
+ insinto ${exdir}
+ doins example.{c,stfl}
+ insinto ${exdir}/python
+ doins python/example.py
+ if use perl ; then
+ insinto ${exdir}/perl
+ doins perl5/example.pl
+ fi
+ if use ruby ; then
+ insinto ${exdir}/ruby
+ doins ruby/example.rb
+ fi
+ fi
+
+ perl_delete_localpod
+}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-04-25 14:15 Cédric Krier
0 siblings, 0 replies; 29+ messages in thread
From: Cédric Krier @ 2020-04-25 14:15 UTC (permalink / raw
To: gentoo-commits
commit: 88164fe5d860b3db66db1deb71d35f1dc37cd7c1
Author: Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 25 13:40:57 2020 +0000
Commit: Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Sat Apr 25 14:14:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88164fe5
dev-libs/stfl: Add support for python 3.7 and 3.8
Bug: https://bugs.gentoo.org/718286
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>
dev-libs/stfl/metadata.xml | 4 +++-
dev-libs/stfl/stfl-0.24.ebuild | 14 +++++++++-----
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/dev-libs/stfl/metadata.xml b/dev-libs/stfl/metadata.xml
index 43428f619e9..203592b97a7 100644
--- a/dev-libs/stfl/metadata.xml
+++ b/dev-libs/stfl/metadata.xml
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>cedk@gentoo.org</email>
+ </maintainer>
<longdescription lang="en">
STFL is a library which implements a curses-based widget set for text
terminals.
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index 66d866317e5..bdce7f3941f 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-PYTHON_COMPAT=( python3_6 )
+EAPI=7
+PYTHON_COMPAT=( python3_{6..8} )
GENTOO_DEPEND_ON_PERL=no
inherit eutils multilib perl-module python-r1 toolchain-funcs
@@ -28,6 +28,12 @@ DEPEND="${RDEPEND}
ruby? ( dev-lang/swig )
"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.21-python.patch"
+ "${FILESDIR}/${PN}-0.22-soname-symlink.patch"
+ "${FILESDIR}/${PN}-0.22-ruby-sharedlib.patch"
+)
+
src_prepare() {
sed -i \
-e 's/-Os -ggdb//' \
@@ -41,9 +47,7 @@ src_prepare() {
sed -i -e "/install .* libstfl.a/d" Makefile || die
fi
- epatch "${FILESDIR}"/${PN}-0.21-python.patch
- epatch "${FILESDIR}"/${PN}-0.22-soname-symlink.patch
- epatch "${FILESDIR}"/${PN}-0.22-ruby-sharedlib.patch
+ eapply_user
if use perl ; then
echo "FOUND_PERL5=1" >> Makefile.cfg
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2020-02-10 21:00 Michał Górny
0 siblings, 0 replies; 29+ messages in thread
From: Michał Górny @ 2020-02-10 21:00 UTC (permalink / raw
To: gentoo-commits
commit: 6abb9f0cc355f017f5bff01d5f93316c58ffd190
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 20:46:59 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 21:00:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abb9f0c
dev-libs/stfl: Remove py2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-libs/stfl/stfl-0.24.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index df27aa0aff9..66d866317e5 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
GENTOO_DEPEND_ON_PERL=no
inherit eutils multilib perl-module python-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2019-12-27 23:19 Georgy Yakovlev
0 siblings, 0 replies; 29+ messages in thread
From: Georgy Yakovlev @ 2019-12-27 23:19 UTC (permalink / raw
To: gentoo-commits
commit: c174e7faf7580acba6bb67ec872761cc97552774
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 27 23:09:18 2019 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Dec 27 23:18:18 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c174e7fa
dev-libs/stfl: keyword on ~ppc64
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
dev-libs/stfl/stfl-0.24.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index 18f86be116d..8608c2693aa 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2019-11-17 22:40 Tim Harder
0 siblings, 0 replies; 29+ messages in thread
From: Tim Harder @ 2019-11-17 22:40 UTC (permalink / raw
To: gentoo-commits
commit: fd7bbf6eca4132decb93675edc8c908c18af05ee
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 22:39:31 2019 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 22:40:32 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7bbf6e
dev-libs/stfl: drop myself as a maintainer
Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>
dev-libs/stfl/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/dev-libs/stfl/metadata.xml b/dev-libs/stfl/metadata.xml
index abb4b8f2540..43428f619e9 100644
--- a/dev-libs/stfl/metadata.xml
+++ b/dev-libs/stfl/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>radhermit@gentoo.org</email>
- <name>Tim Harder</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
STFL is a library which implements a curses-based widget set for text
terminals.
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2017-09-22 5:39 Tim Harder
0 siblings, 0 replies; 29+ messages in thread
From: Tim Harder @ 2017-09-22 5:39 UTC (permalink / raw
To: gentoo-commits
commit: e78ab16073e836300ad095ae935823ee6b159e40
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 05:38:43 2017 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 05:38:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78ab160
dev-libs/stfl: remove old
dev-libs/stfl/Manifest | 1 -
dev-libs/stfl/stfl-0.23.ebuild | 118 -----------------------------------------
2 files changed, 119 deletions(-)
diff --git a/dev-libs/stfl/Manifest b/dev-libs/stfl/Manifest
index 285d8a9567e..5de8895a917 100644
--- a/dev-libs/stfl/Manifest
+++ b/dev-libs/stfl/Manifest
@@ -1,2 +1 @@
-DIST stfl-0.23.tar.gz 43941 SHA256 e75ed8427905ad50faf43ed5fefd0cf7b16ee0c1ca87e15d33e360bb92aedfde SHA512 02a7323740364acac4063d002775d04358bc9f98d8df4d83ec9dcdc9d9f46840be1cab0d2526c8cdc7a441784ec95100792edd1bbd1fa2365ce20ef4141a0e6e WHIRLPOOL 6331623402ae5a7df97df6c135b043e8c9b327de78ab2916e122489bdf1108871aef7772c016b5f567f8a00dca1f4274fce4add3d2d9a625f5aca911301c9730
DIST stfl-0.24.tar.gz 45585 SHA256 d4a7aa181a475aaf8a8914a8ccb2a7ff28919d4c8c0f8a061e17a0c36869c090 SHA512 95df4574b1bc32d795751156dc5b93afbca3ba241607a3a55210c89dda61b9a26ad574bb5f729a0158c9052235dbf63d6c58b38e7f1061d14ab7062af6150fa0 WHIRLPOOL 76545f41802a5f019ee44598368958a13551c3ed70747f45da88d61bc9ba882e514659b3c8f47805a7c199229078abc22ac5a79680b803244bfe8e29a081f10e
diff --git a/dev-libs/stfl/stfl-0.23.ebuild b/dev-libs/stfl/stfl-0.23.ebuild
deleted file mode 100644
index 212ff7317c5..00000000000
--- a/dev-libs/stfl/stfl-0.23.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-GENTOO_DEPEND_ON_PERL=no
-inherit eutils multilib perl-module python-r1 toolchain-funcs
-
-DESCRIPTION="A library which implements a curses-based widget set for text terminals"
-HOMEPAGE="http://www.clifford.at/stfl/"
-SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="examples perl python ruby static-libs"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- sys-libs/ncurses:0=[unicode]
- perl? ( dev-lang/perl:= )
- ruby? ( dev-lang/ruby:* )
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
- perl? ( dev-lang/swig )
- python? ( >=dev-lang/swig-1.3.40 )
- ruby? ( dev-lang/swig )
-"
-
-src_prepare() {
- sed -i \
- -e 's/-Os -ggdb//' \
- -e 's/^\(all:.*\) example/\1/' \
- -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
- -e 's/ -o $@ $(LDLIBS) $^/ $^ $(LDLIBS) -o $@/' \
- -e 's/-lncursesw/-lncursesw -pthread/' \
- Makefile || die "sed failed"
-
- if ! use static-libs ; then
- sed -i -e "/install .* libstfl.a/d" Makefile || die
- fi
-
- epatch "${FILESDIR}"/${PN}-0.21-python.patch
- epatch "${FILESDIR}"/${PN}-0.22-soname-symlink.patch
- epatch "${FILESDIR}"/${PN}-0.22-ruby-sharedlib.patch
-
- if use perl ; then
- echo "FOUND_PERL5=1" >> Makefile.cfg
- else
- echo "FOUND_PERL5=0" >> Makefile.cfg
- fi
-
- if use ruby ; then
- echo "FOUND_RUBY=1" >> Makefile.cfg
- else
- echo "FOUND_RUBY=0" >> Makefile.cfg
- fi
-
- echo "FOUND_PYTHON=0" >> Makefile.cfg
-}
-
-src_configure() { :; }
-
-src_compile() {
- emake CC="$(tc-getCC)"
-
- if use python ; then
- local BUILD_DIR="${S}/python"
- python_copy_sources
-
- # Based on code from python/Makefile.snippet.
- building() {
- pushd "${BUILD_DIR}" &>/dev/null || die
- echo swig -python -threads stfl.i
- swig -python -threads stfl.i || die
- echo "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so
- "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so || die
- popd &>/dev/null || die
- }
- python_foreach_impl building
- fi
-}
-
-src_install() {
- emake prefix="/usr" DESTDIR="${D}" libdir="$(get_libdir)" install
-
- if use python ; then
- local BUILD_DIR="${S}/python"
-
- installation() {
- pushd "${BUILD_DIR}" &>/dev/null || die
- python_domodule stfl.py _stfl.so
- popd &>/dev/null || die
- }
- python_foreach_impl installation
- fi
-
- dodoc README
-
- local exdir="/usr/share/doc/${PF}/examples"
- if use examples ; then
- insinto ${exdir}
- doins example.{c,stfl}
- insinto ${exdir}/python
- doins python/example.py
- if use perl ; then
- insinto ${exdir}/perl
- doins perl5/example.pl
- fi
- if use ruby ; then
- insinto ${exdir}/ruby
- doins ruby/example.rb
- fi
- fi
-
- perl_delete_localpod
-}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2017-09-12 23:02 Matt Turner
0 siblings, 0 replies; 29+ messages in thread
From: Matt Turner @ 2017-09-12 23:02 UTC (permalink / raw
To: gentoo-commits
commit: 33b21b64b4992e5f2be808e704f03a56b6bf19ab
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 12 23:02:34 2017 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 12 23:02:34 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b21b64
dev-libs/stfl-0.24: ppc stable, bug 624946
dev-libs/stfl/stfl-0.24.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index 9a9b57f19ef..87e3ee820f4 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2017-07-26 9:39 Pacho Ramos
0 siblings, 0 replies; 29+ messages in thread
From: Pacho Ramos @ 2017-07-26 9:39 UTC (permalink / raw
To: gentoo-commits
commit: 576dcf859f4f99d7fedf55c4a73e65e6d92bfa35
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 26 09:26:51 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 09:39:10 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576dcf85
dev-libs/stfl: amd64/x86 stable, bug #624946
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-libs/stfl/stfl-0.24.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index c23d831e722..9a9b57f19ef 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE="examples perl python ruby static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2017-07-07 9:20 Pacho Ramos
0 siblings, 0 replies; 29+ messages in thread
From: Pacho Ramos @ 2017-07-07 9:20 UTC (permalink / raw
To: gentoo-commits
commit: c274e5f2db4afb869bdfd07f9a3a7fb8aa48b0b3
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 7 09:15:29 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 09:20:09 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c274e5f2
dev-libs/stfl: Support newer python
Package-Manager: Portage-2.3.6, Repoman-2.3.2
dev-libs/stfl/stfl-0.24.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/stfl/stfl-0.24.ebuild b/dev-libs/stfl/stfl-0.24.ebuild
index d768aac0714..c23d831e722 100644
--- a/dev-libs/stfl/stfl-0.24.ebuild
+++ b/dev-libs/stfl/stfl-0.24.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
GENTOO_DEPEND_ON_PERL=no
inherit eutils multilib perl-module python-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/
@ 2016-10-18 19:26 Pacho Ramos
0 siblings, 0 replies; 29+ messages in thread
From: Pacho Ramos @ 2016-10-18 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 0c25084f548e26d7db341e833eeaf2c554b0221d
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 19:22:31 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 19:26:32 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c25084f
dev-libs/stfl: Drop old
Package-Manager: portage-2.3.1
dev-libs/stfl/Manifest | 1 -
dev-libs/stfl/stfl-0.22-r2.ebuild | 126 --------------------------------------
2 files changed, 127 deletions(-)
diff --git a/dev-libs/stfl/Manifest b/dev-libs/stfl/Manifest
index 68089c4..285d8a9 100644
--- a/dev-libs/stfl/Manifest
+++ b/dev-libs/stfl/Manifest
@@ -1,3 +1,2 @@
-DIST stfl-0.22.tar.gz 41412 SHA256 2dddafd331e61ad04baf1251ccecb3a69feaf99880dd75155be8423c1cc55418 SHA512 dab2335ef00b65d00abda2a51fb5c667b48864b02ee82abee049f15fd9e2f272f21ec80d4a6cdbb5fc5882239ba28964912e4c0b641b2e83a7ab3bd7f94415bb WHIRLPOOL e1fdd9754f8d6bed3c43a8d19e128565efac36ead413836fe02ee97cb6ba9c3ac5ca2a2e5c7784389e0e8671dbf49286d2a3c746f31b406e511bf6942efce39e
DIST stfl-0.23.tar.gz 43941 SHA256 e75ed8427905ad50faf43ed5fefd0cf7b16ee0c1ca87e15d33e360bb92aedfde SHA512 02a7323740364acac4063d002775d04358bc9f98d8df4d83ec9dcdc9d9f46840be1cab0d2526c8cdc7a441784ec95100792edd1bbd1fa2365ce20ef4141a0e6e WHIRLPOOL 6331623402ae5a7df97df6c135b043e8c9b327de78ab2916e122489bdf1108871aef7772c016b5f567f8a00dca1f4274fce4add3d2d9a625f5aca911301c9730
DIST stfl-0.24.tar.gz 45585 SHA256 d4a7aa181a475aaf8a8914a8ccb2a7ff28919d4c8c0f8a061e17a0c36869c090 SHA512 95df4574b1bc32d795751156dc5b93afbca3ba241607a3a55210c89dda61b9a26ad574bb5f729a0158c9052235dbf63d6c58b38e7f1061d14ab7062af6150fa0 WHIRLPOOL 76545f41802a5f019ee44598368958a13551c3ed70747f45da88d61bc9ba882e514659b3c8f47805a7c199229078abc22ac5a79680b803244bfe8e29a081f10e
diff --git a/dev-libs/stfl/stfl-0.22-r2.ebuild b/dev-libs/stfl/stfl-0.22-r2.ebuild
deleted file mode 100644
index 13b6d88..00000000
--- a/dev-libs/stfl/stfl-0.22-r2.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="*-jython"
-
-inherit eutils multilib perl-module python toolchain-funcs
-
-DESCRIPTION="A library which implements a curses-based widget set for text terminals"
-HOMEPAGE="http://www.clifford.at/stfl/"
-SRC_URI="http://www.clifford.at/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-
-IUSE="examples perl python ruby static-libs"
-
-COMMON_DEPEND="sys-libs/ncurses[unicode]
- perl? ( dev-lang/perl )
- ruby? ( dev-lang/ruby )
- python? ( dev-lang/python )"
-
-DEPEND="${COMMON_DEPEND}
- perl? ( dev-lang/swig )
- python? ( >=dev-lang/swig-1.3.40 )
- ruby? ( dev-lang/swig )"
-
-RDEPEND="${COMMON_DEPEND}"
-
-pkg_setup() {
- use python && python_pkg_setup
-}
-
-src_prepare() {
- sed -i \
- -e 's/-Os -ggdb//' \
- -e 's/^\(all:.*\) example/\1/' \
- -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
- -e 's/ -o $@ $(LDLIBS) $^/ $^ $(LDLIBS) -o $@/' \
- -e 's/-lncursesw/-lncursesw -pthread/' \
- Makefile || die "sed failed"
-
- if ! use static-libs ; then
- sed -i -e "/install .* libstfl.a/d" Makefile || die
- fi
-
- epatch "${FILESDIR}"/${PN}-0.21-python.patch
- epatch "${FILESDIR}"/${P}-soname-symlink.patch
- epatch "${FILESDIR}"/${P}-ruby-sharedlib.patch
-
- if use perl ; then
- echo "FOUND_PERL5=1" >> Makefile.cfg
- else
- echo "FOUND_PERL5=0" >> Makefile.cfg
- fi
-
- if use ruby ; then
- echo "FOUND_RUBY=1" >> Makefile.cfg
- else
- echo "FOUND_RUBY=0" >> Makefile.cfg
- fi
-
- echo "FOUND_PYTHON=0" >> Makefile.cfg
-}
-
-src_configure() { :; }
-
-src_compile() {
- emake CC="$(tc-getCC)"
-
- if use python ; then
- python_copy_sources python
-
- # Based on code from python/Makefile.snippet.
- building() {
- echo swig -python -threads stfl.i
- swig -python -threads stfl.i
- echo "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so
- "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -shared -pthread -fPIC stfl_wrap.c -I$(python_get_includedir) -I.. ../libstfl.so.${PV} -lncursesw -o _stfl.so
- }
- python_execute_function -s --source-dir python building
- fi
-}
-
-src_install() {
- emake prefix="/usr" DESTDIR="${D}" libdir="$(get_libdir)" install
-
- if use python ; then
- installation() {
- insinto $(python_get_sitedir)
- doins stfl.py _stfl.so
- }
- python_execute_function -s --source-dir python installation
- fi
-
- dodoc README
-
- local exdir="/usr/share/doc/${PF}/examples"
- if use examples ; then
- insinto ${exdir}
- doins example.{c,stfl}
- insinto ${exdir}/python
- doins python/example.py
- if use perl ; then
- insinto ${exdir}/perl
- doins perl5/example.pl
- fi
- if use ruby ; then
- insinto ${exdir}/ruby
- doins ruby/example.rb
- fi
- fi
-
- perl_delete_localpod
-}
-
-pkg_postinst() {
- use python && python_mod_optimize stfl.py
-}
-
-pkg_postrm() {
- use python && python_mod_cleanup stfl.py
-}
^ permalink raw reply related [flat|nested] 29+ messages in thread
end of thread, other threads:[~2024-11-19 15:03 UTC | newest]
Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-29 9:07 [gentoo-commits] repo/gentoo:master commit in: dev-libs/stfl/ Cédric Krier
-- strict thread matches above, loose matches on Subject: below --
2024-11-19 15:03 Cédric Krier
2024-11-19 13:54 Sam James
2024-11-19 13:54 Sam James
2023-06-08 10:50 Pacho Ramos
2022-08-03 5:16 John Helmert III
2022-06-21 21:32 Cédric Krier
2021-04-03 23:07 Sam James
2021-03-06 9:14 Cédric Krier
2021-03-06 9:14 Cédric Krier
2020-11-03 11:02 Sam James
2020-10-26 23:47 Sergei Trofimovich
2020-10-25 23:42 Thomas Deutschmann
2020-09-07 12:17 Cédric Krier
2020-07-02 6:30 Agostino Sarubbo
2020-07-01 12:21 Michał Górny
2020-06-30 6:34 Agostino Sarubbo
2020-06-29 13:35 Agostino Sarubbo
2020-05-24 9:59 Cédric Krier
2020-05-23 16:57 Cédric Krier
2020-04-25 14:15 Cédric Krier
2020-02-10 21:00 Michał Górny
2019-12-27 23:19 Georgy Yakovlev
2019-11-17 22:40 Tim Harder
2017-09-22 5:39 Tim Harder
2017-09-12 23:02 Matt Turner
2017-07-26 9:39 Pacho Ramos
2017-07-07 9:20 Pacho Ramos
2016-10-18 19:26 Pacho Ramos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox