wok rev 15740
Up: gnucash (2.6.0)
author | Dominique Corbex <domcox@slitaz.org> |
---|---|
date | Wed Jan 01 20:49:09 2014 +0100 (2014-01-01) |
parents | ab01846e9558 |
children | 731d8c9f6e94 |
files | gnucash/receipt |
line diff
1.1 --- a/gnucash/receipt Wed Jan 01 20:46:28 2014 +0100 1.2 +++ b/gnucash/receipt Wed Jan 01 20:49:09 2014 +0100 1.3 @@ -1,48 +1,66 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="gnucash" 1.7 -VERSION="2.4.11" 1.8 +VERSION="2.6.0" 1.9 CATEGORY="office" 1.10 SHORT_DESC="Financial-accounting software" 1.11 MAINTAINER="domcox@slitaz.org" 1.12 -LICENSE="GPL3" 1.13 +LICENSE="gpl" 1.14 WEB_SITE="http://www.gnucash.org" 1.15 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.16 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 1.17 +LOCALES="da de es fr it pt_BR ru zh_CN" 1.18 1.19 -DEPENDS="GConf gnome-vfs gmp goffice guile libgnome libgnomeui libgsf libofx \ 1.20 -libwebkit libxslt slib zlib" 1.21 -BUILD_DEPENDS="GConf-dev gnome-vfs-dev gmp-dev goffice-dev guile-dev \ 1.22 -libgnome-dev libgnomeui-dev libgsf-dev libofx-dev libtool libwebkit-dev \ 1.23 -libxslt-dev slib util-linux-uuid-dev" 1.24 +DEPENDS="glib gtk+ goffice guile libgnomecanvas libofx libwebkit libxml2 \ 1.25 +libxslt perl slib zlib util-linux-uuid" 1.26 +BUILD_DEPENDS="glib-dev gtk-dev goffice-dev guile-dev libgnomecanvas-dev \ 1.27 +libofx-dev libwebkit-dev libxml2-dev libxslt-dev perl slib zlib-dev intltool \ 1.28 +util-linux-uuid-dev " 1.29 1.30 # Rules to configure and make the package. 1.31 compile_rules() 1.32 { 1.33 - # patch G_CONST_RETURN deprecated 1.34 - for file_diff in $stuff/*.patch; do 1.35 - echo -n "Applying patch $(basename $file_diff)" 1.36 - patch -Np3 -i $file_diff > /dev/null 1.37 - status 1.38 - done 1.39 - # busybox compliant 1.40 + # busybox compliance 1.41 sed -i 's/cat -s/cat/g' $src/doc/Makefile.in 1.42 # build 1.43 - ./configure $CONFIGURE_ARGS \ 1.44 - --prefix="/usr" \ 1.45 - --disable-html-docs \ 1.46 - --with-html-engine="webkit" \ 1.47 + ./configure \ 1.48 + --prefix=/usr \ 1.49 + --sysconfdir=/etc \ 1.50 + --libexecdir=/usr/lib \ 1.51 --disable-dbi \ 1.52 - --disable-ofx \ 1.53 + --enable-ofx \ 1.54 --disable-aqbanking \ 1.55 - --disable-deprecated-glib \ 1.56 - --disable-schemas-install \ 1.57 - LDFLAGS='-Wl,-O1 -Wl,--as-needed' && 1.58 - make && make -j1 install 1.59 + --enable-locale-specific-tax \ 1.60 + $CONFIGURE_ARGS && 1.61 + make && 1.62 + make -j1 install $DESTDIR=$install 1.63 } 1.64 1.65 # Rules to gen a SliTaz package suitable for Tazpkg. 1.66 genpkg_rules() 1.67 { 1.68 - cp -a $install/* $fs 1.69 + # /etc 1.70 + cp -a $install/etc $fs 1.71 + mkdir -p $fs/usr/share 1.72 + # /usr/bin 1.73 + cp -a $install/usr/bin $fs/usr 1.74 + # /usr/lib 1.75 + cp -a $install/usr/lib $fs/usr 1.76 + rm -f $fs/usr/lib/*.*a 1.77 + rm -f $fs/usr/lib/gnucash/*.*a 1.78 + # /usr/share 1.79 + local sharedirs="appdata applications glib-2.0 gnucash" 1.80 + for dir in $sharedirs; do 1.81 + cp -a $install/usr/share/$dir $fs/usr/share 1.82 + done 1.83 + # desktop file and icon 1.84 + mkdir -p $fs/usr/share/pixmaps 1.85 + cp -a $install/usr/share/icons/hicolor/32x32/apps/gnucash-icon.png \ 1.86 + $fs/usr/share/pixmaps/gnucash.png 1.87 + sed -i 's/Icon=.*/Icon=gnucash/' \ 1.88 + $install/usr/share/applications/gnucash.desktop 1.89 + # locales 1.90 + for locale in $LOCALES; do 1.91 + cp -a $install/usr/share/locale/$locale $fs/usr/share/locale 1.92 + done 1.93 }