mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-27 23:44:04 +00:00
47 lines
1.3 KiB
Bash
47 lines
1.3 KiB
Bash
# $Id$
|
|
# Maintainer: Daniel Isenmann <daniel@archlinux.org>
|
|
# Contributor: Brice Carpentier <brice@dlfp.org>
|
|
|
|
plugrel=1
|
|
noautobuild=1
|
|
|
|
pkgname=mono
|
|
pkgver=2.8.2
|
|
pkgrel=1
|
|
pkgdesc="Free implementation of the .NET platform including runtime and compiler"
|
|
arch=(i686 x86_64)
|
|
license=('GPL' 'LGPL2' 'MPL' 'custom:MITX11')
|
|
url="http://www.mono-project.com/"
|
|
depends=('zlib' 'libgdiplus>=2.8.1' 'sh')
|
|
makedepends=('pkgconfig')
|
|
options=('!libtool' '!makeflags')
|
|
provides=('monodoc')
|
|
conflicts=('monodoc')
|
|
source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2
|
|
mono.rc.d)
|
|
md5sums=('7ae9055a378b1b1579e4a1997d3ed4c2'
|
|
'8315e46c6a6e9625502521fc0ad1a322')
|
|
|
|
build() {
|
|
cd ${srcdir}/${pkgname}-${pkgver}
|
|
# build mono
|
|
./configure --prefix=/usr --sysconfdir=/etc \
|
|
--with-libgdiplus=installed
|
|
make || return 1
|
|
}
|
|
|
|
package() {
|
|
cd ${srcdir}/${pkgname}-${pkgver}
|
|
make DESTDIR=${pkgdir} install || return 1
|
|
|
|
# install daemons and pathes
|
|
mkdir -p ${pkgdir}/etc/rc.d
|
|
install -m755 ${srcdir}/mono.rc.d ${pkgdir}/etc/rc.d/mono
|
|
|
|
#install license
|
|
mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}
|
|
install -m644 mcs/MIT.X11 ${pkgdir}/usr/share/licenses/${pkgname}/
|
|
|
|
#fix .pc file to be able to request mono on what it depends, fixes #go-oo build
|
|
sed -i -e "s:#Requires:Requires:" ${pkgdir}/usr/lib/pkgconfig/mono.pc
|
|
}
|