# HG changeset patch # User Aleksej Bobylev # Date 1477348089 -10800 # Node ID f83bd64e1765646b6880bce5e8ccfd326040894c # Parent 8c67051bb1986d9be21b10ab5964b9045b4f1806 Up: libgsf (1.14.40), goffice (0.10.32), gnumeric (1.12.32). diff -r 8c67051bb198 -r f83bd64e1765 gnumeric/receipt --- a/gnumeric/receipt Mon Oct 24 15:20:54 2016 +0200 +++ b/gnumeric/receipt Tue Oct 25 01:28:09 2016 +0300 @@ -1,35 +1,29 @@ # SliTaz package receipt. PACKAGE="gnumeric" -VERSION="1.10.17" +VERSION="1.12.32" CATEGORY="office" SHORT_DESC="Office Spreadsheet application." MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://www.gnome.org/projects/gnumeric/" -WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL" +LICENSE="GPL" +TARBALL="$PACKAGE-$VERSION.tar.xz" +WEB_SITE="http://www.gnumeric.org/" +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" DEPENDS="gtk+ libgsf goffice libart_lgpl guile libgio bzlib xorg-libXdamage" BUILD_DEPENDS="gtk+-dev libgsf-dev libart_lgpl-dev goffice-dev xorg-libXdamage-dev libglade-dev libxml2-dev intltool pkg-config zlib-dev bzip2-dev" +BUILD_DEPENDS="gtk-doc bison goffice-dev gtk+3-dev " # Rules to configure and make the package. compile_rules() { - cd $src - sed -i s'/omffile =.*/omffile =/' doc/C/Makefile* ./configure \ --without-perl \ --without-python \ --without-gda \ - --without-paradox \ - --without-gnome \ $CONFIGURE_ARGS && make && make install - - sed -i 's|zz-application/zz-winassoc-xls;||' \ - $install/usr/share/applications/gnumeric.desktop } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -47,7 +41,6 @@ cp -a $install/usr/share/glib-2.0 $fs/usr/share cp -a $install/usr/share/gnumeric $fs/usr/share cp -a $install/usr/share/icons $fs/usr/share - rm -r $fs/usr/share/icons/hicolor/scalable cp -a $install/usr/share/pixmaps $fs/usr/share find $fs/usr/share/pixmaps -name '*.ico' -delete } diff -r 8c67051bb198 -r f83bd64e1765 goffice-dev/receipt --- a/goffice-dev/receipt Mon Oct 24 15:20:54 2016 +0200 +++ b/goffice-dev/receipt Tue Oct 25 01:28:09 2016 +0300 @@ -1,23 +1,19 @@ # SliTaz package receipt. PACKAGE="goffice-dev" -VERSION="0.8.17" -CATEGORY="x-window" +VERSION="0.10.32" +CATEGORY="development" SHORT_DESC="GOffice devel files." MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" +WEB_SITE="https://developer.gnome.org/goffice/" + WANTED="goffice" -WEB_SITE="http://freshmeat.net/projects/goffice/" - -DEPENDS="goffice gtk+-dev libxml2-dev libgsf-dev libglade-dev \ -expat-dev bzip2-dev librsvg-dev" +DEPENDS="goffice glib-dev libgio-dev libgsf-dev libxml2-dev gtk+3-dev \ +cairo-dev pango-dev librsvg-dev libxslt-dev" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/include $fs/usr + cook_copy_files *.h *.la *.pc } - diff -r 8c67051bb198 -r f83bd64e1765 goffice/receipt --- a/goffice/receipt Mon Oct 24 15:20:54 2016 +0200 +++ b/goffice/receipt Tue Oct 25 01:28:09 2016 +0300 @@ -1,40 +1,31 @@ # SliTaz package receipt. PACKAGE="goffice" -VERSION="0.8.17" -CATEGORY="x-window" -SHORT_DESC="GOffice is a library of document-centric objects and utilities." +VERSION="0.10.32" +CATEGORY="libs" +SHORT_DESC="GOffice is a library of document-centric objects and utilities" MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" TARBALL="$PACKAGE-$VERSION.tar.xz" -WEB_SITE="http://freshmeat.net/projects/goffice/" +WEB_SITE="https://developer.gnome.org/goffice/" WGET_URL="$GNOME_MIRROR/$PACKAGE/${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" +DEPENDS="at-spi2 at-spi2-atk atk bzlib cairo dbus fontconfig freetype \ +gdk-pixbuf glib glibc-base gtk+3 harfbuzz libcroco libffi libgio libgsf libpng \ +librsvg libxcb libxml2 libxslt pango pcre pixman util-linux-uuid xorg-libICE \ +xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor \ +xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXi \ +xorg-libXinerama xorg-libXrandr xorg-libXrender zlib" +BUILD_DEPENDS="cairo-dev gtk+3-dev libgsf-dev librsvg-dev libxslt-dev gtk-doc" # Rules to configure and make the package. compile_rules() { - cd $src - # 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 + ./configure $CONFIGURE_ARGS && make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/lib/goffice $fs/usr/lib - cp -a $install/usr/share/goffice $fs/usr/share - cp -a $install/usr/share/pixmaps $fs/usr/share + cook_copy_files *.so* *.xml *.xsl README } - diff -r 8c67051bb198 -r f83bd64e1765 libgsf-dev/receipt --- a/libgsf-dev/receipt Mon Oct 24 15:20:54 2016 +0200 +++ b/libgsf-dev/receipt Tue Oct 25 01:28:09 2016 +0300 @@ -1,16 +1,15 @@ # SliTaz package receipt. PACKAGE="libgsf-dev" -VERSION="1.14.21" -CATEGORY="x-window" -SHORT_DESC="GNOME Structured File Library (devel files)." +VERSION="1.14.40" +CATEGORY="development" +SHORT_DESC="GNOME Structured File Library, development files" MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" +WEB_SITE="https://developer.gnome.org/gsf/" + WANTED="libgsf" -WEB_SITE="http://freshmeat.net/projects/libgsf/" -HOST_ARCH="i486 arm" - -DEPENDS="libgsf pkg-config" +DEPENDS="libgsf glib-dev libxml2-dev" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() @@ -20,4 +19,3 @@ cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } - diff -r 8c67051bb198 -r f83bd64e1765 libgsf/receipt --- a/libgsf/receipt Mon Oct 24 15:20:54 2016 +0200 +++ b/libgsf/receipt Tue Oct 25 01:28:09 2016 +0300 @@ -1,43 +1,27 @@ # SliTaz package receipt. PACKAGE="libgsf" -VERSION="1.14.21" -CATEGORY="x-window" -SHORT_DESC="GNOME Structured File Library." +VERSION="1.14.40" +CATEGORY="libs" +SHORT_DESC="GNOME Structured File Library" MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" -TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://freshmeat.net/projects/libgsf/" +TARBALL="$PACKAGE-$VERSION.tar.xz" +WEB_SITE="https://developer.gnome.org/gsf/" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" -HOST_ARCH="i486 arm" -DEPENDS="libgio bzlib libxml2 " -BUILD_DEPENDS="libgio-dev glib-dev libxml2-dev zlib-dev" - -# Handle cross compilation -case "$ARCH" in - i?86) BUILD_DEPENDS="$BUILD_DEPENDS intltool" ;; -esac +DEPENDS="bzlib gdk-pixbuf glib glibc-base libffi libgio libpng libxml2 pcre zlib" +BUILD_DEPENDS="gtk-doc libgio-dev glib-dev libxml2-dev zlib-dev gdk-pixbuf-dev" # Rules to configure and make the package. compile_rules() { - sed -i 's/g_memmove/memmove/' gsf/gsf-output-iconv.c - ./configure \ - --with-html-dir=/usr/share/doc \ - --without-bonobo \ - --without-gnome-vfs \ - --without-python \ - $CONFIGURE_ARGS && - make && - make install + ./configure $CONFIGURE_ARGS && make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/bin $fs/usr + cook_copy_files gsf *.so* gsf-vba* gsf-office* + rm -r $fs/usr/share/man } -