Bug 541483

Summary: Review Request: MakerDialog - Utility that conveniently handle configuration properties
Product: [Fedora] Fedora Reporter: Ding-Yi Chen <dchen>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, i18n-bugs, notting, petersen, yshao
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-29 18:04:31 EDT Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Bug Depends On:    
Bug Blocks: 201449    

Description Ding-Yi Chen 2009-11-25 21:13:48 EST
Spec URL: http://dchen.fedorapeople.org/files/rpms/MakerDialog.spec
SRPM URL: http://dchen.fedorapeople.org/files/rpms/MakerDialog-0.1.1-1.fc12.src.rpm
MakerDialog is an utility that conveniently handle configuration properties
by producing corresponding UI widgets and load/save functions.

It generates corresponding UI widgets according to the
specification of configuration properties, such as data type, default
value, valid values and limitation. Developers no longer need to worry
about the event handling details of various toolkit.
Comment 1 Jens Petersen 2009-11-30 01:28:09 EST

I tried to build the examples and got to:

$ cd examples
$ cmake .
$ make
/usr/include/MakerDialog/gtk/maker-dialog-gtk.h:30:23: error: ../config.h: No such file or directory
Comment 2 Ding-Yi Chen 2009-12-10 23:55:27 EST
Issue address, new spec and srpm can be downloaded from following URL:

Spec URL: http://dchen.fedorapeople.org/files/rpms/MakerDialog.spec
Comment 3 Jason Tibbitts 2010-11-14 11:40:23 EST
This package fails to build:

/usr/lib64/ccache/gcc  -Wall   CMakeFiles/MakerDialogGConfSchemas.dir/MakerDialogConfigGConfSchemas.o  -o MakerDialogGConfSchemas -rdynamic libMakerDialogGConf.so.0.2 libMakerDialog.so.0.2 -lgconf-2 -lglib-2.0 -Wl,-rpath,/builddir/build/BUILD/MakerDialog-0.2.0-Source/bin 
/usr/bin/ld: CMakeFiles/MakerDialogGConfSchemas.dir/MakerDialogConfigGConfSchemas.o: undefined reference to symbol 'g_type_init'
/usr/bin/ld: note: 'g_type_init' is defined in DSO /lib64/libgobject-2.0.so.0 so try adding it to the linker command line
/lib64/libgobject-2.0.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status

A scratch build showing the failure: http://koji.fedoraproject.org/koji/taskinfo?taskID=2600110
Comment 4 Jason Tibbitts 2012-06-29 18:04:31 EDT
Still no buildable package after 19 months; closing.