pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: scrotwm window manager (new name: spectrwm)
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
--
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