pkgsrc-Users archive

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

Re: scrotwm window manager (new name: spectrwm)



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.

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