[Pkg-electronics-devel] gEDA/gaf in Debian bullseye
Roland Lutz
rlutz at hedmen.org
Tue Jan 19 15:52:57 GMT 2021
Hi,
I'm the maintainer of gEDA/gaf. With the geda-gaf Debian package
currently being in the process of being adopted by a new maintainer and
the bullseye release coming closer, I see the danger of the package being
dropped from Debian; so I though it may be helpful for me to jump in.
You can find the result of my efforts here:
https://github.com/rlutz/geda-gaf-debian
Since I don't have any prior Debian packaging experience, I'd appreciate
if someone could look over my changes and see if this makes any sense.
I have reached out to the current uploaders, Peter Clifton and Ahmed
El-Mahmoudy, but haven't heard back from them. What's the correct
approach for me to take from here?
The packaging linked above works, but there are some smaller issues left.
(1) Some (non-critical) files are missing from the binary packages, and I
couldn't figure out why. These files are:
libgeda-common: /usr/share/mime/application/x-geda-gsch2pcb-project.xml
libgeda-common: /usr/share/mime/application/x-geda-schematic.xml
libgeda-common: /usr/share/mime/application/x-geda-symbol.xml
libgeda-dev: /usr/include/xornstorage.h
libgeda-dev: /usr/lib/libxornstorage.so
(2) The Python sources aren't compiled post-installation. Again, I
couldn't figure out why; as far as I can tell, dh is supposed do this
automatically. Maybe the invocation isn't done correctly?
Since the bulk of the run-time compilation cost comes from Guile sources
and I don't know of a way to compile these during installation, I believe
the matter can be safely ignored, though.
Thank you in advance for your help
Roland
More information about the Pkg-electronics-devel
mailing list