public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] Updated: cygport-0.14.0-1
@ 2013-09-12  5:52 Yaakov (Cygwin/X)
  2013-09-12 18:50 ` Warren Young
  0 siblings, 1 reply; 4+ messages in thread
From: Yaakov (Cygwin/X) @ 2013-09-12  5:52 UTC (permalink / raw)
  To: cygwin

I have just released cygport-0.14.0 for the Cygwin distributions and the
Fedora Cygwin repository.  Notable changes in this release include:

* Creates .tar.xz packages (adds a runtime dep on xz).

* Per request, generated packages are now placed solely under the 
NAME-VERSION-RELEASE/dist/ hierarchy, and no longer in the "top" directory.

* Consequently, the 'all' command no longer includes 'finish' (now aka 
'clean'), as no packages would be left as a result, and 'almostall' is 
deprecated, as it is now identical to 'all'.

* The setup.hint skip: tag is used for source-only packages when 
autogenerating setup.hint files.

* qt3 and qt4 link libraries are (as of today's releases) now in 
/usr/lib instead of /usr/lib/qt[N]/lib; this release reflects and 
requires those changes.

* New qt5 and qt5-qmake cygclasses for Qt5 packages.

Changes in this release (23):
       postinst: update gtk2 immodules handling
       qt5, qt5-qmake: new cygclasses for Qt5-dependent packages
       qt5-qmake: remove .la files during install
       qt5-qmake: accept arguments to qt5_qmake_install
       pkg_diff: ignore .gitignore in diffs
       xvfb: fix gamin location
       qt4: update QT4_LIBDIR
       prepstrip: use file(1) to identify .Net assemblies
       autotools: always specify --libdir
       qt3-qmake: handle spaces in arguments to cygqmake3
       qt4-qmake: handle spaces in arguments to cygqmake4
       qt5-qmake: handle spaces in arguments to cygqmake5
       qt4-qmake: adapt to new QT4_LIBDIR
       Create xz-compressed packages
       qt3: update QT3_LIBDIR
       mirrors: update mirror_qt
       pkg_pkg: create package tarballs directly in distdir
       Do not include 'finish' in the 'all' command
       Add 'clean' command as alias for 'finish'
       pkg_pkg: use skip tag for source-only setup.hint
       autotools: update supported versions of WANT_AUTOMAKE through 1.14
       Add missing xz dep
       cygport 0.14.0

--

Yaakov
Cygwin/X


CYGWIN-ANNOUNCE UNSUBSCRIBE INFO
================================

If you want to unsubscribe from the cygwin-announce mailing list, please
use the automated form at:

http://cygwin.com/lists.html#subscribe-unsubscribe

If this does not work, then look at the "List-Unsubscribe: " tag in the
email header of this message.  Send email to the address specified
there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

* Re: [ANNOUNCEMENT] Updated: cygport-0.14.0-1
  2013-09-12  5:52 [ANNOUNCEMENT] Updated: cygport-0.14.0-1 Yaakov (Cygwin/X)
@ 2013-09-12 18:50 ` Warren Young
  2013-09-12 20:27   ` Yaakov (Cygwin/X)
  0 siblings, 1 reply; 4+ messages in thread
From: Warren Young @ 2013-09-12 18:50 UTC (permalink / raw)
  To: cygwin

On 9/11/2013 18:26, Yaakov (Cygwin/X) wrote:
> the Fedora Cygwin repository.

That's the first I've heard of its existence.  (It was apparently first 
announced on Cygwin/X, which I don't subscribe to.)

Is there a getting started HOWTO somewhere?

I assume the primary advantage to using it is faster package compiles?

> * Creates .tar.xz packages (adds a runtime dep on xz).

The shipping version of setup.exe supports this now?

> * Per request, generated packages are now placed solely under the
> NAME-VERSION-RELEASE/dist/ hierarchy, and no longer in the "top" directory.
>
> * Consequently, the 'all' command no longer includes 'finish' (now aka
> 'clean'), as no packages would be left as a result, and 'almostall' is
> deprecated, as it is now identical to 'all'.

I'm happy to see both of these changes.  Good stuff, Yaakov.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

* Re: [ANNOUNCEMENT] Updated: cygport-0.14.0-1
  2013-09-12 18:50 ` Warren Young
@ 2013-09-12 20:27   ` Yaakov (Cygwin/X)
  2013-09-13  2:30     ` Christopher Faylor
  0 siblings, 1 reply; 4+ messages in thread
