[ITP] libgii 1.0.0

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[ITP] libgii 1.0.0

Peter Rosin
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libgii 1.0.0

Peter Rosin
On Thu, Feb 16, 2006 at 12:13:45PM +0100, Peter Ekberg wrote:
Oh crap, forgot to inline the hints...

libgii1

sdesc: "General Input Interface"
ldesc: "General Input Interface
Mainly the input layer for GGI, the General Graphics Interface,
but also usable standalone."
category: Libs
requires: cygwin


libgii-devel

sdesc: "General Input Interface (development files)"
ldesc: "General Input Interface (development files)
Mainly the input layer for GGI, the General Graphics Interface,
but also usable standalone."
category: Libs Devel
requires: cygwin


libgii-input-x

sdesc: "X11 input module for libgii1"
ldesc: "X11 input module for libgii1"
category: Libs X11
requires: cygwin libgii1 xorg-x11-base

Cheers,
Peter
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libgii 1.0.0

Jari Aalto-5
In reply to this post by Peter Rosin
Peter Ekberg <[hidden email]> writes:

> Hi!
>
> I'm proposing libgii, General Input Interface.
>
> If all goes well, I'm also going to propose the other handfull libraries
> provided by the GGI (General Graphics Interface) project.
>
> Included in debian stable (but not the latest version):
> http://packages.debian.org/stable/libs/libgii0
> http://packages.debian.org/stable/libs/libgii0-target-x
> http://packages.debian.org/stable/libdevel/libgii0-dev
>
> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/setup.hint
> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-1.0.0-1-src.tar.bz2
Hm, should the libraries be in /usr/lib?

    etc/
    etc/ggi/
    etc/ggi/filter/
    etc/ggi/filter/mouse
    etc/ggi/filter/keytrans
    etc/ggi/libgii.conf
    usr/bin/
!   usr/bin/cyggg-1.dll
!   usr/bin/cyggii-1.dll
    usr/lib/ggi/
    usr/lib/ggi/input/
    usr/lib/ggi/input/null.dll
    usr/lib/ggi/input/file.dll

The usr/share/doc/Cygwin/libgii1-1.0.0.README contains:

   ----------  libgii1-1.0.0-1 -- 2006-02-16 -----------

I'd wrote:

   ----- version 1.0.0-1 -----
   - Initial release 2006-02-16

Compiles, patches, installs good.

Jari

Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libgii 1.0.0

Igor Peshansky
On Thu, 16 Feb 2006, Jari Aalto wrote:

> Peter Ekberg <[hidden email]> writes:
>
> > I'm proposing libgii, General Input Interface.
> >[snip]
>
> Hm, should the libraries be in /usr/lib?
>
> !   usr/bin/cyggg-1.dll
> !   usr/bin/cyggii-1.dll
>     usr/lib/ggi/
>     usr/lib/ggi/input/
>     usr/lib/ggi/input/null.dll
>     usr/lib/ggi/input/file.dll

Actually, DLLs do belong in /usr/bin (and they are even prefixed
appropriately).  So this looks good.  And I assume that the files in
/usr/lib/ggi/input are dynamically loaded?

> The usr/share/doc/Cygwin/libgii1-1.0.0.README contains:
>
>    ----------  libgii1-1.0.0-1 -- 2006-02-16 -----------
>
> I'd wrote:
>
>    ----- version 1.0.0-1 -----
>    - Initial release 2006-02-16

That's up to the maintainer, and minor anyway.

> Compiles, patches, installs good.

So is this a GTG?  If so, can you make another post with "GTG" in the
subject?
        Igor
--
                                http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_    [hidden email] | [hidden email]
ZZZzz /,`.-'`'    -.  ;-;;,_ Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-' old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte."
"But no -- you are no fool; you call yourself a fool, there's proof enough in
that!" -- Rostand, "Cyrano de Bergerac"
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libgii 1.0.0

Peter Rosin
On Thu, Feb 16, 2006 at 05:18:53PM -0500, Igor Peshansky wrote:

> On Thu, 16 Feb 2006, Jari Aalto wrote:
>
> > Peter Ekberg <[hidden email]> writes:
> >
> > > I'm proposing libgii, General Input Interface.
> > >[snip]
> >
> > Hm, should the libraries be in /usr/lib?
> >
> > !   usr/bin/cyggg-1.dll
> > !   usr/bin/cyggii-1.dll
> >     usr/lib/ggi/
> >     usr/lib/ggi/input/
> >     usr/lib/ggi/input/null.dll
> >     usr/lib/ggi/input/file.dll
>
> Actually, DLLs do belong in /usr/bin (and they are even prefixed
> appropriately).  So this looks good.  And I assume that the files in
> /usr/lib/ggi/input are dynamically loaded?

Correct.

> > The usr/share/doc/Cygwin/libgii1-1.0.0.README contains:
> >
> >    ----------  libgii1-1.0.0-1 -- 2006-02-16 -----------
> >
> > I'd wrote:
> >
> >    ----- version 1.0.0-1 -----
> >    - Initial release 2006-02-16
>
> That's up to the maintainer, and minor anyway.

I just used the generic readme template which has

"
----------  <PKG>-<older VER>-1 -- <date> -----------
Initial release
"

So if that's not the desired form, fix the template I guess :-)

Jari, thanks for the review!

Cheers,
Peter
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libgii 1.0.0

