Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118771 - gBDFed (successor to xmBDFed) - NEW EBUILD
Summary: gBDFed (successor to xmBDFed) - NEW EBUILD
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Fonts Team
URL: http://crl.nmsu.edu/~mleisher/gbdfed....
Whiteboard:
Keywords: EBUILD, REVIEWED
Depends on:
Blocks:
 
Reported: 2006-01-12 05:32 UTC by david somers
Modified: 2008-05-23 03:08 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gbdfed-1.0.ebuild (gbdfed-1.0.ebuild,808 bytes, text/plain)
2006-01-12 05:33 UTC, david somers
Details
files/gbdfed-1.0-beta-patch1 (gbdfed-1.0-beta-patch1,458 bytes, text/x-diff)
2006-01-12 05:33 UTC, david somers
Details
files/gbdfed-1.0-beta-patch2 (gbdfed-1.0-beta-patch2,1010 bytes, text/x-diff)
2006-01-12 05:33 UTC, david somers
Details
gbdfed-1.0_beta.ebuild (gbdfed-1.0_beta.ebuild,947 bytes, text/plain)
2006-01-14 06:29 UTC, david somers
Details
dev-util/gbdfed/gbdfed-1.0.ebuild (gbdfed-1.0.ebuild,794 bytes, text/plain)
2006-02-04 10:52 UTC, david somers
Details
dev-util/gbdfed/files/gbdfed-1.0-patch1 (gbdfed-1.0-patch1,1.28 KB, text/x-diff)
2006-02-04 10:52 UTC, david somers
Details
dev-util/gbdfed/files/gbdfed-1.0-patch2 (gbdfed-1.0-patch2,1.42 KB, text/x-diff)
2006-02-04 10:53 UTC, david somers
Details
dev-util/gbdfed/files/gbdfed-1.0-patch3 (gbdfed-1.0-patch3,5.07 KB, patch)
2006-05-01 06:06 UTC, Sérgio Luís
Details | Diff
dev-util/gbdfed/files/gbdfed-1.0-patch3 (gbdfed-1.0-patch3,6.49 KB, text/x-diff)
2006-05-01 08:02 UTC, david somers
Details
dev-util/gbdfed/gbdfed-1.0-r1.ebuild (gbdfed-1.0-r1.ebuild,834 bytes, text/plain)
2006-05-01 08:12 UTC, david somers
Details
dev-util/gbdfed/gbdfed-1.1-r1.ebuild (gbdfed-1.1-r1.ebuild,796 bytes, text/plain)
2006-07-16 01:15 UTC, david somers
Details
gbdfed/files/gbdfed-1.1-patch1 (gbdfed-1.1-patch1,709 bytes, text/x-diff)
2006-07-16 02:07 UTC, david somers
Details
gbdfed-1.3-r1.ebuild (gbdfed-1.3-r1.ebuild,839 bytes, text/plain)
2008-03-19 14:28 UTC, Volker Eckert
Details
gbdfed-1.3-patch1 taken from the gbdfed-homepage (gbdfed-1.3-patch1,5.48 KB, patch)
2008-03-19 14:30 UTC, Volker Eckert
Details | Diff
gbdfed-1.3_deprec-gtkfileselection.patch taken from the opensuse gbdfed-1.3-54.i586.rpm package (gbdfed-1.3_deprec-gtkfileselection.patch,392 bytes, patch)
2008-03-19 14:31 UTC, Volker Eckert
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description david somers 2006-01-12 05:32:21 UTC
Attached is ebuild and files for gBDFed. This is a gtk+-based successor to xmBDFed.

Suggest this new ebuild lives under dev-util.
Comment 1 david somers 2006-01-12 05:33:03 UTC
Created attachment 76904 [details]
gbdfed-1.0.ebuild
Comment 2 david somers 2006-01-12 05:33:37 UTC
Created attachment 76905 [details]
files/gbdfed-1.0-beta-patch1
Comment 3 david somers 2006-01-12 05:33:57 UTC
Created attachment 76906 [details]
files/gbdfed-1.0-beta-patch2
Comment 4 david somers 2006-01-12 08:21:41 UTC
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.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-01-13 17:11:13 UTC
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()
Comment 6 david somers 2006-01-14 06:29:26 UTC
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.
Comment 7 david somers 2006-02-04 10:52:09 UTC
Created attachment 78871 [details]
dev-util/gbdfed/gbdfed-1.0.ebuild

