summaryrefslogtreecommitdiffstats
path: root/main/geany
diff options
context:
space:
mode:
authorAmatCoder <amatcoder@gmail.com>2015-01-26 15:07:10 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2015-01-30 10:18:27 +0000
commitcf7e70cd894ff4bf180b4443b1f1e66ca1334b49 (patch)
treeaf3198335c2bc45d082d7a578898cd5e643bf69f /main/geany
parent61ff788630422f3a99da03034c34e0a5d0c24910 (diff)
downloadaports-cf7e70cd894ff4bf180b4443b1f1e66ca1334b49.tar.bz2
aports-cf7e70cd894ff4bf180b4443b1f1e66ca1334b49.tar.xz
main/geany: fix vte emulation (with patch)
Diffstat (limited to 'main/geany')
-rw-r--r--main/geany/APKBUILD15
-rw-r--r--main/geany/set_default_terminal.patch11
2 files changed, 19 insertions, 7 deletions
diff --git a/main/geany/APKBUILD b/main/geany/APKBUILD
index 12597d02b..eb2ced9aa 100644
--- a/main/geany/APKBUILD
+++ b/main/geany/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=geany
pkgver=1.24.1
-pkgrel=0
+pkgrel=1
pkgdesc="A fast and lightweight IDE"
url="http://www.geany.org"
arch="all"
@@ -35,6 +35,7 @@ source="http://download.$pkgname.org/$pkgname-$pkgver.tar.gz
http://download.geany.org/contrib/tags/wordpress.php.tags
http://download.geany.org/contrib/tags/xfce46.c.tags
http://advamacs.com/pub/tcl.tcl.tags
+ set_default_terminal.patch
"
_builddir="$srcdir"/$pkgname-$pkgver
@@ -46,9 +47,6 @@ prepare() {
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
- # set default terminal to Terminal
- sed -e 's/xterm/Terminal/g' \
- -i src/keyfile.c
}
build() {
@@ -115,7 +113,8 @@ faa05eceb4d806e0c9f7476e4644a65b v4l2.c.tags
d046ab5c4e7ab2a6ba8961285edc4b2d webkit-1.0.c.tags
0e51399cc03d094d15b389a2f89dea51 wordpress.php.tags
8f873570cc244b9185ae26e560887490 xfce46.c.tags
-4821553235a2b6752356229ba64631b6 tcl.tcl.tags"
+4821553235a2b6752356229ba64631b6 tcl.tcl.tags
+2f96c2a68685e02f56f5295f40f9fdd1 set_default_terminal.patch"
sha256sums="8aa5dbf94b5252fce2ba504b47addb047a076fe44f11a08be45dc59e7ac318ba geany-1.24.1.tar.gz
83d4936b4ec913292390bdf62ad432bd01ff969ca1ec9f08f98c7d03925c8c25 dbus-glib-0.76.c.tags
d4603ba815ede0ca93fbff8e195c8dcab1724c553081be6d5965572d99ee8912 drupal.php.tags
@@ -138,7 +137,8 @@ e5a4a8f20311e66d52fb0bc0a357fc4fe7720278f3b9d66e894d570c51cd1e00 std.vala.tags
977c83a3c58bafc882af373cadbe96e049561d9c0518f1100036d3b9da1ba765 webkit-1.0.c.tags
cd4bbd047c016ab4a30165bb08dde1e3a221f6027810c34280a16227ba9b39ab wordpress.php.tags
f00ce9be4ed50daa73484c28566cc321ccc11f671bcd1200c44a46edd58011ce xfce46.c.tags
-0b86e730022702ff028d017e639361f609e4a93e7868f21dd7ff9420a17e3016 tcl.tcl.tags"
+0b86e730022702ff028d017e639361f609e4a93e7868f21dd7ff9420a17e3016 tcl.tcl.tags
+ad88f9c844e60979d60d8b311c195100bc0ae1fcac1b5edfccfd86850da211e4 set_default_terminal.patch"
sha512sums="f3e76af2bcb8673a92426a1c7cb73aca38cdd5a9dc5d19227024a536dceed6d82391ab1522e5469a83f3d52124ee139644b0193a986702e713efdd9e9ce6ed4c geany-1.24.1.tar.gz
89551143b5557a632b325cceef9c0fa56ea0f9a28d1bd7bed4dba99af5005812702bbf0519f6ce97ce77c362fa454caac8d18c168ffb4af5f91ed6a4df2995e9 dbus-glib-0.76.c.tags
9d06d993ddd3fbc6445a215e327e4d0bfb498bcf0431fff69b66b4fc2163717a313c5a876d0dcd922859f97fb8f5beb20f034dafb99b321be37282f226c76057 drupal.php.tags
@@ -161,4 +161,5 @@ afa5e2e0ffc0cb6aa1462e68fcd213b8c5447718f1ac5719677217a7d60ae2b9adc26662224872f1
9fcea2e6c652ffc351461974924eaee0c5a9d58763e5a37a82e7c20957a1d02c044abaee1834b738f733fb309c1de9f31bd15083b60809527040898e853ca1a1 webkit-1.0.c.tags
fe3f88e86a0f098a2f85df76ddd04978bb8f2bed87ea8cc7c3325ea904f5c625fb2b10757d0f8edaf9e5d483699f79f21648e444b10b7760ee72d0c244ce463f wordpress.php.tags
822ffacbd42c72c459ccd2b44ecfb580c5c65816beaec23638d74d61a8e832c1486b902c3950a892a49b2ce5232533490653ff8bab2194f1b412f16f64c66090 xfce46.c.tags
-71012d3f6d11a7b5171c1debce928fe31776af64a4f7c36fc27946fed220b9918c0894932d54c8a2fb55611ca5a458b7f8d3ae05ee269d83e2e704f0baa6b674 tcl.tcl.tags"
+71012d3f6d11a7b5171c1debce928fe31776af64a4f7c36fc27946fed220b9918c0894932d54c8a2fb55611ca5a458b7f8d3ae05ee269d83e2e704f0baa6b674 tcl.tcl.tags
+ab07a6d1ba4dd9d09dcaa8231476d6cd4e6ce6278bc07ed5f343e864ccf769bb136e3d220c9771081778c2c37ea3651cb67516c5385e12aa88376d6affd294e1 set_default_terminal.patch"
diff --git a/main/geany/set_default_terminal.patch b/main/geany/set_default_terminal.patch
new file mode 100644
index 000000000..baf9a3f4c
--- /dev/null
+++ b/main/geany/set_default_terminal.patch
@@ -0,0 +1,11 @@
+--- geany-1.24.1-origin/src/keyfile.c
++++ geany-1.24.1/src/keyfile.c
+@@ -71,7 +71,7 @@
+ #ifdef G_OS_WIN32
+ #define GEANY_DEFAULT_TOOLS_TERMINAL "cmd.exe /Q /C %c"
+ #else
+-#define GEANY_DEFAULT_TOOLS_TERMINAL "xterm -e \"/bin/sh %c\""
++#define GEANY_DEFAULT_TOOLS_TERMINAL "Terminal -e \"/bin/sh %c\""
+ #endif
+ #define GEANY_DEFAULT_TOOLS_BROWSER "firefox"
+ #define GEANY_DEFAULT_TOOLS_PRINTCMD "lpr"