Dr. Volker Zell
In reply to this post by Peter Rosin
>>>>> Peter Ekberg writes:

    > On Thu, Feb 16, 2006 at 12:13:45PM +0100, Peter Ekberg wrote:
    >> I'm proposing libgii, General Input Interface.
    >>
    >> If all goes well, I'm also going to propose the other handfull libraries
    >> provided by the GGI (General Graphics Interface) project.
    >>
    >> Included in debian stable (but not the latest version):
    >> http://packages.debian.org/stable/libs/libgii0
    >> http://packages.debian.org/stable/libs/libgii0-target-x
    >> http://packages.debian.org/stable/libdevel/libgii0-dev
    >>
    >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/setup.hint
    >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-1.0.0-1-src.tar.bz2
    >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-1.0.0-1.tar.bz2
    >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-devel/setup.hint
    >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-devel/libgii1-devel-1.0.0-1.tar.bz2
    >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-input-x/setup.hint
    >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-input-x/libgii1-input-x-1.0.0-1.tar.bz2

    > Oh crap, forgot to inline the hints...

    > libgii1

    > sdesc: "General Input Interface"
    > ldesc: "General Input Interface
    > Mainly the input layer for GGI, the General Graphics Interface,
    > but also usable standalone."
    > category: Libs
    > requires: cygwin


    > libgii-devel

The packagename libgii1-input-x-1.0.0-1.tar.bz2 (see above) should read libgii-input-x-1.0.0-1.tar.bz2

    > sdesc: "General Input Interface (development files)"
    > ldesc: "General Input Interface (development files)
    > Mainly the input layer for GGI, the General Graphics Interface,
    > but also usable standalone."
    > category: Libs Devel
    > requires: cygwin

The line
external-source: libgii1
is missing

    > libgii-input-x

The packagename libgii1-devel-1.0.0-1.tar.bz2 (see above) should read libgii-devel-1.0.0-1.tar.bz2

    > sdesc: "X11 input module for libgii1"
    > ldesc: "X11 input module for libgii1"
    > category: Libs X11
    > requires: cygwin libgii1 xorg-x11-base

The line
external-source: libgii1
is missing

Other than this, your package is GTG. Builds fine from source and
packaging looks good.

    > Cheers,
    > Peter

Ciao
  Volker

Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libgii 1.0.0

Peter Rosin
On Thu, Feb 16, 2006 at 11:58:36PM +0100, Dr. Volker Zell wrote:

> >>>>> Peter Ekberg writes:
>
>     > On Thu, Feb 16, 2006 at 12:13:45PM +0100, Peter Ekberg wrote:
>     >> I'm proposing libgii, General Input Interface.
>     >>
>     >> If all goes well, I'm also going to propose the other handfull libraries
>     >> provided by the GGI (General Graphics Interface) project.
>     >>
>     >> Included in debian stable (but not the latest version):
>     >> http://packages.debian.org/stable/libs/libgii0
>     >> http://packages.debian.org/stable/libs/libgii0-target-x
>     >> http://packages.debian.org/stable/libdevel/libgii0-dev
>     >>
>     >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/setup.hint
>     >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-1.0.0-1-src.tar.bz2
>     >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-1.0.0-1.tar.bz2
>     >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-devel/setup.hint
>     >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-devel/libgii1-devel-1.0.0-1.tar.bz2
>     >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-input-x/setup.hint
>     >> http://www.lysator.liu.se/~peda/cygwin/ggi/libgii1/libgii1-input-x/libgii1-input-x-1.0.0-1.tar.bz2
>
>     > Oh crap, forgot to inline the hints...
>
>     > libgii1
>
>     > sdesc: "General Input Interface"
>     > ldesc: "General Input Interface
>     > Mainly the input layer for GGI, the General Graphics Interface,
>     > but also usable standalone."
>     > category: Libs
>     > requires: cygwin
>
>
>     > libgii-devel
>
> The packagename libgii1-input-x-1.0.0-1.tar.bz2 (see above) should read libgii-input-x-1.0.0-1.tar.bz2

Ehh? Why is that, and where in the above should I look? If/when libgii
2.x is released I expect that there will be a new input-x module that
will need to somehow coexist with this one.

*time passes*

Ahh, if you are referring to the line "libgii-devel" immediately
preceeding the hint, then that line is a typo...

>     > sdesc: "General Input Interface (development files)"
>     > ldesc: "General Input Interface (development files)
>     > Mainly the input layer for GGI, the General Graphics Interface,
>     > but also usable standalone."
>     > category: Libs Devel
>     > requires: cygwin
>
> The line
> external-source: libgii1
> is missing

Right you are. *fixing*

>     > libgii-input-x
>
> The packagename libgii1-devel-1.0.0-1.tar.bz2 (see above) should read libgii-devel-1.0.0-1.tar.bz2

See above.

>     > sdesc: "X11 input module for libgii1"
>     > ldesc: "X11 input module for libgii1"
>     > category: Libs X11
>     > requires: cygwin libgii1 xorg-x11-base
>
> The line
> external-source: libgii1
> is missing

Yes. *fixing*

> Other than this, your package is GTG. Builds fine from source and
> packaging looks good.

New files uploaded, the only difference are the hints files.

libgii1

sdesc: "General Input Interface"
ldesc: "General Input Interface
Mainly the input layer for GGI, the General Graphics Interface,
but also usable standalone."
category: Libs
requires: cygwin


libgii1-devel

sdesc: "General Input Interface (development files)"
ldesc: "General Input Interface (development files)
Mainly the input layer for GGI, the General Graphics Interface,
but also usable standalone."
category: Libs Devel
requires: cygwin
external-source: libgii1


libgii1-input-x

sdesc: "X11 input module for libgii1"
ldesc: "X11 input module for libgii1"
category: Libs X11
requires: cygwin libgii1 xorg-x11-base
external-source: libgii1


Thanks for the review.

Cheers,
Peter
Reply | Threaded
Open this post in threaded view
|

Re: [ITP] libgii 1.0.0

Corinna Vinschen-2
In reply to this post by Peter Rosin