Re: Backporting asset line charts to 2.4
On Tue, 29 Nov 2011 11:46:02 -0800 John Ralls jra...@ceridwen.fremont.ca.us wrote: On Nov 29, 2011, at 8:10 AM, Derek Atkins wrote: Mike Evans mi...@saxicola.idps.co.uk writes: Regarding policy on backporting new features into 2.4. I've just committed a new report, [Re: Bug 664862], I guess it's safe to commit it to the 2.4 branch as well? I think historically this has been considered okay... Mike, While you're at it, could you put the new report in alphabetical order in the Makefile.am instead of sticking on to the bottom of the list? Regards, John Ralls Will do. Alhough, I notice the rest of the list isn't strictly alphabetical. Regards Mike Evans ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: [PATCH] [WIP] Lithuanian translation update (66% complete)
Thanks for the patch! The updated translation is now on the 2.4 branch. Regards Cristian Il 27/11/2011 09:55, Aurimas FiĊĦeras ha scritto: Hi, another translation update. Current status of the translation: 2707 translated messages, 635 fuzzy translations, 758 untranslated messages. Aurimas F. ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Building gnucash for MacPorts + Quartz fails
Hi all, Having followed the instructions below in an attempt to install a quartz version of gnucash, the build fails complaining that it cannot find libgtk-x11-2.0.la. It seems that despite being configured for quartz, gnucash still attempts an X11 build. http://wiki.gnucash.org/wiki/MacOSX/MacPortsDetail#Using_MacPorts_to_install_the_native_Quartz_version_of_GnuCash From the logfile for the build: :info:build grep: /opt/local/lib/libgtk-x11-2.0.la: No such file or directory :info:build sed: /opt/local/lib/libgtk-x11-2.0.la: No such file or directory :info:build libtool: link: `/opt/local/lib/libgtk-x11-2.0.la' is not a valid libtool archive Does anyone know of a workaround to make this work? Regards, Graham -- ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Unable to make dist after recent changes
John Ralls jra...@ceridwen.us writes: I've just committed the requisite fixes, and distcheck now works on my Mac. But there's an older problem that causes make check to fail on Debian Squeeze and Fedora 12 if Gnucash hasn't been installed. Since distcheck does exactly that, it fails too. I'm bisecting to try and figure out what is the quick fix (after banging on it for three days *didn't* solve the problem). The actual problem is the way we retrieve some modules, using gnc_path_get_stdreportdir() (for standard reports) and gnc_path_get_pkglibdir() (for the engine backends). Neither of those as written will work with uninstalled libraries, so the tests fail. But that change went in early last year, and the tests didn't start failing until a changeset from some time this spring. Perhaps the TEST_ENVIRONMENT is not set correctly to point to the correct build directories? Regards, John Ralls -derek -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/PP-ASEL-IA N1NWH warl...@mit.eduPGP key available ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: I probably did something wrong; having configure problems. SOLVED
On Fri, 18 Nov 2011 19:44:09 +, Hendrik Boom wrote: Op vrijdag 18 november 2011, Geert Janssens screef: On vrijdag 18 november 2011, Hendrik Boom wrote: Do build details really depend on the presence of .svn directories? It does. Not strictly from the directories, but svn tools are used to check if you are working from an svn directory. If you remove the .svn directories, you effectively prevent svn tools from considering your directory as a working directory. I really never thought the version control system would be involved in the build process. Live and learn. Now I have the .svn directories and it all makes properly. Thanks. -- hendrik ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: I probably did something wrong; having configure problems. SOLVED
On woensdag 30 november 2011, Hendrik Boom wrote: On Fri, 18 Nov 2011 19:44:09 +, Hendrik Boom wrote: Op vrijdag 18 november 2011, Geert Janssens screef: On vrijdag 18 november 2011, Hendrik Boom wrote: Do build details really depend on the presence of .svn directories? It does. Not strictly from the directories, but svn tools are used to check if you are working from an svn directory. If you remove the .svn directories, you effectively prevent svn tools from considering your directory as a working directory. I really never thought the version control system would be involved in the build process. Live and learn. Now I have the .svn directories and it all makes properly. Thanks. -- hendrik Good to hear. Happy hacking! Geert ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Scripting documentation
OK. I've managed to compile gnucash and get it to pass its checks (except for the database back end, which I had excluded. Now I'm ready to start prowling around looking for scripting API to document. Could someone tell me: Is there any existing API documentation, either in the source tree (which now has lots of automatically generated files) or on the wiki (please let me know where -- it's a huge source tree). Where are the source codes for the scripting API -- both the X side and the Python/Scheme side(s). So far I haven't found the rather extensive user documentation I'm used to seeing as a longtime gnucash user. Is it in the source tree too? Or somewhere else. Do I have to use a different make target to gennerate it? Anything else that might be useful? -- hendrik ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Scripting documentation
Hi, On Wed, November 30, 2011 3:06 pm, Hendrik Boom wrote: OK. I've managed to compile gnucash and get it to pass its checks (except for the database back end, which I had excluded. Now I'm ready to start prowling around looking for scripting API to document. Could someone tell me: Is there any existing API documentation, either in the source tree (which now has lots of automatically generated files) or on the wiki (please let me know where -- it's a huge source tree). Where are the source codes for the scripting API -- both the X side and the Python/Scheme side(s). So far I haven't found the rather extensive user documentation I'm used to seeing as a longtime gnucash user. Is it in the source tree too? Or somewhere else. Do I have to use a different make target to gennerate it? Anything else that might be useful? The API docs are generated via doxygen. You can generate them yourself using make docs. The sourcesof the API docs are spread out through the source tree. -- hendrik -derek -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Building gnucash for MacPorts + Quartz fails
My workaround has been to download the dmg off Sourceforge. ;) John Ralls will probably be able to give you real advice on compiling, though. David - Original Message - From: Graham Leggett minf...@sharp.fm To: Gnucash Devel gnucash-de...@lists.gnucash.org Cc: Sent: Wednesday, November 30, 2011 5:58 AM Subject: Building gnucash for MacPorts + Quartz fails Hi all, Having followed the instructions below in an attempt to install a quartz version of gnucash, the build fails complaining that it cannot find libgtk-x11-2.0.la. It seems that despite being configured for quartz, gnucash still attempts an X11 build. http://wiki.gnucash.org/wiki/MacOSX/MacPortsDetail#Using_MacPorts_to_install_the_native_Quartz_version_of_GnuCash From the logfile for the build: :info:build grep: /opt/local/lib/libgtk-x11-2.0.la: No such file or directory :info:build sed: /opt/local/lib/libgtk-x11-2.0.la: No such file or directory :info:build libtool: link: `/opt/local/lib/libgtk-x11-2.0.la' is not a valid libtool archive Does anyone know of a workaround to make this work? Regards, Graham -- ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Building gnucash for MacPorts + Quartz fails
On 30 Nov 2011, at 10:53 PM, David T. wrote: My workaround has been to download the dmg off Sourceforge. ;) I had done that already, and found it depended on X11. I wanted something cleaner if that was possible, and it was possible that the people who made the quartz build work didn't know it had stopped working in the mean time. Regards, Graham -- ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Scripting documentation
Hi Hendrik, On Wed, Nov 30, 2011 at 8:06 PM, Hendrik Boom hend...@topoi.pooq.comwrote: [...] So far I haven't found the rather extensive user documentation I'm used to seeing as a longtime gnucash user. Is it in the source tree too? Or somewhere else. Do I have to use a different make target to gennerate it? The user documentation is in the gnucash-docs repository ( http://svn.gnucash.org/trac/browser/gnucash-docs). Regards, Yawar ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Unable to make dist after recent changes
On Nov 30, 2011, at 8:44 AM, Derek Atkins wrote: John Ralls jra...@ceridwen.us writes: I've just committed the requisite fixes, and distcheck now works on my Mac. But there's an older problem that causes make check to fail on Debian Squeeze and Fedora 12 if Gnucash hasn't been installed. Since distcheck does exactly that, it fails too. I'm bisecting to try and figure out what is the quick fix (after banging on it for three days *didn't* solve the problem). The actual problem is the way we retrieve some modules, using gnc_path_get_stdreportdir() (for standard reports) and gnc_path_get_pkglibdir() (for the engine backends). Neither of those as written will work with uninstalled libraries, so the tests fail. But that change went in early last year, and the tests didn't start failing until a changeset from some time this spring. Perhaps the TEST_ENVIRONMENT is not set correctly to point to the correct build directories? No, the path utilities don't pay any attention to the environment. I'm working on changing that. Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Building gnucash for MacPorts + Quartz fails
Graham-- Are you sure about that? My copy (from Gnucash-Intel-2.4.8.dmg) doesn't invoke X11 , and the wiki page at http://wiki.gnucash.org/wiki/MacOSX/Quartz reinforces that idea. When did you last try the dmg? David - Original Message - From: Graham Leggett minf...@sharp.fm To: David T. sunfis...@yahoo.com Cc: Gnucash Devel gnucash-de...@lists.gnucash.org Sent: Wednesday, November 30, 2011 1:01 PM Subject: Re: Building gnucash for MacPorts + Quartz fails On 30 Nov 2011, at 10:53 PM, David T. wrote: My workaround has been to download the dmg off Sourceforge. ;) I had done that already, and found it depended on X11. I wanted something cleaner if that was possible, and it was possible that the people who made the quartz build work didn't know it had stopped working in the mean time. Regards, Graham -- ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Re: Building gnucash for MacPorts + Quartz fails
On Nov 30, 2011, at 7:11 PM, David T. wrote: Graham-- Are you sure about that? My copy (from Gnucash-Intel-2.4.8.dmg) doesn't invoke X11 , and the wiki page at http://wiki.gnucash.org/wiki/MacOSX/Quartz reinforces that idea. When did you last try the dmg? The dmgs use gtk-osx [1] rather than MacPorts, as do the instructions on the wiki MacOSX/Quartz page. That said, there's nothing in the Gnucash config that cares what backend Gtk is using, so it's got to be some dependency that's pulling it in. My first guess would be WebKitGtk... Regards, John Ralls ___ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel