wok-6.x rev 3231

Add: mono
author Matthew Sheets <rcx@zoominternet.net>
date Fri May 29 11:04:44 2009 +0000 (2009-05-29)
parents e5347dcfd3a5
children 9aa71590a018
files libgdiplus-dev/receipt libgdiplus/receipt mono-dev/receipt mono-doc/receipt mono/receipt
line diff
     1.1 --- a/libgdiplus-dev/receipt	Fri May 29 16:44:01 2009 +0200
     1.2 +++ b/libgdiplus-dev/receipt	Fri May 29 11:04:44 2009 +0000
     1.3 @@ -3,7 +3,7 @@
     1.4  PACKAGE="libgdiplus-dev"
     1.5  VERSION="2.4"
     1.6  CATEGORY="development"
     1.7 -SHORT_DESC="libgdiplus devel files."
     1.8 +SHORT_DESC="libgdiplus development files."
     1.9  WEB_SITE="http://www.mono-project.com/Libgdiplus"
    1.10  MAINTAINER="rcx@zoominternet.net"
    1.11  WANTED="libgdiplus"
     2.1 --- a/libgdiplus/receipt	Fri May 29 16:44:01 2009 +0200
     2.2 +++ b/libgdiplus/receipt	Fri May 29 11:04:44 2009 +0000
     2.3 @@ -14,8 +14,6 @@
     2.4  # Build documentation at http://mono-project.com/Compiling_Mono
     2.5  # and http://mono-project.com/Release_Notes_Mono_2.4#Installing_Mono_2.4
     2.6  
     2.7 -# Optional packages - libgdiplus libzlib
     2.8 -
     2.9  # Rules to configure and make the package.
    2.10  compile_rules()
    2.11  {
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/mono-dev/receipt	Fri May 29 11:04:44 2009 +0000
     3.3 @@ -0,0 +1,18 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="mono-dev"
     3.7 +VERSION="2.4"
     3.8 +CATEGORY="development"
     3.9 +SHORT_DESC="mono development files."
    3.10 +WEB_SITE="http://www.mono-project.com/"
    3.11 +MAINTAINER="rcx@zoominternet.net"
    3.12 +WANTED="mono"
    3.13 +
    3.14 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.15 +genpkg_rules()
    3.16 +{
    3.17 +	mkdir -p $fs/usr/lib
    3.18 +	cp -a $_pkg/usr/lib/*.*a $fs/usr/lib
    3.19 +	cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib
    3.20 +	cp -a $_pkg/usr/include $fs/usr
    3.21 +}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/mono-doc/receipt	Fri May 29 11:04:44 2009 +0000
     4.3 @@ -0,0 +1,16 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="mono-doc"
     4.7 +VERSION="2.4"
     4.8 +CATEGORY="development"
     4.9 +SHORT_DESC="mono documentation files."
    4.10 +WEB_SITE="http://www.mono-project.com/"
    4.11 +MAINTAINER="rcx@zoominternet.net"
    4.12 +WANTED="mono"
    4.13 +
    4.14 +# Rules to gen a SliTaz package suitable for Tazpkg.
    4.15 +genpkg_rules()
    4.16 +{
    4.17 +	mkdir -p $fs/usr/lib
    4.18 +	cp -a $_pkg/usr/lib/monodoc $fs/usr/lib
    4.19 +}
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/mono/receipt	Fri May 29 11:04:44 2009 +0000
     5.3 @@ -0,0 +1,40 @@
     5.4 +# SliTaz package receipt.
     5.5 +
     5.6 +PACKAGE="mono"
     5.7 +VERSION="2.4"
     5.8 +CATEGORY="development"
     5.9 +SHORT_DESC="Cross-platform, open source .NET development framework"
    5.10 +MAINTAINER="rcx@zoominternet.net"
    5.11 +DEPENDS="glib glibc-base zlib libgdiplus"
    5.12 +BUILD_DEPENDS="slitaz-toolchain tar bzip2 m4 pkg-config bison gawk gettext glib-dev zlib-dev libgdiplus-dev"
    5.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.14 +WEB_SITE="http://www.mono-project.com/"
    5.15 +WGET_URL="ftp://ftp.novell.com/pub/mono/sources/$PACKAGE/$TARBALL"
    5.16 +
    5.17 +# Build documentation at http://mono-project.com/Compiling_Mono
    5.18 +# and http://mono-project.com/Release_Notes_Mono_2.4#Installing_Mono_2.4
    5.19 +
    5.20 +# Rules to configure and make the package.
    5.21 +compile_rules()
    5.22 +{
    5.23 +	cd $src
    5.24 +	./configure \
    5.25 +		--prefix=/usr \
    5.26 +		--infodir=/usr/share/info \
    5.27 +		--mandir=/usr/share/man \
    5.28 +		$CONFIGURE_ARGS  &&
    5.29 +	make  &&
    5.30 +	make DESTDIR=$PWD/_pkg install
    5.31 +}
    5.32 +
    5.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
    5.34 +genpkg_rules()
    5.35 +{
    5.36 +	mkdir -p $fs/usr/lib
    5.37 +	cp -a $_pkg/usr/lib/*.so* $fs/usr/lib
    5.38 +	cp -a $_pkg/usr/lib/mono $fs/usr/lib
    5.39 +	cp -a $_pkg/usr/bin $fs/usr
    5.40 +	cp -a $_pkg/usr/etc $fs/usr
    5.41 +	chmod +x $fs/usr/bin/*
    5.42 +}
    5.43 +