From dd7c17a54a4b6e2f08376a1afa8e75de661cc3d4 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 11 Oct 2012 00:35:42 -0700 Subject: Thu Oct 11 00:35:41 PDT 2012 --- extra/lm_sensors/PKGBUILD | 6 +++--- extra/lm_sensors/healthd.service | 2 +- extra/mono/PKGBUILD | 15 +++++++-------- extra/mono/mono.binfmt.d | 1 + extra/xsp/PKGBUILD | 21 ++++++++++++--------- extra/xsp/xsp.service | 8 ++++++++ 6 files changed, 32 insertions(+), 21 deletions(-) create mode 100644 extra/mono/mono.binfmt.d create mode 100644 extra/xsp/xsp.service (limited to 'extra') diff --git a/extra/lm_sensors/PKGBUILD b/extra/lm_sensors/PKGBUILD index 0db6a3de1..7ce96cdfa 100644 --- a/extra/lm_sensors/PKGBUILD +++ b/extra/lm_sensors/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 164818 2012-08-06 19:24:07Z eric $ +# $Id: PKGBUILD 168402 2012-10-10 23:19:44Z eric $ # Maintainer: Eric BĂ©langer pkgname=lm_sensors pkgver=3.3.2 -pkgrel=4 +pkgrel=5 pkgdesc="Collection of user space tools for general SMBus access and hardware monitoring" arch=('i686' 'x86_64') url="http://www.lm-sensors.org/" @@ -28,7 +28,7 @@ sha1sums=('5d0f026ad763124e8c2ad733b6e1ad5e6473993d' '72a60251d1d55a67307dab4105d9f3f01a080af4' '7a4a4d1442aeeba0ba8aefb742a3ef187b593f4c' 'eff43b4882d25dae7dd0b33eb2e33b0836a5cc51' - '9cc453eb0e9f9057227459cb07e74815383544bf' + 'a7a20eb3c799d70287e6c7968a7ab42165925293' '34241388c4001bfb6e49b7e10da1217e29a258d6' '5662828085cdd981f0dc7cf8f79d3d6e2b72f50c') diff --git a/extra/lm_sensors/healthd.service b/extra/lm_sensors/healthd.service index b894fbb1f..59d3270b0 100644 --- a/extra/lm_sensors/healthd.service +++ b/extra/lm_sensors/healthd.service @@ -2,7 +2,7 @@ Description=A daemon which can be used to alert you in the event of a hardware health monitoring alarm [Service] -PIDFile=/var/run/healthd.pid +Type=forking ExecStart=/usr/sbin/healthd [Install] 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 # Contributor: Brice Carpentier 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') diff --git a/extra/mono/mono.binfmt.d b/extra/mono/mono.binfmt.d new file mode 100644 index 000000000..3075b0dc5 --- /dev/null +++ b/extra/mono/mono.binfmt.d @@ -0,0 +1 @@ +:CLR:M::MZ::/usr/bin/mono: diff --git a/extra/xsp/PKGBUILD b/extra/xsp/PKGBUILD index 7b84992f1..7c8a888c6 100644 --- a/extra/xsp/PKGBUILD +++ b/extra/xsp/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 156037 2012-04-11 18:58:41Z daniel $ +# $Id: PKGBUILD 168400 2012-10-10 22:19:53Z tomegun $ # Maintainer: Daniel Isenmann # Contributor: Tobias Kieslich pkgname=xsp pkgver=2.10.2 -pkgrel=3 +pkgrel=4 pkgdesc="A simple webserver based on mono - provides ASP.NET support" arch=(i686 x86_64) license=('custom') @@ -12,12 +12,8 @@ url="http://www.go-mono.com" depends=('mono>=2.10.2' 'sqlite') options=(!makeflags) install=${pkgname}.install -source=(http://ftp.novell.com/pub/mono/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2 \ - ${pkgname}.rc.d ${pkgname}.conf.d ${pkgname}.webapp) -md5sums=('4fe62fc95ad5dc136d8a7f3299d523b6' - '9575bd7d6f64d51ba05bdd6370665858' - '35d921df0fefc30f47a438c95d420efc' - 'c917c07f68b945691506c29750db482f') +source=(http://download.mono-project.com/sources/xsp/xsp-2.10.2.tar.bz2 + ${pkgname}.rc.d ${pkgname}.conf.d ${pkgname}.webapp ${pkgname}.service) build() { # get rid of that .wapi errors; thanks to brice @@ -57,5 +53,12 @@ package(){ install -D -m644 ${srcdir}/${pkgname}.webapp \ ${pkgdir}/etc/${pkgname}/${pkgname}.webapp install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING - + # install systemd service file + install -D -m644 ${srcdir}/${pkgname}.service \ + ${pkgdir}/usr/lib/systemd/system/xsp.service } +md5sums=('4fe62fc95ad5dc136d8a7f3299d523b6' + '9575bd7d6f64d51ba05bdd6370665858' + '35d921df0fefc30f47a438c95d420efc' + 'c917c07f68b945691506c29750db482f' + '9d83bd36d209f8d36a11dfbc4fa50819') diff --git a/extra/xsp/xsp.service b/extra/xsp/xsp.service new file mode 100644 index 000000000..36b802e21 --- /dev/null +++ b/extra/xsp/xsp.service @@ -0,0 +1,8 @@ +[Unit] +Description=XSP Web Server + +[Service] +ExecStart=/usr/bin/xsp --appconfigdir /etc/xsp --nonstop + +[Install] +WantedBy=multi-user.target -- cgit v1.2.3-54-g00ecf