From a9b0ca7a7bea850a5031e6fc37f35a6f40416584 Mon Sep 17 00:00:00 2001 From: Robby Workman Date: Wed, 12 May 2010 23:33:02 +0200 Subject: office/moneydance: Added to 12.2 repository --- office/moneydance/README | 22 ++++++++++++ office/moneydance/doinst.sh | 5 +++ office/moneydance/moneydance.SlackBuild | 62 +++++++++++++++++++++++++++++++++ office/moneydance/moneydance.desktop | 9 +++++ office/moneydance/moneydance.info | 8 +++++ office/moneydance/slack-desc | 19 ++++++++++ 6 files changed, 125 insertions(+) create mode 100644 office/moneydance/README create mode 100644 office/moneydance/doinst.sh create mode 100644 office/moneydance/moneydance.SlackBuild create mode 100644 office/moneydance/moneydance.desktop create mode 100644 office/moneydance/moneydance.info create mode 100644 office/moneydance/slack-desc (limited to 'office/moneydance') diff --git a/office/moneydance/README b/office/moneydance/README new file mode 100644 index 0000000000..d5cf7453cc --- /dev/null +++ b/office/moneydance/README @@ -0,0 +1,22 @@ +Moneydance is a java-based cross-platform personal finance manager - it offers +a consistent interface in Windows, Linux, and MacOSX, *BSD, and Solaris. + +Simplify your finances with Moneydance, the groundbreaking personal finance +manager! Whether you want to organize your finances, manage your budget, +track your portfolio, or just automatically balance your checkbook, Moneydance +is the solution for you. + +Moneydance's simple, intuitive interface makes taking care of your finances +a breeze. Save time and money with online banking and bill payment. +Moneydance makes it easy to set and trace budgets, and reminds you of upcoming +bills to keep you up-to-date. + +Moneydance's insightful reporting and graphing tools illuminate your finances +and show you where your money goes. You can track your portfolio and stay on +top of your investments. MoneyDance also offers encryption and password +protection to ensure your privacy. + +Note that Moneydance is NOT a free program. This script will build a fully +functional trial version of the program, and if you like it, then you will +have to pay for it in order to retain functionality after 100 transactions +are entered. diff --git a/office/moneydance/doinst.sh b/office/moneydance/doinst.sh new file mode 100644 index 0000000000..b310837870 --- /dev/null +++ b/office/moneydance/doinst.sh @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications +fi + diff --git a/office/moneydance/moneydance.SlackBuild b/office/moneydance/moneydance.SlackBuild new file mode 100644 index 0000000000..fc9a6852da --- /dev/null +++ b/office/moneydance/moneydance.SlackBuild @@ -0,0 +1,62 @@ +#!/bin/bash +# +# Slackware build script for moneydance + +# Copyright 2008 Robby Workman, Northport, AL, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=moneydance +VERSION=2008_b631 +ARCH=x86 # Leave this alone for moneydance +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $PKG/opt $OUTPUT +tar xvf $CWD/moneydance_other.tar.gz -C $PKG/opt + +install -D -m 0644 $CWD/moneydance.desktop \ + $PKG/usr/share/applications/$PRGNAM.desktop +mkdir $PKG/usr/share/pixmaps +( cd $PKG/usr/share/pixmaps + ln -s /opt/moneydance/moneydance.png . +) + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +( cd $PKG/usr/doc/$PRGNAM-$VERSION + ln -s /opt/moneydance/license.txt . + cat $CWD/moneydance.SlackBuild > moneydance.SlackBuild +) + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +chown -R root:root . +chmod -R a-s,go+r-w,u+rw . +/sbin/makepkg -c n -l y $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz diff --git a/office/moneydance/moneydance.desktop b/office/moneydance/moneydance.desktop new file mode 100644 index 0000000000..eba79f9c70 --- /dev/null +++ b/office/moneydance/moneydance.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Terminal=false +Type=Application +Categories=Office;Finance; +Name=Moneydance +Comment=Personal Finance Manager +Exec=/bin/sh "/opt/moneydance/moneydance" +Icon=moneydance diff --git a/office/moneydance/moneydance.info b/office/moneydance/moneydance.info new file mode 100644 index 0000000000..b12f851788 --- /dev/null +++ b/office/moneydance/moneydance.info @@ -0,0 +1,8 @@ +PRGNAM="moneydance" +VERSION="2008_b631" +HOMEPAGE="http://moneydance.com" +DOWNLOAD="http://moneydance.com/download/2008/Unix/moneydance_other.tar.gz" +MD5SUM="a8bbe9a6d9a042fb120fa88573bd4112" +MAINTAINER="Robby Workman" +EMAIL="rw@rlworkman.net" +APPROVED="chess" diff --git a/office/moneydance/slack-desc b/office/moneydance/slack-desc new file mode 100644 index 0000000000..ca9e007c76 --- /dev/null +++ b/office/moneydance/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +moneydance: Moneydance (Cross-platform Personal Finance Manager) +moneydance: +moneydance: Simplify your finances with Moneydance, the groundbreaking +moneydance: personal finance manager! Whether you want to organize your +moneydance: finances, manage your budget, track your portfolio, or just +moneydance: automatically balance your checkbook, Moneydance is the +moneydance: solution for you. +moneydance: +moneydance: Homepage: http://moneydance.com +moneydance: +moneydance: -- cgit v1.2.3