wok-next view mono/receipt @ rev 20581

libisofs: fix installation (Busybox's mkdir can't process --version argument and so ./configure believe it don't work)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Apr 14 09:33:57 2018 +0300 (2018-04-14)
parents d43bf7aae921
children 556349764d57
line source
1 # SliTaz package receipt v2.
3 PACKAGE="mono"
4 VERSION="2.10.8"
5 CATEGORY="development"
6 SHORT_DESC="Cross-platform, open source .NET development framework"
7 MAINTAINER="rcx@zoominternet.net"
8 LICENSE="LGPL2"
9 WEB_SITE="http://www.mono-project.com/"
11 TARBALL="$PACKAGE-$VERSION.tar.gz"
12 WGET_URL="http://download.mono-project.com/sources/$PACKAGE/$TARBALL"
14 BUILD_DEPENDS="tar bzip2 m4 bison gawk \
15 gettext glib-dev perl libgdiplus-dev"
16 SPLIT="mono-doc mono mono-dev"
18 # Build documentation at http://mono-project.com/Compiling_Mono
19 # and http://mono-project.com/Release_Notes_Mono_2.4#Installing_Mono_2.4
21 compile_rules() {
22 ./configure \
23 --with-libgdiplus=installed \
24 $CONFIGURE_ARGS &&
25 make -j1 &&
26 make install
28 for i in \
29 System.Web_standalone_test_net_2_0 \
30 System.Web_standalone_test_net_4_0 \
31 System.Web.Extensions_standalone_test_net_2_0 \
32 System.Web.Extensions_standalone_test_net_4_0 \
33 net_2_0_standalone-runner-support \
34 net_4_0_standalone-runner-support ; do
35 touch -d 197001010000 mcs/build/deps/$i.dll.makefrag
36 done
38 cd $src/mcs/jay
39 make -j1 &&
40 make DESTDIR=$DESTDIR prefix=/usr INSTALL=../../install-sh install
42 #fix .pc file to be able to request mono on what it depends, fixes #go-oo build
43 sed -i -e "s:#Requires:Requires:" $DESTDIR/usr/lib/pkgconfig/mono.pc
45 chmod +x $install/usr/bin/*
46 }
48 genpkg_rules() {
49 case $PACKAGE in
50 mono-doc)
51 copy usr/lib/monodoc/
52 CAT="development|documentation"
53 ;;
54 mono)
55 copy @std @rm
56 DEPENDS="glib glibc-base zlib libgdiplus"
57 ;;
58 mono-dev)
59 copy @dev
60 ;;
61 esac
62 }