[arch-commits] Commit in goocanvasmm/trunk (PKGBUILD)
Balló György
bgyorgy at archlinux.org
Sun Mar 14 20:52:56 UTC 2021
Date: Sunday, March 14, 2021 @ 20:52:55
Author: bgyorgy
Revision: 891308
upgpkg: goocanvasmm 1.90.11-5: Rebuild for GooCanvas 3
Modified:
goocanvasmm/trunk/PKGBUILD
----------+
PKGBUILD | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-03-14 20:42:30 UTC (rev 891307)
+++ PKGBUILD 2021-03-14 20:52:55 UTC (rev 891308)
@@ -5,15 +5,22 @@
pkgname=goocanvasmm
pkgver=1.90.11
-pkgrel=4
+pkgrel=5
pkgdesc='C++ wrappers for goocanvas'
arch=('x86_64')
url='https://download.gnome.org/sources/goocanvasmm/'
license=('GPL')
depends=('goocanvas' 'gtkmm3')
+makedepends=('mm-common')
source=(https://download.gnome.org/sources/goocanvasmm/1.90/goocanvasmm-${pkgver}.tar.xz)
sha512sums=('f4decc16fc927dd044714558d1edd5a1dc53bc084b1ad361f791bb3f21bedd298a14aa603e3087df7c61d6d873c86a5b00e1ff82cffa5cafa7f06e86b59a7241')
+prepare() {
+ cd ${pkgname}-${pkgver}
+ sed -i 's/goocanvas-2.0/goocanvas-3.0/' configure.ac
+ autoreconf -fiv
+}
+
build() {
cd ${pkgname}-${pkgver}
@@ -22,6 +29,8 @@
--disable-static \
--disable-documentation
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
make
}
More information about the arch-commits
mailing list