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

Evangelos Foutras foutrelis at archlinux.org
Tue Dec 8 07:40:07 UTC 2015


    Date: Tuesday, December 8, 2015 @ 08:40:07
  Author: foutrelis
Revision: 253594

Build in C++11 mode

Modified:
  cdrdao/trunk/PKGBUILD

----------+
 PKGBUILD |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-12-08 07:35:14 UTC (rev 253593)
+++ PKGBUILD	2015-12-08 07:40:07 UTC (rev 253594)
@@ -20,7 +20,7 @@
          '696f6ca01e1eeb9b6a5be88e535d9398'
          '0fce05542ebad283f36fa1c4d62992a0')
 
-build() {
+prepare() {
 	cd "${srcdir}/${pkgbase}-${pkgver}"
 
 	patch -Np1 -i "${srcdir}/cdrdao-1.2.3-autoconf-update.patch"
@@ -27,6 +27,13 @@
 	patch -Np1 -i "${srcdir}/cdrdao-1.2.3-k3b.patch"
 	patch -Np1 -i "${srcdir}/cdrdao-1.2.3-stat.patch"
 
+	find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} +
+}
+
+build() {
+	cd "${srcdir}/${pkgbase}-${pkgver}"
+
+	CXXFLAGS+=' -std=c++11 -Wno-narrowing'
 	./configure --prefix=/usr \
 		--mandir=/usr/share/man \
 		--sysconfdir=/etc \



More information about the arch-commits mailing list