Greetings. Attached is an ebuild for MySqlTcl, a package that extends Tcl/Tk to add mysql support. The main home page for the extension is http://www.xdobry.de/mysqltcl/ I recommend this ebuild should be filed under dev-tcltk/mysqltcl. It is a tcl extension and folks will likely be looking there. This build should theoretically work for any platform, but I have only tested it under x86. This build is largely based on the the tcllib ebuild, with some creative deducements from your Portage developers documentation. It's a simple wrapper on top of an automake system, I don't think it will be much trouble. I've been using this build internally for my server cluster. Thank you for this beautiful package management system!
Created attachment 11067 [details] mysqltcl ebuild, changelog, and digest This attachment is a tarball containing a snapshot of what the ebuild looks like on my system. mysqltcl/mysqltcl-2.14.ebuild mysqltcl/ChangeLog mysqltcl/files/digest-mysqltcl-2.14
Created attachment 11068 [details] mysqltcl ebuild, changelog, and digest This attachment is a tarball containing a snapshot of what the ebuild looks like on my system. mysqltcl/mysqltcl-2.14.ebuild mysqltcl/ChangeLog mysqltcl/files/digest-mysqltcl-2.14
Comment on attachment 11067 [details] mysqltcl ebuild, changelog, and digest Bad Upload
Created attachment 11073 [details] Just the E-Build I'm reposting JUST the e-build script in case that is easier to process.
sorry fellas, i just dont have time to process requsts in the incoming bin :(
Ok, it's been commited. Could somebody with a bit more dev-tcltk/ experience tell me if the install location is correct? (I don't know that /usr/lib/mysqltcl*/ is right).
Is /usr/lib/mysqltcl* the correct install location? It's a question of style. I know that Tcl/Tk is flexible (sometimes TOO flexible) about finding where libraries are stored. It will look for libraries in the following locations: /usr/lib /usr/lib/tcl* The question is, are we ever going to allow folks to have more than one version of Tcl installed at a time. I know for instance that several binary packages that worked for Tcl8.3 don't work for Tcl8.4 without modification. The Img library comes to mind, as well as the stock version of IncrTcl. I also know that a lot of the libraries generated by Tcl aren't really used by anything else. It may make sense from a housekeeping standpoint to have binary packages install to /usr/lib/tcl*, with some flag somewhere that tells it where the most current version is. Indeed, most of the information you need in /usr/lib/tclConfig.sh. Some guidance from the dev-tcl/tk maintainers would be nice.
closing old bugs.