wok-next annotate glibmm/receipt @ rev 19904

avrdude: update bdeps
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Oct 12 18:55:33 2017 +0200 (2017-10-12)
parents e70c0b9c5adf
children b367284a8ac3
rev   line source
al@19733 1 # SliTaz package receipt v2.
pankso@137 2
pankso@137 3 PACKAGE="glibmm"
al@19781 4 VERSION="2.50.0"
pankso@209 5 CATEGORY="x-window"
al@19733 6 SHORT_DESC="C++ interface for GTK+"
pankso@137 7 MAINTAINER="pankso@slitaz.org"
pascal@14996 8 LICENSE="LGPL2.1"
al@19682 9 WEB_SITE="http://www.gtkmm.org/"
al@19682 10
yuripourre@16919 11 TARBALL="$PACKAGE-$VERSION.tar.xz"
yuripourre@16918 12 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
pankso@137 13
pankso@9711 14 BUILD_DEPENDS="glib-dev libsigc++-dev"
al@19682 15 SPLIT="libgiomm libgiomm-dev glibmm-dev"
pankso@9711 16
pankso@137 17 # Rules to configure and make the package.
pankso@137 18 compile_rules()
pankso@137 19 {
al@19682 20 sed -i "/^libdocdir =/ s|\$(book_name)|glibmm-$VERSION|" docs/Makefile.in
al@19682 21
al@19682 22 ./configure $CONFIGURE_ARGS && make && make install
pankso@137 23 }
pankso@137 24
pankso@137 25 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@137 26 genpkg_rules()
pankso@137 27 {
al@19733 28 case $PACKAGE in
al@19733 29 glibmm)
al@19733 30 copy libglibmm*.so*
al@19733 31 DEPENDS="glib libsigc++ gcc-lib-base glibc-base"
al@19733 32 ;;
al@19733 33 glibmm-dev)
al@19733 34 copy glibmm-2.4/ libglibmm*.la glibmm-2.4.pc
al@19733 35 DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config"
al@19733 36 ;;
al@19733 37 libgiomm)
al@19733 38 copy libgiomm*.so*
al@19779 39 DEPENDS="glib glibmm libsigc++"
al@19733 40 CAT="x-window|GIO Framework"
al@19733 41 ;;
al@19733 42 libgiomm-dev)
al@19733 43 copy giomm-2.4/ libgiomm*.la giomm-2.4.pc
al@19733 44 DEPENDS="libgiomm pkg-config"
al@19733 45 CAT="development|GIO Framework development files"
al@19733 46 ;;
al@19733 47 esac
pankso@137 48 }