pkgsrc-Users archive

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

Re: scrotwm window manager (new name: spectrwm)



Ohh btw, I noticed some extra TODOs in the documentation about
moving/renaming packages in pkgsrc.

Probably a stupid question, but just wondering if I should be handling it,
or would the committers do it once the change has been committed ?

Thanks,
--
Lokesh

On Thu, Jul 25, 2013 at 12:18:17PM -0400, Lokesh Mandvekar wrote:
> 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


-- 
Lokesh


Home | Main Index | Thread Index | Old Index