[arch-commits] Commit in cairo-dock-plugins/trunk (PKGBUILD cd-terminal-vte2.91.patch)
Date: Monday, October 20, 2014 @ 11:31:45 Author: alucryd Revision: 121034 upgpkg: cairo-dock-plugins 3.4.0-1 Modified: cairo-dock-plugins/trunk/PKGBUILD Deleted: cairo-dock-plugins/trunk/cd-terminal-vte2.91.patch ---+ PKGBUILD | 24 +++- cd-terminal-vte2.91.patch | 132 2 files changed, 11 insertions(+), 145 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-20 08:05:57 UTC (rev 121033) +++ PKGBUILD2014-10-20 09:31:45 UTC (rev 121034) @@ -6,14 +6,14 @@ # Contributor: snoopy33 snoop...@no-log.org pkgname=cairo-dock-plugins -pkgver=3.3.2.r3121 -pkgrel=2 +pkgver=3.4.0 +pkgrel=1 pkgdesc='Plugins for Cairo-Dock' arch=('i686' 'x86_64') -url='https://launchpad.net/cairo-dock-plug-ins' +url='http://glx-dock.org' license=('GPL') depends=('cairo-dock') -makedepends=('bzr' 'cmake' 'alsa-lib' 'fftw' 'gnome-menus' 'gtk-sharp-2' 'gvfs' +makedepends=('alsa-lib' 'cmake' 'fftw' 'gnome-menus' 'gtk-sharp-2' 'gvfs' 'libetpan' 'libexif' 'libical' 'libpulse' 'libxklavier' 'libzeitgeist' 'lm_sensors' 'ndesk-dbus-glib' 'python' 'python2' 'ruby' 'vala' 'vte3' 'webkitgtk3') @@ -35,20 +35,18 @@ 'ruby: Ruby API' 'vte3: Terminal applet' 'webkitgtk3: Weblets applet') -#source=(https://launchpad.net/cairo-dock-plug-ins/${pkgver%.?}/${pkgver}/+download/cairo-dock-plugins-${pkgver}.tar.gz;) -source=(cairo-dock-plugins::bzr+lp:cairo-dock-plug-ins#revision=${pkgver#*.r} -'cd-terminal-vte2.91.patch') -sha256sums=('SKIP' -'b6258ed01337832a2c0bec0152e53e039fbd7422f7b8c5c6a376c3581e1d33bd') +source=(https://launchpad.net/cairo-dock-plug-ins/${pkgver%.?}/${pkgver}/+download/cairo-dock-plugins-${pkgver}.tar.gz;) +sha256sums=('7ffcf40f07cd05bef826ad47f1f11940b9813d279c9e5117384f14f1f32d8dbd') prepare() { - cd cairo-dock-plugins + cd cairo-dock-plugins-${pkgver} - patch -Np1 -i ../cd-terminal-vte2.91.patch + sed 's/vte-2.90/vte-2.91/' -i CMakeLists.txt + sed 's/(2,91,0)/(0,38,1)/g' -i terminal/src/terminal-widget.c } build() { - cd cairo-dock-plugins + cd cairo-dock-plugins-${pkgver} if [[ -d build ]]; then rm -rf build @@ -60,7 +58,7 @@ } package() { - cd cairo-dock-plugins/build + cd cairo-dock-plugins-${pkgver}/build make DESTDIR=${pkgdir} install } Deleted: cd-terminal-vte2.91.patch === --- cd-terminal-vte2.91.patch 2014-10-20 08:05:57 UTC (rev 121033) +++ cd-terminal-vte2.91.patch 2014-10-20 09:31:45 UTC (rev 121034) @@ -1,132 +0,0 @@ -diff -rupN cairo-dock-plugins.orig/CMakeLists.txt cairo-dock-plugins/CMakeLists.txt cairo-dock-plugins.orig/CMakeLists.txt 2014-09-28 19:07:48.336966300 +0200 -+++ cairo-dock-plugins/CMakeLists.txt 2014-09-28 19:24:58.793109500 +0200 -@@ -1345,13 +1345,20 @@ add_subdirectory (systray) - message (STATUS Terminal:) - enable_if_not_defined (enable-terminal) - if (enable-terminal) -- set (TERMINAL_MODULE vte-2.90) -+ set (TERMINAL_MODULE vte-2.91) -+ set (PANGO_MODULE pango) - pkg_check_modules (VTE ${TERMINAL_MODULE}) -+ pkg_check_modules (PANGO ${PANGO_MODULE}) - if (NOT VTE_FOUND) - message (STATUS Could not find ${TERMINAL_MODULE}; Cairo-Dock won't be built with terminal applet.) - message (WARNING This module is required to compile Terminal applet: ${TERMINAL_MODULE}) - set (MODULES_MISSING ${MODULES_MISSING} ${TERMINAL_MODULE}) - set (with_terminal no) -+ elseif (NOT PANGO_FOUND) -+ message (STATUS Could not find ${PANGO_MODULE}; Cairo-Dock won't be built with terminal applet.) -+ message (WARNING This module is required to compile Terminal applet: ${PANGO_MODULE}) -+ set (MODULES_MISSING ${MODULES_MISSING} ${PANGO_MODULE}) -+ set (with_terminal no) - else() - set (GETTEXT_TERMINAL ${GETTEXT_PLUGINS}) - set (VERSION_TERMINAL 1.0.13) -diff -rupN cairo-dock-plugins.orig/terminal/src/CMakeLists.txt cairo-dock-plugins/terminal/src/CMakeLists.txt cairo-dock-plugins.orig/terminal/src/CMakeLists.txt2014-09-28 19:07:48.283802000 +0200 -+++ cairo-dock-plugins/terminal/src/CMakeLists.txt 2014-09-28 19:27:52.496698900 +0200 -@@ -31,15 +31,18 @@ add_definitions (-DVTE_MINOR=${VTE_MINOR - - include_directories ( - ${PACKAGE_INCLUDE_DIRS} -- ${VTE_INCLUDE_DIRS}) -+ ${VTE_INCLUDE_DIRS} -+ ${PANGO_INCLUDE_DIRS}) - - link_directories ( - ${PACKAGE_LIBRARY_DIRS} -- ${VTE_LIBRARY_DIRS}) -+ ${VTE_LIBRARY_DIRS} -+ ${PANGO_LIBRARY_DIRS}) - - target_link_libraries (${PACKAGE_TERMINAL} - ${PACKAGE_LIBRARIES} -- ${VTE_LIBRARIES}) -+ ${VTE_LIBRARIES} -+
[arch-commits] Commit in cairo-dock-plugins/trunk (PKGBUILD cd-terminal-vte2.91.patch)
Date: Monday, September 29, 2014 @ 17:19:46 Author: alucryd Revision: 119787 upgpkg: cairo-dock-plugins 3.3.2.r3121-2 Modified: cairo-dock-plugins/trunk/PKGBUILD cairo-dock-plugins/trunk/cd-terminal-vte2.91.patch ---+ PKGBUILD |4 - cd-terminal-vte2.91.patch | 96 2 files changed, 81 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-29 14:50:35 UTC (rev 119786) +++ PKGBUILD2014-09-29 15:19:46 UTC (rev 119787) @@ -7,7 +7,7 @@ pkgname=cairo-dock-plugins pkgver=3.3.2.r3121 -pkgrel=1 +pkgrel=2 pkgdesc='Plugins for Cairo-Dock' arch=('i686' 'x86_64') url='https://launchpad.net/cairo-dock-plug-ins' @@ -39,7 +39,7 @@ source=(cairo-dock-plugins::bzr+lp:cairo-dock-plug-ins#revision=${pkgver#*.r} 'cd-terminal-vte2.91.patch') sha256sums=('SKIP' -'7f8cd8f5532f2d08e23aa98a3a8e161c08b6865d11c15a698986515465c1d263') +'b6258ed01337832a2c0bec0152e53e039fbd7422f7b8c5c6a376c3581e1d33bd') prepare() { cd cairo-dock-plugins Modified: cd-terminal-vte2.91.patch === --- cd-terminal-vte2.91.patch 2014-09-29 14:50:35 UTC (rev 119786) +++ cd-terminal-vte2.91.patch 2014-09-29 15:19:46 UTC (rev 119787) @@ -1,19 +1,81 @@ diff -rupN cairo-dock-plugins.orig/CMakeLists.txt cairo-dock-plugins/CMakeLists.txt cairo-dock-plugins.orig/CMakeLists.txt 2014-09-28 11:56:56.841693400 +0200 -+++ cairo-dock-plugins/CMakeLists.txt 2014-09-28 11:57:14.664204700 +0200 -@@ -1345,7 +1345,7 @@ add_subdirectory (systray) +--- cairo-dock-plugins.orig/CMakeLists.txt 2014-09-28 19:07:48.336966300 +0200 cairo-dock-plugins/CMakeLists.txt 2014-09-28 19:24:58.793109500 +0200 +@@ -1345,13 +1345,20 @@ add_subdirectory (systray) message (STATUS Terminal:) enable_if_not_defined (enable-terminal) if (enable-terminal) - set (TERMINAL_MODULE vte-2.90) + set (TERMINAL_MODULE vte-2.91) ++ set (PANGO_MODULE pango) pkg_check_modules (VTE ${TERMINAL_MODULE}) ++ pkg_check_modules (PANGO ${PANGO_MODULE}) if (NOT VTE_FOUND) message (STATUS Could not find ${TERMINAL_MODULE}; Cairo-Dock won't be built with terminal applet.) + message (WARNING This module is required to compile Terminal applet: ${TERMINAL_MODULE}) + set (MODULES_MISSING ${MODULES_MISSING} ${TERMINAL_MODULE}) + set (with_terminal no) ++ elseif (NOT PANGO_FOUND) ++ message (STATUS Could not find ${PANGO_MODULE}; Cairo-Dock won't be built with terminal applet.) ++ message (WARNING This module is required to compile Terminal applet: ${PANGO_MODULE}) ++ set (MODULES_MISSING ${MODULES_MISSING} ${PANGO_MODULE}) ++ set (with_terminal no) + else() + set (GETTEXT_TERMINAL ${GETTEXT_PLUGINS}) + set (VERSION_TERMINAL 1.0.13) +diff -rupN cairo-dock-plugins.orig/terminal/src/CMakeLists.txt cairo-dock-plugins/terminal/src/CMakeLists.txt +--- cairo-dock-plugins.orig/terminal/src/CMakeLists.txt2014-09-28 19:07:48.283802000 +0200 cairo-dock-plugins/terminal/src/CMakeLists.txt 2014-09-28 19:27:52.496698900 +0200 +@@ -31,15 +31,18 @@ add_definitions (-DVTE_MINOR=${VTE_MINOR + + include_directories ( + ${PACKAGE_INCLUDE_DIRS} +- ${VTE_INCLUDE_DIRS}) ++ ${VTE_INCLUDE_DIRS} ++ ${PANGO_INCLUDE_DIRS}) + + link_directories ( + ${PACKAGE_LIBRARY_DIRS} +- ${VTE_LIBRARY_DIRS}) ++ ${VTE_LIBRARY_DIRS} ++ ${PANGO_LIBRARY_DIRS}) + + target_link_libraries (${PACKAGE_TERMINAL} + ${PACKAGE_LIBRARIES} +- ${VTE_LIBRARIES}) ++ ${VTE_LIBRARIES} ++ ${PANGO_LIBRARIES}) + + ### install files ### + +@@ -73,6 +76,7 @@ install(TARGETS ${PACKAGE_TERMINAL} DEST + # -I$(top_srcdir)/src + # $(PACKAGE_CFLAGS) + # $(VTE_CFLAGS) ++# $(PANGO_CFLAGS) + # -DMY_APPLET_SHARE_DATA_DIR=${terminaldatadir) + # -DMY_APPLET_PREVIEW_FILE=preview.jpg + # -DMY_APPLET_CONF_FILE=terminal.conf +@@ -89,6 +93,7 @@ install(TARGETS ${PACKAGE_TERMINAL} DEST + #libcd_terminal_la_LIBADD = + # $(PACKAGE_LIBS) -lm + # $(VTE_LIBS) ++# $(PANGO_LIBS) + # + # + #libcd_terminal_la_LDFLAGS = diff -rupN cairo-dock-plugins.orig/terminal/src/terminal-widget.c cairo-dock-plugins/terminal/src/terminal-widget.c cairo-dock-plugins.orig/terminal/src/terminal-widget.c 2014-09-28 11:56:56.788514700 +0200 -+++ cairo-dock-plugins/terminal/src/terminal-widget.c 2014-09-28 12:25:33.651331600 +0200 -@@ -263,12 +263,9 @@ static void _term_apply_settings_on_vter +--- cairo-dock-plugins.orig/terminal/src/terminal-widget.c 2014-09-28 19:07:48.283362800 +0200 cairo-dock-plugins/terminal/src/terminal-widget.c
[arch-commits] Commit in cairo-dock-plugins/trunk (PKGBUILD cd-terminal-vte2.91.patch)
Date: Sunday, September 28, 2014 @ 12:53:57 Author: alucryd Revision: 119686 vte rebuild: cairo-dock-plugins 3.3.2.r3121-1 Added: cairo-dock-plugins/trunk/cd-terminal-vte2.91.patch Modified: cairo-dock-plugins/trunk/PKGBUILD ---+ PKGBUILD | 28 - cd-terminal-vte2.91.patch | 70 2 files changed, 90 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-28 10:46:47 UTC (rev 119685) +++ PKGBUILD2014-09-28 10:53:57 UTC (rev 119686) @@ -1,5 +1,5 @@ # $Id$ -# Maintainer: Maxime Gauduin aluc...@gmail.com +# Maintainer: Maxime Gauduin aluc...@archlinux.org # Contributor: Tofe chris.chap...@gmail.com # Contributor: zhuqin zhuqi...@gmail.com # Contributor: tri1976 tri...@gmail.com @@ -6,14 +6,17 @@ # Contributor: snoopy33 snoop...@no-log.org pkgname=cairo-dock-plugins -pkgver=3.3.2 -pkgrel=4 +pkgver=3.3.2.r3121 +pkgrel=1 pkgdesc='Plugins for Cairo-Dock' arch=('i686' 'x86_64') url='https://launchpad.net/cairo-dock-plug-ins' license=('GPL') depends=('cairo-dock') -makedepends=('cmake' 'alsa-lib' 'fftw' 'gnome-menus' 'gtk-sharp-2' 'gvfs' 'libetpan' 'libexif' 'libical' 'libpulse' 'libxklavier' 'libzeitgeist' 'lm_sensors' 'ndesk-dbus-glib' 'python' 'python2' 'ruby' 'vala' 'vte3' 'webkitgtk3') +makedepends=('bzr' 'cmake' 'alsa-lib' 'fftw' 'gnome-menus' 'gtk-sharp-2' 'gvfs' + 'libetpan' 'libexif' 'libical' 'libpulse' 'libxklavier' + 'libzeitgeist' 'lm_sensors' 'ndesk-dbus-glib' 'python' 'python2' + 'ruby' 'vala' 'vte3' 'webkitgtk3') optdepends=('alsa-lib: Sound Control, Sound Effects applets' 'fftw: Impulse applet' 'gnome-menus: Applications Menu applet' @@ -32,11 +35,20 @@ 'ruby: Ruby API' 'vte3: Terminal applet' 'webkitgtk3: Weblets applet') -source=(${url}/${pkgver%.?}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz) -sha256sums=('48f0caddb0a563d8a64176f66610ca35df5c952071e5574486d39bb574994643') +#source=(https://launchpad.net/cairo-dock-plug-ins/${pkgver%.?}/${pkgver}/+download/cairo-dock-plugins-${pkgver}.tar.gz;) +source=(cairo-dock-plugins::bzr+lp:cairo-dock-plug-ins#revision=${pkgver#*.r} +'cd-terminal-vte2.91.patch') +sha256sums=('SKIP' +'7f8cd8f5532f2d08e23aa98a3a8e161c08b6865d11c15a698986515465c1d263') +prepare() { + cd cairo-dock-plugins + + patch -Np1 -i ../cd-terminal-vte2.91.patch +} + build() { - cd ${pkgname}-${pkgver} + cd cairo-dock-plugins if [[ -d build ]]; then rm -rf build @@ -48,7 +60,7 @@ } package() { - cd ${pkgname}-${pkgver}/build + cd cairo-dock-plugins/build make DESTDIR=${pkgdir} install } Added: cd-terminal-vte2.91.patch === --- cd-terminal-vte2.91.patch (rev 0) +++ cd-terminal-vte2.91.patch 2014-09-28 10:53:57 UTC (rev 119686) @@ -0,0 +1,70 @@ +diff -rupN cairo-dock-plugins.orig/CMakeLists.txt cairo-dock-plugins/CMakeLists.txt +--- cairo-dock-plugins.orig/CMakeLists.txt 2014-09-28 11:56:56.841693400 +0200 cairo-dock-plugins/CMakeLists.txt 2014-09-28 11:57:14.664204700 +0200 +@@ -1345,7 +1345,7 @@ add_subdirectory (systray) + message (STATUS Terminal:) + enable_if_not_defined (enable-terminal) + if (enable-terminal) +- set (TERMINAL_MODULE vte-2.90) ++ set (TERMINAL_MODULE vte-2.91) + pkg_check_modules (VTE ${TERMINAL_MODULE}) + if (NOT VTE_FOUND) + message (STATUS Could not find ${TERMINAL_MODULE}; Cairo-Dock won't be built with terminal applet.) +diff -rupN cairo-dock-plugins.orig/terminal/src/terminal-widget.c cairo-dock-plugins/terminal/src/terminal-widget.c +--- cairo-dock-plugins.orig/terminal/src/terminal-widget.c 2014-09-28 11:56:56.788514700 +0200 cairo-dock-plugins/terminal/src/terminal-widget.c 2014-09-28 12:25:33.651331600 +0200 +@@ -263,12 +263,9 @@ static void _term_apply_settings_on_vter + { + g_return_if_fail (vterm != NULL); + +- vte_terminal_set_colors_rgba (VTE_TERMINAL(vterm), myConfig.forecolor.rgba, myConfig.backcolor.rgba, NULL, 0); ++ vte_terminal_set_colors (VTE_TERMINAL(vterm), myConfig.forecolor.rgba, myConfig.backcolor.rgba, NULL, 0); + +- if (myConfig.bCustomFont) +- vte_terminal_set_font_from_string (VTE_TERMINAL (vterm), myConfig.cCustomFont); +- else +- vte_terminal_set_font (VTE_TERMINAL (vterm), NULL); ++ vte_terminal_set_font (VTE_TERMINAL (vterm), NULL); + + vte_terminal_set_scroll_on_output (VTE_TERMINAL (vterm), myConfig.bScrollOutput); + vte_terminal_set_scroll_on_keystroke (VTE_TERMINAL (vterm), myConfig.bScrollKeystroke); +@@ -324,7 +321,7 @@ static void on_terminal_child_exited(Vte + #if (GLIB_MAJOR_VERSION 2) || (GLIB_MAJOR_VERSION