wok-next annotate gcr/receipt @ rev 20459

Combine receipts
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Mar 02 13:45:43 2018 +0200 (2018-03-02)
parents f463de72afe3
children 757d032c55c7
rev   line source
al@20095 1 # SliTaz package receipt v2.
al@19693 2
al@19693 3 PACKAGE="gcr"
al@19693 4 VERSION="3.20.0"
al@19693 5 CATEGORY="security"
al@19693 6 SHORT_DESC="Displaying certificates and accessing key stores"
al@19693 7 MAINTAINER="al.bobylev@gmail.com"
al@19693 8 LICENSE="GPL2"
al@19693 9 WEB_SITE="https://developer.gnome.org/gcr/"
al@20095 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/gcr.html"
al@19693 11
al@19693 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19693 13 WGET_URL="$GNOME_MIRROR/gcr/${VERSION%.*}/$TARBALL"
al@19693 14
al@19693 15 BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev gtk+3-dev vala \
al@19694 16 p11-kit-dev libgcrypt-dev"
al@20095 17 SPLIT="gcr-base gcr gcr-dev"
al@19693 18
al@20095 19 compile_rules() {
al@20095 20 sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml
al@19693 21
al@19693 22 ./configure \
al@19693 23 --sysconfdir=/etc \
al@19693 24 $CONFIGURE_ARGS &&
al@19693 25 make && make install
al@19693 26 }
al@19693 27
al@20095 28 genpkg_rules() {
al@20095 29 case $PACKAGE in
al@20095 30 gcr-base)
al@20095 31 copy libgcr-base-3.so* libgck-1.so*
al@20095 32 DEPENDS="glib libffi libgcrypt libgpg-error p11-kit pcre \
al@20095 33 util-linux-blkid util-linux-mount util-linux-uuid zlib"
al@20095 34 CAT="security|base files"
al@20095 35 ;;
al@20095 36 gcr)
al@20095 37 copy @std @rm *.mo
al@20095 38 cook_copy_icons
al@20095 39 DEPENDS="gcr-base atk bzlib cairo fontconfig freetype gdk-pixbuf \
al@20095 40 gtk+3 libharfbuzz liblzma libpng16 libxml2 pango shared-mime-info \
al@20095 41 xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \
al@20095 42 xorg-libxcb xorg-pixman"
al@20095 43 ;;
al@20095 44 *-dev)
al@20095 45 copy @dev
al@20095 46 DEPENDS="${SPLIT/$PACKAGE/} atk-dev bzip2-dev cairo-dev \
al@20095 47 fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev \
al@20095 48 harfbuzz-dev libffi-dev libgcrypt-dev libgpg-error-dev \
al@20095 49 libpng16-dev libxml2-dev p11-kit-dev pango-dev pcre-dev \
al@20095 50 util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
al@20095 51 xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
al@20095 52 xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
al@20095 53 ;;
al@20095 54 esac
al@19693 55 }