version 1.0
Comment 8 david somers 2006-02-04 10:52:54 UTC
Created attachment 78872 [details]
dev-util/gbdfed/files/gbdfed-1.0-patch1
Comment 9 david somers 2006-02-04 10:53:12 UTC
Created attachment 78873 [details]
dev-util/gbdfed/files/gbdfed-1.0-patch2
Comment 10 Sérgio Luís 2006-04-22 18:02:39 UTC
In case you need any feedback,

I've been editing some fonts with it and it works fine here (x86)
Comment 11 Sérgio Luís 2006-04-30 18:12:43 UTC
There where some issues when closing gbdfed, they where fixed upstream:

http://crl.nmsu.edu/~mleisher/gbdfed-1.0-patch3

Comment 12 david somers 2006-05-01 02:23:27 UTC
(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
Comment 13 david somers 2006-05-01 02:23:27 UTC
(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?
Comment 14 Sérgio Luís 2006-05-01 06:06:48 UTC
Created attachment 85920 [details, diff]
dev-util/gbdfed/files/gbdfed-1.0-patch3

patch3 failed because of the README file

this one works
Comment 15 david somers 2006-05-01 08:02:03 UTC
Created attachment 85935 [details]
dev-util/gbdfed/files/gbdfed-1.0-patch3

Updated patch from upstream.
Comment 16 david somers 2006-05-01 08:12:11 UTC
Created attachment 85937 [details]
dev-util/gbdfed/gbdfed-1.0-r1.ebuild

Bumped: applies patch3.
Comment 17 Sérgio Luís 2006-06-26 12:00:03 UTC
patch4 is out.
Comment 18 Sérgio Luís 2006-07-15 20:42:18 UTC
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.

Comment 19 david somers 2006-07-16 01:15:02 UTC
Created attachment 91863 [details]
dev-util/gbdfed/gbdfed-1.1-r1.ebuild
Comment 20 david somers 2006-07-16 02:07:28 UTC
Created attachment 91866 [details]
gbdfed/files/gbdfed-1.1-patch1

Patch to go with gbdfed-1.1-r1.ebuild
Comment 21 Volker Eckert 2008-03-19 14:26:40 UTC
gbdfed-1.3 was released merely a year ago. Time enough for me to get the ebuild working ;-)

Comment 22 Volker Eckert 2008-03-19 14:28:17 UTC
Created attachment 146581 [details]
gbdfed-1.3-r1.ebuild
Comment 23 Volker Eckert 2008-03-19 14:30:04 UTC
Created attachment 146583 [details, diff]
gbdfed-1.3-patch1 taken from the gbdfed-homepage
Comment 24 Volker Eckert 2008-03-19 14:31:31 UTC
Created attachment 146585 [details, diff]
gbdfed-1.3_deprec-gtkfileselection.patch taken from the opensuse gbdfed-1.3-54.i586.rpm package
Comment 25 Ryan Hill (RETIRED) gentoo-dev 2008-03-23 19:31:43 UTC
${S} needs to be quoted.  instead of einstall, emake install is preferred.  i'll add this in a bit.
Comment 26 Ryan Hill (RETIRED) gentoo-dev 2008-03-24 03:35:28 UTC
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.
Comment 27 Ryan Hill (RETIRED) gentoo-dev 2008-03-25 02:35:18 UTC
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.
Comment 28 Ryan Hill (RETIRED) gentoo-dev 2008-05-19 23:53:25 UTC
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.
Comment 29 Ryan Hill (RETIRED) gentoo-dev 2008-05-23 03:08:37 UTC
added.  thanks guys.