wok-next view pluma/receipt @ rev 20582

Up libjson-c (0.13.1-20180305)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Apr 14 10:00:23 2018 +0300 (2018-04-14)
parents 757d032c55c7
children f970ffe0add0
line source
1 # SliTaz package receipt v2.
3 PACKAGE="pluma"
4 VERSION="1.18.2"
5 CATEGORY="text"
6 SHORT_DESC="A powerful text editor for MATE"
7 MAINTAINER="al.bobylev@gmail.com"
8 LICENSE="GPL2"
9 WEB_SITE="https://github.com/mate-desktop/pluma"
11 TARBALL="$PACKAGE-$VERSION.tar.gz"
12 WGET_URL="https://github.com/mate-desktop/pluma/archive/v$VERSION.tar.gz"
14 BUILD_DEPENDS="mate-common yelp-tools gtk-doc gobject-introspection-dev \
15 enchant-dev iso-codes gtk+3-dev gtksourceview3-dev libpeas-dev itstool \
16 xorg-libSM-dev"
17 SPLIT="pluma-dev pluma-plugins pluma"
19 compile_rules() {
20 ./autogen.sh \
21 $CONFIGURE_ARGS &&
22 fix libtool &&
23 make &&
24 make install
25 }
27 genpkg_rules() {
28 case $PACKAGE in
29 *-dev)
30 copy @dev
31 DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev \
32 enchant-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \
33 gobject-introspection-dev gtk+3-dev gtksourceview3-dev \
34 harfbuzz-dev libffi-dev libpeas-dev libpng16-dev libxml2-dev \
35 pango-dev pcre-dev util-linux-blkid-dev util-linux-mount-dev \
36 util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \
37 xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
38 xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
39 ;;
40 *-plugins)
41 copy plugins/ @rm
42 find $fs -name '*.la' -delete
43 DEPENDS="pluma enchant python"
44 CAT="text|plugins"
45 ;;
46 pluma)
47 copy @std @rm
48 rm -r $fs/usr/lib # -> plugins
49 DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib \
50 gobject-introspection gtk+3 gtksourceview3 libffi libharfbuzz \
51 liblzma libpeas libpeas-gtk libpng16 libxml2 pango pcre \
52 util-linux-blkid util-linux-mount util-linux-uuid xorg-libICE \
53 xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
54 xorg-libXrender xorg-libxcb xorg-pixman zlib"
55 ;;
56 esac
57 TAGS="MATE"
58 }