ports/107367: New port: finance/sabernetdcs-client A labor data collection system.

Matthew Ranostay mranostay at saberlogic.com
Sun Dec 31 01:10:17 UTC 2006


>Number:         107367
>Category:       ports
>Synopsis:       New port: finance/sabernetdcs-client A labor data collection system.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 31 01:10:11 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Matthew Ranostay
>Release:        5.5
>Organization:
Saber Logic LLC
>Environment:
FreeBSD coldboot 5.5-RELEASE-p9 FreeBSD 5.5-RELEASE-p9 #7: Sun Dec 24 14:47:51 EST 2006     root at coldboot:/usr/obj/usr/src/sys/COLDBOOT  i386
>Description:
Hello,

I wish to have our OSS'ed Data Collection System added to the ports.
The project page can be visited http://sabernetdcs.sourceforge.net.

Attached is the shar archive file. 
Let me know if you need any help.

Thanks,

Matthew Ranostay

Saber Logic LLC
DCS Developer
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	finance/sabernetdcs-client
#	finance/sabernetdcs-client/pkg-descr
#	finance/sabernetdcs-client/distinfo
#	finance/sabernetdcs-client/pkg-plist
#	finance/sabernetdcs-client/files
#	finance/sabernetdcs-client/files/sndcs2.conf
#	finance/sabernetdcs-client/Makefile
#
echo c - finance/sabernetdcs-client
mkdir -p finance/sabernetdcs-client > /dev/null 2>&1
echo x - finance/sabernetdcs-client/pkg-descr
sed 's/^X//' >finance/sabernetdcs-client/pkg-descr << 'END-of-finance/sabernetdcs-client/pkg-descr'
X
XSaberNet DCS is a labor data collection system, designed to allow organizations
Xto rapidly capture their labor data in real-time. Optimized for bar code input,
X DCS is the perfect way to automate and improve the accuracy of your time tracking.
X
XWWW:	http://sabernetdcs.sourceforge.net/
END-of-finance/sabernetdcs-client/pkg-descr
echo x - finance/sabernetdcs-client/distinfo
sed 's/^X//' >finance/sabernetdcs-client/distinfo << 'END-of-finance/sabernetdcs-client/distinfo'
XMD5 (sndcs-2.0.3.tar.bz2) = 04f6614047005a320cf7d975b3094549
XSHA256 (sndcs-2.0.3.tar.bz2) = c0f6f3030f27c9c1010aa313d9b25b4c2cb8d2803fbfe1696130c40450fb3746
XSIZE (sndcs-2.0.3.tar.bz2) = 1808042
END-of-finance/sabernetdcs-client/distinfo
echo x - finance/sabernetdcs-client/pkg-plist
sed 's/^X//' >finance/sabernetdcs-client/pkg-plist << 'END-of-finance/sabernetdcs-client/pkg-plist'
Xbin/sndcs_curses
Xbin/sndcs_gtk
X
Xshare/sndcs/sndcs2.glade
Xshare/sndcs/sndcs.png
Xshare/sndcs/dcs_splash.png
X
X at dirrm share/sndcs
X
Xshare/doc/sndcs/html/ADMINISTRATORS_GUIDE.html
Xshare/doc/sndcs/html/ERRORS_AND_TROUBLESHOOTING.html
Xshare/doc/sndcs/html/INSTALL.html
Xshare/doc/sndcs/html/PLUGINS.html
Xshare/doc/sndcs/html/README.html
Xshare/doc/sndcs/html/RELEASE_PROCEDURES.html
Xshare/doc/sndcs/html/USERS_GUIDE.html
Xshare/doc/sndcs/pdf/ADMINISTRATORS_GUIDE.pdf
Xshare/doc/sndcs/pdf/ERRORS_AND_TROUBLESHOOTING.pdf
Xshare/doc/sndcs/pdf/GTK_Client_User_Manual.pdf
Xshare/doc/sndcs/pdf/INSTALL.pdf
Xshare/doc/sndcs/pdf/PLUGINS.pdf
Xshare/doc/sndcs/pdf/README.pdf
Xshare/doc/sndcs/pdf/RELEASE_PROCEDURES.pdf
Xshare/doc/sndcs/pdf/USERS_GUIDE.pdf
Xshare/doc/sndcs/txt/ADMINISTRATORS_GUIDE.txt
Xshare/doc/sndcs/txt/ERRORS_AND_TROUBLESHOOTING.txt
Xshare/doc/sndcs/txt/INSTALL.txt
Xshare/doc/sndcs/txt/PLUGINS.txt
Xshare/doc/sndcs/txt/README.txt
Xshare/doc/sndcs/txt/RELEASE_PROCEDURES.txt
Xshare/doc/sndcs/txt/USERS_GUIDE.txt
Xshare/doc/sndcs/COPYING
Xshare/doc/sndcs/README
Xshare/doc/sndcs/AUTHORS
Xshare/doc/sndcs/ChangeLog
Xshare/doc/sndcs/NEWS
X
X at dirrm share/doc/sndcs/html
X at dirrm share/doc/sndcs/pdf
X at dirrm share/doc/sndcs/txt
X at dirrm share/doc/sndcs
X
X%%PYTHON_SITELIBDIR%%/sndcs_client/Config.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/HeartbeatMonitor.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/Subscriber.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/__init__.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/ActiveEmployeesTreeView.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/Application.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/AvailableActivitiesTreeView.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/CurrentActivitiesTreeView.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EmployeeAdminTreeView.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EventSubscriber.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/IndirectActivitiesTreeView.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/JobAdminTreeView.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/__init__.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/ActiveEmployeesTreeView.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/Application.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/AvailableActivitiesTreeView.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/CurrentActivitiesTreeView.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EmployeeAdminTreeView.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EventSubscriber.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/IndirectActivitiesTreeView.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/JobAdminTreeView.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/__init__.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/ActiveEmployeesTreeView.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/Application.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/AvailableActivitiesTreeView.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/CurrentActivitiesTreeView.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EmployeeAdminTreeView.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/EventSubscriber.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/IndirectActivitiesTreeView.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/JobAdminTreeView.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/gtk/__init__.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/curses/__init__.py
X%%PYTHON_SITELIBDIR%%/sndcs_client/curses/__init__.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/curses/__init__.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/Config.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/HeartbeatMonitor.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/Subscriber.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/__init__.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_client/Config.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/HeartbeatMonitor.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/Subscriber.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_client/__init__.pyo
X
X at dirrm %%PYTHON_SITELIBDIR%%/sndcs_client/gtk
X at dirrm %%PYTHON_SITELIBDIR%%/sndcs_client/curses
X at dirrm %%PYTHON_SITELIBDIR%%/sndcs_client
X
X%%PYTHON_SITELIBDIR%%/sndcs_common/Config.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/DateTimeMixin.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/Logger.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/MathUtilMixin.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/PyroProxyMixin.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/SndcsExceptions.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/TrueAndFalseMixin.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/Win32HelperMixin.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/__init__.py
X%%PYTHON_SITELIBDIR%%/sndcs_common/Config.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/DateTimeMixin.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/Logger.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/MathUtilMixin.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/PyroProxyMixin.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/SndcsExceptions.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/TrueAndFalseMixin.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/Win32HelperMixin.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/__init__.pyc
X%%PYTHON_SITELIBDIR%%/sndcs_common/Config.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/DateTimeMixin.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/Logger.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/MathUtilMixin.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/PyroProxyMixin.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/SndcsExceptions.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/TrueAndFalseMixin.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/Win32HelperMixin.pyo
X%%PYTHON_SITELIBDIR%%/sndcs_common/__init__.pyo
X
X at dirrm %%PYTHON_SITELIBDIR%%/sndcs_common
END-of-finance/sabernetdcs-client/pkg-plist
echo c - finance/sabernetdcs-client/files
mkdir -p finance/sabernetdcs-client/files > /dev/null 2>&1
echo x - finance/sabernetdcs-client/files/sndcs2.conf
sed 's/^X//' >finance/sabernetdcs-client/files/sndcs2.conf << 'END-of-finance/sabernetdcs-client/files/sndcs2.conf'
X[pyro]
Xns_hostname = 
Xnamespace = sndcs
X
X[gtk]
Xfullscreen = False
Xsearch_dialog = True
Xqty_complete_warning = False
Xrecent_activity = True
Xeasy_employee_selection = True
Xmenu_bar = True
Xshow_clocked_out_employees = True
Xterminal_id = freebsd-sndcs
Xshow_notes = True
Xsearch_criteria = 
Xclock_format = %I:%M %p
Xscrap_codes = False
Xosd_keyboard = False
Xforce_end_activity = False
Xpersistent_search = False
Xdepartment_jobs = False
X
END-of-finance/sabernetdcs-client/files/sndcs2.conf
echo x - finance/sabernetdcs-client/Makefile
sed 's/^X//' >finance/sabernetdcs-client/Makefile << 'END-of-finance/sabernetdcs-client/Makefile'
X# New ports collection makefile for:   sabernetdcs
X# Date created:        29 December 2006
X# Whom:                Matthew Ranostay <mranostay at saberlogic.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=               sabernetdcs
XPORTVERSION=            2.0.3
XCATEGORIES=             finance www
XMASTER_SITES=           ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=     sabernetdcs
XPKGNAMESUFFIX=		    -client
XDISTNAME=               sndcs-${PORTVERSION}
X
XMAINTAINER=             mranostay at saberlogic.com
XCOMMENT=                SaberNet DCS - A labor data collection system
X
XRUN_DEPENDS=    		py-gtk2:${PORTSDIR}/x11-toolkits/py-gtk2 \
X    		        	py-gobject:${PORTSDIR}/devel/py-gobject \
X	        		    py-ro:${PORTSDIR}/devel/py-ro
X
XUSE_PYTHON=             2.4
XUSE_PYDISTUTILS=        yes
XUSE_BZIP2=              yes
X
Xdo-configure:
X	cd ${WRKSRC} && ${CP} "${FILESDIR}/sndcs2.conf" "sndcs/config/sndcs2.conf"
X
Xpost-install:
X	@${ECHO} "	- - - - - - - - - - - - - - - - - - - - - - - - -"
X	@${ECHO} "	SaberNet DCS Client is now installed.            "
X	@${ECHO} "	Change the settings in /etc/sndcs/sndcs2.conf    "
X	@${ECHO} "	to suit your needs.                              "
X	@${ECHO} "	- - - - - - - - - - - - - - - - - - - - - - - - -"
X
X.include <bsd.port.mk>
END-of-finance/sabernetdcs-client/Makefile
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list