[arch-commits] Commit in atkmm/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Wed Apr 5 14:01:51 UTC 2017


    Date: Wednesday, April 5, 2017 @ 14:01:50
  Author: heftig
Revision: 292136

2.24.2+1+gf30b47f-2

Modified:
  atkmm/trunk/PKGBUILD

----------+
 PKGBUILD |   39 ++++++++++++++++++++-------------------
 1 file changed, 20 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-05 14:00:39 UTC (rev 292135)
+++ PKGBUILD	2017-04-05 14:01:50 UTC (rev 292136)
@@ -1,17 +1,18 @@
 # $Id$
-# Maintainer: Jan "heftig" Steffens <jan.steffens at gmail.com>
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
 
 pkgbase=atkmm
 pkgname=(atkmm atkmm-docs)
 pkgver=2.24.2+1+gf30b47f
-pkgrel=1
-arch=('i686' 'x86_64')
-makedepends=('atk' 'glibmm' 'glibmm-docs' 'libsigc++' git mm-common perl)
-license=('LGPL')
-options=('!emptydirs' '!makeflags')
-url="http://gtkmm.sourceforge.net/"
-_commit=f30b47ffcecdac60b3c890da08fbf485f891f5c9  # master
-source=("git://git.gnome.org/atkmm#commit=$_commit")
+pkgrel=2
+pkgdesc="C++ bindings for ATK"
+url="http://www.gtkmm.org/"
+arch=(i686 x86_64)
+license=(LGPL)
+depends=(atk glibmm)
+makedepends=(git mm-common perl glibmm-docs)
+_commit=f30b47ffcecdac60b3c890da08fbf485f891f5c9  # tags/2.25.1~6
+source=("git+https://git.gnome.org/browse/atkmm#commit=$_commit")
 sha256sums=('SKIP')
 
 pkgver() {
@@ -25,22 +26,22 @@
 }
 
 build() {
-  cd "${srcdir}/$pkgbase"
-  ./configure --prefix=/usr --disable-silent-rules --enable-maintainer-mode --enable-gtk-doc
+  cd $pkgbase
+  ./configure --prefix=/usr --enable-maintainer-mode
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
 package_atkmm() {
-  pkgdesc="C++ bindings for atk"
-  depends=('atk' 'glibmm' 'libsigc++')
-
-  cd "${srcdir}/$pkgbase"
+  cd $pkgbase
   sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile
-  make DESTDIR="${pkgdir}" install
+  make DESTDIR="$pkgdir" install
 }
 
 package_atkmm-docs() {
-  pkgdesc="Developer documentation for atkmm"
-  cd "${srcdir}/$pkgbase"
-  make -C doc DESTDIR="${pkgdir}" install
+  pkgdesc+=" (documentation)"
+  depends=()
+
+  cd $pkgbase
+  make -C doc DESTDIR="$pkgdir" install
 }



More information about the arch-commits mailing list