[Pkg-electronics-devel] gEDA 1.6.0 packages (and packaging)
Peter Clifton
pcjc2 at cam.ac.uk
Wed Nov 18 16:02:49 UTC 2009
On Wed, 2009-11-18 at 12:53 +0200, أحمد المحمودي wrote:
> Hello,
>
> Thanks for this effort !
>
> I started to look at your package yesterday, I have a few questions
> regarding debian/rules:
>
> 1) What is this for:
>
> PKG_CONFIG_PATH=$(CURDIR)/libgeda
Ah - that may not be required any more.. it was part of the trickery
required to build against a non-installed libgeda before we actually
fixed up the packaging properly.
Similarly, if there is anything which sets non-standard CFLAGS or header
search paths, they are no longer required.
> define find-libgeda
> PKG_CONFIG_PATH=$(PKG_CONFIG_PATH)
> endef
> 2) Why is the locale of libgeda installed in libgeda38 instead of
> libgeda-common ?
I'm not 100% sure, but I think the reasoning is along these lines....
the locale "domain"(?) for lingeda38 _is_ "libgeda38".
It is not common to different libgeda versions - thus it is no defferent
to a lib* installing its locale files. libgeda-common was created
because the libgeda package installs some non-version-specific files.
In general, the fact that Debian split libgeda such that it can
(hopefully) co-exist with other libgeda soversions on the same machine
is probably a little overkill (since all geda pakages come from the same
source, and are updated at the same time) - although it isn't a problem.
> 3) Why is sch2eaglepos.sh removed from geda-gnetlist ?
I don't know - look to the debian/changelog of the old geda-gnetlist
package for that. (Actually - I just looked, and can't find any entry
referring to it - but this line was in the old geda-gnetlist package).
Perhaps someone one on the list knows, or you can check some debian
source-control of the package build-scripts (if such a thing exists for
these packages).
I simply copied the old rules from the separate packages and combined
into a unified set for the new single-tarball gEDA sources.
Best wishes,
Peter Clifton
More information about the Pkg-electronics-devel
mailing list