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

Up libjpeg-turbo (1.5.3), libpng16 (1.6.34), libraw (0.18.7), shared-mime-info (1.9), tree (1.7.0), xapian (1.4.5); add time.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue May 01 23:19:32 2018 +0300 (2018-05-01)
parents 0e7893ac206d
children 91196fd023de
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@18663 16 BUILD_DEPENDS="intltool"
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 }