I just pushed App and MIME icon integration into GIT master for gEDA. http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/mime/
I didn't mean to push the app icons / .desktop files yet, but I slipped. This means I've pushed the app icons for gschem and gattrib as seen here: http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/app/ I was intending to push Tomaz's eventually, but we need a gattrib icon to match really. http://www.tablix.org/~avian/blog/archives/2007/12/17/T20_31_15/ I'd appreciate feedback on whether it works on your boxen, whether you have to "out out" of the mime and desktop cache updates: ./configure --disable-update-desktop-database <--(gschem and gattrib install .desktop files) ./configure --disable-update-mime-database <--(libgeda installs mime-type definitions) These configure flags _will_ be needed for building .deb and .RPM packages. The location of icon / mime installation is controlled with the --with-xdgdir=... configure argument. It defaults to $(DATAROOTDIR), which would usually be ${PREFIX}/share. For home directory installs on a normal XDG compliant desktop, you will need: --with-xdgdir=/home/<USERID>/.local/share The toplevel master Makefile passes this as a default option now, although you might have to poke the build system a bit to ensure it gets to the subordinate ./configure invocations. make reconfig / make config might help. I ended up going through more drastic build-dir cleaning, as I was testing other things too. You will get menu entries from the .desktop files. These won't actually work unless you can install gEDA in a location where it will be found from the desktop-session's path. (PREFIX=/usr/local/ is probably the easiest way to achieve that, in which case the --with-xdgdir should be left out or pointed at /usr/local/share.). Please send feedback. Especially package maintainers who this might affect. Goodnight (morning)! -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
