wok-next annotate caja/receipt @ rev 20096

Move existing MATE receipts to mate116/stuff (for those who need to update them to v.1.16 w/GTK+2). Update/add whole MATE desktop to current stable v.1.18.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Oct 28 17:50:52 2017 +0300 (2017-10-28)
parents 6fab3264ba87
children 93930f418ffb
rev   line source
al@20096 1 # SliTaz package receipt v2.
yuripourre@16982 2
yuripourre@16982 3 PACKAGE="caja"
al@20096 4 VERSION="1.18.4"
yuripourre@16982 5 CATEGORY="utilities"
al@20096 6 SHORT_DESC="Caja, the file manager for the MATE desktop"
al@20096 7 MAINTAINER="yuripourre@gmail.com"
yuripourre@16982 8 LICENSE="GPL3"
al@20096 9 WEB_SITE="https://github.com/mate-desktop/caja"
al@20096 10
yuripourre@16982 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@20096 12 WGET_URL="https://github.com/mate-desktop/caja/archive/v$VERSION.tar.gz"
yuripourre@16982 13
al@20096 14 BUILD_DEPENDS="mate-common gtk-doc gobject-introspection-dev mate-desktop-dev \
al@20096 15 pango-dev gtk+3-dev libnotify-dev libexif-dev exempi-dev"
al@20096 16 SPLIT="caja-dev"
yuripourre@16982 17
al@20096 18 compile_rules() {
al@20096 19 ./autogen.sh \
al@20096 20 --sysconfdir=/etc \
al@20096 21 --localstatedir=/var \
al@20096 22 \
al@20096 23 --disable-packagekit \
al@20096 24 --disable-update-mimedb \
al@20096 25 --disable-icon-update \
yuripourre@16982 26 $CONFIGURE_ARGS &&
yuripourre@16982 27 make &&
al@20096 28 make install
yuripourre@16982 29 }
yuripourre@16982 30
al@20096 31 genpkg_rules() {
al@20096 32 case $PACKAGE in
al@20096 33 caja)
al@20096 34 copy @std
al@20096 35 DEPENDS="at-spi2-atk at-spi2-core atk bzlib cairo dbus dconf \
al@20096 36 exempi expat fontconfig freetype gdk-pixbuf glib gtk+3 libepoxy \
al@20096 37 libexif libffi libharfbuzz liblzma libnotify-gtk3 libpng16 libxml2 \
al@20096 38 mate-desktop pango pcre startup-notification util-linux-blkid \
al@20096 39 util-linux-mount util-linux-uuid xorg-libICE xorg-libSM \
al@20096 40 xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXdamage \
al@20096 41 xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXi \
al@20096 42 xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libxcb \
al@20096 43 xorg-pixman xorg-xcb-util zlib shared-mime-info"
al@20096 44 SUGGESTED="gvfs-smb"
al@20096 45 TAGS="MATE file-manager"
al@20096 46 ;;
al@20096 47 *-dev)
al@20096 48 copy @dev
al@20096 49 DEPENDS="caja atk-dev bzip2-dev cairo-dev fontconfig-dev \
al@20096 50 freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev harfbuzz-dev \
al@20096 51 libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \
al@20096 52 util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
al@20096 53 xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
al@20096 54 xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
al@20096 55 TAGS="MATE"
al@20096 56 ;;
al@20096 57 esac
yuripourre@16982 58 }