[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: d0983d02171ca8f416bf6ffd8a7b50714689a2fd Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:08:47 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0983d02 x11-wm/sawfish: add github upstream metadata Signed-off-by: Sam James gentoo.org> x11-wm/sawfish/metadata.xml | 23 +-- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/x11-wm/sawfish/metadata.xml b/x11-wm/sawfish/metadata.xml index 04a1173b1926..3a2cb61a9f03 100644 --- a/x11-wm/sawfish/metadata.xml +++ b/x11-wm/sawfish/metadata.xml @@ -1,14 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - + + + + SawfishWM/sawfish +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: f9b5579376f3559c9db3e5f7621856983a15a79c Author: Ulrich Müller gentoo org> AuthorDate: Mon Jun 28 10:07:59 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Jun 30 10:15:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b55793 x11-wm/sawfish: Update inherit from l10n to strip-linguas Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> x11-wm/sawfish/sawfish-1.12.90-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90-r2.ebuild b/x11-wm/sawfish/sawfish-1.12.90-r2.ebuild index bf4276d8514..b07f6189956 100644 --- a/x11-wm/sawfish/sawfish-1.12.90-r2.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90-r2.ebuild @@ -4,7 +4,7 @@ EAPI=6 MY_P="${P/-/_}" -inherit autotools elisp-common l10n xdg-utils +inherit autotools elisp-common strip-linguas xdg-utils DESCRIPTION="Extensible window manager using a Lisp-based scripting language" HOMEPAGE="https://sawfish.fandom.com/wiki/Main_Page;
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 8e9e85bbaf9efc6b0c14ea613e3715336547f115 Author: Sam James gentoo org> AuthorDate: Fri Apr 2 02:39:30 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 2 14:04:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9e85bb x11-wm/sawfish: eutils -> l10n Signed-off-by: Sam James gentoo.org> x11-wm/sawfish/sawfish-1.12.90-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild b/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild index 7b796ede0e0..7483e8736cb 100644 --- a/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 MY_P="${P/-/_}" -inherit autotools elisp-common eutils xdg-utils +inherit autotools elisp-common l10n xdg-utils DESCRIPTION="Extensible window manager using a Lisp-based scripting language" HOMEPAGE="https://sawfish.fandom.com/wiki/Main_Page;
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 5629bb13ca5eb43756d130ebea9ac9d1f4e8433e Author: Ulrich Müller gentoo org> AuthorDate: Mon Dec 28 00:21:07 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Dec 28 00:21:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5629bb13 x11-wm/sawfish: Remove gnu-emacs as secondary maintainer. This seemed to prevent tools from assigning to maintainer-needed. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> x11-wm/sawfish/metadata.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/x11-wm/sawfish/metadata.xml b/x11-wm/sawfish/metadata.xml index d305b1f6a31..8b8f008e788 100644 --- a/x11-wm/sawfish/metadata.xml +++ b/x11-wm/sawfish/metadata.xml @@ -2,6 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 6d4a6918cf34a2e75dc12eb8aa68ddc28847c0cd Author: Mart Raudsepp gentoo org> AuthorDate: Thu Dec 17 13:52:08 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Dec 17 13:59:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4a6918 x11-wm/sawfish: simplify gdk-pixbuf-xlib dep Old versions of gdk-pixbuf carrying USE=X are gone, simplify dep. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> x11-wm/sawfish/sawfish-1.12.90-r1.ebuild | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild b/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild index 2eab675b63a..7b796ede0e0 100644 --- a/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild @@ -19,13 +19,8 @@ RDEPEND=" emacs? ( >=app-editors/emacs-23.1:* ) >=dev-libs/librep-0.92.1 >=x11-libs/rep-gtk-0.90.7 - || ( - ( - x11-libs/gdk-pixbuf-xlib - >=x11-libs/gdk-pixbuf-2.42.0:2 - ) - =x11-libs/gdk-pixbuf-2.42.0:2 >=x11-libs/gtk+-2.24.0:2 x11-libs/libXtst kde? ( kde-frameworks/kdelibs4support )
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 487975c39ba11c9928a213ef0b875be77397824c Author: Matt Turner gentoo org> AuthorDate: Thu Nov 26 03:16:02 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 26 03:41:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487975c3 x11-wm/sawfish: update gdk-pixbuf dep Closes: https://bugs.gentoo.org/753896 Signed-off-by: Matt Turner gentoo.org> .../sawfish/{sawfish-1.12.90.ebuild => sawfish-1.12.90-r1.ebuild} | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90.ebuild b/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild similarity index 95% rename from x11-wm/sawfish/sawfish-1.12.90.ebuild rename to x11-wm/sawfish/sawfish-1.12.90-r1.ebuild index ea8f5ba0369..2eab675b63a 100644 --- a/x11-wm/sawfish/sawfish-1.12.90.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90-r1.ebuild @@ -19,7 +19,13 @@ RDEPEND=" emacs? ( >=app-editors/emacs-23.1:* ) >=dev-libs/librep-0.92.1 >=x11-libs/rep-gtk-0.90.7 - x11-libs/gdk-pixbuf:2[X] + || ( + ( + x11-libs/gdk-pixbuf-xlib + >=x11-libs/gdk-pixbuf-2.42.0:2 + ) + =x11-libs/gtk+-2.24.0:2 x11-libs/libXtst kde? ( kde-frameworks/kdelibs4support )
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 953d92b2eb5215f0b0193914359b3ec3513aa69d Author: Matt Turner gentoo org> AuthorDate: Thu Nov 26 03:14:35 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 26 03:41:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953d92b2 x11-wm/sawfish: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-wm/sawfish/Manifest | 1 - x11-wm/sawfish/sawfish-1.12.0-r1.ebuild | 88 - 2 files changed, 89 deletions(-) diff --git a/x11-wm/sawfish/Manifest b/x11-wm/sawfish/Manifest index d914db967af..13782a10b44 100644 --- a/x11-wm/sawfish/Manifest +++ b/x11-wm/sawfish/Manifest @@ -1,2 +1 @@ -DIST sawfish_1.12.0.tar.xz 2814340 BLAKE2B 58901cf62d10641ef32756a3283c6d53b27a68a4af7c578c49e6968045f5993f744eb0b6c7b81da08b91774f1fb8faec467a6a22cd046a2fea135f749ac24319 SHA512 e8f831a9f6206ccf4e2a823bc3464c11b9d2d38a72ada4a142f952813a56c620b511f9cd8912bbf06e38976e54f1d9445f68d6dd24ee5ed59918c18de379e71f DIST sawfish_1.12.90.tar.xz 2602372 BLAKE2B 180d3ed1081fffa0fe6c60c15b96a4b530be1349e162d0b6e7553e753e0462aea89caf7bfe379b1993f883e544e27bb553d259d0348fcceb53619dc54536cc47 SHA512 444cdc21b368d9ffb89e1ccd0377d9ce9d9b42f9bd93aa85ca29763781f90cb393a0c9c8da47ff0a161bf5e3881e6d6895a7c5749761ccc7b4b5a1ed8438c93d diff --git a/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild b/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild deleted file mode 100644 index 726c0ecafee..000 --- a/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="${P/-/_}" -inherit eutils elisp-common - -DESCRIPTION="Extensible window manager using a Lisp-based scripting language" -HOMEPAGE="https://sawfish.fandom.com/wiki/Main_Page; -SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; - -LICENSE="GPL-2 Artistic-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86" -IUSE="emacs kde nls xinerama" - -RDEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) - >=dev-libs/librep-0.92.1 - >=x11-libs/rep-gtk-0.90.7 - x11-libs/gdk-pixbuf:2[X] - >=x11-libs/gtk+-2.24.0:2 - x11-libs/libXtst - kde? ( kde-frameworks/kdelibs4support ) - nls? ( sys-devel/gettext ) - xinerama? ( x11-libs/libXinerama ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - # From Fedora - "${FILESDIR}"/${PN}-1.12.0-desktop.patch - "${FILESDIR}"/${PN}-1.12.0-fno-common.patch -) - -DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT TODO ) - -src_configure() { - set -- \ - $(use_with kde kde5session) \ - $(use_with xinerama) \ - --with-gdk-pixbuf \ - --without-kde4session \ - --disable-static - - if ! use nls; then - # Use a space because configure script reads --enable-linguas="" - # as "install everything". Don't use --disable-linguas, because - # that means --enable-linguas="no", which means "install - # Norwegian translations". - set -- "$@" --enable-linguas=" " - elif [[ "${LINGUAS+set}" == "set" ]]; then - strip-linguas -i po - set -- "$@" --enable-linguas=" ${LINGUAS} " - else - set -- "$@" --enable-linguas="" - fi - - econf "$@" -} - -src_compile() { - default - use emacs && elisp-compile sawfish.el -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - - if use emacs; then - elisp-install ${PN} sawfish.{el,elc} - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: b0961e04251ac0a6f0402fb21d89d1a46d1cf1c1 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 5 07:38:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 5 07:38:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0961e04 x11-wm/sawfish: stable 1.12.90 for ppc stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-wm/sawfish/sawfish-1.12.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90.ebuild b/x11-wm/sawfish/sawfish-1.12.90.ebuild index 3f0c5589805..ea8f5ba0369 100644 --- a/x11-wm/sawfish/sawfish-1.12.90.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 283942a55c67aec4222447f2e5b6a4b54e46938e Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Sep 2 04:14:15 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 2 06:33:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283942a5 x11-wm/sawfish: stable 1.12.90 for sparc, bug #731974 Package-Manager: Portage-3.0.4, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-wm/sawfish/sawfish-1.12.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90.ebuild b/x11-wm/sawfish/sawfish-1.12.90.ebuild index 77611e2..3f0c5589805 100644 --- a/x11-wm/sawfish/sawfish-1.12.90.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 sparc x86" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: acaab08e9767bfb67572a6e443535ab02afef3c7 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 22 11:26:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 22 11:26:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acaab08e x11-wm/sawfish: amd64 stable wrt bug #731974 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-wm/sawfish/sawfish-1.12.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90.ebuild b/x11-wm/sawfish/sawfish-1.12.90.ebuild index 4456d3243ed..77611e2 100644 --- a/x11-wm/sawfish/sawfish-1.12.90.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 1d293d1216c3789b7513e757f97112ae632f3018 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 22 05:49:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 22 05:49:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d293d12 x11-wm/sawfish: x86 stable wrt bug #731974 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-wm/sawfish/sawfish-1.12.90.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.90.ebuild b/x11-wm/sawfish/sawfish-1.12.90.ebuild index 62df528557d..4456d3243ed 100644 --- a/x11-wm/sawfish/sawfish-1.12.90.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.90.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/, x11-wm/sawfish/files/
commit: cb1778f55abab8dca9adc847cbdc6e22c67c1ce1 Author: Jeroen Roovers gentoo org> AuthorDate: Fri May 15 06:31:00 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri May 15 06:42:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1778f5 x11-wm/sawfish: Fix building with CFLAGS=-fno-common Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://bugs.gentoo.org/show_bug.cgi?id=708024 Signed-off-by: Jeroen Roovers gentoo.org> .../sawfish/files/sawfish-1.12.0-fno-common.patch | 39 ++ x11-wm/sawfish/sawfish-1.12.0-r1.ebuild| 3 +- 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/x11-wm/sawfish/files/sawfish-1.12.0-fno-common.patch b/x11-wm/sawfish/files/sawfish-1.12.0-fno-common.patch new file mode 100644 index 000..73f58be99ee --- /dev/null +++ b/x11-wm/sawfish/files/sawfish-1.12.0-fno-common.patch @@ -0,0 +1,39 @@ +--- a/src/functions.c b/src/functions.c +@@ -65,7 +65,7 @@ + # endif + #endif + +-DEFSYM(root, "root"); ++extern DEFSYM(root, "root"); + DEFSYM(after_restacking_hook, "after-restacking-hook"); + DEFSYM(position, "position"); + DEFSYM(spacing, "spacing"); +--- a/src/flippers.c b/src/flippers.c +@@ -22,10 +22,10 @@ + + static Window edge_left, edge_right, edge_top, edge_bottom; + +-DEFSYM(left, "left"); +-DEFSYM(right, "right"); +-DEFSYM(top, "top"); +-DEFSYM(bottom, "bottom"); ++extern DEFSYM(left, "left"); ++extern DEFSYM(right, "right"); ++extern DEFSYM(top, "top"); ++extern DEFSYM(bottom, "bottom"); + DEFSYM(enter_flipper_hook, "enter-flipper-hook"); + DEFSYM(leave_flipper_hook, "leave-flipper-hook"); + +--- a/src/windows.c b/src/windows.c +@@ -75,7 +75,7 @@ + DEFSYM(north, "north"); + DEFSYM(north_east, "north-east"); + DEFSYM(west, "west"); +-DEFSYM(center, "center"); ++extern DEFSYM(center, "center"); + DEFSYM(east, "east"); + DEFSYM(south_west, "south-west"); + DEFSYM(south, "south"); diff --git a/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild b/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild index 2cc5b3ad24c..726c0ecafee 100644 --- a/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild @@ -34,7 +34,8 @@ S="${WORKDIR}/${MY_P}" PATCHES=( # From Fedora - "${FILESDIR}"/${P}-desktop.patch + "${FILESDIR}"/${PN}-1.12.0-desktop.patch + "${FILESDIR}"/${PN}-1.12.0-fno-common.patch ) DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT TODO )
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 20ea5c16ad43b40187e8c5f681658de70fdae3c9 Author: Jeroen Roovers gentoo org> AuthorDate: Fri May 15 06:40:04 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri May 15 06:42:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ea5c16 x11-wm/sawfish: Version 1.12.90 - Uncompress man pages - Update icon cache Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://bugs.gentoo.org/show_bug.cgi?id=706354 Signed-off-by: Jeroen Roovers gentoo.org> x11-wm/sawfish/Manifest | 1 + x11-wm/sawfish/sawfish-1.12.90.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/x11-wm/sawfish/Manifest b/x11-wm/sawfish/Manifest index 2738e3a67fe..d914db967af 100644 --- a/x11-wm/sawfish/Manifest +++ b/x11-wm/sawfish/Manifest @@ -1 +1,2 @@ DIST sawfish_1.12.0.tar.xz 2814340 BLAKE2B 58901cf62d10641ef32756a3283c6d53b27a68a4af7c578c49e6968045f5993f744eb0b6c7b81da08b91774f1fb8faec467a6a22cd046a2fea135f749ac24319 SHA512 e8f831a9f6206ccf4e2a823bc3464c11b9d2d38a72ada4a142f952813a56c620b511f9cd8912bbf06e38976e54f1d9445f68d6dd24ee5ed59918c18de379e71f +DIST sawfish_1.12.90.tar.xz 2602372 BLAKE2B 180d3ed1081fffa0fe6c60c15b96a4b530be1349e162d0b6e7553e753e0462aea89caf7bfe379b1993f883e544e27bb553d259d0348fcceb53619dc54536cc47 SHA512 444cdc21b368d9ffb89e1ccd0377d9ce9d9b42f9bd93aa85ca29763781f90cb393a0c9c8da47ff0a161bf5e3881e6d6895a7c5749761ccc7b4b5a1ed8438c93d diff --git a/x11-wm/sawfish/sawfish-1.12.90.ebuild b/x11-wm/sawfish/sawfish-1.12.90.ebuild new file mode 100644 index 000..62df528557d --- /dev/null +++ b/x11-wm/sawfish/sawfish-1.12.90.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P="${P/-/_}" +inherit autotools elisp-common eutils xdg-utils + +DESCRIPTION="Extensible window manager using a Lisp-based scripting language" +HOMEPAGE="https://sawfish.fandom.com/wiki/Main_Page; +SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; + +LICENSE="GPL-2 Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="emacs kde nls xinerama" + +RDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) + >=dev-libs/librep-0.92.1 + >=x11-libs/rep-gtk-0.90.7 + x11-libs/gdk-pixbuf:2[X] + >=x11-libs/gtk+-2.24.0:2 + x11-libs/libXtst + kde? ( kde-frameworks/kdelibs4support ) + nls? ( sys-devel/gettext ) + xinerama? ( x11-libs/libXinerama ) +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" +S="${WORKDIR}/${MY_P}" +PATCHES=( + # From Fedora + "${FILESDIR}"/${PN}-1.12.0-desktop.patch + "${FILESDIR}"/${PN}-1.12.0-fno-common.patch +) +DOCS=( + AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS doc/OPTIONS + doc/XSettings MAINTAINERS NEWS README README.IMPORTANT TODO +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + set -- \ + $(use_with kde kde5session) \ + $(use_with xinerama) \ + --with-gdk-pixbuf \ + --without-kde4session \ + --disable-static + + if ! use nls; then + # Use a space because configure script reads --enable-linguas="" + # as "install everything". Don't use --disable-linguas, because + # that means --enable-linguas="no", which means "install + # Norwegian translations". + set -- "$@" --enable-linguas=" " + elif [[ "${LINGUAS+set}" == "set" ]]; then + strip-linguas -i po + set -- "$@" --enable-linguas=" ${LINGUAS} " + else + set -- "$@" --enable-linguas="" + fi + + econf "$@" +} + +src_compile() { + default + use emacs && elisp-compile sawfish.el +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die + + find "${D}/usr/share/man" -name '*.gz' -exec gunzip {} \; || die + + if use emacs; then + elisp-install ${PN} sawfish.{el,elc} + elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + xdg_icon_cache_update +} + +pkg_postrm() { + use emacs && elisp-site-regen + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: c84dce08114f127b2c42e29cac84a4a922ecd8b9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 19 21:33:06 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 19 21:33:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84dce08 x11-wm/sawfish: Drop x11-libs/pangox-compat DEPEND, HOMEPAGE, https Upstream commit 6d5640ecaa06948f3197b5d8cafb810cb3cf403c Closes: https://bugs.gentoo.org/706342 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-wm/sawfish/sawfish-1.12.0-r1.ebuild | 87 + 1 file changed, 87 insertions(+) diff --git a/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild b/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild new file mode 100644 index 000..06915f975f0 --- /dev/null +++ b/x11-wm/sawfish/sawfish-1.12.0-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P="${P/-/_}" +inherit eutils elisp-common + +DESCRIPTION="Extensible window manager using a Lisp-based scripting language" +HOMEPAGE="https://sawfish.fandom.com/wiki/Main_Page; +SRC_URI="https://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; + +LICENSE="GPL-2 Artistic-2" +SLOT="0" +KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86" +IUSE="emacs kde nls xinerama" + +RDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) + >=dev-libs/librep-0.92.1 + >=x11-libs/rep-gtk-0.90.7 + x11-libs/gdk-pixbuf:2[X] + >=x11-libs/gtk+-2.24.0:2 + x11-libs/libXtst + kde? ( kde-frameworks/kdelibs4support ) + nls? ( sys-devel/gettext ) + xinerama? ( x11-libs/libXinerama ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + # From Fedora + "${FILESDIR}"/${P}-desktop.patch +) + +DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT TODO ) + +src_configure() { + set -- \ + $(use_with kde kde5session) \ + $(use_with xinerama) \ + --with-gdk-pixbuf \ + --without-kde4session \ + --disable-static + + if ! use nls; then + # Use a space because configure script reads --enable-linguas="" + # as "install everything". Don't use --disable-linguas, because + # that means --enable-linguas="no", which means "install + # Norwegian translations". + set -- "$@" --enable-linguas=" " + elif [[ "${LINGUAS+set}" == "set" ]]; then + strip-linguas -i po + set -- "$@" --enable-linguas=" ${LINGUAS} " + else + set -- "$@" --enable-linguas="" + fi + + econf "$@" +} + +src_compile() { + default + use emacs && elisp-compile sawfish.el +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die + + if use emacs; then + elisp-install ${PN} sawfish.{el,elc} + elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: e1517137eaebe4e8e4976e00d894c580cd9b65e6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 19 21:33:41 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 19 21:33:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1517137 x11-wm/sawfish: Drop 1.12.0 (r0) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 87 1 file changed, 87 deletions(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild deleted file mode 100644 index c2cc89e9885..000 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils elisp-common - -MY_P="${P/-/_}" -DESCRIPTION="Extensible window manager using a Lisp-based scripting language" -HOMEPAGE="http://sawfish.wikia.com/; -SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; - -LICENSE="GPL-2 Artistic-2" -SLOT="0" -KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86" -IUSE="emacs kde nls xinerama" - -RDEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) - >=dev-libs/librep-0.92.1 - >=x11-libs/rep-gtk-0.90.7 - x11-libs/pangox-compat - x11-libs/gdk-pixbuf:2[X] - >=x11-libs/gtk+-2.24.0:2 - x11-libs/libXtst - kde? ( kde-frameworks/kdelibs4support ) - nls? ( sys-devel/gettext ) - xinerama? ( x11-libs/libXinerama ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - # From Fedora - "${FILESDIR}"/${P}-desktop.patch -) - -DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT TODO ) - -src_configure() { - set -- \ - $(use_with kde kde5session) \ - $(use_with xinerama) \ - --with-gdk-pixbuf \ - --without-kde4session \ - --disable-static - - if ! use nls; then - # Use a space because configure script reads --enable-linguas="" - # as "install everything". Don't use --disable-linguas, because - # that means --enable-linguas="no", which means "install - # Norwegian translations". - set -- "$@" --enable-linguas=" " - elif [[ "${LINGUAS+set}" == "set" ]]; then - strip-linguas -i po - set -- "$@" --enable-linguas=" ${LINGUAS} " - else - set -- "$@" --enable-linguas="" - fi - - econf "$@" -} - -src_compile() { - default - use emacs && elisp-compile sawfish.el -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die - - if use emacs; then - elisp-install ${PN} sawfish.{el,elc} - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: df38eda299860dfdd78f7d6f3a7b8e6090e8e38f Author: Ulrich Müller gentoo org> AuthorDate: Fri Dec 20 16:36:08 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Dec 20 22:48:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df38eda2 x11-wm/sawfish: Update virtual/emacs dependency. The virtual is deprecated, depend on app-editors/emacs instead. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index cb45251a082..047ec674d71 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -15,7 +15,7 @@ KEYWORDS="alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86" IUSE="emacs kde nls xinerama" RDEPEND=" - emacs? ( virtual/emacs ) + emacs? ( >=app-editors/emacs-23.1:* ) >=dev-libs/librep-0.92.1 >=x11-libs/rep-gtk-0.90.7 x11-libs/pangox-compat
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 36d4a3a3d2701c6c22e944848ca00c8d5d53f848 Author: Ulrich Müller gentoo org> AuthorDate: Sat Dec 7 07:49:35 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Dec 7 07:56:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d4a3a3 x11-wm/sawfish: Remove old blocker. Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index e59ea8fc3e5..cb45251a082 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -15,7 +15,7 @@ KEYWORDS="alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86" IUSE="emacs kde nls xinerama" RDEPEND=" - emacs? ( virtual/emacs !app-emacs/sawfish ) + emacs? ( virtual/emacs ) >=dev-libs/librep-0.92.1 >=x11-libs/rep-gtk-0.90.7 x11-libs/pangox-compat
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/files/, x11-wm/sawfish/
commit: 41f541e46f30066110e40dd7ddcd915b2c2cedff Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 16 08:40:28 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 16 08:55:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f541e4 x11-wm/sawfish: Drop old Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> x11-wm/sawfish/Manifest | 1 - x11-wm/sawfish/files/sawfish-1.9.1-firefox.patch | 20 -- x11-wm/sawfish/sawfish-1.9.1-r2.ebuild | 77 3 files changed, 98 deletions(-) diff --git a/x11-wm/sawfish/Manifest b/x11-wm/sawfish/Manifest index b694addaadb..2738e3a67fe 100644 --- a/x11-wm/sawfish/Manifest +++ b/x11-wm/sawfish/Manifest @@ -1,2 +1 @@ -DIST sawfish-1.9.1.tar.xz 2616612 BLAKE2B c81231723dbab4dcd994d838c2918e7af8415ccf0a2c8dd74031ab00adc29cf72563cca2d3ab7376fb88d42c4111e1460edc0789a9a07c00c3ebe93a57d941a4 SHA512 243a818e2cc2546c040f33fbc076bbcc4033b88f0b4be573f9daa80b2dcfd8d9dc97384d236b9b71d6efe08ad39bfd3f3f31b5c055b9b268418efb7668e27a42 DIST sawfish_1.12.0.tar.xz 2814340 BLAKE2B 58901cf62d10641ef32756a3283c6d53b27a68a4af7c578c49e6968045f5993f744eb0b6c7b81da08b91774f1fb8faec467a6a22cd046a2fea135f749ac24319 SHA512 e8f831a9f6206ccf4e2a823bc3464c11b9d2d38a72ada4a142f952813a56c620b511f9cd8912bbf06e38976e54f1d9445f68d6dd24ee5ed59918c18de379e71f diff --git a/x11-wm/sawfish/files/sawfish-1.9.1-firefox.patch b/x11-wm/sawfish/files/sawfish-1.9.1-firefox.patch deleted file mode 100644 index 6fb27bb820c..000 --- a/x11-wm/sawfish/files/sawfish-1.9.1-firefox.patch +++ /dev/null @@ -1,20 +0,0 @@ -X-Git-Url: http://git.tuxfamily.org/sawfish/main.git?p=sawfish%2Fmain.git;p=sawfish%2Fmain.git;a=blobdiff_plain;f=src%2Fwindows.c;h=053b95a9933b04a99301b300a5477e2ce3329cbd;hp=c6117e778ad157f9868c431efa934964b88897fd;hb=798c6992cc41f5ca7ec1bd4bd74d721a59820897;hpb=ec807ed20eecb401c3e11b3b04d375fc848ca4c1 - -diff --git a/src/windows.c b/src/windows.c -index c6117e7..053b95a 100644 a/src/windows.c -+++ b/src/windows.c -@@ -1297,6 +1297,13 @@ associated with WINDOW. Possible keys in the alist are `min-height', - hints = (win)->hints; - flags = hints->flags; - -+/* workaround stuff like Firefox 17 that -+ * has enormous max-width/maxh-height */ -+if (hints->max_width >= 32767) -+ hints->max_width = 32767; -+if (hints->max_height >= 32767) -+ hints->max_height = 32767; -+ - /* Some sanity checking */ - if ((flags & PMinSize) - && (hints->min_width < 0 || hints->min_height < 0)) diff --git a/x11-wm/sawfish/sawfish-1.9.1-r2.ebuild b/x11-wm/sawfish/sawfish-1.9.1-r2.ebuild deleted file mode 100644 index dffdcaa7811..000 --- a/x11-wm/sawfish/sawfish-1.9.1-r2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils elisp-common - -DESCRIPTION="Extensible window manager using a Lisp-based scripting language" -HOMEPAGE="http://sawfish.wikia.com/; -SRC_URI="http://download.tuxfamily.org/sawfish/${P}.tar.xz; - -LICENSE="GPL-2 Artistic-2" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" -IUSE="emacs nls xinerama" - -RDEPEND="emacs? ( virtual/emacs !app-emacs/sawfish ) - >=dev-libs/librep-0.92.1 - >=x11-libs/rep-gtk-0.90.7 - x11-libs/pangox-compat - >=x11-libs/gtk+-2.24.0:2 - x11-libs/libXtst - nls? ( sys-devel/gettext ) - xinerama? ( x11-libs/libXinerama )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/pkgconfig" - -src_prepare() { - # Fix firefox resizing problems, bug #462016 - epatch "${FILESDIR}/${P}-firefox.patch" -} - -src_configure() { - set -- \ - $(use_with xinerama) \ - --with-gdk-pixbuf \ - --disable-static - - if ! use nls; then - # Use a space because configure script reads --enable-linguas="" as - # "install everything" - # Don't use --disable-linguas, because that means --enable-linguas="no", - # which means "install Norwegian translations" - set -- "$@" --enable-linguas=" " - elif [[ "${LINGUAS+set}" == "set" ]]; then - strip-linguas -i po - set -- "$@" --enable-linguas=" ${LINGUAS} " - else - set -- "$@" --enable-linguas="" - fi - - econf "$@" -} - -src_compile() { - emake - use emacs && elisp-compile sawfish.el -} - -src_install() { - emake DESTDIR="${D}" install - prune_libtool_files --modules - dodoc AUTHORS ChangeLog DOC FAQ NEWS OPTIONS README README.IMPORTANT TODO - - if use emacs; then - elisp-install ${PN} sawfish.{el,elc} - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el - fi -} -
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 51ec55769d87466c458fceec821b1f4293ce92ca Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Feb 9 19:35:00 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 9 19:35:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ec5576 x11-wm/sawfish: stable 1.12.0 for ia64, bug #676840 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index 8cf400901e0..082e2269503 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="alpha amd64 ~ia64 ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ia64 ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: cd692c2f642897ba2d41c515b045c7eefa77507b Author: Mikle Kolyada gentoo org> AuthorDate: Sat Feb 9 15:24:06 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Feb 9 15:24:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd692c2f x11-wm/sawfish: amd64 stable wrt bug #676840 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 x11-wm/sawfish/sawfish-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index 87d780f41a4..8cf400901e0 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~ia64 ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~ia64 ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 84d9421386de7415434df24da65de11846ed30c2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Feb 2 20:25:13 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 2 20:44:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d94213 x11-wm/sawfish: stable 1.12.0 for ppc, bug #676840 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index b5bfe9993e4..87d780f41a4 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha ~amd64 ~ia64 ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 3dc47269d3d503b911215cdaad1c89c82f4a1d42 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Feb 1 14:54:25 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Feb 1 14:54:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc47269 x11-wm/sawfish-1.12.0-r0: alpha stable Bug: http://bugs.gentoo.org/676840 Signed-off-by: Tobias Klausmann gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index 3d70675d575..b5bfe9993e4 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" +KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: ea30a8444bea996bbff432af0312077d62ccd19c Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 31 22:01:09 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 31 22:10:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea30a844 x11-wm/sawfish: x86 stable (bug #676840) Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index 2ca6ecfed8a..3d70675d575 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 6305303840601b2624cd62d8693a45536da1a111 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jan 30 06:57:16 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jan 30 08:03:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63053038 x11-wm/sawfish: stable 1.12.0 for sparc, bug #676840 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-wm/sawfish/sawfish-1.12.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-wm/sawfish/sawfish-1.12.0.ebuild b/x11-wm/sawfish/sawfish-1.12.0.ebuild index 0c22bd469e3..2ca6ecfed8a 100644 --- a/x11-wm/sawfish/sawfish-1.12.0.ebuild +++ b/x11-wm/sawfish/sawfish-1.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; LICENSE="GPL-2 Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 ~x86-fbsd" IUSE="emacs kde nls xinerama" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 3be25d2c56845fc49f8a9fe4f7f59edbadd95b11 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 27 17:40:19 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 27 18:02:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be25d2c x11-wm/sawfish: Drop old Package-Manager: Portage-2.3.38, Repoman-2.3.9 x11-wm/sawfish/Manifest | 1 - x11-wm/sawfish/sawfish-1.11.90.ebuild | 89 --- 2 files changed, 90 deletions(-) diff --git a/x11-wm/sawfish/Manifest b/x11-wm/sawfish/Manifest index 07d4850fc14..b694addaadb 100644 --- a/x11-wm/sawfish/Manifest +++ b/x11-wm/sawfish/Manifest @@ -1,3 +1,2 @@ DIST sawfish-1.9.1.tar.xz 2616612 BLAKE2B c81231723dbab4dcd994d838c2918e7af8415ccf0a2c8dd74031ab00adc29cf72563cca2d3ab7376fb88d42c4111e1460edc0789a9a07c00c3ebe93a57d941a4 SHA512 243a818e2cc2546c040f33fbc076bbcc4033b88f0b4be573f9daa80b2dcfd8d9dc97384d236b9b71d6efe08ad39bfd3f3f31b5c055b9b268418efb7668e27a42 -DIST sawfish_1.11.90.tar.xz 2751684 BLAKE2B 5635e26b7cad2455f232b0a2359c9d78485e4b9fb63f975d51d132680f88e50ad20b66d84375234aa42c725154a2ec046f348409e4576d3a09c050ffdbf0b7c0 SHA512 24735438167c1146e57f82a58876b68b1126d45f237751828ae9603a8eea966058fb6d8fbfddc28e1a96ab774a044b4b9b70b1e299f958b77eb32c987684925e DIST sawfish_1.12.0.tar.xz 2814340 BLAKE2B 58901cf62d10641ef32756a3283c6d53b27a68a4af7c578c49e6968045f5993f744eb0b6c7b81da08b91774f1fb8faec467a6a22cd046a2fea135f749ac24319 SHA512 e8f831a9f6206ccf4e2a823bc3464c11b9d2d38a72ada4a142f952813a56c620b511f9cd8912bbf06e38976e54f1d9445f68d6dd24ee5ed59918c18de379e71f diff --git a/x11-wm/sawfish/sawfish-1.11.90.ebuild b/x11-wm/sawfish/sawfish-1.11.90.ebuild deleted file mode 100644 index a7d4141d788..000 --- a/x11-wm/sawfish/sawfish-1.11.90.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils elisp-common - -MY_P="${P/-/_}" -DESCRIPTION="Extensible window manager using a Lisp-based scripting language" -HOMEPAGE="http://sawfish.wikia.com/; -SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; - -LICENSE="GPL-2 Artistic-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="emacs nls xinerama" - -RDEPEND="emacs? ( virtual/emacs !app-emacs/sawfish ) - >=dev-libs/librep-0.92.1 - >=x11-libs/rep-gtk-0.90.7 - x11-libs/pangox-compat - >=x11-libs/gtk+-2.24.0:2 - x11-libs/libXtst - nls? ( sys-devel/gettext ) - xinerama? ( x11-libs/libXinerama )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS - doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT - TODO ) - -src_configure() { - # The configure script tries to use kde4-config (bug #573664) or - # kf5-config (from kdelibs4support) to detect where it should put - # its session files. This could probably be enabled for kde5 going - # forward (behind USE=kde), but there's currently a bug in the - # configure script preventing that from working nicely: - # - # https://github.com/SawfishWM/sawfish/issues/22 - # - # For now, we just disable the kde[45] session support entirely. - set -- \ - $(use_with xinerama) \ - --with-gdk-pixbuf \ - --without-kde4session \ - --without-kde5session \ - --disable-static - - if ! use nls; then - # Use a space because configure script reads --enable-linguas="" - # as "install everything". Don't use --disable-linguas, because - # that means --enable-linguas="no", which means "install - # Norwegian translations". - set -- "$@" --enable-linguas=" " - elif [[ "${LINGUAS+set}" == "set" ]]; then - strip-linguas -i po - set -- "$@" --enable-linguas=" ${LINGUAS} " - else - set -- "$@" --enable-linguas="" - fi - - econf "$@" -} - -src_compile() { - default - use emacs && elisp-compile sawfish.el -} - -src_install() { - default - prune_libtool_files --modules - - if use emacs; then - elisp-install ${PN} sawfish.{el,elc} - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: e733ff6df8af82d13db449236fb262843c5d055b Author: Pacho Ramos gentoo org> AuthorDate: Sun May 27 17:39:35 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 27 18:02:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e733ff6d x11-wm/sawfish: Version bump Package-Manager: Portage-2.3.38, Repoman-2.3.9 x11-wm/sawfish/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-wm/sawfish/Manifest b/x11-wm/sawfish/Manifest index c07dbeacf49..07d4850fc14 100644 --- a/x11-wm/sawfish/Manifest +++ b/x11-wm/sawfish/Manifest @@ -1,2 +1,3 @@ DIST sawfish-1.9.1.tar.xz 2616612 BLAKE2B c81231723dbab4dcd994d838c2918e7af8415ccf0a2c8dd74031ab00adc29cf72563cca2d3ab7376fb88d42c4111e1460edc0789a9a07c00c3ebe93a57d941a4 SHA512 243a818e2cc2546c040f33fbc076bbcc4033b88f0b4be573f9daa80b2dcfd8d9dc97384d236b9b71d6efe08ad39bfd3f3f31b5c055b9b268418efb7668e27a42 DIST sawfish_1.11.90.tar.xz 2751684 BLAKE2B 5635e26b7cad2455f232b0a2359c9d78485e4b9fb63f975d51d132680f88e50ad20b66d84375234aa42c725154a2ec046f348409e4576d3a09c050ffdbf0b7c0 SHA512 24735438167c1146e57f82a58876b68b1126d45f237751828ae9603a8eea966058fb6d8fbfddc28e1a96ab774a044b4b9b70b1e299f958b77eb32c987684925e +DIST sawfish_1.12.0.tar.xz 2814340 BLAKE2B 58901cf62d10641ef32756a3283c6d53b27a68a4af7c578c49e6968045f5993f744eb0b6c7b81da08b91774f1fb8faec467a6a22cd046a2fea135f749ac24319 SHA512 e8f831a9f6206ccf4e2a823bc3464c11b9d2d38a72ada4a142f952813a56c620b511f9cd8912bbf06e38976e54f1d9445f68d6dd24ee5ed59918c18de379e71f
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 6ebf85a5560eeb5da0f04a5e0aa584598a905485 Author: Ulrich Müller gentoo org> AuthorDate: Wed May 3 11:40:02 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Wed May 3 11:40:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebf85a5 x11-wm/sawfish: Fix maintainer for Emacs mode. Add a comment that this is maintainer-needed for everything else. Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-wm/sawfish/metadata.xml | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/x11-wm/sawfish/metadata.xml b/x11-wm/sawfish/metadata.xml index b8073de1edb..d305b1f6a31 100644 --- a/x11-wm/sawfish/metadata.xml +++ b/x11-wm/sawfish/metadata.xml @@ -1,9 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd;> + - em...@gentoo.org - Components installed with USE=emacs. -Do not assign for anything else. + gnu-em...@gentoo.org + +Components installed with USE=emacs. +Do not assign for anything else. +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/
commit: 1ef43e01397df5cfc6b0c6dd5bc5a259f65df93b Author: Michael Orlitzky gentoo org> AuthorDate: Wed Jul 20 16:22:07 2016 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Jul 20 16:59:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef43e01 x11-wm/sawfish: new version 1.11.90. We had a few requests for a new version of this (maintainer-needed) package. This commit adds the latest version, and also tries to work around bug 573664 by disabling the kde4session support at configure time. It would have been nice to support kde5session instead, but there's currently a bug (noted in the ebuild) preventing that from happening. Gentoo-Bug: 493110 Gentoo-Bug: 546526 Gentoo-Bug: 573664 Package-Manager: portage-2.2.28 x11-wm/sawfish/Manifest | 1 + x11-wm/sawfish/sawfish-1.11.90.ebuild | 90 +++ 2 files changed, 91 insertions(+) diff --git a/x11-wm/sawfish/Manifest b/x11-wm/sawfish/Manifest index 2a2817d..f39fb64 100644 --- a/x11-wm/sawfish/Manifest +++ b/x11-wm/sawfish/Manifest @@ -1 +1,2 @@ DIST sawfish-1.9.1.tar.xz 2616612 SHA256 c1751abf46a52dead8a50fa4b91c09ff0540cb9cc988c76ebfea0bee9edd0618 SHA512 243a818e2cc2546c040f33fbc076bbcc4033b88f0b4be573f9daa80b2dcfd8d9dc97384d236b9b71d6efe08ad39bfd3f3f31b5c055b9b268418efb7668e27a42 WHIRLPOOL 9293221e4a1c7cfddbf5dd619ac9fcd6e8da02723b651e4b62f9baa9e7d7c66d6f0967a960b097c6d9c9f7b7b79de94070733b0e80a1954d9ce477a6187d89fc +DIST sawfish_1.11.90.tar.xz 2751684 SHA256 734ac2b2781889793e2d846d81f52b8a90707e136bce7b5691c4d12e90ce7cfa SHA512 24735438167c1146e57f82a58876b68b1126d45f237751828ae9603a8eea966058fb6d8fbfddc28e1a96ab774a044b4b9b70b1e299f958b77eb32c987684925e WHIRLPOOL 95ee12896cda57992b2f5cc86ed536a584e265ef793af0840d4738728610f48e235f82b6bc3043d5f2c92d55d2461720725bbc4f292baec8b93fcffe294ecfef diff --git a/x11-wm/sawfish/sawfish-1.11.90.ebuild b/x11-wm/sawfish/sawfish-1.11.90.ebuild new file mode 100644 index 000..dc1cd41 --- /dev/null +++ b/x11-wm/sawfish/sawfish-1.11.90.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils elisp-common + +MY_P="${P/-/_}" +DESCRIPTION="Extensible window manager using a Lisp-based scripting language" +HOMEPAGE="http://sawfish.wikia.com/; +SRC_URI="http://download.tuxfamily.org/sawfish/${MY_P}.tar.xz; + +LICENSE="GPL-2 Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="emacs nls xinerama" + +RDEPEND="emacs? ( virtual/emacs !app-emacs/sawfish ) + >=dev-libs/librep-0.92.1 + >=x11-libs/rep-gtk-0.90.7 + x11-libs/pangox-compat + >=x11-libs/gtk+-2.24.0:2 + x11-libs/libXtst + nls? ( sys-devel/gettext ) + xinerama? ( x11-libs/libXinerama )" +DEPEND="${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +DOCS=( AUTHORS ChangeLog CONTRIBUTING doc/AUTOSTART doc/KEYBINDINGS + doc/OPTIONS doc/XSettings MAINTAINERS NEWS README README.IMPORTANT + TODO ) + +src_configure() { + # The configure script tries to use kde4-config (bug #573664) or + # kf5-config (from kdelibs4support) to detect where it should put + # its session files. This could probably be enabled for kde5 going + # forward (behind USE=kde), but there's currently a bug in the + # configure script preventing that from working nicely: + # + # https://github.com/SawfishWM/sawfish/issues/22 + # + # For now, we just disable the kde[45] session support entirely. + set -- \ + $(use_with xinerama) \ + --with-gdk-pixbuf \ + --without-kde4session \ + --without-kde5session \ + --disable-static + + if ! use nls; then + # Use a space because configure script reads --enable-linguas="" + # as "install everything". Don't use --disable-linguas, because + # that means --enable-linguas="no", which means "install + # Norwegian translations". + set -- "$@" --enable-linguas=" " + elif [[ "${LINGUAS+set}" == "set" ]]; then + strip-linguas -i po + set -- "$@" --enable-linguas=" ${LINGUAS} " + else + set -- "$@" --enable-linguas="" + fi + + econf "$@" +} + +src_compile() { + default + use emacs && elisp-compile sawfish.el +} + +src_install() { + default + prune_libtool_files --modules + + if use emacs; then + elisp-install ${PN} sawfish.{el,elc} + elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}