mirror of https://github.com/Gnucash/gnucash
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2268 57a11ea4-9604-0410-9ed3-97b8803252fdzzzoldreleases/1.4
parent
749101008e
commit
727a2e1ab5
@ -1,7 +1,8 @@
|
||||
xacc for DEBIAN
|
||||
gnucash for DEBIAN
|
||||
----------------------
|
||||
|
||||
The documentation is installed in /usr/doc/xacc.
|
||||
The sample data files are in /usr/doc/xacc/samples.
|
||||
This is BETA software. It works to a degree but there are still many
|
||||
bugs and unimplemented features. If you want a stable version, it
|
||||
is recommended you use "xacc" which is also packaged for Debian.
|
||||
|
||||
Tyson Dowd <trd@cs.mu.oz.au>, Wed, 7 Jan 1998 11:16:55 +1100
|
||||
Tyson Dowd <trd@cs.mu.oz.au>, Wed, 10 Mar 1999 13:00:12 +1100
|
||||
|
||||
@ -1,14 +1,21 @@
|
||||
Source: xacc
|
||||
Source: gnucash
|
||||
Section: utils
|
||||
Priority: extra
|
||||
Maintainer: Tyson Dowd <trd@cs.mu.oz.au>
|
||||
Standards-Version: 2.3.0.1
|
||||
Standards-Version: 3.1.0.0
|
||||
|
||||
Package: xacc
|
||||
Package: gnucash
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}
|
||||
Depends: ${shlibs:Depends}, libwww-perl, slib, scm, guile1.3, libguile6-slib, perl-5.005, eperl
|
||||
Description: A personal finance tracking program.
|
||||
X-Accountant can track finances in multiple accounts, keeping running
|
||||
Gnucash can track finances in multiple accounts, keeping running
|
||||
and reconciled balances. It has an X based graphical user interface,
|
||||
double entry, a hierarchy of accounts, expense accounts (categories),
|
||||
and can import Quicken QIF files.
|
||||
.
|
||||
Gnucash is derived from xacc. It adds perl and guile extensibility,
|
||||
and can produce HTML output.
|
||||
.
|
||||
This is BETA software. It works to a degree but there are still many
|
||||
bugs and unimplemented features. If you want a stable version, try the
|
||||
xacc package instead.
|
||||
|
||||
@ -0,0 +1,4 @@
|
||||
?package(gnucash):needs=x11 section=Apps/Tools \
|
||||
title="GnuCash" \
|
||||
longtitle="GnuCash personal finance tracking program" \
|
||||
command="gnucash"
|
||||
@ -1,55 +1,69 @@
|
||||
#!/usr/bin/make -f
|
||||
# Made with the aid of debmake, by Christoph Lameter,
|
||||
# based on the sample debian/rules file for GNU hello by Ian Jackson.
|
||||
# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
|
||||
# Adapted for gnucash by Dirk Eddelbuettel. March 1999. GPL'ed
|
||||
|
||||
package=xacc
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
build:
|
||||
package=gnucash
|
||||
|
||||
build: build-stamp
|
||||
build-stamp:
|
||||
dh_testdir
|
||||
$(checkdir)
|
||||
./configure --prefix=/usr
|
||||
CFLAGS="-fsigned-char -g" ./configure --prefix=/usr
|
||||
make depend
|
||||
make
|
||||
make gnome
|
||||
touch build
|
||||
touch build-stamp
|
||||
|
||||
clean:
|
||||
$(checkdir)
|
||||
-rm -f build
|
||||
-make distclean
|
||||
-rm -f `find . -name "*~"`
|
||||
-rm -rf debian/tmp debian/files* core debian/substvars
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-stamp install-stamp
|
||||
#-$(MAKE) distclean
|
||||
dh_clean
|
||||
|
||||
binary-indep: checkroot build
|
||||
$(checkdir)
|
||||
# There are no architecture-independent files to be uploaded
|
||||
# generated by this package. If there were any they would be
|
||||
# made here.
|
||||
install: install-stamp
|
||||
install-stamp: build-stamp
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
make install prefix=`pwd`/debian/tmp/usr GNC_DOCDIR=`pwd`/debian/tmp/usr/share/doc
|
||||
strip `pwd`/debian/tmp/usr/lib/gnucash/gnucash.so
|
||||
touch install-stamp
|
||||
|
||||
binary-arch: checkroot build
|
||||
$(checkdir)
|
||||
-rm -rf debian/tmp
|
||||
install -d debian/tmp
|
||||
cd debian/tmp && install -d `cat ../dirs`
|
||||
make install PREFIX=`pwd`/debian/tmp/usr DOCDIR=share/xacc/Docs
|
||||
install -d debian/tmp/usr/doc/xacc/samples
|
||||
install data/*.xac debian/tmp/usr/doc/xacc/samples
|
||||
# Must have debmake installed for this to work. Otherwise please copy
|
||||
# /usr/bin/debstd into the debian directory and change debstd to debian/debstd
|
||||
debstd CHANGES README README.irix TODO
|
||||
dpkg-gencontrol
|
||||
chown -R root.root debian/tmp
|
||||
chmod -R go=rX debian/tmp
|
||||
dpkg --build debian/tmp ..
|
||||
|
||||
define checkdir
|
||||
test -f debian/rules
|
||||
endef
|
||||
|
||||
# Below here is fairly generic really
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
|
||||
checkroot:
|
||||
$(checkdir)
|
||||
test root = "`whoami`"
|
||||
binary-indep: build install
|
||||
|
||||
binary-arch: build install
|
||||
# dh_testversion
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_installdocs
|
||||
dh_installexamples data/*.xac
|
||||
dh_installmenu
|
||||
# dh_installemacsen
|
||||
# dh_installinit
|
||||
dh_installcron
|
||||
dh_installmanpages
|
||||
dh_undocumented gnc-prices.1 gnucash.1x gnucash.motif.1x
|
||||
dh_installchangelogs CHANGES
|
||||
dh_strip
|
||||
dh_compress
|
||||
dh_fixperms
|
||||
dh_suidregister
|
||||
dh_installdeb
|
||||
dh_shlibdeps
|
||||
dh_gencontrol
|
||||
# dh_makeshlibs
|
||||
dh_md5sums
|
||||
dh_builddeb
|
||||
|
||||
source diff:
|
||||
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary install
|
||||
|
||||
.PHONY: binary binary-arch binary-indep clean checkroot
|
||||
|
||||
|
||||
Loading…
Reference in new issue