Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267101 - New ebuild for app-misc/SimplyConnMgr (Simply Accounting Connection Manager for Linux)
Summary: New ebuild for app-misc/SimplyConnMgr (Simply Accounting Connection Manager f...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.simplyaccounting.com/insta...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-22 15:24 UTC by Ian Stakenvicius (RETIRED)
Modified: 2009-06-01 21:14 UTC (History)
1 user (show)

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


Attachments
Proposed ebuild (SimplyConnMgr-2.1_p1.ebuild,2.90 KB, text/plain)
2009-04-22 15:37 UTC, Ian Stakenvicius (RETIRED)
Details
environment file to set paths, etc. (SimplyConnMgr.envd,30 bytes, text/plain)
2009-04-22 15:38 UTC, Ian Stakenvicius (RETIRED)
Details
Gentoo initd script (SimplyConnMgr.initd,874 bytes, text/plain)
2009-04-22 15:39 UTC, Ian Stakenvicius (RETIRED)
Details
License file (SAGE_SA_License_Ref,455 bytes, text/plain)
2009-04-22 15:52 UTC, Ian Stakenvicius (RETIRED)
Details
app-misc/SimplyConnMgr-2.1_p1.ebuild (SimplyConnMgr-2.1_p1.ebuild,2.01 KB, text/plain)
2009-06-01 21:14 UTC, Ian Stakenvicius (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
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.