[arch-commits] Commit in (gconf-sharp gconf-sharp/trunk/PKGBUILD)
Jan de Groot
jgc at archlinux.org
Wed Jan 25 22:31:00 UTC 2017
Date: Wednesday, January 25, 2017 @ 22:31:00
Author: jgc
Revision: 287456
Drop gnome-sharp, add standalone package for gconf-sharp
Added:
gconf-sharp/
Modified:
gconf-sharp/trunk/PKGBUILD
----------+
PKGBUILD | 66 ++++++++++++-------------------------------------------------
1 file changed, 13 insertions(+), 53 deletions(-)
Modified: gconf-sharp/trunk/PKGBUILD
===================================================================
--- gnome-sharp/trunk/PKGBUILD 2017-01-25 22:20:24 UTC (rev 287455)
+++ gconf-sharp/trunk/PKGBUILD 2017-01-25 22:31:00 UTC (rev 287456)
@@ -1,15 +1,15 @@
# $Id$
# Maintainer: tobias <tobias at archlinux.org>
-pkgbase=gnome-sharp
-pkgname=('gnome-sharp' 'art-sharp' 'gconf-sharp' 'gconf-sharp-peditors' 'libgnome-sharp' 'gnome-vfs-sharp')
+pkgname=('gconf-sharp')
pkgver=2.24.2
-pkgrel=4
+pkgrel=5
arch=(i686 x86_64)
license=(LGPL)
url="http://gtk-sharp.sourceforge.net"
-makedepends=('gtk-sharp-2' 'libgnomeui' 'monodoc')
-source=(https://download.gnome.org/sources/gnome-sharp/2.24/${pkgbase}-${pkgver}.tar.bz2
+pkgdesc="Mono bindings for GConf"
+depends=('gtk-sharp-2' 'gconf')
+source=(https://download.gnome.org/sources/gnome-sharp/2.24/gnome-sharp-${pkgver}.tar.bz2
02_fix_pkg-config_paths.patch
04_initialize_dbus_glib_threading.patch)
md5sums=('3b38f53960c736d4afb8f04204efe98b'
@@ -16,60 +16,20 @@
'a8c1bf57a384f5fc20a5890f9f1cef5a'
'90cd7ea88aaa3011522376153433d115')
-build() {
- # get rid of that .wapi errors; thanks to brice
- export MONO_SHARED_DIR="${srcdir}/weird"
- mkdir -p "${MONO_SHARED_DIR}"
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
+prepare() {
+ cd gnome-sharp-${pkgver}
patch -Np1 -i ../04_initialize_dbus_glib_threading.patch
patch -Np1 -i ../02_fix_pkg-config_paths.patch
+}
+
+build() {
+ cd gnome-sharp-${pkgver}
./configure --prefix=/usr --sysconfdir=/etc
make
}
-package_gnome-sharp() {
- pkgdesc="GNOME bindings for C#"
- depends=('art-sharp' 'gconf-sharp' 'gconf-sharp-peditors' 'libgnome-sharp' 'gnome-vfs-sharp')
-}
-
-package_art-sharp() {
- pkgdesc="Mono bindings for libart"
- depends=('gtk-sharp-2' 'libart-lgpl')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
- make -C art install DESTDIR="${pkgdir}"
-}
-
-package_gconf-sharp() {
- pkgdesc="Mono bindings for GConf"
- depends=('gtk-sharp-2' 'gconf')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
+package() {
+ cd gnome-sharp-${pkgver}
make -C gconf/GConf install DESTDIR="${pkgdir}"
make -C gconf/tools install DESTDIR="${pkgdir}"
}
-
-package_gconf-sharp-peditors() {
- pkgdesc="Mono bindings for GConf - Property Editing classes"
- depends=('gconf-sharp' 'libgnome-sharp')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
- make -C gconf/GConf.PropertyEditors install DESTDIR="${pkgdir}"
-}
-
-package_libgnome-sharp() {
- pkgdesc="Mono bindings for libgnome"
- depends=('art-sharp' 'gnome-vfs-sharp' 'libgnomeui')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
- make -C gnome install DESTDIR="${pkgdir}"
-}
-
-package_gnome-vfs-sharp() {
- pkgdesc="Mono bindings for GNOME-VFS"
- depends=('gtk-sharp-2' 'gnome-vfs')
-
- cd "${srcdir}/${pkgbase}-${pkgver}"
- make -C gnomevfs install DESTDIR="${pkgdir}"
-}
More information about the arch-commits
mailing list