orcad for linux
gEDA is not so much an EDA package as it is a collection of tools which mostly work well together. I've been using it recently for PCB design. The way that works is, you make a schematic in gschem and specify the PCB footprint of each device. Then you run a command line program to generate a starting PCB with a netlist to give you a rat's nest that you can route.
It works, but not easily. If you just want SPICE-compatible netlists, though, gschem will work acceptably.