wok-next annotate shared-mime-info/receipt @ rev 20890

Update bdeps: glib-networking, gpicview, libidn2, mtpaint, parted, shared-mime-info
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Jul 17 00:12:47 2018 +0300 (2018-07-17)
parents 7729bf733291
children e7a485521d6a
rev   line source
al@19741 1 # SliTaz package receipt v2.
pankso@150 2
pankso@150 3 PACKAGE="shared-mime-info"
al@20645 4 VERSION="1.9"
al@19176 5 CATEGORY="system-tools"
al@19741 6 SHORT_DESC="Core database of common types"
pankso@150 7 MAINTAINER="pankso@slitaz.org"
pascal@15000 8 LICENSE="GPL2"
al@19741 9 WEB_SITE="https://freedesktop.org/wiki/Software/shared-mime-info/"
al@20645 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/shared-mime-info.html"
pankso@16132 11
al@19741 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@20645 13 WGET_URL="https://people.freedesktop.org/~hadess/$TARBALL"
al@19741 14
al@20443 15 BUILD_DEPENDS_arm="glib-dev libxml2-dev"
al@20890 16 BUILD_DEPENDS="intltool libxml2-dev glib-dev"
al@19741 17 SPLIT="shared-mime-info-dev"
slaxemulator@10340 18
al@20443 19 compile_rules() {
al@19741 20 # Remove unsupported locales
al@19741 21 for i in $(grep '^-[a-z]' $stuff/patches/slitaz-locales.patch); do
al@19741 22 rm $src/po/${i#-}.po
al@19741 23 done
al@19741 24
al@19741 25 ./configure \
al@19741 26 --disable-update-mimedb \
al@19741 27 $CONFIGURE_ARGS &&
al@20645 28 make -j1 &&
al@20645 29 make -j1 install || return 1
al@19741 30
al@19741 31 # Additional MIME-types supported by SliTaz
al@19741 32 cp $stuff/*.xml $install/usr/share/mime/packages
al@19741 33
al@19741 34 # strip a bit
al@19741 35 sed -i 's|^ *||' "$install/usr/share/mime/packages/freedesktop.org.xml"
pankso@150 36 }
pankso@150 37
al@20443 38 genpkg_rules() {
al@19741 39 case $PACKAGE in
al@19741 40 shared-mime-info)
al@19741 41 copy bin/ packages/
al@19788 42 DEPENDS="glib libxml2"
al@19741 43 ;;
al@19741 44 *-dev) copy @dev;;
al@19741 45 esac
pankso@150 46 }