[gentoo-commits] repo/gentoo:master commit in: x11-wm/sawfish/

2022-07-28 Thread Sam James
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/

2021-06-30 Thread Ulrich Müller
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/

2021-04-02 Thread Sam James
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/

2020-12-27 Thread Ulrich Müller
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/

2020-12-17 Thread Mart Raudsepp
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/

2020-11-25 Thread Matt Turner
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/

2020-11-25 Thread Matt Turner
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/

2020-09-05 Thread Sergei Trofimovich
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/

2020-09-02 Thread Sergei Trofimovich
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/

2020-08-22 Thread Agostino Sarubbo
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/

2020-08-21 Thread Agostino Sarubbo
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/

2020-05-15 Thread Jeroen Roovers
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/

2020-05-15 Thread Jeroen Roovers
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/

2020-02-19 Thread Andreas Sturmlechner
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/

2020-02-19 Thread Andreas Sturmlechner
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/

2019-12-20 Thread Ulrich Müller
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/

2019-12-06 Thread Ulrich Müller
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/

2019-02-16 Thread Pacho Ramos
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/

2019-02-09 Thread Sergei Trofimovich
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/

2019-02-09 Thread Mikle Kolyada
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/

2019-02-02 Thread Sergei Trofimovich
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/

2019-02-01 Thread Tobias Klausmann
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/

2019-01-31 Thread Thomas Deutschmann
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/

2019-01-30 Thread Sergei Trofimovich
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/

2018-05-27 Thread Pacho Ramos
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/

2018-05-27 Thread Pacho Ramos
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/

2017-05-03 Thread Ulrich Müller
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/

2016-07-20 Thread Michael Orlitzky
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
+}