wok-next annotate dia/receipt @ rev 20616

xrdp: up 0.9.3.1; zopfli: fix build; gcc61: attempt to fix; add gcc6 (latest among 6.x.x).
gcc61 and gcc6 are broken now.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Apr 21 05:15:11 2018 +0300 (2018-04-21)
parents d43bf7aae921
children d6378d455338
rev   line source
al@20569 1 # SliTaz package receipt v2.
slaxemulator@10852 2
slaxemulator@10852 3 PACKAGE="dia"
psychomaniak@18544 4 VERSION="0.97.3"
slaxemulator@10852 5 CATEGORY="office"
al@20569 6 SHORT_DESC="GTK+ based diagram creation program"
slaxemulator@10852 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@15000 8 LICENSE="GPL2"
al@20569 9 WEB_SITE="http://projects.gnome.org/dia/"
al@20569 10
psychomaniak@18544 11 TARBALL="$PACKAGE-$VERSION.tar.xz"
slaxemulator@10852 12 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
slaxemulator@10852 13
al@20513 14 BUILD_DEPENDS="gtk+-dev libxml2-dev freetype-dev intltool \
slaxemulator@10852 15 fontconfig-dev glib-dev atk-dev pango-dev python-pyxml zlib-dev libxslt \
psychomaniak@18544 16 libart_lgpl-dev libart_lgpl pygtk file libxslt-dev expat-dev python-dev \
psychomaniak@18544 17 docbook-xsl docbook-xml cairo-dev pango-dev librsvg-dev"
slaxemulator@10852 18
al@20569 19 compile_rules() {
psychomaniak@18544 20 #find . -name '*.[ch]*' | xargs sed -i 's|<glib/.*h|<glib.h|'
psychomaniak@18544 21 #sed -i 's|stdio.h>|&\n#include <sys/stat.h>|' plug-ins/vdx/vdx-export.c
psychomaniak@18544 22 #patch -Np1 -i $stuff/dia-overflow-fix.patch
al@20569 23
al@20569 24 ./configure \
al@20569 25 --with-python \
psychomaniak@18544 26 --with-cairo \
slaxemulator@10852 27 --disable-gnome \
slaxemulator@10852 28 $CONFIGURE_ARGS &&
al@20569 29 fix libtool &&
slaxemulator@10852 30 sed -i 's# data doc tests installer# data tests installer#' Makefile &&
gokhlayeh@11574 31 make $MAKEFLAGS &&
slaxemulator@10852 32 make DESTDIR=$DESTDIR install
slaxemulator@10852 33 }
slaxemulator@10852 34
al@20569 35 genpkg_rules() {
al@20569 36 copy @std
al@20569 37 DEPENDS="gtk+ libxml2 freetype fontconfig glib atk pango zlib libart_lgpl \
al@20569 38 libxslt popt xorg-libXdamage librsvg"
al@20569 39 TAGS="office diagram creator editor visio"
slaxemulator@10852 40 }