From: Yaakov (Cygwin/X) @ 2013-09-12 20:27 UTC (permalink / raw)
  To: cygwin

On 2013-09-12 13:47, Warren Young wrote:
> On 9/11/2013 18:26, Yaakov (Cygwin/X) wrote:
>> the Fedora Cygwin repository.
>
> That's the first I've heard of its existence.  (It was apparently first
> announced on Cygwin/X, which I don't subscribe to.)

http://cygwin.com/ml/cygwin/2011-03/msg00375.html

> Is there a getting started HOWTO somewhere?

Install the fedora-cygwin-release-*.rpm (or 
cygwin-release-*.el6.noarch.rpm for RHEL/CentOS 6.x) from 
<https://sourceforge.net/projects/fedora-cygwin/files/>, then you can 
use yum or the PackageKit GUIs to install cygport plus any cygwin*-* 
libraries that you need for your packages.

> I assume the primary advantage to using it is faster package compiles?

Yes, plus convenience for those who primarily develop on Linux, but the 
trade-off is that not everything can be easily cross-compiled, if at 
all.  It's not perfect, but some people find it useful (e.g. the 
official Cygwin DLL releases are built with this toolchain).

>> * Creates .tar.xz packages (adds a runtime dep on xz).
>
> The shipping version of setup.exe supports this now?

setup*.exe has supported xz for some time; it was upset (the script 
which generates the setup*.ini files) which was lacking xz support until 
this week.

>> * Per request, generated packages are now placed solely under the
>> NAME-VERSION-RELEASE/dist/ hierarchy, and no longer in the "top"
>> directory.
>>
>> * Consequently, the 'all' command no longer includes 'finish' (now aka
>> 'clean'), as no packages would be left as a result, and 'almostall' is
>> deprecated, as it is now identical to 'all'.
>
> I'm happy to see both of these changes.  Good stuff, Yaakov.

We'll see if everybody else agrees. :-)


Yaakov


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

* Re: [ANNOUNCEMENT] Updated: cygport-0.14.0-1
  2013-09-12 20:27   ` Yaakov (Cygwin/X)
@ 2013-09-13  2:30     ` Christopher Faylor
  0 siblings, 0 replies; 4+ messages in thread
From: Christopher Faylor @ 2013-09-13  2:30 UTC (permalink / raw)
  To: cygwin

On Thu, Sep 12, 2013 at 03:10:55PM -0500, Yaakov (Cygwin/X) wrote:
>On 2013-09-12 13:47, Warren Young wrote:
>> On 9/11/2013 18:26, Yaakov (Cygwin/X) wrote:
>>> the Fedora Cygwin repository.
>>
>> That's the first I've heard of its existence.  (It was apparently first
>> announced on Cygwin/X, which I don't subscribe to.)
>
>http://cygwin.com/ml/cygwin/2011-03/msg00375.html
>
>> Is there a getting started HOWTO somewhere?
>
>Install the fedora-cygwin-release-*.rpm (or 
>cygwin-release-*.el6.noarch.rpm for RHEL/CentOS 6.x) from 
><https://sourceforge.net/projects/fedora-cygwin/files/>, then you can 
>use yum or the PackageKit GUIs to install cygport plus any cygwin*-* 
>libraries that you need for your packages.
>
>> I assume the primary advantage to using it is faster package compiles?
>
>Yes, plus convenience for those who primarily develop on Linux, but the 
>trade-off is that not everything can be easily cross-compiled, if at 
>all.  It's not perfect, but some people find it useful (e.g. the 
>official Cygwin DLL releases are built with this toolchain).
>
>>> * Creates .tar.xz packages (adds a runtime dep on xz).
>>
>> The shipping version of setup.exe supports this now?
>
>setup*.exe has supported xz for some time; it was upset (the script 
>which generates the setup*.ini files) which was lacking xz support until 
>this week.

i.e., http://cygwin.com/ml/cygwin-apps/2013-09/msg00012.html

One thing I meant to mention there is that there will no longer be
default "Misc" package creation when a package doesn't have a category.

cgf

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

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

end of thread, other threads:[~2013-09-13  0:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-12  5:52 [ANNOUNCEMENT] Updated: cygport-0.14.0-1 Yaakov (Cygwin/X)
2013-09-12 18:50 ` Warren Young
2013-09-12 20:27   ` Yaakov (Cygwin/X)
2013-09-13  2:30     ` Christopher Faylor

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).