summaryrefslogtreecommitdiff
path: root/extra/mono/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/mono/PKGBUILD')
-rw-r--r--extra/mono/PKGBUILD15
1 files changed, 7 insertions, 8 deletions
diff --git a/extra/mono/PKGBUILD b/extra/mono/PKGBUILD
index 9a83fc925..de3dcfc85 100644
--- a/extra/mono/PKGBUILD
+++ b/extra/mono/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 145729 2011-12-29 13:13:45Z daniel $
+# $Id: PKGBUILD 168399 2012-10-10 22:19:40Z tomegun $
# Maintainer: Daniel Isenmann <daniel@archlinux.org>
# Contributor: Brice Carpentier <brice@dlfp.org>
pkgname=mono
pkgver=2.10.8
-pkgrel=1
+pkgrel=2
pkgdesc="Free implementation of the .NET platform including runtime and compiler"
arch=(i686 x86_64)
license=('GPL' 'LGPL2' 'MPL' 'custom:MITX11')
@@ -15,9 +15,7 @@ options=('!libtool' '!makeflags')
provides=('monodoc')
conflicts=('monodoc')
source=(http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.gz
- mono.rc.d)
-md5sums=('411a2d9bcfc37a61eb9aedba88b40533'
- '8315e46c6a6e9625502521fc0ad1a322')
+ mono.binfmt.d)
build() {
cd ${srcdir}/${pkgname}-${pkgver}
@@ -40,9 +38,8 @@ package() {
make DESTDIR=${pkgdir} prefix=/usr INSTALL=../../install-sh install
cd ${srcdir}/${pkgname}-${pkgver}
- # install daemons and pathes
- mkdir -p ${pkgdir}/etc/rc.d
- install -m755 ${srcdir}/mono.rc.d ${pkgdir}/etc/rc.d/mono
+ # install binfmt conf file and pathes
+ install -D -m644 ${srcdir}/mono.binfmt.d ${pkgdir}/usr/lib/binfmt.d/mono.conf
#install license
mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}
@@ -51,3 +48,5 @@ package() {
#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
}
+md5sums=('411a2d9bcfc37a61eb9aedba88b40533'
+ 'b9ef8a65fea497acf176cca16c1e2402')