[Pkg-electronics-devel] Remaining issues for geda-gaf

Peter Clifton pcjc2 at cam.ac.uk
Wed Nov 25 11:29:43 UTC 2009


On Wed, 2009-11-25 at 08:36 +0200, أحمد المحمودي wrote:

> > > >   #163584 - geda-gschem: need generic transistors, component scale, 
> > > >   lable orientation
> > 
> > Various whining in this bug report - not that any of them are really
> > bugs. -> WONTFIX, -> close.
> 
> I'm not sure wether wontfix bugs can be closed or not. Hamish, can you 
> comment ? Maybe we can clone that bug (a clone for each request), then 
> appropriately close or tag as wontfix each bug.

I already closed it, sorry. I think most parts were legitimate to close.
Are upstream feature-requests really considered valid bugs for the
Debian BTS?

Anyway.. about 7 years too late, as far as I can tell, so I'm not
holding out a lot of hope that the original submitter will get back to
us on this one.

> > > >   #479615 - libgeda33: long description no sentence
> > > >   Dunno what to do about that one, anyone got a better extended 
> > > >   description to put for libgeda38 ?
> > 
> > One for you Debian guys I guess..
> 
> Yes, but can you suggest a description ?

Package: libgeda$SOVERSION
Description: library of routines used internally by the gEDA suite [of Electronic Design tools]
<OPTIONAL EXTENDED DESCRIPTION - copied from http://www.gpleda.org>
The gEDA project has produced and continues working on a full GPL'd
suite and toolkit of Electronic Design Automation tools. These tools are
used for electrical circuit design, schematic capture, simulation,
prototyping, and production. Currently, the gEDA project offers a mature
suite of free software applications for electronics design, including
schematic capture, attribute management, bill of materials (BOM)
generation, netlisting into over 20 netlist formats, analog and digital
simulation, and printed circuit board (PCB) layout.
</OPTIONAL EXTENDED DESCRIPTION>
.
This package contains the shared library.


(Fits the pattern described here:
http://www.us.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-desc-basics

The package name provides {a,an,the,some} synopsis.
The package libgeda$SOVERSION provides a library of common routines used by the gEDA suite.


If you change the long description of libgeda to include that optional
description, you might like to change it on the other packages of the
suite as well.

I'll note that _strictly_, the Debian packages for geda-* do not include
PCB layout. That comment refers to "PCB", which sits under the "gEDA"
umbrella, but is not part of the same source tree. I think the "geda"
meta-package "suggests" PCB - I presume that doesn't mean it is
auto-installed with "geda" though.


A few other libgeda related description fixes...

Package: libgeda-dev
Description: Development files for the libgeda library
<OPTIONAL EXTENDED DESCRIPTION - copied from http://www.gpleda.org>
The gEDA project has produced and continues working on a full GPL'd
suite and toolkit of Electronic Design Automation tools. These tools are
used for electrical circuit design, schematic capture, simulation,
prototyping, and production. Currently, the gEDA project offers a mature
suite of free software applications for electronics design, including
schematic capture, attribute management, bill of materials (BOM)
generation, netlisting into over 20 netlist formats, analog and digital
simulation, and printed circuit board (PCB) layout.
</OPTIONAL EXTENDED DESCRIPTION>
.
This package contains the header files and static libraries which are
needed for developing applications linked to the libgeda library.
.
Note that the libgeda library does not guarantee a stable ABI or API
between release series, so applications built against it will need to be
recompiled (and possibly altered) with each new libgeda release.


** NOTE that the existing libgeda-dev description is now out of date..
you don't need libgeda-dev installed to build geda-* packages, since
they all come from the same tarball, and are built simultaneously now.


Package: libgeda-common
Description: Common files for the library of routines used internally by the gEDA suite [of Electronic Design tools]
<OPTIONAL EXTENDED DESCRIPTION - copied from http://www.gpleda.org>
The gEDA project has produced and continues working on a full GPL'd
suite and toolkit of Electronic Design Automation tools. These tools are
used for electrical circuit design, schematic capture, simulation,
prototyping, and production. Currently, the gEDA project offers a mature
suite of free software applications for electronics design, including
schematic capture, attribute management, bill of materials (BOM)
generation, netlisting into over 20 netlist formats, analog and digital
simulation, and printed circuit board (PCB) layout.
</OPTIONAL EXTENDED DESCRIPTION>
.
This package contains the shared scripts and data-files required by the
libgeda library. It also contains MIME-type registrations and icons for
the file formats supported by the gEDA suite.






More information about the Pkg-electronics-devel mailing list