Attached is ebuild and files for gBDFed. This is a gtk+-based successor to xmBDFed. Suggest this new ebuild lives under dev-util.
Created attachment 76904 [details] gbdfed-1.0.ebuild
Created attachment 76905 [details] files/gbdfed-1.0-beta-patch1
Created attachment 76906 [details] files/gbdfed-1.0-beta-patch2
I goofed on the LICENSE field. The license is - apparently - based on X.org circa X11R5. BTW, the license may change when gBDFed comes out of beta and goes gold.
A couple of notes: 1/ Hardcoded SRC_URI - http://dev.gentoo.org/~ciaranm/docs/mw-faq/hardcoded.txt 2/ We need a clear license, not "goofed" :) 3/ Really no RDEPEND? 4/ Any reason to use einstall? - http://dev.gentoo.org/~ciaranm/docs/mw-faq/einstall.txt 5/ Use RESTRICT="test" instead of the dummy src_test()
Created attachment 77072 [details] gbdfed-1.0_beta.ebuild ref comment #5 1. Fixed (versionator magic applied) 2. Fixed. "as-is" is the best way to describe the current license. 3. Oops. Fixed. Same as DEPEND, so no need for explicit RDEPEND. 4. Because it doesn't work; must use einstall 5. Fixed.
Created attachment 78871 [details] dev-util/gbdfed/gbdfed-1.0.ebuild version 1.0
Created attachment 78872 [details] dev-util/gbdfed/files/gbdfed-1.0-patch1
Created attachment 78873 [details] dev-util/gbdfed/files/gbdfed-1.0-patch2
In case you need any feedback, I've been editing some fonts with it and it works fine here (x86)
There where some issues when closing gbdfed, they where fixed upstream: http://crl.nmsu.edu/~mleisher/gbdfed-1.0-patch3
(In reply to comment #11) > There where some issues when closing gbdfed, they where fixed upstream: > > http://crl.nmsu.edu/~mleisher/gbdfed-1.0-patch3 > I've tried to apply patch3 but it fails... am checking with upstream for more info.. S
(In reply to comment #11) > There where some issues when closing gbdfed, they where fixed upstream: > > http://crl.nmsu.edu/~mleisher/gbdfed-1.0-patch3 > I've tried to apply patch3 but it fails... am checking with upstream for more info.. Sérgio, did you manage to apply patch3?
Created attachment 85920 [details, diff] dev-util/gbdfed/files/gbdfed-1.0-patch3 patch3 failed because of the README file this one works
Created attachment 85935 [details] dev-util/gbdfed/files/gbdfed-1.0-patch3 Updated patch from upstream.
Created attachment 85937 [details] dev-util/gbdfed/gbdfed-1.0-r1.ebuild Bumped: applies patch3.
patch4 is out.
gbdfed 1.1 is out. There's one more reason to put this in portage :) The author told me he is only maintaining gbdfed, not xmbdfed. So maybe xmbdfed should be removed from the tree.
Created attachment 91863 [details] dev-util/gbdfed/gbdfed-1.1-r1.ebuild
Created attachment 91866 [details] gbdfed/files/gbdfed-1.1-patch1 Patch to go with gbdfed-1.1-r1.ebuild
gbdfed-1.3 was released merely a year ago. Time enough for me to get the ebuild working ;-)
Created attachment 146581 [details] gbdfed-1.3-r1.ebuild
Created attachment 146583 [details, diff] gbdfed-1.3-patch1 taken from the gbdfed-homepage
Created attachment 146585 [details, diff] gbdfed-1.3_deprec-gtkfileselection.patch taken from the opensuse gbdfed-1.3-54.i586.rpm package
${S} needs to be quoted. instead of einstall, emake install is preferred. i'll add this in a bit.
Import -> OpenType Font Cancel Import -> Windows Font Cancel Import -> OpenType Font Program received signal SIGSEGV, Segmentation fault. 0x4a9ab872 in IA__gtk_file_chooser_set_filter (chooser=<value optimized out>, filter=<value optimized out>) at gtkfilechooser.c:1631 1631 gtkfilechooser.c: No such file or directory. in gtkfilechooser.c Probably a gtk+-2.12 issue. I've emailed upstream.
Yeah, this isn't the only sequence that causes seg faults. I probably won't have the time to track it down until this summer some time, but I'll get back to you when I know something. -- Mark Leisher i'll hold off until then unless someone has patches.
Changes from 1.3 to 1.4 ----------------------- 1. Changed last instance of FileSelection to FileChooser. 2. Updated to work with GTK 2.12 (GtkTooltip). 3. Fixed a problem when X11 is not available and bdfgrab.c won't compile as a result. 4. Updated Makefile.in to work with later versions of autoconf without complaining. 5. Improved the on-line documentation. 6. Remove the _XMBDFED_INFO font property when fonts are loaded or grabbed from the X server. 7. Fixed a problem with renaming glyphs using the Adobe Glyph Name List. 8. Fixed a warning about checking for a point in a NULL region. 9. Fixed a crash that happened because some file filter objects were being dereferenced when the import dialog was popped up multiple times. 10. Added up to 10 recent fonts to the File menu. 11. Changed the keyboard activate key for Exit from 'e' to 'x' and the activate key for Export from 'x' to 'p'. 12. Fixed a problem with fonts grabbed from the X server always being loaded into the FontGrid that popped up the dialog.
added. thanks guys.