aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSardem FF7 <sardemff7.pub@gmail.com>2011-04-18 10:04:43 +0200
committerSardem FF7 <sardemff7.pub@gmail.com>2011-04-18 10:04:43 +0200
commitab74bb749ee5e58bbaabe48b8fea1e8126feeb72 (patch)
tree5d899fe5e83fe927010ed5c72bb03a7ca88365be /dev-util
parentSlot dep (diff)
downloadsardemff7-ab74bb749ee5e58bbaabe48b8fea1e8126feeb72.tar.gz
sardemff7-ab74bb749ee5e58bbaabe48b8fea1e8126feeb72.tar.bz2
sardemff7-ab74bb749ee5e58bbaabe48b8fea1e8126feeb72.zip
Tmp fix
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/geany-plugins/Manifest4
-rw-r--r--dev-util/geany-plugins/files/tmp-fix-revert.patch25
-rw-r--r--dev-util/geany-plugins/files/tmp-fix.patch15
-rw-r--r--dev-util/geany-plugins/geany-plugins-9999.ebuild16
4 files changed, 58 insertions, 2 deletions
diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 4e661e5..ee0d9b1 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1 +1,3 @@
-EBUILD geany-plugins-9999.ebuild 1607 RMD160 d94ce4235a98ba67f193885a1a918d5f192e19c3 SHA1 1d60f2362f02085378dfdf4595aa0e6d7200ebf6 SHA256 246a0ca9a7042ef1aaa702ff642a56613196621e0250eda4683364c01dbabcd2
+AUX tmp-fix-revert.patch 611 RMD160 c6da82045cd5270e055403e1565e3c4fb4ff9a84 SHA1 5dab962fa3b8f8391370904bef63251d39793dcc SHA256 77cdea2e60d3060fe99cccd43cf4f90798ed7e16f3a34f39c1867ccc33397578
+AUX tmp-fix.patch 405 RMD160 0989fd1e160e77ee99a4e9fd57fad0c3120fb090 SHA1 244edd6eedbbdc9fa051e3fe4c9822ef1b8937e4 SHA256 73ff251c50f571224618788c073d894457d8cc6dc24b8d771a5d2687e8e0aaf7
+EBUILD geany-plugins-9999.ebuild 1795 RMD160 1aca3233af13eb79c9bf1b95e71426b19285f257 SHA1 9e2f5a62e3928881699bc22dc7940625b8f484b6 SHA256 8bca3e25ee4fd137d2d9247594956dcdfd35a122ec6c86e65b3a78a55dbd821d
diff --git a/dev-util/geany-plugins/files/tmp-fix-revert.patch b/dev-util/geany-plugins/files/tmp-fix-revert.patch
new file mode 100644
index 0000000..2a48ce4
--- /dev/null
+++ b/dev-util/geany-plugins/files/tmp-fix-revert.patch
@@ -0,0 +1,25 @@
+diff --git a/geany-plugins/configure.ac b/geany-plugins/configure.ac
+index 54b61c6..34a8dd9 100644
+--- a/geany-plugins/configure.ac
++++ b/geany-plugins/configure.ac
+@@ -26,9 +26,6 @@ GP_CHECK_CFLAGS
+ dnl plugin checks
+ GP_CHECK_ADDONS
+ GP_CHECK_CODENAV
+-GP_CHECK_DEBUGGER
+-GP_CHECK_DEVHELP
+-GP_CHECK_GEANYCFP
+ GP_CHECK_GEANYDOC
+ GP_CHECK_GEANYEXTRASEL
+ GP_CHECK_GEANYGDB
+@@ -37,7 +34,8 @@ GP_CHECK_GEANYINSERTNUM
+ GP_CHECK_GEANYLATEX
+ GP_CHECK_GEANYLIPSUM
+ GP_CHECK_GEANYLUA
+-GP_CHECK_GEANYPG
++GP_CHECK_GEANYMACRO
++GP_CHECK_GEANYNUMBEREDBOOKMARKS
+ GP_CHECK_GEANYPRJ
+ GP_CHECK_GEANYSENDMAIL
+ GP_CHECK_GEANYVC
+--
diff --git a/dev-util/geany-plugins/files/tmp-fix.patch b/dev-util/geany-plugins/files/tmp-fix.patch
new file mode 100644
index 0000000..8c58dc3
--- /dev/null
+++ b/dev-util/geany-plugins/files/tmp-fix.patch
@@ -0,0 +1,15 @@
+diff --git a/geany-plugins/configure.ac b/geany-plugins/configure.ac
+index 54b61c6..34a8dd9 100644
+--- a/geany-plugins/configure.ac
++++ b/geany-plugins/configure.ac
+@@ -37,7 +37,9 @@ GP_CHECK_GEANYINSERTNUM
+ GP_CHECK_GEANYLATEX
+ GP_CHECK_GEANYLIPSUM
+ GP_CHECK_GEANYLUA
+ GP_CHECK_GEANYPG
++GP_CHECK_GEANYMACRO
++GP_CHECK_GEANYNUMBEREDBOOKMARKS
+ GP_CHECK_GEANYPRJ
+ GP_CHECK_GEANYSENDMAIL
+ GP_CHECK_GEANYVC
+--
diff --git a/dev-util/geany-plugins/geany-plugins-9999.ebuild b/dev-util/geany-plugins/geany-plugins-9999.ebuild
index 8fbeae5..35321a1 100644
--- a/dev-util/geany-plugins/geany-plugins-9999.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-9999.ebuild
@@ -15,10 +15,20 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="devhelp enchant gendoc gtkspell lua nls webkit"
+IUSE="
+ debugger
+ devhelp
+ enchant
+ gendoc
+ gtkspell
+ lua
+ nls
+ webkit
+ "
RDEPEND="
=dev-util/geany-9999
+ debugger? ( x11-libs/vte:0 )
devhelp? (
>=dev-util/devhelp-2
<dev-util/devhelp-2.32
@@ -39,6 +49,9 @@ DEPEND="${RDEPEND}
"
src_prepare() {
+ EPATCH_OPTS="-R" epatch "${FILESDIR}"/tmp-fix-revert.patch || die
+ epatch "${FILESDIR}"/tmp-fix.patch || die
+
# LINGUAS hack
pushd po &>/dev/null
for l in $LINGUAS; do
@@ -59,6 +72,7 @@ src_prepare() {
src_configure() {
econf \
--disable-fast-install \
+ $(use_enable debugger) \
$(use_enable devhelp) \
$(use_enable enchant spellcheck) \
$(use_enable gendoc geanygendoc) \