Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 267101

Summary: New ebuild for app-misc/SimplyConnMgr (Simply Accounting Connection Manager for Linux)
Product: Gentoo Linux Reporter: Ian Stakenvicius (RETIRED) <axs>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: enhancement CC: net-fs
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://www.simplyaccounting.com/install/default.asp
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Proposed ebuild
environment file to set paths, etc.
Gentoo initd script
License file
app-misc/SimplyConnMgr-2.1_p1.ebuild

Description Ian Stakenvicius (RETIRED) gentoo-dev 2009-04-22 15:24:50 UTC
This package allows a linux box with SAMBA to host the data storage for Simply Accounting by Sage (version 2008 and above) Windows client computers.


Reproducible: Always




it's a very annoying binary package, which is a pain to install by hand.  Having an ebuild to manage installation makes things much much smoother.
Comment 1 Ian Stakenvicius (RETIRED) gentoo-dev 2009-04-22 15:37:07 UTC
Created attachment 189167 [details]
Proposed ebuild

Here's the solution I came up with.  

This package has an embedded mysql server in it, and requires myodbc to connect to it.  From my testing, the package will work fine (on x86 at least) using the standard gentoo myodbc package, however one can't build myodbc without mysql as well, which makes things rather heavy.  Because of that i also included the optional installation of the upstream-distributed myodbc binary package (which may be required on amd64, unsure) and set the mysql USE flag to specify if a gentoo package should be used instead (ie, if you have mysql already, USE=mysql, otherwise install the binary package).
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2009-04-22 15:38:30 UTC
Created attachment 189169 [details]
environment file to set paths, etc.

Required support file, please download and add to files/
Comment 3 Ian Stakenvicius (RETIRED) gentoo-dev 2009-04-22 15:39:01 UTC
Created attachment 189170 [details]
Gentoo initd script

Required support file, please download to files/
Comment 4 Ian Stakenvicius (RETIRED) gentoo-dev 2009-04-22 15:52:08 UTC
Created attachment 189176 [details]
License file

This file is something I put together based on what i could find on the SimplyAccounting website.  The package itself includes no license documentation nor does the website mention any particular license or copyright on the package itself.  I've asked upstream for the license, but am unsure if they'll respond.

What this does is reference the license that applies to Simply Accounting client installations, which is included in their distribution media, and state the "available free-of-charge" inclusion on the download page for the package.
Comment 5 Ian Stakenvicius (RETIRED) gentoo-dev 2009-04-22 15:58:14 UTC
(typo in the package name, sorry..)
Comment 6 Ian Stakenvicius (RETIRED) gentoo-dev 2009-06-01 21:14:43 UTC
Created attachment 193186 [details]
app-misc/SimplyConnMgr-2.1_p1.ebuild

I noticed that the binary copy of myODBC provided by upstream is actually broken, so i forced the ebuild to install gentoo's myODBC package.  Sorry all, you'll need a full installation of mysql even though SimplyConnMgr won't use it.