public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2017-08-22  4:50 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2017-08-22  4:50 UTC (permalink / raw
  To: gentoo-commits

commit:     2737cd7ef7358ea85bbc446407ea58037810aff4
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 22 04:47:14 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 04:47:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2737cd7e

x11-wm/subtle: add ruby23, ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-wm/subtle/subtle-0.11.3244.ebuild | 4 ++--
 x11-wm/subtle/subtle-9999.ebuild      | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-wm/subtle/subtle-0.11.3244.ebuild b/x11-wm/subtle/subtle-0.11.3244.ebuild
index e58c3564e63..f5b20f14489 100644
--- a/x11-wm/subtle/subtle-0.11.3244.ebuild
+++ b/x11-wm/subtle/subtle-0.11.3244.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 inherit ruby-ng toolchain-funcs
 

diff --git a/x11-wm/subtle/subtle-9999.ebuild b/x11-wm/subtle/subtle-9999.ebuild
index e58c3564e63..f5b20f14489 100644
--- a/x11-wm/subtle/subtle-9999.ebuild
+++ b/x11-wm/subtle/subtle-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 inherit ruby-ng toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2017-08-22  4:50 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2017-08-22  4:50 UTC (permalink / raw
  To: gentoo-commits

commit:     67be7994005d1772277a32f1b518fed444ee273a
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 22 04:50:04 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 04:50:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67be7994

x11-wm/subtle: make sure rdoc is present with USE=doc, fixing bug 601520

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 x11-wm/subtle/subtle-0.11.3244.ebuild | 2 +-
 x11-wm/subtle/subtle-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/subtle/subtle-0.11.3244.ebuild b/x11-wm/subtle/subtle-0.11.3244.ebuild
index f5b20f14489..6417ae23f9b 100644
--- a/x11-wm/subtle/subtle-0.11.3244.ebuild
+++ b/x11-wm/subtle/subtle-0.11.3244.ebuild
@@ -32,7 +32,7 @@ DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 
 ruby_add_rdepend "dev-ruby/archive-tar-minitar"
-ruby_add_bdepend "dev-ruby/rake"
+ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
 
 all_ruby_unpack() {
 	if [[ ${PV} == "9999" ]]; then

diff --git a/x11-wm/subtle/subtle-9999.ebuild b/x11-wm/subtle/subtle-9999.ebuild
index f5b20f14489..6417ae23f9b 100644
--- a/x11-wm/subtle/subtle-9999.ebuild
+++ b/x11-wm/subtle/subtle-9999.ebuild
@@ -32,7 +32,7 @@ DEPEND="${RDEPEND}
 	virtual/pkgconfig"
 
 ruby_add_rdepend "dev-ruby/archive-tar-minitar"
-ruby_add_bdepend "dev-ruby/rake"
+ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
 
 all_ruby_unpack() {
 	if [[ ${PV} == "9999" ]]; then


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2019-08-15  4:51 Tim Harder
  0 siblings, 0 replies; 8+ messages in thread
From: Tim Harder @ 2019-08-15  4:51 UTC (permalink / raw
  To: gentoo-commits

commit:     d9a63fb4ac19302272b3a4d6208520917c250ca5
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 15 04:46:36 2019 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Aug 15 04:50:18 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a63fb4

x11-wm/subtle: update supported ruby versions and bump to EAPI 7

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 x11-wm/subtle/subtle-0.11.3244.ebuild | 12 ++++++------
 x11-wm/subtle/subtle-9999.ebuild      | 12 ++++++------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/x11-wm/subtle/subtle-0.11.3244.ebuild b/x11-wm/subtle/subtle-0.11.3244.ebuild
index 6417ae23f9b..e0a5b55666b 100644
--- a/x11-wm/subtle/subtle-0.11.3244.ebuild
+++ b/x11-wm/subtle/subtle-0.11.3244.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-USE_RUBY="ruby22 ruby23 ruby24"
+EAPI="7"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 inherit ruby-ng toolchain-funcs
 
@@ -28,8 +28,8 @@ RDEPEND="x11-libs/libX11
 	xpm? ( x11-libs/libXpm )
 	xtest? ( x11-libs/libXtst )
 	xrandr? ( x11-libs/libXrandr )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 ruby_add_rdepend "dev-ruby/archive-tar-minitar"
 ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
@@ -79,7 +79,7 @@ all_ruby_install() {
 
 	dodoc AUTHORS NEWS
 
-	use doc && dohtml -r html/*
+	use doc && dodoc -r html
 }
 
 pkg_postinst() {

diff --git a/x11-wm/subtle/subtle-9999.ebuild b/x11-wm/subtle/subtle-9999.ebuild
index 6417ae23f9b..e0a5b55666b 100644
--- a/x11-wm/subtle/subtle-9999.ebuild
+++ b/x11-wm/subtle/subtle-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-USE_RUBY="ruby22 ruby23 ruby24"
+EAPI="7"
+USE_RUBY="ruby24 ruby25 ruby26"
 
 inherit ruby-ng toolchain-funcs
 
@@ -28,8 +28,8 @@ RDEPEND="x11-libs/libX11
 	xpm? ( x11-libs/libXpm )
 	xtest? ( x11-libs/libXtst )
 	xrandr? ( x11-libs/libXrandr )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 ruby_add_rdepend "dev-ruby/archive-tar-minitar"
 ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
@@ -79,7 +79,7 @@ all_ruby_install() {
 
 	dodoc AUTHORS NEWS
 
-	use doc && dohtml -r html/*
+	use doc && dodoc -r html
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2019-09-28  3:53 Tim Harder
  0 siblings, 0 replies; 8+ messages in thread
From: Tim Harder @ 2019-09-28  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     830827b05cf28b192102ea2d0d709831a1619420
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 28 03:52:02 2019 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sat Sep 28 03:52:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830827b0

x11-wm/subtle: update HOMEPAGE to use https://

And add missing test RESTRICT.

Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>

 x11-wm/subtle/subtle-0.11.3244.ebuild | 5 +++--
 x11-wm/subtle/subtle-9999.ebuild      | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/x11-wm/subtle/subtle-0.11.3244.ebuild b/x11-wm/subtle/subtle-0.11.3244.ebuild
index e0a5b55666b..ef71c3fce45 100644
--- a/x11-wm/subtle/subtle-0.11.3244.ebuild
+++ b/x11-wm/subtle/subtle-0.11.3244.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby24 ruby25 ruby26"
 inherit ruby-ng toolchain-funcs
 
 if [[ ${PV} == "9999" ]]; then
-	EHG_REPO_URI="http://hg.subforge.org/subtle"
+	EHG_REPO_URI="https://hg.subforge.org/subtle"
 	EHG_CHECKOUT_DIR=${S}/all
 	inherit mercurial
 else
@@ -16,11 +16,12 @@ else
 fi
 
 DESCRIPTION="A manual tiling window manager"
-HOMEPAGE="http://subforge.org/projects/subtle/wiki"
+HOMEPAGE="https://subforge.org/projects/subtle/wiki"
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
+RESTRICT="!test? ( test )"
 
 RDEPEND="x11-libs/libX11
 	xft? ( x11-libs/libXft )

diff --git a/x11-wm/subtle/subtle-9999.ebuild b/x11-wm/subtle/subtle-9999.ebuild
index e0a5b55666b..ef71c3fce45 100644
--- a/x11-wm/subtle/subtle-9999.ebuild
+++ b/x11-wm/subtle/subtle-9999.ebuild
@@ -7,7 +7,7 @@ USE_RUBY="ruby24 ruby25 ruby26"
 inherit ruby-ng toolchain-funcs
 
 if [[ ${PV} == "9999" ]]; then
-	EHG_REPO_URI="http://hg.subforge.org/subtle"
+	EHG_REPO_URI="https://hg.subforge.org/subtle"
 	EHG_CHECKOUT_DIR=${S}/all
 	inherit mercurial
 else
@@ -16,11 +16,12 @@ else
 fi
 
 DESCRIPTION="A manual tiling window manager"
-HOMEPAGE="http://subforge.org/projects/subtle/wiki"
+HOMEPAGE="https://subforge.org/projects/subtle/wiki"
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
+RESTRICT="!test? ( test )"
 
 RDEPEND="x11-libs/libX11
 	xft? ( x11-libs/libXft )


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2021-07-18  4:48 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2021-07-18  4:48 UTC (permalink / raw
  To: gentoo-commits

commit:     e30ca5a5734f147863058c02f2e1eb41d137a308
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 05:45:15 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 18 04:48:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30ca5a5

x11-wm/subtle: drop live ebuild for unmaintained package

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 x11-wm/subtle/subtle-9999.ebuild | 89 ----------------------------------------
 1 file changed, 89 deletions(-)

diff --git a/x11-wm/subtle/subtle-9999.ebuild b/x11-wm/subtle/subtle-9999.ebuild
deleted file mode 100644
index ef71c3fce45..00000000000
--- a/x11-wm/subtle/subtle-9999.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-USE_RUBY="ruby24 ruby25 ruby26"
-
-inherit ruby-ng toolchain-funcs
-
-if [[ ${PV} == "9999" ]]; then
-	EHG_REPO_URI="https://hg.subforge.org/subtle"
-	EHG_CHECKOUT_DIR=${S}/all
-	inherit mercurial
-else
-	SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A manual tiling window manager"
-HOMEPAGE="https://subforge.org/projects/subtle/wiki"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
-RESTRICT="!test? ( test )"
-
-RDEPEND="x11-libs/libX11
-	xft? ( x11-libs/libXft )
-	xinerama? ( x11-libs/libXinerama )
-	xpm? ( x11-libs/libXpm )
-	xtest? ( x11-libs/libXtst )
-	xrandr? ( x11-libs/libXrandr )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-ruby_add_rdepend "dev-ruby/archive-tar-minitar"
-ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
-
-all_ruby_unpack() {
-	if [[ ${PV} == "9999" ]]; then
-		mercurial_src_unpack
-	else
-		default
-	fi
-}
-
-each_ruby_configure() {
-	local myconf
-	use debug && myconf+=" debug=yes" || myconf+=" debug=no"
-	use xft && myconf+=" xft=yes" || myconf+=" xft=no"
-	use xinerama && myconf+=" xinerama=yes" || myconf+=" xinerama=no"
-	use xpm && myconf+=" xpm=yes" || myconf+=" xpm=no"
-	use xtest && myconf+=" xtest=yes" || myconf+=" xtest=no"
-	use xrandr && myconf+=" xrandr=yes" || myconf+=" xrandr=no"
-
-	${RUBY} -S rake -v CC="$(tc-getCC)" destdir="${D}" ${myconf} config || die
-}
-
-each_ruby_compile() {
-	${RUBY} -S rake -v build || die
-}
-
-all_ruby_compile() {
-	use doc && { rake rdoc || die ; }
-}
-
-each_ruby_install() {
-	${RUBY} -S rake -v install || die
-}
-
-all_ruby_install() {
-	dodir /etc/X11/Sessions
-	cat <<-EOF > "${D}/etc/X11/Sessions/${PN}"
-		#!/bin/sh
-		exec /usr/bin/subtle
-	EOF
-	fperms a+x /etc/X11/Sessions/${PN}
-
-	insinto /usr/share/xsessions
-	doins data/${PN}.desktop
-
-	dodoc AUTHORS NEWS
-
-	use doc && dodoc -r html
-}
-
-pkg_postinst() {
-	elog "Note that surserver will currently not work since dev-ruby/datamapper"
-	elog "is not in the tree."
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2021-07-18  4:48 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2021-07-18  4:48 UTC (permalink / raw
  To: gentoo-commits

commit:     51f9646db87d709a20847abca9f51f5a6d1ddb2f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 05:51:10 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jul 18 04:48:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f9646d

x11-wm/subtle: add ruby27, ruby30; update minitar dep

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 x11-wm/subtle/subtle-0.11.3244-r1.ebuild | 83 ++++++++++++++++++++++++++++++++
 1 file changed, 83 insertions(+)

diff --git a/x11-wm/subtle/subtle-0.11.3244-r1.ebuild b/x11-wm/subtle/subtle-0.11.3244-r1.ebuild
new file mode 100644
index 00000000000..1375736daf4
--- /dev/null
+++ b/x11-wm/subtle/subtle-0.11.3244-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+USE_RUBY="ruby26 ruby27 ruby30"
+
+inherit ruby-ng toolchain-funcs
+
+SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A manual tiling window manager"
+HOMEPAGE="https://subforge.org/projects/subtle/wiki"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
+RESTRICT="!test? ( test )"
+
+RDEPEND="x11-libs/libX11
+	xft? ( x11-libs/libXft )
+	xinerama? ( x11-libs/libXinerama )
+	xpm? ( x11-libs/libXpm )
+	xtest? ( x11-libs/libXtst )
+	xrandr? ( x11-libs/libXrandr )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+ruby_add_rdepend "dev-ruby/minitar"
+ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
+
+all_ruby_unpack() {
+	if [[ ${PV} == "9999" ]]; then
+		mercurial_src_unpack
+	else
+		default
+	fi
+}
+
+each_ruby_configure() {
+	local myconf
+	use debug && myconf+=" debug=yes" || myconf+=" debug=no"
+	use xft && myconf+=" xft=yes" || myconf+=" xft=no"
+	use xinerama && myconf+=" xinerama=yes" || myconf+=" xinerama=no"
+	use xpm && myconf+=" xpm=yes" || myconf+=" xpm=no"
+	use xtest && myconf+=" xtest=yes" || myconf+=" xtest=no"
+	use xrandr && myconf+=" xrandr=yes" || myconf+=" xrandr=no"
+
+	${RUBY} -S rake -v CC="$(tc-getCC)" destdir="${D}" ${myconf} config || die
+}
+
+each_ruby_compile() {
+	${RUBY} -S rake -v build || die
+}
+
+all_ruby_compile() {
+	use doc && { rake rdoc || die ; }
+}
+
+each_ruby_install() {
+	${RUBY} -S rake -v install || die
+}
+
+all_ruby_install() {
+	dodir /etc/X11/Sessions
+	cat <<-EOF > "${D}/etc/X11/Sessions/${PN}"
+		#!/bin/sh
+		exec /usr/bin/subtle
+	EOF
+	fperms a+x /etc/X11/Sessions/${PN}
+
+	insinto /usr/share/xsessions
+	doins data/${PN}.desktop
+
+	dodoc AUTHORS NEWS
+
+	use doc && dodoc -r html
+}
+
+pkg_postinst() {
+	elog "Note that surserver will currently not work since dev-ruby/datamapper"
+	elog "is not in the tree."
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2021-10-17  8:33 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2021-10-17  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     d276fc3700013d5015dd31aedd7ded4100b0a6b6
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 17 08:30:59 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 08:33:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d276fc37

x11-wm/subtle: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 x11-wm/subtle/subtle-0.11.3244.ebuild | 89 -----------------------------------
 1 file changed, 89 deletions(-)

diff --git a/x11-wm/subtle/subtle-0.11.3244.ebuild b/x11-wm/subtle/subtle-0.11.3244.ebuild
deleted file mode 100644
index ef71c3fce45..00000000000
--- a/x11-wm/subtle/subtle-0.11.3244.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-USE_RUBY="ruby24 ruby25 ruby26"
-
-inherit ruby-ng toolchain-funcs
-
-if [[ ${PV} == "9999" ]]; then
-	EHG_REPO_URI="https://hg.subforge.org/subtle"
-	EHG_CHECKOUT_DIR=${S}/all
-	inherit mercurial
-else
-	SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A manual tiling window manager"
-HOMEPAGE="https://subforge.org/projects/subtle/wiki"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
-RESTRICT="!test? ( test )"
-
-RDEPEND="x11-libs/libX11
-	xft? ( x11-libs/libXft )
-	xinerama? ( x11-libs/libXinerama )
-	xpm? ( x11-libs/libXpm )
-	xtest? ( x11-libs/libXtst )
-	xrandr? ( x11-libs/libXrandr )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-ruby_add_rdepend "dev-ruby/archive-tar-minitar"
-ruby_add_bdepend "dev-ruby/rake doc? ( dev-ruby/rdoc )"
-
-all_ruby_unpack() {
-	if [[ ${PV} == "9999" ]]; then
-		mercurial_src_unpack
-	else
-		default
-	fi
-}
-
-each_ruby_configure() {
-	local myconf
-	use debug && myconf+=" debug=yes" || myconf+=" debug=no"
-	use xft && myconf+=" xft=yes" || myconf+=" xft=no"
-	use xinerama && myconf+=" xinerama=yes" || myconf+=" xinerama=no"
-	use xpm && myconf+=" xpm=yes" || myconf+=" xpm=no"
-	use xtest && myconf+=" xtest=yes" || myconf+=" xtest=no"
-	use xrandr && myconf+=" xrandr=yes" || myconf+=" xrandr=no"
-
-	${RUBY} -S rake -v CC="$(tc-getCC)" destdir="${D}" ${myconf} config || die
-}
-
-each_ruby_compile() {
-	${RUBY} -S rake -v build || die
-}
-
-all_ruby_compile() {
-	use doc && { rake rdoc || die ; }
-}
-
-each_ruby_install() {
-	${RUBY} -S rake -v install || die
-}
-
-all_ruby_install() {
-	dodir /etc/X11/Sessions
-	cat <<-EOF > "${D}/etc/X11/Sessions/${PN}"
-		#!/bin/sh
-		exec /usr/bin/subtle
-	EOF
-	fperms a+x /etc/X11/Sessions/${PN}
-
-	insinto /usr/share/xsessions
-	doins data/${PN}.desktop
-
-	dodoc AUTHORS NEWS
-
-	use doc && dodoc -r html
-}
-
-pkg_postinst() {
-	elog "Note that surserver will currently not work since dev-ruby/datamapper"
-	elog "is not in the tree."
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/
@ 2023-04-07 18:11 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2023-04-07 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     42fc43eb54d6beeb18187aa855cbdbd8bdd30d1d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  7 17:24:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr  7 18:09:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42fc43eb

x11-wm/subtle: EAPI 8, enable ruby31

Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...subtle-0.11.3244-r1.ebuild => subtle-0.11.3244-r2.ebuild} | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-wm/subtle/subtle-0.11.3244-r1.ebuild b/x11-wm/subtle/subtle-0.11.3244-r2.ebuild
similarity index 95%
rename from x11-wm/subtle/subtle-0.11.3244-r1.ebuild
rename to x11-wm/subtle/subtle-0.11.3244-r2.ebuild
index 1375736daf48..92eeb3132b59 100644
--- a/x11-wm/subtle/subtle-0.11.3244-r1.ebuild
+++ b/x11-wm/subtle/subtle-0.11.3244-r2.ebuild
@@ -1,19 +1,19 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-USE_RUBY="ruby26 ruby27 ruby30"
+EAPI=8
 
-inherit ruby-ng toolchain-funcs
+USE_RUBY="ruby27 ruby30 ruby31"
 
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
+inherit ruby-ng toolchain-funcs
 
 DESCRIPTION="A manual tiling window manager"
 HOMEPAGE="https://subforge.org/projects/subtle/wiki"
+SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="debug doc +xft xinerama xpm +xrandr +xtest"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-04-07 18:11 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-17  8:33 [gentoo-commits] repo/gentoo:master commit in: x11-wm/subtle/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2023-04-07 18:11 Sam James
2021-07-18  4:48 Hans de Graaff
2021-07-18  4:48 Hans de Graaff
2019-09-28  3:53 Tim Harder
2019-08-15  4:51 Tim Harder
2017-08-22  4:50 Hans de Graaff
2017-08-22  4:50 Hans de Graaff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox