wok-next annotate gucharmap/receipt @ rev 20181

lzma, llvm, libwrap, jpeg, gucharmap: receipt v2
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Nov 02 13:24:48 2017 +0100 (2017-11-02)
parents 0e45ab8d23da
children 757d032c55c7
rev   line source
pascal@20181 1 # SliTaz package receipt v2.
pascal@13533 2
pascal@13533 3 PACKAGE="gucharmap"
pascal@13533 4 VERSION="3.0.1"
pascal@13533 5 CATEGORY="utilities"
al@19198 6 SHORT_DESC="GNOME Character Map (GTK+2)"
pascal@13533 7 MAINTAINER="al.bobylev@gmail.com"
pascal@15000 8 LICENSE="GPL3"
pascal@13533 9 TARBALL="$PACKAGE-$VERSION.tar.bz2"
al@19198 10 WEB_SITE="https://wiki.gnome.org/action/show/Apps/Gucharmap"
pascal@13533 11 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
pascal@13533 12
psychomaniak@19894 13 BUILD_DEPENDS="itstool libxml2-tools glib-dev gtk+-dev intltool"
pascal@20181 14 SPLIT="gucharmap gucharmap-dev gucharmap-i18n"
pascal@15000 15
pascal@13533 16 # Rules to configure and make the package.
pascal@13533 17 compile_rules()
pascal@13533 18 {
pascal@13533 19 ./configure \
al@19198 20 --sysconfdir=/etc \
pascal@13533 21 --disable-maintainer-mode \
pascal@13533 22 --disable-gconf \
pascal@13533 23 --disable-schemas-install \
pascal@13533 24 --disable-scrollkeeper \
pascal@13533 25 --with-gtk=2.0 \
pascal@13533 26 $CONFIGURE_ARGS &&
pascal@13533 27 make && make install
pascal@13533 28 }
pascal@13533 29
pascal@13533 30 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@13533 31 genpkg_rules()
pascal@13533 32 {
pascal@20181 33 case $PACKAGE in
pascal@20181 34 gucharmap)
pascal@20181 35 DEPENDS="gtk+ xorg-libXdamage"
pascal@20181 36 mkdir -p $fs/usr/bin $fs/usr/lib $fs/usr/share
pascal@20181 37 cp -a $install/etc $fs
pascal@20181 38 cp -a $install/usr/bin/$PACKAGE $fs/usr/bin
pascal@20181 39 cp -a $install/usr/lib/*.so* $fs/usr/lib
pascal@20181 40 cp -a $install/usr/share/applications $fs/usr/share
pascal@20181 41 ;;
pascal@20181 42 gucharmap-dev)
pascal@20181 43 CAT="development|GNOME Character Map (GTK+2), development files"
pascal@20181 44 DEPENDS="gucharmap"
pascal@20181 45 mkdir -p $fs/usr/lib $fs/usr/share
pascal@20181 46 cp -a $install/usr/include $fs/usr
pascal@20181 47 cp -a $install/usr/lib/pkgconfig $fs/usr/lib
pascal@20181 48 cp -a $install/usr/lib/*.la $fs/usr/lib
pascal@20181 49 ;;
pascal@20181 50 gucharmap-i18n)
pascal@20181 51 CAT="localization|Language files for GNOME Character Map (GTK+2)"
pascal@20181 52 DEPENDS="gucharmap"
pascal@20181 53 mkdir -p $fs/usr/share/locale
pascal@20181 54 cp -a $install/usr/share/locale/* $fs/usr/share/locale
pascal@20181 55 ;;
pascal@20181 56 esac
pascal@13533 57 }