Date: Tuesday, September 27, 2016 @ 09:12:53
  Author: jgc
Revision: 277025

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  libsigc++/repos/gnome-unstable-i686/
  libsigc++/repos/gnome-unstable-i686/PKGBUILD
    (from rev 277024, libsigc++/trunk/PKGBUILD)
  libsigc++/repos/gnome-unstable-x86_64/
  libsigc++/repos/gnome-unstable-x86_64/PKGBUILD
    (from rev 277024, libsigc++/trunk/PKGBUILD)

--------------------------------+
 gnome-unstable-i686/PKGBUILD   |   54 +++++++++++++++++++++++++++++++++++++++
 gnome-unstable-x86_64/PKGBUILD |   54 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 108 insertions(+)

Copied: libsigc++/repos/gnome-unstable-i686/PKGBUILD (from rev 277024, 
libsigc++/trunk/PKGBUILD)
===================================================================
--- gnome-unstable-i686/PKGBUILD                                (rev 0)
+++ gnome-unstable-i686/PKGBUILD        2016-09-27 09:12:53 UTC (rev 277025)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Jan de Groot <j...@archlinux.org>
+# Contributor: Tom Newsom <jeeps...@gmx.co.uk>
+
+pkgbase=libsigc++
+pkgname=('libsigc++' 'libsigc++-docs')
+pkgver=2.10.0
+pkgrel=1
+arch=('i686' 'x86_64')
+license=('LGPL')
+url="http://libsigc.sourceforge.net/";
+makedepends=('gcc-libs' 'git' 'mm-common' 'doxygen' 'libxslt' 'graphviz')
+options=('!emptydirs')
+_commit=83f1e2fe7855f85af570b9653903d2c426d67e72
+source=("git://git.gnome.org/libsigcplusplus#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+  cd libsigcplusplus
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd libsigcplusplus
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd libsigcplusplus
+  ./configure --prefix=/usr
+  make
+}
+
+package_libsigc++ () {
+  pkgdesc="Libsigc++ implements a full callback system for use in widget 
libraries - V2"
+  depends=('gcc-libs')
+  provides=("libsigc++2.0=${pkgver}")
+  replaces=('libsigc++2.0')
+  conflicts=('libsigc++2.0')
+
+  cd libsigcplusplus
+  sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile
+  make DESTDIR="${pkgdir}" install
+}
+
+package_libsigc++-docs() {
+  pkgdesc="Developer documentation for libsigc++"
+  provides=("libsigc++2.0-docs=${pkgver}")
+  replaces=('libsigc++2.0-docs')
+  conflicts=('libsigc++2.0-docs')
+
+  cd libsigcplusplus/docs
+  make DESTDIR="${pkgdir}" install
+}

Copied: libsigc++/repos/gnome-unstable-x86_64/PKGBUILD (from rev 277024, 
libsigc++/trunk/PKGBUILD)
===================================================================
--- gnome-unstable-x86_64/PKGBUILD                              (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD      2016-09-27 09:12:53 UTC (rev 277025)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Jan de Groot <j...@archlinux.org>
+# Contributor: Tom Newsom <jeeps...@gmx.co.uk>
+
+pkgbase=libsigc++
+pkgname=('libsigc++' 'libsigc++-docs')
+pkgver=2.10.0
+pkgrel=1
+arch=('i686' 'x86_64')
+license=('LGPL')
+url="http://libsigc.sourceforge.net/";
+makedepends=('gcc-libs' 'git' 'mm-common' 'doxygen' 'libxslt' 'graphviz')
+options=('!emptydirs')
+_commit=83f1e2fe7855f85af570b9653903d2c426d67e72
+source=("git://git.gnome.org/libsigcplusplus#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+  cd libsigcplusplus
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd libsigcplusplus
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd libsigcplusplus
+  ./configure --prefix=/usr
+  make
+}
+
+package_libsigc++ () {
+  pkgdesc="Libsigc++ implements a full callback system for use in widget 
libraries - V2"
+  depends=('gcc-libs')
+  provides=("libsigc++2.0=${pkgver}")
+  replaces=('libsigc++2.0')
+  conflicts=('libsigc++2.0')
+
+  cd libsigcplusplus
+  sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile
+  make DESTDIR="${pkgdir}" install
+}
+
+package_libsigc++-docs() {
+  pkgdesc="Developer documentation for libsigc++"
+  provides=("libsigc++2.0-docs=${pkgver}")
+  replaces=('libsigc++2.0-docs')
+  conflicts=('libsigc++2.0-docs')
+
+  cd libsigcplusplus/docs
+  make DESTDIR="${pkgdir}" install
+}

Reply via email to