[arch-commits] Commit in libsigc++2.0/trunk (PKGBUILD)

Ionut Biru ibiru at archlinux.org
Sat Apr 17 11:59:38 UTC 2010


    Date: Saturday, April 17, 2010 @ 07:59:37
  Author: ibiru
Revision: 77699

upgpkg: libsigc++2.0 2.2.6-1
update to 2.2.6 and split docs from the main package

Modified:
  libsigc++2.0/trunk/PKGBUILD

----------+
 PKGBUILD |   24 +++++++++++++++++++-----
 1 file changed, 19 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-04-17 11:42:16 UTC (rev 77698)
+++ PKGBUILD	2010-04-17 11:59:37 UTC (rev 77699)
@@ -2,21 +2,35 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 # Contributor: Tom Newsom <Jeepster at gmx.co.uk>
 
-pkgname=libsigc++2.0
-pkgver=2.2.5
+pkgbase=libsigc++2.0
+pkgname=('libsigc++2.0' 'libsigc++2.0-docs')
+pkgver=2.2.6
 pkgrel=1
-pkgdesc="Libsigc++ implements a full callback system for use in widget libraries - V2"
 arch=(i686 x86_64)
 license=('LGPL')
 url="http://libsigc.sourceforge.net/"
 source=(http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-${pkgver}.tar.bz2)
-depends=('gcc-libs>=4.4.1')
+makedepends=('gcc-libs>=4.4.3')
 options=(!libtool !emptydirs)
-sha256sums=('1249e77ef9556227c10d0dad726f0946fecc3b36e448ae72368ef8f3d3b520ba')
+sha256sums=('93bfd6fc867c99dd3cad695908b45d35b640c6cd12dace43bfa38e48e9a54caa')
 
 build() {
   cd "${srcdir}/libsigc++-${pkgver}"
   ./configure --prefix=/usr || return 1
   make || return 1
+}
+
+package_libsigc++2.0() {
+  pkgdesc="Libsigc++ implements a full callback system for use in widget libraries - V2"
+  depends=('gcc-libs>=4.4.3')
+  cd "${srcdir}/libsigc++-${pkgver}"
+  sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile
   make DESTDIR="${pkgdir}" install || return 1
 }
+
+package_libsigc++2.0-docs() {
+  pkgdesc="Developer documentation for libsigc++"
+  cd "${srcdir}/libsigc++-${pkgver}/docs"
+  make DESTDIR="${pkgdir}" install || return 1
+}
+




More information about the arch-commits mailing list