wok-next annotate fontforge/receipt @ rev 19948

Up ghostscript (9.22) again
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Oct 16 12:07:55 2017 +0200 (2017-10-16)
parents 8de239b8173f
children 0e7893ac206d
rev   line source
al@19787 1 # SliTaz package receipt v2.
al@17914 2
al@17914 3 PACKAGE="fontforge"
al@19787 4 VERSION="20161005"
al@17914 5 CATEGORY="development"
al@17914 6 SHORT_DESC="An outline font editor"
al@17914 7 MAINTAINER="al.bobylev@gmail.com"
al@17914 8 LICENSE="BSD GPL3"
al@17914 9 WEB_SITE="http://fontforge.github.io/"
al@19787 10
al@17914 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@17914 12 WGET_URL="https://github.com/fontforge/fontforge/releases/download/$VERSION/$TARBALL"
al@17914 13
al@19787 14 BUILD_DEPENDS="libtool perl-dev tar autoconf automake bash coreutils-line \
al@19787 15 xorg-libX11-dev xorg-libICE-dev zlib-dev freetype-dev libjpeg-turbo-dev \
al@19787 16 libpng16-dev tiff-dev readline-dev cairo-dev pango-dev xorg-libXft-dev \
al@19787 17 gtk+-dev python-dev libuninameslist-dev libspiro-dev util-linux-uuid-dev \
al@19787 18 xorg-libSM-dev gettext"
al@19787 19 SPLIT="fontforge-fonts fontforge-dev"
al@17914 20
al@17914 21 # Rules to configure and make the package.
al@17914 22 compile_rules()
al@17914 23 {
al@19787 24 rm -r $src/.git
al@17914 25
al@17914 26 ./configure \
al@19787 27 --enable-gtk2-use \
al@19787 28 $CONFIGURE_ARGS &&
al@17914 29 make &&
al@19787 30 make DESTDIR=$install install &&
al@19787 31
al@19787 32 make -C desktop DESTDIR=$install install
al@17914 33 }
al@17914 34
al@17914 35 # Rules to gen a SliTaz package suitable for Tazpkg.
al@17914 36 genpkg_rules()
al@17914 37 {
al@19787 38 case $PACKAGE in
al@19787 39 fontforge)
al@19787 40 copy @std *.mo
al@19787 41 rm $fs/usr/share/fontforge/pixmaps/*.ttf
al@19788 42 DEPENDS="gtk+ libuninameslist python libspiro libltdl xorg-libSM"
al@19787 43 TAGS="editor font"
al@19787 44 ;;
al@19787 45 *-fonts)
al@19787 46 copy *.ttf
al@19787 47 CAT="fonts|fonts"
al@19787 48 ;;
al@19787 49 *-dev)
al@19787 50 copy @dev
al@19787 51 ;;
al@19787 52 esac
al@17914 53 }