Re: 64bit package: mined

2013-04-04 Thread Corinna Vinschen
On Apr  4 18:02, Thomas Wolff wrote:
> Am 30.03.2013 21:37, schrieb Corinna Vinschen:
> >Hi Thomas,
> >
> >On Mar 30 20:44, Thomas Wolff wrote:
> >>wget http://towo.net/mined/cygwin/64/mined-2012.22-0.tar.bz2
> >>wget http://towo.net/mined/cygwin/64/mined-2012.22-0-src.tar.bz2 #
> >>is this needed? (identical to 32 bit source package)
> >Any chance you can update your package to use cygport for packaging,
> >Thomas?  It's really not that complicated.
> I'd been reluctant because I don't really see an advantage,
> especially for a package that is being developed under cygwin
> (meanwhile, used to be Solaris before) and includes all cygwin
> support files natively.
> I agree though it's much easier than other packaging systems, so I used your
> >Here's a matching cygport file:
> - thanks - as a starting point, and will switch with the next
> release. I find it somewhat bothersome, still, for a number of
> issues, also with other packages I tried to setup, and will post
> that to a separate thread.

Thank you.  I tried to outline the advantages here:
http://cygwin.com/ml/cygwin-apps/2013-03/msg00263.html

I saw only two problems with mined when creating the cygport file.  The
project neither uses autotools, nor cmake, nor does it support building
outside the source tree.  The downside is that you have to do the lndirs
shuffle, and that it's tricky to induce the flags necessary to build a
debuginfo package.  Maybe Yaakov knows what to add to the cygport file
to generate the debuginfo stuff automatically.


Corinna

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


Re: 64bit package: mined

2013-04-04 Thread Thomas Wolff

Am 30.03.2013 21:37, schrieb Corinna Vinschen:

Hi Thomas,

On Mar 30 20:44, Thomas Wolff wrote:

wget http://towo.net/mined/cygwin/64/mined-2012.22-0.tar.bz2
wget http://towo.net/mined/cygwin/64/mined-2012.22-0-src.tar.bz2 #
is this needed? (identical to 32 bit source package)

Any chance you can update your package to use cygport for packaging,
Thomas?  It's really not that complicated.
I'd been reluctant because I don't really see an advantage, especially 
for a package that is being developed under cygwin (meanwhile, used to 
be Solaris before) and includes all cygwin support files natively.

I agree though it's much easier than other packaging systems, so I used your

Here's a matching cygport file:
- thanks - as a starting point, and will switch with the next release. I 
find it somewhat bothersome, still, for a number of issues, also with 
other packages I tried to setup, and will post that to a separate thread.

--
Thomas


Re: 64bit package: mined

2013-03-30 Thread Corinna Vinschen
Hi Thomas,

On Mar 30 20:44, Thomas Wolff wrote:
> wget http://towo.net/mined/cygwin/64/mined-2012.22-0.tar.bz2
> wget http://towo.net/mined/cygwin/64/mined-2012.22-0-src.tar.bz2 #
> is this needed? (identical to 32 bit source package)

Any chance you can update your package to use cygport for packaging,
Thomas?  It's really not that complicated.  Here's a matching cygport
file:

=== SNIP ===
NAME="mined"
VERSION="2012.22"
RELEASE=1
CATEGORY="Editors"
SUMMARY="Powerful text editor with extensive Unicode and CJK support."
DESCRIPTION="Mined is a powerful text editor with a comprehensive yet concise 
and 
easy-to-use user interface supporting modern interaction paradigms, 
and fast, small-footprint behaviour.

Mined provides both extensive Unicode and CJK support offering many 
specific features and covering special cases that other editors 
are not aware of (like auto-detection features and automatic handling 
of terminal variations, or Han character information).
It was the first editor that supported Unicode in a plain-text terminal 
(like xterm or rxvt).

Basically, mined is an editor tailored to reliable and efficient 
editing of plain text documents and programs, with features and 
interactive behaviour designed for this purpose.


For an overview and further information see http://mined.sourceforge.net/";
SRC_URI="http://towo.net/mined/download/mined-${PV}.tar.gz";

src_compile() {
  lndirs
  cd ${B}
  cygmake
}
=== SNAP ===

The filename should be "mined.cygport".  You can then build by simply
doing something like this:

  $ cygport mined.cygport download almostall

Then, just cd into mined-2012-22-1/dist and provide the "mined" subdir
for upload.  It even contains the autogenerated setup.hint file.


Corinna

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


Re: 64bit package: mined

2013-03-30 Thread Andy Koppe
On 30 March 2013 19:44, Thomas Wolff wrote:
> wget http://towo.net/mined/cygwin/64/mined-2012.22-0.tar.bz2
> wget http://towo.net/mined/cygwin/64/mined-2012.22-0-src.tar.bz2

Done.

> # is this needed? (identical to 32 bit source package)

'fraid so, as it's a completely separate distro. A setup.hint is also
needed. I've copied the one from the 32-bit distro.

Andy


64bit package: mined

2013-03-30 Thread Thomas Wolff

wget http://towo.net/mined/cygwin/64/mined-2012.22-0.tar.bz2
wget http://towo.net/mined/cygwin/64/mined-2012.22-0-src.tar.bz2 # is 
this needed? (identical to 32 bit source package)

--
Thomas