pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: scrotwm window manager (new name: spectrwm)



On Thu, Jul 25, 2013 at 10:36:21AM +0200, Thomas Klausner wrote:
> On Thu, Jul 25, 2013 at 10:32:55AM +0200, Thomas Klausner wrote:
> > Hi Lokesh!

Hi Thomas,
> > 
> > I've just set you as maintainer for the package.
> > 
> > From memory, upstream replaced it with spectrwm in the meantime, but
> > the webpage doesn't seem to work today (nor does scrotwm.org). When it
> > works again, I'd appreciate an update to/replacement with the latest
> > version.


Thanks for setting me as the maintainer. Sorry, I got confused looking at my
own branch and assumed the newer version of this package was already on
pkgsrc.

I have recreated the patch for spectrwm-2.2.0 and I'm attaching it here.
This version has been tested so I think it should be safe to use it.

Of course, upstream has spectrwm-2.3.0 already, but I haven't tested it yet.

Please let me know in case anything's wrong.

Thanks!
--
Lokesh


> 
> Just found it again: the webpage now is at
> https://opensource.conformal.com/wiki/spectrwm
> 
> Cheers,
>  Thomas
> 
> > Thanks for the offer to maintain this!
> >  Thomas
diff -uNr scrotwm/DESCR spectrwm/DESCR
--- scrotwm/DESCR       2013-07-25 12:05:07.681327665 -0400
+++ spectrwm/DESCR      2013-03-28 02:32:28.142587936 -0400
@@ -1,4 +1,4 @@
-Scrotwm is a small dynamic tiling window manager for X11. It tries
+Spectrwm is a small dynamic tiling window manager for X11. It tries
 to stay out of the way so that valuable screen real estate can be
 used for much more important stuff. It has sane defaults and does
 not require one to learn a language to do any configuration. It
@@ -13,7 +13,7 @@
 xmonad has great defaults, key bindings and xinerama support but
 is crippled by not being written in C.
 
-Scrotwm is a beautiful pearl! For it too, was created by grinding
+Spectrwm is a beautiful pearl! For it too, was created by grinding
 irritation. Nothing is a bigger waste of time than moving windows
 around until they are the right size-ish or having just about any
 relevant key combination being eaten for some task one never needs.
diff -uNr scrotwm/distinfo spectrwm/distinfo
--- scrotwm/distinfo    2013-07-25 12:05:07.681327665 -0400
+++ spectrwm/distinfo   2013-03-28 02:32:28.142587936 -0400
@@ -1,8 +1,5 @@
-$NetBSD: distinfo,v 1.3 2010/02/18 12:03:23 obache Exp $
+$NetBSD: distinfo,v 1.2 2009/03/11 20:01:43 hasso Exp $
 
-SHA1 (scrotwm-0.9.22.tgz) = 71bce198280bd329d3c32bd76e8f5e069fa3f1b9
-RMD160 (scrotwm-0.9.22.tgz) = 1087432b9a95b4bc0e1d34acc33d6f19048ab540
-Size (scrotwm-0.9.22.tgz) = 54396 bytes
-SHA1 (patch-aa) = 2e278b58d4f81793e3ba8b8a88ea28ac8969f99c
-SHA1 (patch-ab) = 0118d318dc7c223fda1150d53b8ef4e712c0ee2a
-SHA1 (patch-ac) = 244dcbcb3f8fcc37db26646d086dd150c31c7277
+SHA1 (spectrwm-2.2.0.tgz) = 217a4c9f93610e263fd4e9790780e94fab16519e
+RMD160 (spectrwm-2.2.0.tgz) = 28359508612c63e4390b431a77b7a0fb42b2eeca
+Size (spectrwm-2.2.0.tgz) = 107382 bytes
diff -uNr scrotwm/Makefile spectrwm/Makefile
--- scrotwm/Makefile    2013-07-25 12:05:07.680327658 -0400
+++ spectrwm/Makefile   2013-07-25 11:49:04.028877391 -0400
@@ -1,12 +1,13 @@
-# $NetBSD: Makefile,v 1.5 2013/07/25 08:30:58 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2012/07/27 18:52:29 wiz Exp $
+#
 
-DISTNAME=      scrotwm-0.9.22
+DISTNAME=      spectrwm-2.2.0
 CATEGORIES=    wm
-MASTER_SITES=  https://opensource.conformal.com/snapshots/scrotwm/
+MASTER_SITES=  https://opensource.conformal.com/snapshots/spectrwm/
 EXTRACT_SUFX=  .tgz
 
 MAINTAINER=    lsm5%fedoraproject.org@localhost
-HOMEPAGE=      http://www.scrotwm.org/
+HOMEPAGE=      https://opensource.conformal.com/wiki/spectrwm
 COMMENT=       Small dynamic tiling window manager for X11
 
 DEPENDS+=      dmenu-[0-9]*:../../x11/dmenu
@@ -34,11 +35,11 @@
 .  endif
 .endif
 
-INSTALLATION_DIRS+=    share/examples/scrotwm
+INSTALLATION_DIRS+=    share/examples/spectrwm
 
 post-install:
