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:32:55AM +0200, Thomas Klausner wrote:
> Hi Lokesh!
> 
> On Wed, Jul 24, 2013 at 05:12:20PM -0400, Lokesh Mandvekar wrote:
> > I noticed this package has been moved into wm/ and it looks like the current
> > version in the tree is the one I had sent in the prior email.
> > 
> > I was wondering if it would be ok to list my email 
> > (lsm5%fedoraproject.org@localhost) in the MAINTAINER field 
> > unless a) it was someone else's effort that got this into wm/ and/or b) 
> > it's against policy
> 
> 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.

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
> 
> > --
> > Lokesh
> > 
> > On Thu, Mar 28, 2013 at 02:38:34AM -0400, Lokesh Mandvekar wrote:
> > > On Wed, Feb 06, 2013 at 11:21:29PM +0400, Aleksej Saushev wrote:
> > > >   Hi,
> > > > 
> > > > Lokesh Mandvekar <lsm5%buffalo.edu@localhost> writes:
> > > > 
> > > > > On Wed, Feb 06, 2013 at 03:40:11AM +0400, Aleksej Saushev wrote:
> > > > >> Lokesh Mandvekar <lsm5%buffalo.edu@localhost> writes:
> > > > >> 
> > > > >> >     scrotwm (wm/scrotwm) has now changed to spectrwm. I made
> > > > >> >     the required changes to my own pkgsrc tree for spectrwm (in 
> > > > >> > wm/spectwm). The changes can
> > > > >> >     be found on my git repo here: 
> > > > >> >     https://github.com/lsm5/pkgsrc.git
> > > > >> >
> > > > >> >     If git is a problem, I could probably create and host a cvs 
> > > > >> > version
> > > > >> >     somewhere or maybe create a tarball of the spectrwm directory.
> > > > >> 
> > > > >> The lack of stable tarball (that is generated once rather than
> > > > >> automatically regenerated each time on request) is the main problem.
> > > > >
> > > > > I'm sorry, do you mean the tarball that gets downloaded 
> > > > > (spectrwm-2.1.1.tgz)?
> > > > > It's working fine for me, could you please let me know the problem 
> > > > > you're
> > > > > facing?
> > > > >
> > > > >> The next problem is HTTPS (currently, may be fixed soon).
> > > > >
> > > > > By HTTPS being a problem, is that related to the spectrwm download 
> > > > > site ? or
> > > > > the github link?
> > > > >
> > > > > If it's the former, does HTTPS pose a problem ? Just curious.
> > > > 
> > > > I haven't looked into details, but in general github-based projects have
> > > > drawbacks as I describe: (1) they rely on automatically generated 
> > > > tarballs
> > > > which (2) are distributed via HTTPS.
> > > > 
> > > > Due to security concerns we don't distribute packages which don't have
> > > > stable tarball, in particular the software which source is distributed
> > > > only through version control system.
> > > > 
> > > > > If it's the latter, could you please try this:
> > > > > git://github.com/lsm5/pkgsrc.git ?
> > > > 
> > > > If you have a patch, better send it as a patch. Either attached or 
> > > > in-line.
> > > 
> > > I put a diff of the original scrotwm and the modified spectrwm directories
> > > in the attached file. Please let me know if it's good to use.
> > > 
> > > The modified package builds, installs and runs well for me. Feedback 
> > > appreciated.
> > > > 
> > > > 
> > > > -- 
> > > > HE CE3OH...
> > > 
> > > --
> > > Lokesh
> > 
> > > diff scrotwm/DESCR spectrwm/DESCR
> > > 1c1
> > > < Scrotwm is a small dynamic tiling window manager for X11. It tries
> > > ---
> > > > Spectrwm is a small dynamic tiling window manager for X11. It tries
> > > 16c16
> > > < Scrotwm is a beautiful pearl! For it too, was created by grinding
> > > ---
> > > > Spectrwm is a beautiful pearl! For it too, was created by grinding
> > > diff scrotwm/distinfo spectrwm/distinfo
> > > 3,8c3,5
> > > < 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 scrotwm/Makefile spectrwm/Makefile
> > > 4c4
> > > < DISTNAME=       scrotwm-0.9.22
> > > ---
> > > > DISTNAME=       spectrwm-2.2.0
> > > 6c6
> > > < MASTER_SITES=   https://opensource.conformal.com/snapshots/scrotwm/
> > > ---
> > > > MASTER_SITES=   https://opensource.conformal.com/snapshots/spectrwm/
> > > 10c10
> > > < HOMEPAGE=       http://www.scrotwm.org/
> > > ---
> > > > HOMEPAGE=       http://www.spectrwm.org/
> > > 38c38
> > > < INSTALLATION_DIRS+=     share/examples/scrotwm
> > > ---
> > > > INSTALLATION_DIRS+=     share/examples/spectrwm
> > > 41,42c41,42
> > > <         ${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
> > > Only in scrotwm: patches
> > > diff scrotwm/PLIST spectrwm/PLIST
> > > 2c2
> > > < bin/scrotwm
> > > ---
> > > > bin/spectrwm
> > > 4,11c4,11
> > > < 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