[arch-commits] Commit in kdebindings-python/trunk (2 files)

Felix Yan fyan at archlinux.org
Tue Dec 8 14:38:58 UTC 2015


    Date: Tuesday, December 8, 2015 @ 15:38:57
  Author: fyan
Revision: 253930

borrow a patch to fix linking errors (from fedora)

Added:
  kdebindings-python/trunk/pykde4-4.14.3-missing_symbols.patch
Modified:
  kdebindings-python/trunk/PKGBUILD

-------------------------------------+
 PKGBUILD                            |    7 +++++--
 pykde4-4.14.3-missing_symbols.patch |   21 +++++++++++++++++++++
 2 files changed, 26 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-12-08 14:35:21 UTC (rev 253929)
+++ PKGBUILD	2015-12-08 14:38:57 UTC (rev 253930)
@@ -13,13 +13,16 @@
 groups=('kdebindings')
 makedepends=('cmake' 'automoc4' 'boost' 'python2-pyqt4' 'kdepimlibs'
              'python-pyqt4' 'qscintilla' 'python2-sip' 'python-sip' 'mesa')
-source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz")
-sha1sums=('9cc8e70d3b107a876cf579beab1f582861cd2c48')
+source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz"
+        pykde4-4.14.3-missing_symbols.patch)
+sha1sums=('9cc8e70d3b107a876cf579beab1f582861cd2c48'
+          '54ace7648dc542c681d6d3164685e6fb6be47f9f')
 
 prepare() {
   mkdir build
 
   cd pykde4-${pkgver}
+  patch -p1 -i ../pykde4-4.14.3-missing_symbols.patch
 }
 
 build() {

Added: pykde4-4.14.3-missing_symbols.patch
===================================================================
--- pykde4-4.14.3-missing_symbols.patch	                        (rev 0)
+++ pykde4-4.14.3-missing_symbols.patch	2015-12-08 14:38:57 UTC (rev 253930)
@@ -0,0 +1,21 @@
+diff -up pykde4-4.14.3/CMakeLists.txt.dnssd_qtnetwork pykde4-4.14.3/CMakeLists.txt
+--- pykde4-4.14.3/CMakeLists.txt.dnssd_qtnetwork	2015-11-13 10:52:34.926472756 -0600
++++ pykde4-4.14.3/CMakeLists.txt	2015-11-13 11:14:28.801430613 -0600
+@@ -171,7 +171,7 @@ add_sip_python_module(PyKDE4.kdeui sip/k
+ 
+ file(GLOB kio_files_sip sip/kio/*.sip)
+ set(SIP_EXTRA_FILES_DEPEND ${kio_files_sip})
+-add_sip_python_module(PyKDE4.kio sip/kio/kiomod.sip ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS})
++add_sip_python_module(PyKDE4.kio sip/kio/kiomod.sip ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS} ${KDE4_SOLID_LIBS})
+ 
+ file(GLOB kutils_files_sip sip/kutils/*.sip)
+ set(SIP_EXTRA_FILES_DEPEND ${kutils_files_sip})
+@@ -195,7 +195,7 @@ add_sip_python_module(PyKDE4.knewstuff s
+ 
+ file(GLOB dnssd_files_sip sip/dnssd/*.sip)
+ set(SIP_EXTRA_FILES_DEPEND ${dnssd_files_sip})
+-add_sip_python_module(PyKDE4.dnssd sip/dnssd/dnssdmod.sip ${KDE4_KDNSSD_LIBS} ${QT_QTCORE_LIBRARY})
++add_sip_python_module(PyKDE4.dnssd sip/dnssd/dnssdmod.sip ${KDE4_KDNSSD_LIBS} ${QT_QTCORE_LIBRARY} ${QT_QTNETWORK_LIBRARY})
+ 
+ file(GLOB phonon_files_sip sip/phonon/*.sip)
+ set(SIP_EXTRA_FILES_DEPEND ${phonon_files_sip})



More information about the arch-commits mailing list