[arch-commits] Commit in libgnome/trunk (PKGBUILD)
Ionut Biru
ibiru at archlinux.org
Sun Nov 14 17:08:31 UTC 2010
Date: Sunday, November 14, 2010 @ 12:08:31
Author: ibiru
Revision: 99394
upgpkg: libgnome 2.32.0-2
split libgnome into libgnome-data and libgnome
Modified:
libgnome/trunk/PKGBUILD
----------+
PKGBUILD | 46 +++++++++++++++++++++++++++++++++-------------
1 file changed, 33 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-11-14 16:34:13 UTC (rev 99393)
+++ PKGBUILD 2010-11-14 17:08:31 UTC (rev 99394)
@@ -1,28 +1,48 @@
# $Id$
# Maintainer: Jan de Groot <jgc at archlinux.org>
-pkgname=libgnome
+pkgbase=libgnome
+pkgname=('libgnome' 'libgnome-data')
pkgver=2.32.0
-pkgrel=1
-pkgdesc="Common libraries for GNOME"
-arch=(i686 x86_64)
+pkgrel=2
+arch=('i686' 'x86_64')
license=('LGPL')
-depends=('gnome-vfs>=2.24.3' 'libbonobo>=2.32.0' 'gconf>=2.31.91' 'gvfs>=1.6.4' 'libcanberra>=0.25')
-makedepends=('pkgconfig' 'intltool')
+makedepends=('intltool' 'gnome-vfs>=2.24.3' 'libbonobo>=2.32.0' 'gconf>=2.32.0' 'gvfs>=1.6.6' 'libcanberra>=0.25')
options=('!libtool' '!emptydirs')
url="http://www.gnome.org"
-install=libgnome.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.32/${pkgname}-${pkgver}.tar.bz2)
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgbase}/2.32/${pkgbase}-${pkgver}.tar.bz2)
sha256sums=('d65e49bf075eb2b3efebec38ceb409693154d18396365765da1a71630bc3dd02')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+
./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var --disable-static --disable-esd
make
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
+}
- install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
- gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain libgnome-2.0 ${pkgdir}/etc/gconf/schemas/*.schemas
- rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+package_libgnome() {
+ pkgdesc="Common libraries for GNOME"
+ depends=("libgnome-data=${pkgver}" 'gnome-vfs>=2.24.3' 'libbonobo>=2.32.0' 'gconf>=2.32.0' 'gvfs>=1.6.6' 'libcanberra>=0.25')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+
+ make -C libgnome DESTDIR="${pkgdir}" install
+ make -C monikers DESTDIR="${pkgdir}" install
}
+
+package_libgnome-data() {
+ pkgdesc="Common data from libgnome"
+ install=libgnome.install
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+
+ for dir in doc gnome-data po schemas
+ do
+ make -C $dir GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
+ done
+
+ install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
+ gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain libgnome-2.0 ${pkgdir}/etc/gconf/schemas/*.schemas
+ rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+}
More information about the arch-commits
mailing list