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

The rest of my "home work" for update many packages (up to Xorg, GTK and Openbox) for Next and mainly for Next64. Since this point this repository is open for commits. Many errors are expected due to harfbuzz-freetype dependency loop...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Feb 24 16:17:33 2018 +0200 (2018-02-24)
parents 4ca71b0ef823
children 7729bf733291
rev   line source
al@19741 1 # SliTaz package receipt v2.
pankso@150 2
pankso@150 3 PACKAGE="shared-mime-info"
al@19797 4 VERSION="1.8"
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/"
pankso@16132 10
al@19741 11 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19741 12 WGET_URL="http://freedesktop.org/~hadess/$TARBALL"
al@19741 13
al@20443 14 BUILD_DEPENDS_arm="glib-dev libxml2-dev"
al@18663 15 BUILD_DEPENDS="intltool"
al@19741 16 SPLIT="shared-mime-info-dev"
slaxemulator@10340 17
al@20443 18 compile_rules() {
al@19741 19 # Remove unsupported locales
al@19741 20 for i in $(grep '^-[a-z]' $stuff/patches/slitaz-locales.patch); do
al@19741 21 rm $src/po/${i#-}.po
al@19741 22 done
al@19741 23
al@19741 24 ./configure \
al@19741 25 --disable-update-mimedb \
al@19741 26 $CONFIGURE_ARGS &&
al@18663 27 make -j1 && make -j1 DESTDIR=$DESTDIR install
al@19741 28
al@19741 29 # Additional MIME-types supported by SliTaz
al@19741 30 cp $stuff/*.xml $install/usr/share/mime/packages
al@19741 31
al@19741 32 # strip a bit
al@19741 33 sed -i 's|^ *||' "$install/usr/share/mime/packages/freedesktop.org.xml"
pankso@150 34 }
pankso@150 35
al@20443 36 genpkg_rules() {
al@19741 37 case $PACKAGE in
al@19741 38 shared-mime-info)
al@19741 39 copy bin/ packages/
al@19788 40 DEPENDS="glib libxml2"
al@19741 41 ;;
al@19741 42 *-dev) copy @dev;;
al@19741 43 esac
pankso@150 44 }