[arch-commits] Commit in guayadeque/trunk (PKGBUILD guayadeque-link.patch)

Maxime Gauduin alucryd at archlinux.org
Sat May 30 09:58:45 UTC 2015


    Date: Saturday, May 30, 2015 @ 11:58:44
  Author: alucryd
Revision: 134347

gcc5.1: guayadeque 0.3.7-1

Added:
  guayadeque/trunk/guayadeque-link.patch
Modified:
  guayadeque/trunk/PKGBUILD

-----------------------+
 PKGBUILD              |   31 ++++++++++++++++++++++---------
 guayadeque-link.patch |   11 +++++++++++
 2 files changed, 33 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-05-30 09:34:14 UTC (rev 134346)
+++ PKGBUILD	2015-05-30 09:58:44 UTC (rev 134347)
@@ -1,5 +1,5 @@
 # $Id$
-# Maintainer: Maxime Gauduin <alucryd at gmail.com>
+# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
 # Contributor: Sial <sial at cpan.org>
 # Contributor: Martin Herndl <martin.herndl at gmail.com>
 
@@ -14,28 +14,41 @@
 makedepends=('cmake')
 optdepends=('gstreamer0.10-good-plugins: Support for additional file formats'
             'gvfs: Support for external devices')
-install=$pkgname.install
-source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2")
-sha256sums=('d23eb1247add0bef8d5fef834294d7cb3d7c5fc20db9022b86f618a13d359938')
+install='guayadeque.install'
+source=("http://downloads.sourceforge.net/project/guayadaque/guayadeque/${pkgver}/guayadeque-${pkgver}.tar.bz2"
+        'guayadeque-link.patch')
+sha256sums=('d23eb1247add0bef8d5fef834294d7cb3d7c5fc20db9022b86f618a13d359938'
+            '9dea639f2464d2aceb0dd00786ba04a6c46e539d6eccc6468ab312f6de9321d4')
 
 prepare() {
-  cd ${pkgname}-${pkgver}/src
+  cd guayadeque-${pkgver}
 
+  patch -Np1 -i ../guayadeque-link.patch
+
+  cd src
+
   xgettext -d guayadeque -o guayadeque.pot -C --keyword=_ *.cpp
   mv guayadeque.pot ../po
 }
 
 build() {
-  cd ${pkgname}-${pkgver}
+  cd guayadeque-${pkgver}
 
-  rm -rf build
+  if [[ -d build || -f build ]]; then
+    rm -rf build
+  fi
   mkdir build && cd build
 
-  cmake .. -DCMAKE_BUILD_TYPE='Release' -DCMAKE_INSTALL_PREFIX='/usr' -DwxWidgets_wxrc_EXECUTABLE='/usr/bin/wxrc-2.8' -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config-2.8'
+  cmake .. \
+    -DCMAKE_BUILD_TYPE='Release' \
+    -DCMAKE_INSTALL_PREFIX='/usr' \
+    -DwxWidgets_wxrc_EXECUTABLE='/usr/bin/wxrc-2.8' \
+    -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config-2.8'
+  make
 }
 
 package() {
-  cd ${pkgname}-${pkgver}/build
+  cd guayadeque-${pkgver}/build
 
   make DESTDIR="${pkgdir}" install
 }

Added: guayadeque-link.patch
===================================================================
--- guayadeque-link.patch	                        (rev 0)
+++ guayadeque-link.patch	2015-05-30 09:58:44 UTC (rev 134347)
@@ -0,0 +1,11 @@
+diff -rupN guayadeque-0.3.7.orig/src/CMakeLists.txt guayadeque-0.3.7/src/CMakeLists.txt
+--- guayadeque-0.3.7.orig/src/CMakeLists.txt	2015-05-30 11:46:08.985762500 +0200
++++ guayadeque-0.3.7/src/CMakeLists.txt	2015-05-30 11:47:40.436389200 +0200
+@@ -319,6 +319,7 @@ TARGET_LINK_LIBRARIES( guayadeque
+ 	${LIBINDICATE07_LIBRARIES}
+ 	${LIBAPPINDICATOR_LIBRARIES}
+ 	${LIBWXSQLITE3_LIBRARIES}
++	-lgdk_pixbuf-2.0
+ 	)
+ 
+ INSTALL( TARGETS guayadeque


Property changes on: guayadeque/trunk/guayadeque-link.patch
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property



More information about the arch-commits mailing list