-       ${INSTALL_DATA} ${WRKSRC}/*.conf 
${DESTDIR}${PREFIX}/share/examples/scrotwm
-       ${INSTALL_DATA} ${WRKSRC}/*.sh 
${DESTDIR}${PREFIX}/share/examples/scrotwm
+       ${INSTALL_DATA} ${WRKSRC}/*.conf 
${DESTDIR}${PREFIX}/share/examples/spectrwm
+       ${INSTALL_DATA} ${WRKSRC}/*.sh 
${DESTDIR}${PREFIX}/share/examples/spectrwm
 
 .include "../../x11/libX11/buildlink3.mk"
 BUILDLINK_DEPMETHOD.libXt=     build
diff -uNr scrotwm/patches/patch-aa spectrwm/patches/patch-aa
--- scrotwm/patches/patch-aa    2013-07-25 12:05:07.682327672 -0400
+++ spectrwm/patches/patch-aa   1969-12-31 19:00:00.000000000 -0500
@@ -1,17 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2010/02/18 12:03:23 obache Exp $
-
---- Makefile.orig      2010-01-11 21:02:08.000000000 +0000
-+++ Makefile
-@@ -1,5 +1,4 @@
- # $scrotwm: Makefile,v 1.13 2009/10/25 00:32:33 marco Exp $
--.include <bsd.xconf.mk>
- 
- PREFIX?=/usr/local
- 
-@@ -17,5 +16,5 @@ MANDIR= ${PREFIX}/man/cat
- 
- obj: _xenocara_obj
- 
-+.include <bsd.subdir.mk>
- .include <bsd.prog.mk>
--.include <bsd.xorg.mk>
diff -uNr scrotwm/patches/patch-ab spectrwm/patches/patch-ab
--- scrotwm/patches/patch-ab    2013-07-25 12:05:07.682327672 -0400
+++ spectrwm/patches/patch-ab   1969-12-31 19:00:00.000000000 -0500
@@ -1,21 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2010/02/18 12:03:23 obache Exp $
-
---- lib/Makefile.orig  2010-01-11 21:02:08.000000000 +0000
-+++ lib/Makefile
-@@ -1,7 +1,5 @@
- #     $scrotwm: Makefile,v 1.3 2009/10/02 19:23:48 marco Exp $
- 
--.include <bsd.xconf.mk>
--
- PREFIX?=/usr/local
- 
- LIB=    swmhack
-@@ -18,7 +16,6 @@ CFLAGS+= -I${X11BASE}/include
- install:
-       ${INSTALL} ${INSTALL_COPY} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
-               lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
--              ${PREFIX}/lib/
-+              ${DESTDIR}${PREFIX}/lib/
- 
- .include <bsd.lib.mk>
--.include <bsd.xorg.mk>
diff -uNr scrotwm/patches/patch-ac spectrwm/patches/patch-ac
--- scrotwm/patches/patch-ac    2013-07-25 12:05:07.682327672 -0400
+++ spectrwm/patches/patch-ac   1969-12-31 19:00:00.000000000 -0500
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2010/02/18 12:03:23 obache Exp $
-
---- linux/Makefile.orig        2010-01-11 21:02:08.000000000 +0000
-+++ linux/Makefile
-@@ -28,7 +28,7 @@ scrotwm: scrotwm.o linux.o
-       $(CC) $(CFLAGS) -c -fpic -DPIC $+ -o $@
- 
- libswmhack.so.$(LVERS): swm_hack.so
--      $(CC) -shared -fpic -o libswmhack.so.$(LVERS) swm_hack.so $(LDADD)
-+      $(CC) -shared -fpic -o libswmhack.so.$(LVERS) swm_hack.so $(LDFLAGS) 
$(LDADD)
- 
- install: all
-       install -m 755 -d $(DESTDIR)$(BINDIR)
diff -uNr scrotwm/PLIST spectrwm/PLIST
--- scrotwm/PLIST       2013-07-25 12:05:07.683327678 -0400
+++ spectrwm/PLIST      2013-03-28 02:32:28.142587936 -0400
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.3 2010/02/18 12:03:23 obache Exp $
-bin/scrotwm
+@comment $NetBSD$
+bin/spectrwm
 lib/libswmhack.so.0.0
-man/man1/scrotwm.1
-man/man1/scrotwm_es.1
-man/man1/scrotwm_it.1
-man/man1/scrotwm_ru.1
-share/examples/scrotwm/baraction.sh
-share/examples/scrotwm/initscreen.sh
-share/examples/scrotwm/screenshot.sh
-share/examples/scrotwm/scrotwm.conf
+man/man1/spectrwm.1
+man/man1/spectrwm_es.1
+man/man1/spectrwm_it.1
+man/man1/spectrwm_ru.1
+share/examples/spectrwm/baraction.sh
+share/examples/spectrwm/initscreen.sh
+share/examples/spectrwm/screenshot.sh
+share/examples/spectrwm/spectrwm.conf


Home | Main Index | Thread Index | Old Index