wok-undigest view glib-dev/receipt @ rev 1228

updated glib and glib-dev (2.43.3 -> 2.62.4)
author Hans-G?nter Theisgen
date Wed Sep 09 13:48:24 2020 +0100 (2020-09-09)
parents 507a1c6e863c
children e53d2a350e32
line source
1 # SliTaz package receipt.
3 PACKAGE="glib-dev"
4 VERSION="2.62.4"
5 CATEGORY="development"
6 SHORT_DESC="C routines development files and utilities (with Python codegen)."
7 MAINTAINER="pankso@slitaz.org"
8 LICENSE="GPL2"
9 WEB_SITE="https://www.gtk.org/"
11 DEPENDS="glib perl python libffi-dev libgio libgio-dev pcre-dev pkg-config"
12 WANTED="glib"
14 HOST_ARCH="i486 arm"
16 # Rules to gen a SliTaz package suitable for Tazpkg.
17 genpkg_rules()
18 {
19 mkdir -p $fs/usr/lib
20 mkdir -p $fs/usr/bin
21 mkdir -p $fs/usr/share
23 # cp -a $install/usr/lib/*.*a $fs/usr/lib not supported in 2.62.4
24 cp -a $install/usr/lib/pkgconfig $fs/usr/lib
25 cp -a $install/usr/lib/glib* $fs/usr/lib
26 cp -a $install/usr/include $fs/usr
27 cp -a $install/usr/share/aclocal $fs/usr/share
28 cp -a $install/usr/share/glib-2.0 $fs/usr/share
29 cp -a $install/usr/share/gdb $fs/usr/share
31 # Python codegen, tester, compile, Perl mkenums
32 #cp -a $install/usr/lib/gdbus-2.0 $fs/usr/lib
33 for bin in gdbus-codegen gtester* glib-mkenums
34 do
35 cp -a $install/usr/bin/$bin $fs/usr/bin
36 done
38 # Remove libgio-dev
39 # rm -rf $fs/usr/lib/libgio*.*a not supported in 2.62.4
40 rm -rf $fs/usr/include/gio-unix-2.0
41 rm $fs/usr/lib/pkgconfig/gio*.pc
43 # exclude from files.list (for tazpkg-find-depends)
44 cd $fs/usr/share/gdb/auto-load
45 for i in $(ls *.py)
46 do
47 mv -f $i ${i//./-.-}
48 done
49 }
51 post_install()
52 {
53 cd $1/usr/share/gdb/auto-load
54 for i in $(ls *.-py)
55 do
56 mv -f $i ${i//-.-/.}
57 done
58 }