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

Reply via email to