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 } |