public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
@ 2009-06-11 15:43 Ken Brown
  2009-06-12  9:24 ` Corinna Vinschen
  2009-06-17 22:22 ` Jon TURNEY
  0 siblings, 2 replies; 12+ messages in thread
From: Ken Brown @ 2009-06-11 15:43 UTC (permalink / raw)
  To: cygwin-apps

Since no one objected to my proposal for promoting emacs-23 to "current"
(http://cygwin.com/ml/cygwin-apps/2009-06/msg00090.html), I've prepared 
new emacs packages for cygwin 1.7.  I've bumped the package version to 
-10,  following Chuck's model for distinguishing 1.7 packages from 1.5 
packages.

One question: I've removed from the "requires" lines all packages that 
are needed only for the emacs 21.2-13 packages, which will become 
"previous".  Is this the right thing to do?  It means that anyone who 
chooses the previous version (without having ever had it before) might 
be missing some prerequisites.  If I shouldn't have done that, please 
hold off on uploading, and I'll fix the setup.hint files.

cd release-2
D=http://www.math.cornell.edu/~kbrown/cygwin-1.7
wget -x -nH --cut-dirs=2 \
   ${D}/emacs/setup.hint \
   ${D}/emacs/emacs-23.0.92-10-src.tar.bz2 \
   ${D}/emacs/emacs-23.0.92-10.tar.bz2 \
   ${D}/emacs/emacs-X11/setup.hint \
   ${D}/emacs/emacs-X11/emacs-X11-23.0.92-10.tar.bz2 \
   ${D}/emacs/emacs-el/setup.hint \
   ${D}/emacs/emacs-el/emacs-el-23.0.92-10.tar.bz2

Please delete the 23.0.92-1 (test) packages, leaving 21.2-13 as previous.

Ken







^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-11 15:43 [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10 Ken Brown
@ 2009-06-12  9:24 ` Corinna Vinschen
  2009-06-17 22:22 ` Jon TURNEY
  1 sibling, 0 replies; 12+ messages in thread
From: Corinna Vinschen @ 2009-06-12  9:24 UTC (permalink / raw)
  To: cygwin-apps

On Jun 11 11:43, Ken Brown wrote:
> Since no one objected to my proposal for promoting emacs-23 to "current"
> (http://cygwin.com/ml/cygwin-apps/2009-06/msg00090.html), I've prepared  
> new emacs packages for cygwin 1.7.  I've bumped the package version to  
> -10,  following Chuck's model for distinguishing 1.7 packages from 1.5  
> packages.
>
> One question: I've removed from the "requires" lines all packages that  
> are needed only for the emacs 21.2-13 packages, which will become  
> "previous".  Is this the right thing to do?  It means that anyone who  
> chooses the previous version (without having ever had it before) might  
> be missing some prerequisites.  If I shouldn't have done that, please  
> hold off on uploading, and I'll fix the setup.hint files.
>
> cd release-2
> D=http://www.math.cornell.edu/~kbrown/cygwin-1.7
> wget -x -nH --cut-dirs=2 \
>   ${D}/emacs/setup.hint \
>   ${D}/emacs/emacs-23.0.92-10-src.tar.bz2 \
>   ${D}/emacs/emacs-23.0.92-10.tar.bz2 \
>   ${D}/emacs/emacs-X11/setup.hint \
>   ${D}/emacs/emacs-X11/emacs-X11-23.0.92-10.tar.bz2 \
>   ${D}/emacs/emacs-el/setup.hint \
>   ${D}/emacs/emacs-el/emacs-el-23.0.92-10.tar.bz2
>
> Please delete the 23.0.92-1 (test) packages, leaving 21.2-13 as previous.

Uploaded and 23.0.92-1 removed.

Btw., when you have no test release, and the curr and prev releases
can be computed automatically from the version numbers, then please
omit the `prev' and `curr' lines in your setup.hint files.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-11 15:43 [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10 Ken Brown
  2009-06-12  9:24 ` Corinna Vinschen
@ 2009-06-17 22:22 ` Jon TURNEY
  2009-06-18  1:07   ` Ken Brown
  2014-04-25 14:31   ` emacs-X11 font dependencies Jon TURNEY
  1 sibling, 2 replies; 12+ messages in thread
From: Jon TURNEY @ 2009-06-17 22:22 UTC (permalink / raw)
  To: cygwin-apps

Ken Brown wrote:
> Since no one objected to my proposal for promoting emacs-23 to "current"
> (http://cygwin.com/ml/cygwin-apps/2009-06/msg00090.html), I've prepared 
> new emacs packages for cygwin 1.7.  I've bumped the package version to 
> -10,  following Chuck's model for distinguishing 1.7 packages from 1.5 
> packages.

Excellent :-)

Sorry for not mentioning this before you did the packaging, but can I suggest 
that emacs-X11 package setup.hint should have font-adobe-dpi75 and 
font-misc-misc added to the requires: line

I believe this will ensure that all the fonts which are listed in the default 
shift-left-click menu are installed, and notably, including the adobe fonts 
should prevent the 'emacs font is just boxes' reports on fresh installs...

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-17 22:22 ` Jon TURNEY
@ 2009-06-18  1:07   ` Ken Brown
  2009-06-18  1:22     ` Eric Blake
  2014-04-25 14:31   ` emacs-X11 font dependencies Jon TURNEY
  1 sibling, 1 reply; 12+ messages in thread
From: Ken Brown @ 2009-06-18  1:07 UTC (permalink / raw)
  To: cygwin-apps

On 6/17/2009 6:22 PM, Jon TURNEY wrote:
> Sorry for not mentioning this before you did the packaging, but can I 
> suggest that emacs-X11 package setup.hint should have font-adobe-dpi75 
> and font-misc-misc added to the requires: line

Good idea.  Can someone just do that now, or does it have to wait for 
the next update?

Ken

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-18  1:07   ` Ken Brown
@ 2009-06-18  1:22     ` Eric Blake
  2009-06-18  2:10       ` Christopher Faylor
  0 siblings, 1 reply; 12+ messages in thread
From: Eric Blake @ 2009-06-18  1:22 UTC (permalink / raw)
  To: cygwin-apps

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Ken Brown on 6/17/2009 7:07 PM:
> On 6/17/2009 6:22 PM, Jon TURNEY wrote:
>> Sorry for not mentioning this before you did the packaging, but can I
>> suggest that emacs-X11 package setup.hint should have font-adobe-dpi75
>> and font-misc-misc added to the requires: line
> 
> Good idea.  Can someone just do that now, or does it have to wait for
> the next update?

I've done it for now; but you'll have to remember to update your
setup.hint for the next update.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAko5ltkACgkQ84KuGfSFAYDzeACeIKwbsyBs9fOTCRIya8GloeGf
AQkAoKq5bAjbotGc0P3xEcGVxXpu3c1r
=bCTz
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-18  1:22     ` Eric Blake
@ 2009-06-18  2:10       ` Christopher Faylor
  2009-06-18 20:09         ` Ken Brown
  0 siblings, 1 reply; 12+ messages in thread
From: Christopher Faylor @ 2009-06-18  2:10 UTC (permalink / raw)
  To: cygwin-apps

On Wed, Jun 17, 2009 at 07:22:33PM -0600, Eric Blake wrote:
>According to Ken Brown on 6/17/2009 7:07 PM:
>> On 6/17/2009 6:22 PM, Jon TURNEY wrote:
>>> Sorry for not mentioning this before you did the packaging, but can I
>>> suggest that emacs-X11 package setup.hint should have font-adobe-dpi75
>>> and font-misc-misc added to the requires: line
>> 
>> Good idea.  Can someone just do that now, or does it have to wait for
>> the next update?
>
>I've done it for now; but you'll have to remember to update your
>setup.hint for the next update.

Thanks for doing this Eric.

cgf

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-18  2:10       ` Christopher Faylor
@ 2009-06-18 20:09         ` Ken Brown
  2009-06-19  1:49           ` Eric Blake
  0 siblings, 1 reply; 12+ messages in thread
From: Ken Brown @ 2009-06-18 20:09 UTC (permalink / raw)
  To: cygwin-apps

On 6/17/2009 10:10 PM, Christopher Faylor wrote:
> On Wed, Jun 17, 2009 at 07:22:33PM -0600, Eric Blake wrote:
>> According to Ken Brown on 6/17/2009 7:07 PM:
>>> On 6/17/2009 6:22 PM, Jon TURNEY wrote:
>>>> Sorry for not mentioning this before you did the packaging, but can I
>>>> suggest that emacs-X11 package setup.hint should have font-adobe-dpi75
>>>> and font-misc-misc added to the requires: line
>>> Good idea.  Can someone just do that now, or does it have to wait for
>>> the next update?
>> I've done it for now; but you'll have to remember to update your
>> setup.hint for the next update.
> 
> Thanks for doing this Eric.

Thanks from me too, Eric.  I noticed that you also added cygwin to the 
requires: line of emacs-X11, even though emacs-X11 requires emacs which 
requires cygwin.  Is this just a precaution in case setup.exe messes up 
the dependencies, or is there some deeper reason?

(BTW, I see that you also added cygwin to emacs-el, but it isn't 
actually needed.  In fact, I'm just realizing that emacs-el doesn't even 
need to require emacs.)

Ken

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-18 20:09         ` Ken Brown
@ 2009-06-19  1:49           ` Eric Blake
  2009-06-19  5:33             ` Christopher Faylor
  0 siblings, 1 reply; 12+ messages in thread
From: Eric Blake @ 2009-06-19  1:49 UTC (permalink / raw)
  To: cygwin-apps

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Ken Brown on 6/18/2009 2:09 PM:
> Thanks from me too, Eric.  I noticed that you also added cygwin to the
> requires: line of emacs-X11, even though emacs-X11 requires emacs which
> requires cygwin.  Is this just a precaution in case setup.exe messes up
> the dependencies, or is there some deeper reason?

All packages get cygwin added automatically by the upset script before
creating the final setup.ini for public consumption.  I did not add it at
the setup.hint level.  This script also adds the _postinstall dependency
for any package with .info files.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAko67skACgkQ84KuGfSFAYAKTgCgq4czMvzwyfgiiBoSDai21Zyw
pb0Anijz39V1R1oudDRiOhEa7oYWhrKM
=bomA
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-19  1:49           ` Eric Blake
@ 2009-06-19  5:33             ` Christopher Faylor
  2009-06-19 20:20               ` Ken Brown
  0 siblings, 1 reply; 12+ messages in thread
From: Christopher Faylor @ 2009-06-19  5:33 UTC (permalink / raw)
  To: cygwin-apps

On Thu, Jun 18, 2009 at 07:50:01PM -0600, Eric Blake wrote:
>According to Ken Brown on 6/18/2009 2:09 PM:
>> Thanks from me too, Eric.  I noticed that you also added cygwin to the
>> requires: line of emacs-X11, even though emacs-X11 requires emacs which
>> requires cygwin.  Is this just a precaution in case setup.exe messes up
>> the dependencies, or is there some deeper reason?
>
>All packages get cygwin added automatically by the upset script before
>creating the final setup.ini for public consumption.  I did not add it at
>the setup.hint level.  This script also adds the _postinstall dependency
>for any package with .info files.

And yet, no matter what I do, the cygwin's and _update-info-dir's still
keep creeping back into the setup.hint files.

cgf

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10
  2009-06-19  5:33             ` Christopher Faylor
@ 2009-06-19 20:20               ` Ken Brown
  0 siblings, 0 replies; 12+ messages in thread
From: Ken Brown @ 2009-06-19 20:20 UTC (permalink / raw)
  To: cygwin-apps

On 6/19/2009 1:33 AM, Christopher Faylor wrote:
> On Thu, Jun 18, 2009 at 07:50:01PM -0600, Eric Blake wrote:
>> According to Ken Brown on 6/18/2009 2:09 PM:
>>> Thanks from me too, Eric.  I noticed that you also added cygwin to the
>>> requires: line of emacs-X11, even though emacs-X11 requires emacs which
>>> requires cygwin.  Is this just a precaution in case setup.exe messes up
>>> the dependencies, or is there some deeper reason?
>> All packages get cygwin added automatically by the upset script before
>> creating the final setup.ini for public consumption.  I did not add it at
>> the setup.hint level.  This script also adds the _postinstall dependency
>> for any package with .info files.
> 
> And yet, no matter what I do, the cygwin's and _update-info-dir's still
> keep creeping back into the setup.hint files.

The instructions for maintainers at http://cygwin.com/setup.html could 
probably use some updating.  The discussion of setup.hint says, "A 
package will probably require the Cygwin package if it contain any DLLs 
or executable files since the Cygwin package contains cygwin1.dll, which 
is required for most programs."  And a few lines later there's an 
example with cygwin in the requires: line.

Ken

^ permalink raw reply	[flat|nested] 12+ messages in thread

* emacs-X11 font dependencies
  2009-06-17 22:22 ` Jon TURNEY
  2009-06-18  1:07   ` Ken Brown
@ 2014-04-25 14:31   ` Jon TURNEY
  2014-04-25 20:16     ` Ken Brown
  1 sibling, 1 reply; 12+ messages in thread
From: Jon TURNEY @ 2014-04-25 14:31 UTC (permalink / raw)
  To: cygwin-apps

On 17/06/2009 23:22, Jon TURNEY wrote:
> Sorry for not mentioning this before you did the packaging, but can I
> suggest that emacs-X11 package setup.hint should have font-adobe-dpi75
> and font-misc-misc added to the requires: line
>
> I believe this will ensure that all the fonts which are listed in the
> default shift-left-click menu are installed, and notably, including the
> adobe fonts should prevent the 'emacs font is just boxes' reports on
> fresh installs...

I was a bit surprised today when commissioning a new PC today to get a 
hideous rescaled version of the system Courier New as a my default emacs 
font.

I think this suggestion of mine is now out of date as Xft is used by 
default since emacs 23.1.

I think changing the hint to require font-bitstream-vera-ttf, which 
provides a scalable monospaced font, should give a better default 
appearance.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: emacs-X11 font dependencies
  2014-04-25 14:31   ` emacs-X11 font dependencies Jon TURNEY
@ 2014-04-25 20:16     ` Ken Brown
  0 siblings, 0 replies; 12+ messages in thread
From: Ken Brown @ 2014-04-25 20:16 UTC (permalink / raw)
  To: cygwin-apps

On 4/25/2014 10:30 AM, Jon TURNEY wrote:
> On 17/06/2009 23:22, Jon TURNEY wrote:
>> Sorry for not mentioning this before you did the packaging, but can I
>> suggest that emacs-X11 package setup.hint should have font-adobe-dpi75
>> and font-misc-misc added to the requires: line
>>
>> I believe this will ensure that all the fonts which are listed in the
>> default shift-left-click menu are installed, and notably, including the
>> adobe fonts should prevent the 'emacs font is just boxes' reports on
>> fresh installs...
>
> I was a bit surprised today when commissioning a new PC today to get a
> hideous rescaled version of the system Courier New as a my default emacs
> font.
>
> I think this suggestion of mine is now out of date as Xft is used by
> default since emacs 23.1.
>
> I think changing the hint to require font-bitstream-vera-ttf, which
> provides a scalable monospaced font, should give a better default
> appearance.

OK, I've uploaded new setup.hint files.

Ken


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-04-25 20:16 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-11 15:43 [RFU 1.7] {emacs,emacs-X11,emacs-el}-23.0.92-10 Ken Brown
2009-06-12  9:24 ` Corinna Vinschen
2009-06-17 22:22 ` Jon TURNEY
2009-06-18  1:07   ` Ken Brown
2009-06-18  1:22     ` Eric Blake
2009-06-18  2:10       ` Christopher Faylor
2009-06-18 20:09         ` Ken Brown
2009-06-19  1:49           ` Eric Blake
2009-06-19  5:33             ` Christopher Faylor
2009-06-19 20:20               ` Ken Brown
2014-04-25 14:31   ` emacs-X11 font dependencies Jon TURNEY
2014-04-25 20:16     ` Ken Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).