# HG changeset patch # User Pascal Bellard # Date 1488476143 -3600 # Node ID c9a9ee5844bb840cc7fb7534593e8f62d0adafb8 # Parent 477bd44d74aa0a10c772343285c4cd3ae7facd39 Add goffice-gtk2 diff -r 477bd44d74aa -r c9a9ee5844bb gnucash/receipt --- a/gnucash/receipt Thu Mar 02 17:39:37 2017 +0100 +++ b/gnucash/receipt Thu Mar 02 18:35:43 2017 +0100 @@ -11,9 +11,9 @@ WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" LOCALES="cs da de el es fr hu it pl pt pt_BR ru sv zh_CN zh_TW" -DEPENDS="glib gtk+ goffice guile libgnomecanvas libofx libwebkit libxml2 \ +DEPENDS="glib gtk+ goffice-gtk2 guile libgnomecanvas libofx libwebkit libxml2 \ libxslt perl slib zlib util-linux-uuid" -BUILD_DEPENDS="glib-dev gtk+-dev goffice-dev guile-dev libgnomecanvas-dev \ +BUILD_DEPENDS="glib-dev gtk+-dev goffice-gtk2-dev guile-dev libgnomecanvas-dev \ libofx-dev libwebkit-dev libxml2-dev libxslt-dev perl slib zlib-dev intltool \ util-linux-uuid-dev libtool" diff -r 477bd44d74aa -r c9a9ee5844bb goffice-gtk2-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/goffice-gtk2-dev/receipt Thu Mar 02 18:35:43 2017 +0100 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="goffice-gtk2-dev" +VERSION="0.8.17" +CATEGORY="development" +SHORT_DESC="GOffice devel files." +MAINTAINER="pankso@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://developer.gnome.org/goffice/" + +WANTED="goffice" +DEPENDS="goffice glib-dev libgio-dev libgsf-dev libxml2-dev gtk+-dev \ +cairo-dev pango-dev librsvg-dev libxslt-dev" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files *.h *.la *.pc +} diff -r 477bd44d74aa -r c9a9ee5844bb goffice-gtk2/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/goffice-gtk2/description.txt Thu Mar 02 18:35:43 2017 +0100 @@ -0,0 +1,2 @@ +GOffice is a library of document-centric objects and utilities building on top +of GLib and Gtk+ 2 and used by software such as Gnucash. diff -r 477bd44d74aa -r c9a9ee5844bb goffice-gtk2/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/goffice-gtk2/receipt Thu Mar 02 18:35:43 2017 +0100 @@ -0,0 +1,35 @@ +# SliTaz package receipt. + +PACKAGE="goffice-gtk2" +SOURCE="goffice" +VERSION="0.8.17" +CATEGORY="libs" +SHORT_DESC="GOffice is a library of document-centric objects and utilities" +MAINTAINER="pankso@slitaz.org" +LICENSE="GPL2" +TARBALL="$SOURCE-$VERSION.tar.xz" +WEB_SITE="https://developer.gnome.org/goffice/" +WGET_URL="$GNOME_MIRROR/$SOURCE/${VERSION%.*}/$TARBALL" + +DEPENDS="gtk+ libgsf libglade libart_lgpl xorg-libXdamage" +BUILD_DEPENDS="gtk+-dev libxml2-dev libgsf libgsf-dev libglade-dev intltool \ +expat-dev bzip2-dev librsvg-dev" + +# Rules to configure and make the package. +compile_rules() +{ + # remove a reference to pcre_info, a deprecated function + # that was removed from PCRE-8.30 + sed -i 's#info (r, NULL#full&, 0#' goffice/utils/regutf8.c && + ./configure \ + --with-html-dir=/usr/share/doc \ + --disable-static \ + $CONFIGURE_ARGS && + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files *.so* *.xml *.xsl README +}