Please add '--enable-dbus' to configure options, so pcb and gschem can be used with xgsch2pcb project manager.
Version-Release number of selected component (if applicable):
Thanks in advance.
can you please try the rpms from here please ?
It will be the same rpms that will be pushed to EL-5 repos if it works for you.
Also, did you compile xgsch2pcb from scratch or from a rpm ? We are looking for someone who is willing to give us a hand for that. Are you interested ?
Do I have to rebuild gschem as well ?
I've tried new rpm and it works!
I've compiled xgsch2pcb (set of python scripts) from source, because I haven't found rpm. I'm not a maintainer or experienced packager, but I can try. Please help me to start, I have no idea what to do first.
gschem need no rebuild, it works as it is, but somewhat slowly on my machine.
rpm packaging is very easy. I have setup a draft spec file for xgsch2pcb
At first, you just need to update the spec exactly the way you would do on the console.
Once you feel that up accordingly,
setup environment with
place the sources on ~/rpmbuild/SOURCES and the spec on ~/rpmbuild/SPECS/geda-xgsch2pcb.spec
you can create any rpm with :
rpmbuild -ba ~/rpmbuild/SPECS/geda-xgsch2pcb.spec
once your build is successful, upload your spec file to https://fedorahosted.org/fedora-electronic-lab/ticket/86
Afterwards, I'll guide you through the official fedora packaging process.
pcb-0.20091103-2.fc11 has been submitted as an update for Fedora 11.
pcb-0.20091103-2.fc12 has been submitted as an update for Fedora 12.
pcb-0.20091103-2.el5 has been submitted as an update for Fedora EPEL 5.
pcb-0.20091103-2.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update pcb'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/EL-5/FEDORA-EPEL-2009-0990
pcb-0.20091103-2.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
pcb-0.20091103-2.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
pcb-0.20091103-2.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.