[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2024-05-13 Thread Sam James
commit: 0a5cacb3bade57022cc5e7bfd2f7ed89f01dce7b
Author: orbea  riseup  net>
AuthorDate: Mon Apr  8 23:54:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 13 19:42:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5cacb3

dev-util/anjuta: only remove .la file if it exists

When building with slibtool the .la file by default is never installed.

Closes: https://bugs.gentoo.org/913671
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/36170
Signed-off-by: Sam James  gentoo.org>

 dev-util/anjuta/anjuta-3.34.0-r2.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-util/anjuta/anjuta-3.34.0-r2.ebuild 
b/dev-util/anjuta/anjuta-3.34.0-r2.ebuild
index fad8dc7ade3c..149da469e6c1 100644
--- a/dev-util/anjuta/anjuta-3.34.0-r2.ebuild
+++ b/dev-util/anjuta/anjuta-3.34.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,8 +27,6 @@ PATCHES=(
"${FILESDIR}"/${PV}-minimal.patch
 )
 
-LA="libanjuta-${PV%%.*}.la"
-
 src_configure() {
gnome2_src_configure \
--disable-debug \
@@ -42,12 +40,12 @@ src_configure() {
 
 src_compile() {
emake -C libanjuta/interfaces libanjuta-interfaces.la
-   emake -C libanjuta ${LA}
+   emake -C libanjuta libanjuta-${PV%%.*}.la
 }
 
 src_install() {
emake DESTDIR="${D}" -C libanjuta install-am
emake DESTDIR="${D}" -C libanjuta/interfaces install-am
emake DESTDIR="${D}" -C src install-dist_anjuta_pixmapsDATA
-   rm -v "${ED}"/usr/$(get_libdir)/${LA} || die
+   find "${ED}" -type f -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/, dev-util/anjuta/files/

2022-06-06 Thread James Le Cuirot
commit: d6db1ecd0c840693e5febb5059b95f183bd038eb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jun  6 20:49:37 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jun  6 20:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6db1ecd

dev-util/anjuta: Drop old 3.34.0-r1

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/anjuta/anjuta-3.34.0-r1.ebuild| 148 -
 .../anjuta/files/3.34.0-Add-new-vala-support.patch | 132 --
 dev-util/anjuta/files/3.34.0-autoconf-2.70.patch   |  15 ---
 .../anjuta/files/3.34.0-prefer-newer-vala.patch|  15 ---
 dev-util/anjuta/metadata.xml   |   5 -
 5 files changed, 315 deletions(-)

diff --git a/dev-util/anjuta/anjuta-3.34.0-r1.ebuild 
b/dev-util/anjuta/anjuta-3.34.0-r1.ebuild
deleted file mode 100644
index 43ee21d824b3..
--- a/dev-util/anjuta/anjuta-3.34.0-r1.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-# libanjuta-language-vala.so links to a specific slot of libvala; we want to
-# avoid automagic behavior.
-VALA_MIN_API_VERSION="0.56"
-VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
-
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta 
https://gitlab.gnome.org/GNOME/anjuta/;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-IUSE="debug devhelp glade +introspection subversion terminal test vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: automagically uses gnome-extra/libgda:6 if available
-# FIXME: make python dependency non-automagic
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2[dbus]
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libxml2-2.4.23
-   >=dev-libs/gdl-3.5.5:3=
-   >=x11-libs/gtksourceview-3:3.0
-
-   sys-devel/autogen
-
-   >=gnome-extra/libgda-5:5=
-   dev-util/ctags
-
-   x11-libs/libXext
-   x11-libs/libXrender
-
-   ${PYTHON_DEPS}
-
-   devhelp? ( >=dev-util/devhelp-3.7.4:= )
-   glade? ( >=dev-util/glade-3.12:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   subversion? (
-   >=dev-vcs/subversion-1.8:=
-   >=net-libs/serf-1.2:1=
-   >=dev-libs/apr-1:=
-   >=dev-libs/apr-util-1:= )
-   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
-   vala? ( $(vala_depend) )
-"
-# python plugins need pygobject and introspection; we have introspection 
optional, so while this is all a bit of a mess,
-# restrict the pygobject dep to when python plugins can work in the build (the 
python loader explicitly imports gi.repository.Anjuta)
-RDEPEND="${COMMON_DEPEND}
-   introspection? (
-   $(python_gen_cond_dep '
-   >=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}]
-   ')
-   )
-   gnome-base/gsettings-desktop-schemas
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/gtk-doc-am-1.4
-   >=dev-util/intltool-0.40.1
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   test? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.5 )
-   app-text/yelp-tools
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# yelp-tools, gi-common and gnome-common are required by eautoreconf
-
-PATCHES=(
-   "${FILESDIR}"/${PV}-Add-new-vala-support.patch
-   "${FILESDIR}"/${PV}-autoconf-2.70.patch
-   "${FILESDIR}"/${PV}-prefer-newer-vala.patch
-)
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   if use vala; then
-   DISABLE_AUTOFORMATTING="yes"
-   DOC_CONTENTS="To create a generic vala project you will need to 
specify
-desired valac versioned binary to be used, to do that you
-will need to:
-1. Go to 'Build' -> 'Configure project'
-2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
-'Configure options'."
-   fi
-
-   # COPYING is used in Anjuta's help/about entry
-   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
-
-   # Conflicts with -pg in a plugin, bug #266777
-   filter-flags -fomit-frame-pointer
-
-   # Do not build benchmarks, they are not installed and for dev purpose 
only
-   sed -e '/SUBDIRS =/ s/benchmark//' \
-   -i plugins/symbol-db/Makefile.{am,in} || die
-
-   use vala && vala_setup
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-neon \
-   --disable-static \
-   $(use_enable debug) \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/files/

2022-05-21 Thread James Le Cuirot
commit: 5840d1e32384cd68db7970ba49671898bbca83a8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 21 08:51:51 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 21 08:53:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5840d1e3

dev-util/anjuta: Patch out itstool dependency in 3.34.0-r2

Closes: https://bugs.gentoo.org/844964
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/anjuta/files/3.34.0-minimal.patch | 50 --
 1 file changed, 33 insertions(+), 17 deletions(-)

diff --git a/dev-util/anjuta/files/3.34.0-minimal.patch 
b/dev-util/anjuta/files/3.34.0-minimal.patch
index e3aae39fb377..3acd4c486b44 100644
--- a/dev-util/anjuta/files/3.34.0-minimal.patch
+++ b/dev-util/anjuta/files/3.34.0-minimal.patch
@@ -6,11 +6,11 @@ variables, but not all.
 
 diff -Naur a/configure b/configure
 --- a/configure2019-09-08 19:32:47.0 +0100
-+++ b/configure2022-05-15 09:45:11.158669066 +0100
 b/configure2022-05-21 09:43:26.396618735 +0100
 @@ -4894,6 +4894,7 @@
  ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
+ 
+ 
 +: <<'END'
  for ac_prog in flex lex
  do
@@ -25,40 +25,56 @@ diff -Naur a/configure b/configure
  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 @@ -17726,6 +17728,7 @@
  fi
-
-
+ 
+ 
 +: <<'END'
  pkg_failed=no
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GDA" >&5
  $as_echo_n "checking for GDA... " >&6; }
 @@ -19533,6 +19536,7 @@
  $as_echo "#define ENABLE_PACKAGEKIT 1" >>confdefs.h
-
+ 
  fi
 +END
-
+ 
  LIBANJUTA_CFLAGS='$(ANJUTA_CFLAGS) $(GDL_CFLAGS) $(DEPRECATED_FLAGS) 
-I$(top_srcdir) -I$(top_builddir)/libanjuta 
-DPACKAGE_PIXMAPS_DIR=\""$(datadir)/pixmaps/$(PACKAGE)"\" 
-DPACKAGE_LIB_DIR=\""$(pkglibdir)"\" 
-DPACKAGE_DATA_DIR=\""$(datadir)/$(PACKAGE)"\"'
  LIBANJUTA_LIBS='$(top_builddir)/libanjuta/libanjuta-3.la'
 @@ -19624,6 +19628,7 @@
-
-
-
+ 
+ 
+ 
 +: <<'END'
  case "$am__api_version" in
  1.01234)
as_fn_error $? "Automake 1.5 or newer is required to use intltool" 
"$LINENO" 5
 @@ -20441,6 +20446,7 @@
-
-
+ 
+ 
ac_config_commands="$ac_config_commands po-directories"
 +END
-
-
-
-@@ -24091,6 +24097,14 @@
+ 
+ 
+ 
+@@ -22459,6 +22465,7 @@
+ 
+ 
+ 
++: <<'END'
+ YELP_LC_MEDIA_LINKS=true
+ YELP_LC_DIST=true
+ 
+@@ -22738,6 +22745,7 @@
+ done; \
+   done;
+ '
++END
+ 
+ 
+ 
+@@ -24091,6 +24099,14 @@
am__EXEEXT_FALSE=
  fi
-
+ 
 +HAVE_PLUGIN_TERMINAL_TRUE='#'
 +HAVE_PLUGIN_DEVHELP_TRUE='#'
 +HAVE_PLUGIN_GLADE_TRUE='#'



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/files/, dev-util/anjuta/

2022-05-15 Thread James Le Cuirot
commit: 0f3bfbf51f26652ed81a88717be7e5035350bda6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun May 15 09:17:48 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun May 15 09:18:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3bfbf5

dev-util/anjuta: Strip package down to base library for running apps

The project is now largely defunct upstream, so we only want to keep the base
library for running applications such as app-pda/gtkpod.

Fixes: https://bugs.gentoo.org/831521
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/anjuta/anjuta-3.34.0-r2.ebuild| 53 ++
 dev-util/anjuta/files/3.34.0-minimal.patch | 72 ++
 dev-util/anjuta/metadata.xml   | 24 ++
 3 files changed, 140 insertions(+), 9 deletions(-)

diff --git a/dev-util/anjuta/anjuta-3.34.0-r2.ebuild 
b/dev-util/anjuta/anjuta-3.34.0-r2.ebuild
new file mode 100644
index ..fad8dc7ade3c
--- /dev/null
+++ b/dev-util/anjuta/anjuta-3.34.0-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Base library of defunct IDE for GNOME to run applications"
+HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta 
https://gitlab.gnome.org/Archive/anjuta;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/gdl-3.5.5:3=
+   >=dev-libs/glib-2.34:2[dbus]
+   >=dev-libs/libxml2-2.4.23
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.10:3
+   x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-minimal.patch
+)
+
+LA="libanjuta-${PV%%.*}.la"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-debug \
+   --disable-introspection \
+   --disable-neon \
+   --disable-nls \
+   --disable-plugin-subversion \
+   --disable-serf \
+   --disable-static
+}
+
+src_compile() {
+   emake -C libanjuta/interfaces libanjuta-interfaces.la
+   emake -C libanjuta ${LA}
+}
+
+src_install() {
+   emake DESTDIR="${D}" -C libanjuta install-am
+   emake DESTDIR="${D}" -C libanjuta/interfaces install-am
+   emake DESTDIR="${D}" -C src install-dist_anjuta_pixmapsDATA
+   rm -v "${ED}"/usr/$(get_libdir)/${LA} || die
+}

diff --git a/dev-util/anjuta/files/3.34.0-minimal.patch 
b/dev-util/anjuta/files/3.34.0-minimal.patch
new file mode 100644
index ..e3aae39fb377
--- /dev/null
+++ b/dev-util/anjuta/files/3.34.0-minimal.patch
@@ -0,0 +1,72 @@
+Stubs out parts of configure not needed for the base library to avoid
+additional build dependencies. Some can be avoided by setting environment
+variables, but not all.
+
+-- Chewi
+
+diff -Naur a/configure b/configure
+--- a/configure2019-09-08 19:32:47.0 +0100
 b/configure2022-05-15 09:45:11.158669066 +0100
+@@ -4894,6 +4894,7 @@
+ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
++: <<'END'
+ for ac_prog in flex lex
+ do
+   # Extract the first word of "$ac_prog", so it can be a program name with 
args.
+@@ -5106,6 +5107,7 @@
+ as_fn_error $? "bison is required" "$LINENO" 5
+ ;;
+ esac
++END
+ ac_ext=c
+ ac_cpp='$CPP $CPPFLAGS'
+ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+@@ -17726,6 +17728,7 @@
+ fi
+
+
++: <<'END'
+ pkg_failed=no
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GDA" >&5
+ $as_echo_n "checking for GDA... " >&6; }
+@@ -19533,6 +19536,7 @@
+ $as_echo "#define ENABLE_PACKAGEKIT 1" >>confdefs.h
+
+ fi
++END
+
+ LIBANJUTA_CFLAGS='$(ANJUTA_CFLAGS) $(GDL_CFLAGS) $(DEPRECATED_FLAGS) 
-I$(top_srcdir) -I$(top_builddir)/libanjuta 
-DPACKAGE_PIXMAPS_DIR=\""$(datadir)/pixmaps/$(PACKAGE)"\" 
-DPACKAGE_LIB_DIR=\""$(pkglibdir)"\" 
-DPACKAGE_DATA_DIR=\""$(datadir)/$(PACKAGE)"\"'
+ LIBANJUTA_LIBS='$(top_builddir)/libanjuta/libanjuta-3.la'
+@@ -19624,6 +19628,7 @@
+
+
+
++: <<'END'
+ case "$am__api_version" in
+ 1.01234)
+   as_fn_error $? "Automake 1.5 or newer is required to use intltool" 
"$LINENO" 5
+@@ -20441,6 +20446,7 @@
+
+
+   ac_config_commands="$ac_config_commands po-directories"
++END
+
+
+
+@@ -24091,6 +24097,14 @@
+   am__EXEEXT_FALSE=
+ fi
+
++HAVE_PLUGIN_TERMINAL_TRUE='#'
++HAVE_PLUGIN_DEVHELP_TRUE='#'
++HAVE_PLUGIN_GLADE_TRUE='#'
++ENABLE_GLADE_CATALOG_TRUE='#'
++HAVE_SQLITE_TRUE='#'
++ENABLE_VALA_TRUE='#'
++HAVE_PYTHON_TRUE='#'
++
+ if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; 
then
+   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
+ Usually this means the macro was only invoked conditionally." "$LINENO" 5

diff --git a/dev-util/anjuta/metadata.xml b/dev-util/anjuta/metadata.xml
index 1a2b49cac930..c3c257320f5c 100644
--- a/dev-util/anjuta/metadata.xml
+++ b/dev-util/anjuta/metadata.xml
@@ -1,13 +1,19 @@
 
 

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2022-04-26 Thread James Le Cuirot
commit: b7c598e40c86ed4f35cf19cc6c3779eef91045c8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr 26 21:28:59 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 26 21:28:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c598e4

dev-util/anjuta: Take over as maintainer

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/anjuta/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/anjuta/metadata.xml b/dev-util/anjuta/metadata.xml
index d9b5d5e7a0dc..1a2b49cac930 100644
--- a/dev-util/anjuta/metadata.xml
+++ b/dev-util/anjuta/metadata.xml
@@ -1,9 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-gn...@gentoo.org
-Gentoo GNOME Desktop
+  
+ch...@gentoo.org
+James Le Cuirot
   
   
 Enable devhelp integration



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/, dev-util/anjuta/files/

2022-04-02 Thread Matt Turner
commit: 7db644f137ae072d45063aec1471731439b841af
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  3 02:16:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  3 04:26:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db644f1

dev-util/anjuta: EAPI 8

  - drop stable keywords
  - Add new vala support
  - Fix autoconf-2.70 support (bug #817017)

Closes: https://bugs.gentoo.org/817017
Signed-off-by: Matt Turner  gentoo.org>

 ...njuta-3.34.0.ebuild => anjuta-3.34.0-r1.ebuild} |  30 ++---
 .../anjuta/files/3.34.0-Add-new-vala-support.patch | 132 +
 dev-util/anjuta/files/3.34.0-autoconf-2.70.patch   |  15 +++
 .../anjuta/files/3.34.0-prefer-newer-vala.patch|  15 +++
 4 files changed, 177 insertions(+), 15 deletions(-)

diff --git a/dev-util/anjuta/anjuta-3.34.0.ebuild 
b/dev-util/anjuta/anjuta-3.34.0-r1.ebuild
similarity index 79%
rename from dev-util/anjuta/anjuta-3.34.0.ebuild
rename to dev-util/anjuta/anjuta-3.34.0-r1.ebuild
index 865d18e33fbe..43ee21d824b3 100644
--- a/dev-util/anjuta/anjuta-3.34.0.ebuild
+++ b/dev-util/anjuta/anjuta-3.34.0-r1.ebuild
@@ -1,23 +1,22 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{8..9} )
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
 # libanjuta-language-vala.so links to a specific slot of libvala; we want to
 # avoid automagic behavior.
-VALA_MIN_API_VERSION="0.46" # 3.34.0 upstream release supports up to 0.44, but 
0.46 vala LTS support was added without any other adjustments post-release; 
0.48 will need patches
+VALA_MIN_API_VERSION="0.56"
 VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
 
-# We inherit autotools explicitly because GNOME2_EAUTORECONF is set only 
conditionally later, so gnome2.eclass doesn't do it for us
-inherit autotools gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
 
 DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
+HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta 
https://gitlab.gnome.org/GNOME/anjuta/;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 
 IUSE="debug devhelp glade +introspection subversion terminal test vala"
 RESTRICT="!test? ( test )"
@@ -72,7 +71,6 @@ DEPEND="${COMMON_DEPEND}
sys-devel/flex
>=sys-devel/gettext-0.17
virtual/pkgconfig
-   !!dev-libs/gnome-build
test? (
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xml-dtd:4.5 )
@@ -82,6 +80,12 @@ DEPEND="${COMMON_DEPEND}
 "
 # yelp-tools, gi-common and gnome-common are required by eautoreconf
 
+PATCHES=(
+   "${FILESDIR}"/${PV}-Add-new-vala-support.patch
+   "${FILESDIR}"/${PV}-autoconf-2.70.patch
+   "${FILESDIR}"/${PV}-prefer-newer-vala.patch
+)
+
 pkg_setup() {
python-single-r1_pkg_setup
 }
@@ -95,10 +99,6 @@ will need to:
 1. Go to 'Build' -> 'Configure project'
 2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
 'Configure options'."
-
-   # Without removing other vala versions, it ends up picking the 
oldest vala available, not newest
-   sed -i -e "s/\[0.44\], \[0.42\], \[0.40\], \[0.38\], \[0.36\], 
\[0.34\], \[0.32\], \[0.30\], \[0.28\], \[0.26\], \[0.24\], \[0.22\], \[0.20\], 
\[0.18\]/[${VALA_MAX_API_VERSION}]/" configure.ac || die
-   GNOME2_EAUTORECONF="yes"
fi
 
# COPYING is used in Anjuta's help/about entry
@@ -111,7 +111,7 @@ will need to:
sed -e '/SUBDIRS =/ s/benchmark//' \
-i plugins/symbol-db/Makefile.{am,in} || die
 
-   use vala && vala_src_prepare
+   use vala && vala_setup
gnome2_src_prepare
 }
 

diff --git a/dev-util/anjuta/files/3.34.0-Add-new-vala-support.patch 
b/dev-util/anjuta/files/3.34.0-Add-new-vala-support.patch
new file mode 100644
index ..219a0308121b
--- /dev/null
+++ b/dev-util/anjuta/files/3.34.0-Add-new-vala-support.patch
@@ -0,0 +1,132 @@
+This is a combination of 7 upstream commits:
+
+build: Allow building with vala 0.46 and drop support for 0.30 and earlier
+language-support-vala: Support for vala 0.48 API
+build: Allow building with vala 0.48
+build: Allow building with vala 0.50
+build: Allow building with vala 0.50 and 0.52
+build: Allow building with vala 0.54
+build: Allow building with vala 0.56
+---
+ configure.ac  |  4 +--
+ plugins/language-support-vala/plugin.vala | 37 ++-
+ 2 files changed, 31 insertions(+), 10 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 3b4c99504..4fbad5392 100644
+--- a/configure.ac
 b/configure.ac
+@@ -338,7 +338,7 @@ if test "$user_disabled_vala" = 1; then
+ else
+ AC_MSG_RESULT(no)
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2020-09-19 Thread Pacho Ramos
commit: 7e09dcf5dec29469a3a02b3bc2a30244a19d2733
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Sep 19 19:56:54 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Sep 19 19:57:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e09dcf5

dev-util/anjuta: Port to python3

It looks to work ok for me with python3, also Debian and Fedora are using it
with python3 for a long time without issues. If it still fails, a bug should
be opened and it should be tracked with upstream if needed.

Closes: https://bugs.gentoo.org/735318
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-util/anjuta/anjuta-3.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/anjuta/anjuta-3.34.0.ebuild 
b/dev-util/anjuta/anjuta-3.34.0.ebuild
index 97bb17cc382..4e3d1619f0d 100644
--- a/dev-util/anjuta/anjuta-3.34.0.ebuild
+++ b/dev-util/anjuta/anjuta-3.34.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 ) # python loader crashes on load with py3 in 3.34.0
+PYTHON_COMPAT=( python3_{7..9} )
 # libanjuta-language-vala.so links to a specific slot of libvala; we want to
 # avoid automagic behavior.
 VALA_MIN_API_VERSION="0.46" # 3.34.0 upstream release supports up to 0.44, but 
0.46 vala LTS support was added without any other adjustments post-release; 
0.48 will need patches



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2020-07-04 Thread Mart Raudsepp
commit: ba75de00fd87217c3432c5ec7a1d9a19d3f0b6cc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 14:59:06 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 15:05:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba75de00

dev-util/anjuta: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/anjuta/Manifest|   1 -
 dev-util/anjuta/anjuta-3.28.0-r1.ebuild | 141 
 dev-util/anjuta/metadata.xml|   1 -
 3 files changed, 143 deletions(-)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index 871d38262c3..a73adb3b929 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1,2 +1 @@
-DIST anjuta-3.28.0.tar.xz 6382736 BLAKE2B 
8872736d80d0a09d35706ef69c0de56c84b9abf025f9552ae4b21b0b51c3ab8ad93f07dd1564601422890e92155cc7be80bae8de77106035621a54316608832b
 SHA512 
c8de0b0debf0a511d6c50fe2582077a33c04290a045cce637c05c15df984cc3e8ee942c0c3a75bfd01c48e6c302d5424565c4e54fe6eb118c87a3590563505ef
 DIST anjuta-3.34.0.tar.xz 6420472 BLAKE2B 
a5e10ea3bb60499e54def8d1b78603b0c809167ad03a3e11f9dbd031514f1a7cb566d9c7694be23fe3165e617fbfc3d1e6ce36f7dc8c0672044f26390aed6d5a
 SHA512 
9d5a4c23751893ff7e21cd55c1f112f27b53fe2ea5ac645c63e2da627efce202b88696e3e5d860ad75a5c13c88a9082775d74f4482208161b5e63d56c4004d57

diff --git a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild 
b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
deleted file mode 100644
index 73fadd9f40f..000
--- a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-# libanjuta-language-vala.so links to a specific slot of libvala; we want to
-# avoid automagic behavior.
-VALA_MIN_API_VERSION="0.40"
-VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
-
-# We inherit autotools explicitly because GNOME2_EAUTORECONF is set only 
conditionally later, so gnome2.eclass doesn't do it for us
-inherit autotools gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-
-IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: automagically uses libgda:6 if available
-# FIXME: make python dependency non-automagic
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2[dbus]
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libxml2-2.4.23
-   >=dev-libs/gdl-3.5.5:3=
-   >=x11-libs/gtksourceview-3:3.0
-
-   sys-devel/autogen
-
-   >=gnome-extra/libgda-5:5=
-   dev-util/ctags
-
-   x11-libs/libXext
-   x11-libs/libXrender
-
-   ${PYTHON_DEPS}
-
-   devhelp? ( >=dev-util/devhelp-3.7.4:= )
-   glade? ( >=dev-util/glade-3.12:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   subversion? (
-   >=dev-vcs/subversion-1.8:=
-   >=net-libs/serf-1.2:1=
-   >=dev-libs/apr-1:=
-   >=dev-libs/apr-util-1:= )
-   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
-   vala? ( $(vala_depend) )
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/gtk-doc-am-1.4
-   >=dev-util/intltool-0.40.1
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   !!dev-libs/gnome-build
-   test? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.5 )
-   app-text/yelp-tools
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# yelp-tools, gi-common and gnome-common are required by eautoreconf
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   if use vala; then
-   DISABLE_AUTOFORMATTING="yes"
-   DOC_CONTENTS="To create a generic vala project you will need to 
specify
-desired valac versioned binary to be used, to do that you
-will need to:
-1. Go to 'Build' -> 'Configure project'
-2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
-'Configure options'."
-
-   sed -i -e "s/\[0.40\], \[0.38\], \[0.36\], \[0.34\], \[0.32\], 
\[0.30\], \[0.28\], \[0.26\], \[0.24\], \[0.22\], \[0.20\], 
\[0.18\]/[${VALA_MAX_API_VERSION}]/" configure.ac || die
-   GNOME2_EAUTORECONF="yes"
-   fi
-
-   # COPYING is used in Anjuta's help/about entry
-   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
-
-   # Conflicts with -pg in a 

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2020-06-12 Thread Mart Raudsepp
commit: d52382a15d37d933c509831a9eafc559e1b19a3e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jun 12 21:52:43 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jun 12 22:15:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52382a1

dev-util/anjuta: bump to 3.34.0

Closes: https://bugs.gentoo.org/721946
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/anjuta/Manifest |   1 +
 dev-util/anjuta/anjuta-3.34.0.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index 1a1e5917fe4..871d38262c3 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1 +1,2 @@
 DIST anjuta-3.28.0.tar.xz 6382736 BLAKE2B 
8872736d80d0a09d35706ef69c0de56c84b9abf025f9552ae4b21b0b51c3ab8ad93f07dd1564601422890e92155cc7be80bae8de77106035621a54316608832b
 SHA512 
c8de0b0debf0a511d6c50fe2582077a33c04290a045cce637c05c15df984cc3e8ee942c0c3a75bfd01c48e6c302d5424565c4e54fe6eb118c87a3590563505ef
+DIST anjuta-3.34.0.tar.xz 6420472 BLAKE2B 
a5e10ea3bb60499e54def8d1b78603b0c809167ad03a3e11f9dbd031514f1a7cb566d9c7694be23fe3165e617fbfc3d1e6ce36f7dc8c0672044f26390aed6d5a
 SHA512 
9d5a4c23751893ff7e21cd55c1f112f27b53fe2ea5ac645c63e2da627efce202b88696e3e5d860ad75a5c13c88a9082775d74f4482208161b5e63d56c4004d57

diff --git a/dev-util/anjuta/anjuta-3.34.0.ebuild 
b/dev-util/anjuta/anjuta-3.34.0.ebuild
new file mode 100644
index 000..e8778c51151
--- /dev/null
+++ b/dev-util/anjuta/anjuta-3.34.0.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 ) # python loader crashes on load with py3 in 3.34.0
+# libanjuta-language-vala.so links to a specific slot of libvala; we want to
+# avoid automagic behavior.
+VALA_MIN_API_VERSION="0.46" # 3.34.0 upstream release supports up to 0.44, but 
0.46 vala LTS support was added without any other adjustments post-release; 
0.48 will need patches
+VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
+
+# We inherit autotools explicitly because GNOME2_EAUTORECONF is set only 
conditionally later, so gnome2.eclass doesn't do it for us
+inherit autotools gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
+
+DESCRIPTION="A versatile IDE for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+IUSE="debug devhelp glade +introspection subversion terminal test vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# FIXME: automagically uses gnome-extra/libgda:6 if available
+# FIXME: make python dependency non-automagic
+COMMON_DEPEND="
+   >=dev-libs/glib-2.34:2[dbus]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.10:3
+   >=dev-libs/libxml2-2.4.23
+   >=dev-libs/gdl-3.5.5:3=
+   >=x11-libs/gtksourceview-3:3.0
+
+   sys-devel/autogen
+
+   >=gnome-extra/libgda-5:5=
+   dev-util/ctags
+
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   ${PYTHON_DEPS}
+
+   devhelp? ( >=dev-util/devhelp-3.7.4:= )
+   glade? ( >=dev-util/glade-3.12:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   subversion? (
+   >=dev-vcs/subversion-1.8:=
+   >=net-libs/serf-1.2:1=
+   >=dev-libs/apr-1:=
+   >=dev-libs/apr-util-1:= )
+   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
+   vala? ( $(vala_depend) )
+"
+# python plugins need pygobject and introspection; we have introspection 
optional, so while this is all a bit of a mess,
+# restrict the pygobject dep to when python plugins can work in the build (the 
python loader explicitly imports gi.repository.Anjuta)
+RDEPEND="${COMMON_DEPEND}
+   introspection? (
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.2:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   )
+   gnome-base/gsettings-desktop-schemas
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gtk-doc-am-1.4
+   >=dev-util/intltool-0.40.1
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   !!dev-libs/gnome-build
+   test? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.5 )
+   app-text/yelp-tools
+   dev-libs/gobject-introspection-common
+   gnome-base/gnome-common
+"
+# yelp-tools, gi-common and gnome-common are required by eautoreconf
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   if use vala; then
+   DISABLE_AUTOFORMATTING="yes"
+   DOC_CONTENTS="To create a generic vala project you will need to 
specify
+desired valac versioned binary to be used, to do that you
+will need to:
+1. 

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2019-04-13 Thread Mart Raudsepp
commit: 888339020f3c9b32b26ce68c49032bbb75e858ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 13 09:43:12 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 13 09:43:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88833902

dev-util/anjuta: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/anjuta/Manifest |   1 -
 dev-util/anjuta/anjuta-3.22.0.ebuild | 135 ---
 2 files changed, 136 deletions(-)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index e5de14f93d8..1a1e5917fe4 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1,2 +1 @@
-DIST anjuta-3.22.0.tar.xz 6363016 BLAKE2B 
8b02f3dc0f97d0e195039cfd462bb6db64199c92d689fbf751e8a88141f65a4dc604bbf848342d73e398ba755e89b3d934df375aad50c9cee12c38df8a8c2d9e
 SHA512 
64689392bfe6102698ef8a1ce62aac37bffd793b917ef6ffc53cb5b8aa9eb5b8961a999c32db559e9e348bcf46a7ec0ca9448100910b52885ddff898a62f3295
 DIST anjuta-3.28.0.tar.xz 6382736 BLAKE2B 
8872736d80d0a09d35706ef69c0de56c84b9abf025f9552ae4b21b0b51c3ab8ad93f07dd1564601422890e92155cc7be80bae8de77106035621a54316608832b
 SHA512 
c8de0b0debf0a511d6c50fe2582077a33c04290a045cce637c05c15df984cc3e8ee942c0c3a75bfd01c48e6c302d5424565c4e54fe6eb118c87a3590563505ef

diff --git a/dev-util/anjuta/anjuta-3.22.0.ebuild 
b/dev-util/anjuta/anjuta-3.22.0.ebuild
deleted file mode 100644
index d68d2eee168..000
--- a/dev-util/anjuta/anjuta-3.22.0.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-# libanjuta-language-vala.so links to a specific slot of libvala; we want to
-# avoid automagic behavior.
-VALA_MIN_API_VERSION="0.32"
-VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
-
-inherit gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
-
-IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: make python dependency non-automagic
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2[dbus]
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libxml2-2.4.23
-   >=dev-libs/gdl-3.5.5:3=
-   >=x11-libs/gtksourceview-3:3.0
-
-   sys-devel/autogen
-
-   >=gnome-extra/libgda-5:5=
-   dev-util/ctags
-
-   x11-libs/libXext
-   x11-libs/libXrender
-
-   ${PYTHON_DEPS}
-
-   devhelp? ( >=dev-util/devhelp-3.7.4:= )
-   glade? ( >=dev-util/glade-3.12:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   subversion? (
-   >=dev-vcs/subversion-1.8:=
-   >=net-libs/serf-1.2:1=
-   >=dev-libs/apr-1:=
-   >=dev-libs/apr-util-1:= )
-   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
-   vala? ( $(vala_depend) )
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/gtk-doc-am-1.4
-   >=dev-util/intltool-0.40.1
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   !!dev-libs/gnome-build
-   test? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.5 )
-   app-text/yelp-tools
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# yelp-tools, gi-common and gnome-common are required by eautoreconf
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   if use vala; then
-   DISABLE_AUTOFORMATTING="yes"
-   DOC_CONTENTS="To create a generic vala project you will need to 
specify
-desired valac versioned binary to be used, to do that you
-will need to:
-1. Go to 'Build' -> 'Configure project'
-2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
-'Configure options'."
-   fi
-
-   # COPYING is used in Anjuta's help/about entry
-   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
-
-   # Conflicts with -pg in a plugin, bug #266777
-   filter-flags -fomit-frame-pointer
-
-   # Do not build benchmarks, they are not installed and for dev purpose 
only
-   sed -e '/SUBDIRS =/ s/benchmark//' \
-   -i plugins/symbol-db/Makefile.{am,in} || die
-
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-neon \
-   --disable-static \
-   $(use_enable debug) \
-   $(use_enable devhelp 

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2019-04-02 Thread Mikle Kolyada
commit: 28d705ae2a42c0d0b24cd4c7c32aae1093e9e3ad
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  2 09:12:51 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  2 09:12:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d705ae

dev-util/anjuta: amd64 stable wrt bug #682072

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-util/anjuta/anjuta-3.28.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild 
b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
index b29f887305c..bd7857ff3ab 100644
--- a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
+++ b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
 
 IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2019-04-01 Thread Thomas Deutschmann
commit: 4519408cb0e2a2e72e1e0d4a553806a4f16e99e9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr  2 01:33:16 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr  2 01:33:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4519408c

dev-util/anjuta: x86 stable (bug #682072)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/anjuta/anjuta-3.28.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild 
b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
index dfbb2816fbc..b29f887305c 100644
--- a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
+++ b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~ppc ~sparc x86 ~x86-fbsd"
 
 IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2019-03-30 Thread Mart Raudsepp
commit: 3d2f19a29e8dc7d13db4561a01a84cb14bf78ea6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 30 21:20:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 30 21:55:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2f19a2

dev-util/anjuta: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/anjuta/anjuta-3.28.0.ebuild | 136 ---
 1 file changed, 136 deletions(-)

diff --git a/dev-util/anjuta/anjuta-3.28.0.ebuild 
b/dev-util/anjuta/anjuta-3.28.0.ebuild
deleted file mode 100644
index 998c1d39963..000
--- a/dev-util/anjuta/anjuta-3.28.0.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-# libanjuta-language-vala.so links to a specific slot of libvala; we want to
-# avoid automagic behavior.
-VALA_MIN_API_VERSION="0.36"
-VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
-
-inherit gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
-
-IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: automagically uses libgda:6 if available
-# FIXME: make python dependency non-automagic
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2[dbus]
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libxml2-2.4.23
-   >=dev-libs/gdl-3.5.5:3=
-   >=x11-libs/gtksourceview-3:3.0
-
-   sys-devel/autogen
-
-   >=gnome-extra/libgda-5:5=
-   dev-util/ctags
-
-   x11-libs/libXext
-   x11-libs/libXrender
-
-   ${PYTHON_DEPS}
-
-   devhelp? ( >=dev-util/devhelp-3.7.4:= )
-   glade? ( >=dev-util/glade-3.12:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   subversion? (
-   >=dev-vcs/subversion-1.8:=
-   >=net-libs/serf-1.2:1=
-   >=dev-libs/apr-1:=
-   >=dev-libs/apr-util-1:= )
-   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
-   vala? ( $(vala_depend) )
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/gtk-doc-am-1.4
-   >=dev-util/intltool-0.40.1
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   !!dev-libs/gnome-build
-   test? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.5 )
-   app-text/yelp-tools
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# yelp-tools, gi-common and gnome-common are required by eautoreconf
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   if use vala; then
-   DISABLE_AUTOFORMATTING="yes"
-   DOC_CONTENTS="To create a generic vala project you will need to 
specify
-desired valac versioned binary to be used, to do that you
-will need to:
-1. Go to 'Build' -> 'Configure project'
-2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
-'Configure options'."
-   fi
-
-   # COPYING is used in Anjuta's help/about entry
-   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
-
-   # Conflicts with -pg in a plugin, bug #266777
-   filter-flags -fomit-frame-pointer
-
-   # Do not build benchmarks, they are not installed and for dev purpose 
only
-   sed -e '/SUBDIRS =/ s/benchmark//' \
-   -i plugins/symbol-db/Makefile.{am,in} || die
-
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-neon \
-   --disable-static \
-   $(use_enable debug) \
-   $(use_enable devhelp plugin-devhelp) \
-   $(use_enable glade plugin-glade) \
-   $(use_enable glade glade-catalog) \
-   $(use_enable introspection) \
-   $(use_enable packagekit) \
-   $(use_enable subversion plugin-subversion) \
-   $(use_enable subversion serf) \
-   $(use_enable terminal plugin-terminal) \
-   $(use_enable vala)
-}
-
-src_install() {
-   # COPYING is used in Anjuta's help/about entry
-   docompress -x "/usr/share/doc/${PF}/COPYING"
-
-   # Anjuta uses a custom rule to install DOCS, get rid of it
-   gnome2_src_install
-   rm -rf "${ED}"/usr/share/doc/${PN} || die "rm failed"
-
-   use vala && readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2019-03-22 Thread Mart Raudsepp
commit: 2ffae5cfce3bee2b890b4c27e7fafa6a7b3be6d6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 22 21:32:32 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 22 21:36:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffae5cf

dev-util/anjuta: properly lock vala version and update to vala:0.40

Closes: https://bugs.gentoo.org/662838
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/anjuta/anjuta-3.28.0-r1.ebuild | 140 
 1 file changed, 140 insertions(+)

diff --git a/dev-util/anjuta/anjuta-3.28.0-r1.ebuild 
b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
new file mode 100644
index 000..dfbb2816fbc
--- /dev/null
+++ b/dev-util/anjuta/anjuta-3.28.0-r1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+# libanjuta-language-vala.so links to a specific slot of libvala; we want to
+# avoid automagic behavior.
+VALA_MIN_API_VERSION="0.40"
+VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
+
+# We inherit autotools explicitly because GNOME2_EAUTORECONF is set only 
conditionally later, so gnome2.eclass doesn't do it for us
+inherit autotools gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
+
+DESCRIPTION="A versatile IDE for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+
+IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# FIXME: automagically uses libgda:6 if available
+# FIXME: make python dependency non-automagic
+COMMON_DEPEND="
+   >=dev-libs/glib-2.34:2[dbus]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.10:3
+   >=dev-libs/libxml2-2.4.23
+   >=dev-libs/gdl-3.5.5:3=
+   >=x11-libs/gtksourceview-3:3.0
+
+   sys-devel/autogen
+
+   >=gnome-extra/libgda-5:5=
+   dev-util/ctags
+
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   ${PYTHON_DEPS}
+
+   devhelp? ( >=dev-util/devhelp-3.7.4:= )
+   glade? ( >=dev-util/glade-3.12:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   subversion? (
+   >=dev-vcs/subversion-1.8:=
+   >=net-libs/serf-1.2:1=
+   >=dev-libs/apr-1:=
+   >=dev-libs/apr-util-1:= )
+   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gsettings-desktop-schemas
+   packagekit? ( app-admin/packagekit-base )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gtk-doc-am-1.4
+   >=dev-util/intltool-0.40.1
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   !!dev-libs/gnome-build
+   test? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.5 )
+   app-text/yelp-tools
+   dev-libs/gobject-introspection-common
+   gnome-base/gnome-common
+"
+# yelp-tools, gi-common and gnome-common are required by eautoreconf
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   if use vala; then
+   DISABLE_AUTOFORMATTING="yes"
+   DOC_CONTENTS="To create a generic vala project you will need to 
specify
+desired valac versioned binary to be used, to do that you
+will need to:
+1. Go to 'Build' -> 'Configure project'
+2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
+'Configure options'."
+
+   sed -i -e "s/\[0.40\], \[0.38\], \[0.36\], \[0.34\], \[0.32\], 
\[0.30\], \[0.28\], \[0.26\], \[0.24\], \[0.22\], \[0.20\], 
\[0.18\]/[${VALA_MAX_API_VERSION}]/" configure.ac || die
+   GNOME2_EAUTORECONF="yes"
+   fi
+
+   # COPYING is used in Anjuta's help/about entry
+   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
+
+   # Conflicts with -pg in a plugin, bug #266777
+   filter-flags -fomit-frame-pointer
+
+   # Do not build benchmarks, they are not installed and for dev purpose 
only
+   sed -e '/SUBDIRS =/ s/benchmark//' \
+   -i plugins/symbol-db/Makefile.{am,in} || die
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-neon \
+   --disable-static \
+   $(use_enable debug) \
+   $(use_enable devhelp plugin-devhelp) \
+   $(use_enable glade plugin-glade) \
+   $(use_enable glade glade-catalog) \
+   $(use_enable introspection) \
+   $(use_enable packagekit) \
+   $(use_enable subversion plugin-subversion) \
+   $(use_enable subversion serf) \
+  

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2018-08-03 Thread Mart Raudsepp
commit: 95360c34a0dbc6f59aa44f8a53e42173e8979c13
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Aug  3 10:06:17 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Aug  3 10:06:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95360c34

dev-util/anjuta: bump to 3.28.0; compat with newer vala for USE=vala

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-util/anjuta/Manifest |   1 +
 dev-util/anjuta/anjuta-3.28.0.ebuild | 136 +++
 2 files changed, 137 insertions(+)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index 78e9d040452..e5de14f93d8 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1 +1,2 @@
 DIST anjuta-3.22.0.tar.xz 6363016 BLAKE2B 
8b02f3dc0f97d0e195039cfd462bb6db64199c92d689fbf751e8a88141f65a4dc604bbf848342d73e398ba755e89b3d934df375aad50c9cee12c38df8a8c2d9e
 SHA512 
64689392bfe6102698ef8a1ce62aac37bffd793b917ef6ffc53cb5b8aa9eb5b8961a999c32db559e9e348bcf46a7ec0ca9448100910b52885ddff898a62f3295
+DIST anjuta-3.28.0.tar.xz 6382736 BLAKE2B 
8872736d80d0a09d35706ef69c0de56c84b9abf025f9552ae4b21b0b51c3ab8ad93f07dd1564601422890e92155cc7be80bae8de77106035621a54316608832b
 SHA512 
c8de0b0debf0a511d6c50fe2582077a33c04290a045cce637c05c15df984cc3e8ee942c0c3a75bfd01c48e6c302d5424565c4e54fe6eb118c87a3590563505ef

diff --git a/dev-util/anjuta/anjuta-3.28.0.ebuild 
b/dev-util/anjuta/anjuta-3.28.0.ebuild
new file mode 100644
index 000..998c1d39963
--- /dev/null
+++ b/dev-util/anjuta/anjuta-3.28.0.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+# libanjuta-language-vala.so links to a specific slot of libvala; we want to
+# avoid automagic behavior.
+VALA_MIN_API_VERSION="0.36"
+VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
+
+inherit gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
+
+DESCRIPTION="A versatile IDE for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+
+IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# FIXME: automagically uses libgda:6 if available
+# FIXME: make python dependency non-automagic
+COMMON_DEPEND="
+   >=dev-libs/glib-2.34:2[dbus]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.10:3
+   >=dev-libs/libxml2-2.4.23
+   >=dev-libs/gdl-3.5.5:3=
+   >=x11-libs/gtksourceview-3:3.0
+
+   sys-devel/autogen
+
+   >=gnome-extra/libgda-5:5=
+   dev-util/ctags
+
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   ${PYTHON_DEPS}
+
+   devhelp? ( >=dev-util/devhelp-3.7.4:= )
+   glade? ( >=dev-util/glade-3.12:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   subversion? (
+   >=dev-vcs/subversion-1.8:=
+   >=net-libs/serf-1.2:1=
+   >=dev-libs/apr-1:=
+   >=dev-libs/apr-util-1:= )
+   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gsettings-desktop-schemas
+   packagekit? ( app-admin/packagekit-base )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gtk-doc-am-1.4
+   >=dev-util/intltool-0.40.1
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   !!dev-libs/gnome-build
+   test? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.5 )
+   app-text/yelp-tools
+   dev-libs/gobject-introspection-common
+   gnome-base/gnome-common
+"
+# yelp-tools, gi-common and gnome-common are required by eautoreconf
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   if use vala; then
+   DISABLE_AUTOFORMATTING="yes"
+   DOC_CONTENTS="To create a generic vala project you will need to 
specify
+desired valac versioned binary to be used, to do that you
+will need to:
+1. Go to 'Build' -> 'Configure project'
+2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
+'Configure options'."
+   fi
+
+   # COPYING is used in Anjuta's help/about entry
+   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
+
+   # Conflicts with -pg in a plugin, bug #266777
+   filter-flags -fomit-frame-pointer
+
+   # Do not build benchmarks, they are not installed and for dev purpose 
only
+   sed -e '/SUBDIRS =/ s/benchmark//' \
+   -i plugins/symbol-db/Makefile.{am,in} || die
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-neon \
+   --disable-static \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2017-04-02 Thread Mart Raudsepp
commit: 6733a4b93fde5350555d7fbb7ee9374f00c6d7c6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  2 12:47:57 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  2 13:02:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6733a4b9

dev-util/anjuta: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-util/anjuta/Manifest |   1 -
 dev-util/anjuta/anjuta-3.20.0.ebuild | 135 ---
 2 files changed, 136 deletions(-)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index 65b85e3476e..68b92274357 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1,2 +1 @@
-DIST anjuta-3.20.0.tar.xz 6386836 SHA256 
a676c587a28f784ec2096775460cd29fafc3f0216c53e0821641bcd9126b6935 SHA512 
8564f685207c2b599e1f6f93889cbe6d743d0df497fcb5c1a82077acb08356c3556ba28236dd3214577bf00d2880a1e3cec1b2abe3d1ac4cb0b7862c747d31fe
 WHIRLPOOL 
e1ff8c587f1a29d203a63d6ee3ccf80650ff4b83edb09ae1319625ad6b7ba70d630e6fd372089d3445303f0ff4a4fa37e289dcd350335927cc91f3e1c8de944f
 DIST anjuta-3.22.0.tar.xz 6363016 SHA256 
4face1c063a5a6687a6cfc6f1f700ba15f13664633c05caa2fbf50317608dd03 SHA512 
64689392bfe6102698ef8a1ce62aac37bffd793b917ef6ffc53cb5b8aa9eb5b8961a999c32db559e9e348bcf46a7ec0ca9448100910b52885ddff898a62f3295
 WHIRLPOOL 
354f680a0970e0eacf2cbc885e91a5f190f10162699f3ab144d144dee92e4c308653b1f75e388afa3f20434b422f3aa340bedabcbdc9ba1348a33426b3af5586

diff --git a/dev-util/anjuta/anjuta-3.20.0.ebuild 
b/dev-util/anjuta/anjuta-3.20.0.ebuild
deleted file mode 100644
index 6a12af0bd36..000
--- a/dev-util/anjuta/anjuta-3.20.0.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-# libanjuta-language-vala.so links to a specific slot of libvala; we want to
-# avoid automagic behavior.
-VALA_MIN_API_VERSION="0.32"
-VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
-
-inherit gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
-
-IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: make python dependency non-automagic
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2[dbus]
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libxml2-2.4.23
-   >=dev-libs/gdl-3.5.5:3=
-   >=x11-libs/gtksourceview-3:3.0
-
-   sys-devel/autogen
-
-   >=gnome-extra/libgda-5:5=
-   dev-util/ctags
-
-   x11-libs/libXext
-   x11-libs/libXrender
-
-   ${PYTHON_DEPS}
-
-   devhelp? ( >=dev-util/devhelp-3.7.4:= )
-   glade? ( >=dev-util/glade-3.12:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   subversion? (
-   >=dev-vcs/subversion-1.8:=
-   >=net-libs/serf-1.2:1=
-   >=dev-libs/apr-1:=
-   >=dev-libs/apr-util-1:= )
-   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
-   vala? ( $(vala_depend) )
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/gtk-doc-am-1.4
-   >=dev-util/intltool-0.40.1
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   !!dev-libs/gnome-build
-   test? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.5 )
-   app-text/yelp-tools
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# yelp-tools, gi-common and gnome-common are required by eautoreconf
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   if use vala; then
-   DISABLE_AUTOFORMATTING="yes"
-   DOC_CONTENTS="To create a generic vala project you will need to 
specify
-desired valac versioned binary to be used, to do that you
-will need to:
-1. Go to 'Build' -> 'Configure project'
-2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
-'Configure options'."
-   fi
-
-   # COPYING is used in Anjuta's help/about entry
-   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
-
-   # Conflicts with -pg in a plugin, bug #266777
-   filter-flags -fomit-frame-pointer
-
-   # Do not build benchmarks, they are not installed and for dev purpose 
only
-   sed -e '/SUBDIRS =/ s/benchmark//' \
-   -i plugins/symbol-db/Makefile.{am,in} || die
-
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-neon \
-

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2016-11-02 Thread Gilles Dartiguelongue
commit: a267c9539fe32e42dd270463188a45131a6e0497
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Nov  2 08:20:36 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov  2 08:33:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a267c953

dev-util/anjuta: version bump 3.20.0 → 3.22.0

Package-Manager: portage-2.3.2

 dev-util/anjuta/Manifest |   1 +
 dev-util/anjuta/anjuta-3.22.0.ebuild | 136 +++
 2 files changed, 137 insertions(+)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index c8c78be..65b85e3 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1 +1,2 @@
 DIST anjuta-3.20.0.tar.xz 6386836 SHA256 
a676c587a28f784ec2096775460cd29fafc3f0216c53e0821641bcd9126b6935 SHA512 
8564f685207c2b599e1f6f93889cbe6d743d0df497fcb5c1a82077acb08356c3556ba28236dd3214577bf00d2880a1e3cec1b2abe3d1ac4cb0b7862c747d31fe
 WHIRLPOOL 
e1ff8c587f1a29d203a63d6ee3ccf80650ff4b83edb09ae1319625ad6b7ba70d630e6fd372089d3445303f0ff4a4fa37e289dcd350335927cc91f3e1c8de944f
+DIST anjuta-3.22.0.tar.xz 6363016 SHA256 
4face1c063a5a6687a6cfc6f1f700ba15f13664633c05caa2fbf50317608dd03 SHA512 
64689392bfe6102698ef8a1ce62aac37bffd793b917ef6ffc53cb5b8aa9eb5b8961a999c32db559e9e348bcf46a7ec0ca9448100910b52885ddff898a62f3295
 WHIRLPOOL 
354f680a0970e0eacf2cbc885e91a5f190f10162699f3ab144d144dee92e4c308653b1f75e388afa3f20434b422f3aa340bedabcbdc9ba1348a33426b3af5586

diff --git a/dev-util/anjuta/anjuta-3.22.0.ebuild 
b/dev-util/anjuta/anjuta-3.22.0.ebuild
new file mode 100644
index ..c1930c8
--- /dev/null
+++ b/dev-util/anjuta/anjuta-3.22.0.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+# libanjuta-language-vala.so links to a specific slot of libvala; we want to
+# avoid automagic behavior.
+VALA_MIN_API_VERSION="0.32"
+VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
+
+inherit gnome2 flag-o-matic readme.gentoo-r1 python-single-r1 vala
+
+DESCRIPTION="A versatile IDE for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+
+IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# FIXME: make python dependency non-automagic
+COMMON_DEPEND="
+   >=dev-libs/glib-2.34:2[dbus]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.10:3
+   >=dev-libs/libxml2-2.4.23
+   >=dev-libs/gdl-3.5.5:3=
+   >=x11-libs/gtksourceview-3:3.0
+
+   sys-devel/autogen
+
+   >=gnome-extra/libgda-5:5=
+   dev-util/ctags
+
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   ${PYTHON_DEPS}
+
+   devhelp? ( >=dev-util/devhelp-3.7.4:= )
+   glade? ( >=dev-util/glade-3.12:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   subversion? (
+   >=dev-vcs/subversion-1.8:=
+   >=net-libs/serf-1.2:1=
+   >=dev-libs/apr-1:=
+   >=dev-libs/apr-util-1:= )
+   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gsettings-desktop-schemas
+   packagekit? ( app-admin/packagekit-base )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gtk-doc-am-1.4
+   >=dev-util/intltool-0.40.1
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   !!dev-libs/gnome-build
+   test? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.5 )
+   app-text/yelp-tools
+   dev-libs/gobject-introspection-common
+   gnome-base/gnome-common
+"
+# yelp-tools, gi-common and gnome-common are required by eautoreconf
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   if use vala; then
+   DISABLE_AUTOFORMATTING="yes"
+   DOC_CONTENTS="To create a generic vala project you will need to 
specify
+desired valac versioned binary to be used, to do that you
+will need to:
+1. Go to 'Build' -> 'Configure project'
+2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
+'Configure options'."
+   fi
+
+   # COPYING is used in Anjuta's help/about entry
+   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
+
+   # Conflicts with -pg in a plugin, bug #266777
+   filter-flags -fomit-frame-pointer
+
+   # Do not build benchmarks, they are not installed and for dev purpose 
only
+   sed -e '/SUBDIRS =/ s/benchmark//' \
+   -i plugins/symbol-db/Makefile.{am,in} || die
+
+   use vala && vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2016-10-08 Thread Pacho Ramos
commit: 8a4aa12f37e048e0a8d715ca64a40da9c3ebea27
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct  8 08:43:16 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct  8 09:50:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4aa12f

dev-util/anjuta: Drop old

Package-Manager: portage-2.3.1

 dev-util/anjuta/Manifest |   1 -
 dev-util/anjuta/anjuta-3.18.2.ebuild | 137 ---
 2 files changed, 138 deletions(-)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index 8764562..c8c78be 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1,2 +1 @@
-DIST anjuta-3.18.2.tar.xz 6356972 SHA256 
be864f2f1807e1b870697f646294e997d221d5984a135245543b719e501cef8e SHA512 
0220f312b6c34bcaa5b4e2d0090afeb57e48b2c1f7ee050a986f0052d1b048919adc952b01b3a1b676481595f13d7c869b929d0b519ab33066703b75ccfda5f1
 WHIRLPOOL 
e61b1745372f31639cd05516f203dd13652256aabbd6a5792654c7dd8b98ea0f12c8c8b068c2a325be6dbdbc62e9e2e149f06fc94b79d1725ae5fc36f6a905b9
 DIST anjuta-3.20.0.tar.xz 6386836 SHA256 
a676c587a28f784ec2096775460cd29fafc3f0216c53e0821641bcd9126b6935 SHA512 
8564f685207c2b599e1f6f93889cbe6d743d0df497fcb5c1a82077acb08356c3556ba28236dd3214577bf00d2880a1e3cec1b2abe3d1ac4cb0b7862c747d31fe
 WHIRLPOOL 
e1ff8c587f1a29d203a63d6ee3ccf80650ff4b83edb09ae1319625ad6b7ba70d630e6fd372089d3445303f0ff4a4fa37e289dcd350335927cc91f3e1c8de944f

diff --git a/dev-util/anjuta/anjuta-3.18.2.ebuild 
b/dev-util/anjuta/anjuta-3.18.2.ebuild
deleted file mode 100644
index 950dfcd..
--- a/dev-util/anjuta/anjuta-3.18.2.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-# libanjuta-language-vala.so links to a specific slot of libvala; we want to
-# avoid automagic behavior.
-VALA_MIN_API_VERSION="0.28"
-VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
-
-inherit gnome2 flag-o-matic readme.gentoo python-single-r1 vala
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
-
-IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: make python dependency non-automagic
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2[dbus]
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libxml2-2.4.23
-   >=dev-libs/gdl-3.5.5:3=
-   >=x11-libs/gtksourceview-3:3.0
-
-   sys-devel/autogen
-
-   >=gnome-extra/libgda-5:5=
-   dev-util/ctags
-
-   x11-libs/libXext
-   x11-libs/libXrender
-
-   ${PYTHON_DEPS}
-
-   devhelp? ( >=dev-util/devhelp-3.7.4:= )
-   glade? ( >=dev-util/glade-3.12:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   subversion? (
-   >=dev-vcs/subversion-1.8:=
-   >=net-libs/serf-1.2:1=
-   >=dev-libs/apr-1:=
-   >=dev-libs/apr-util-1:= )
-   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
-   vala? ( $(vala_depend) )
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/gtk-doc-am-1.4
-   >=dev-util/intltool-0.40.1
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   !!dev-libs/gnome-build
-   test? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.5 )
-   app-text/yelp-tools
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# yelp-tools, gi-common and gnome-common are required by eautoreconf
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   if use vala; then
-   DISABLE_AUTOFORMATTING="yes"
-   DOC_CONTENTS="To create a generic vala project you will need to 
specify
-desired valac versioned binary to be used, to do that you
-will need to:
-1. Go to 'Build' -> 'Configure project'
-2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
-'Configure options'."
-   fi
-
-   # COPYING is used in Anjuta's help/about entry
-   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
-
-   # Conflicts with -pg in a plugin, bug #266777
-   filter-flags -fomit-frame-pointer
-
-   # Do not build benchmarks, they are not installed and for dev purpose 
only
-   sed -e '/SUBDIRS =/ s/benchmark//' \
-   -i plugins/symbol-db/Makefile.{am,in} || die
-
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-neon \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2016-03-06 Thread Mikle Kolyada
commit: eb000e92f4e545930d9871b70c9d14fe3bf7e43e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 16:28:25 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 16:40:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb000e92

dev-util/anjuta: x86 stable wrt bug #427546

Package-Manager: portage-2.2.26

 dev-util/anjuta/anjuta-3.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/anjuta/anjuta-3.18.2.ebuild 
b/dev-util/anjuta/anjuta-3.18.2.ebuild
index 1671bb6..950dfcd 100644
--- a/dev-util/anjuta/anjuta-3.18.2.ebuild
+++ b/dev-util/anjuta/anjuta-3.18.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
 
 IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2016-02-01 Thread Pacho Ramos
commit: 6acf76b98ff73fb102fa2361eeeb7b7273fdb4b4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb  1 20:40:55 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Feb  1 20:40:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acf76b9

Revert "dev-util/anjuta: Support vala-0.30"

This reverts commit f75e018ed1c14ba56ed461d19012d82a55b431f7.

 dev-util/anjuta/anjuta-3.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/anjuta/anjuta-3.18.2.ebuild 
b/dev-util/anjuta/anjuta-3.18.2.ebuild
index 34488c6..f0f3bde 100644
--- a/dev-util/anjuta/anjuta-3.18.2.ebuild
+++ b/dev-util/anjuta/anjuta-3.18.2.ebuild
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 PYTHON_COMPAT=( python2_7 )
 # libanjuta-language-vala.so links to a specific slot of libvala; we want to
 # avoid automagic behavior.
-VALA_MIN_API_VERSION="0.30"
+VALA_MIN_API_VERSION="0.28"
 VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
 
 inherit gnome2 flag-o-matic readme.gentoo python-single-r1 vala



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2016-02-01 Thread Pacho Ramos
commit: f75e018ed1c14ba56ed461d19012d82a55b431f7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb  1 20:40:11 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Feb  1 20:40:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75e018e

dev-util/anjuta: Support vala-0.30

Package-Manager: portage-2.2.27

 dev-util/anjuta/anjuta-3.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/anjuta/anjuta-3.18.2.ebuild 
b/dev-util/anjuta/anjuta-3.18.2.ebuild
index f0f3bde..34488c6 100644
--- a/dev-util/anjuta/anjuta-3.18.2.ebuild
+++ b/dev-util/anjuta/anjuta-3.18.2.ebuild
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 PYTHON_COMPAT=( python2_7 )
 # libanjuta-language-vala.so links to a specific slot of libvala; we want to
 # avoid automagic behavior.
-VALA_MIN_API_VERSION="0.28"
+VALA_MIN_API_VERSION="0.30"
 VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
 
 inherit gnome2 flag-o-matic readme.gentoo python-single-r1 vala



[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2015-11-14 Thread Pacho Ramos
commit: 5524bc4e11af753fd75df04997d768723c905acb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 17:59:15 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 18:38:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5524bc4e

dev-util/anjuta: Version bump

Package-Manager: portage-2.2.24

 dev-util/anjuta/Manifest |   1 +
 dev-util/anjuta/anjuta-3.18.2.ebuild | 137 +++
 2 files changed, 138 insertions(+)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index c19130a..8aede7a 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1,2 +1,3 @@
 DIST anjuta-3.14.1.tar.xz 6310008 SHA256 
b26cd75ddb603c3cca4348e277d17360e511d75bd77ee2ef52047b75408e617b SHA512 
474e5db8799c99645314c8822b97c375f91102d6617e2b8d5e3d856df5d51e11508ca76405ee333a1c208255b98c90c2816de0f2df9f70523d98a2aa0aa3837e
 WHIRLPOOL 
928d6eefca146869a1e7ff004e0f4a990789758416e7209fa62e9dac8b1eafe53ee61d2c6a41d4dfc847cbd3411bd4032a12d3741287488438d6339cabbd459c
 DIST anjuta-3.16.0.tar.xz 6311980 SHA256 
77432a01b37b46f5558bf4cc435f9a023abf17c5273d472e17dff1f9b3d9943c SHA512 
c679ed615f4e8163bcb8857a8f3865bd7db983995e3cf944a0450926f17b805a8f622e22744c03556a43287b5fa6031465d7f8e8810abf4022a2c78dd080cdf1
 WHIRLPOOL 
7fc11eb4f3cf52d62ace2109b06c4a8fb4928748be5f4c6f384763d113ff64bf5c42280a4c70eab6cc67f559c36bf7b0625f94f9de2195a08734fcc5c9b93ebb
+DIST anjuta-3.18.2.tar.xz 6356972 SHA256 
be864f2f1807e1b870697f646294e997d221d5984a135245543b719e501cef8e SHA512 
0220f312b6c34bcaa5b4e2d0090afeb57e48b2c1f7ee050a986f0052d1b048919adc952b01b3a1b676481595f13d7c869b929d0b519ab33066703b75ccfda5f1
 WHIRLPOOL 
e61b1745372f31639cd05516f203dd13652256aabbd6a5792654c7dd8b98ea0f12c8c8b068c2a325be6dbdbc62e9e2e149f06fc94b79d1725ae5fc36f6a905b9

diff --git a/dev-util/anjuta/anjuta-3.18.2.ebuild 
b/dev-util/anjuta/anjuta-3.18.2.ebuild
new file mode 100644
index 000..f0f3bde
--- /dev/null
+++ b/dev-util/anjuta/anjuta-3.18.2.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+# libanjuta-language-vala.so links to a specific slot of libvala; we want to
+# avoid automagic behavior.
+VALA_MIN_API_VERSION="0.28"
+VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
+
+inherit gnome2 flag-o-matic readme.gentoo python-single-r1 vala
+
+DESCRIPTION="A versatile IDE for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+
+IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# FIXME: make python dependency non-automagic
+COMMON_DEPEND="
+   >=dev-libs/glib-2.34:2[dbus]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.10:3
+   >=dev-libs/libxml2-2.4.23
+   >=dev-libs/gdl-3.5.5:3=
+   >=x11-libs/gtksourceview-3:3.0
+
+   sys-devel/autogen
+
+   >=gnome-extra/libgda-5:5=
+   dev-util/ctags
+
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   ${PYTHON_DEPS}
+
+   devhelp? ( >=dev-util/devhelp-3.7.4:= )
+   glade? ( >=dev-util/glade-3.12:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   subversion? (
+   >=dev-vcs/subversion-1.8:=
+   >=net-libs/serf-1.2:1=
+   >=dev-libs/apr-1:=
+   >=dev-libs/apr-util-1:= )
+   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
+   vala? ( $(vala_depend) )
+"
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/gsettings-desktop-schemas
+   packagekit? ( app-admin/packagekit-base )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gtk-doc-am-1.4
+   >=dev-util/intltool-0.40.1
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   !!dev-libs/gnome-build
+   test? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.5 )
+   app-text/yelp-tools
+   dev-libs/gobject-introspection-common
+   gnome-base/gnome-common
+"
+# yelp-tools, gi-common and gnome-common are required by eautoreconf
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   if use vala; then
+   DISABLE_AUTOFORMATTING="yes"
+   DOC_CONTENTS="To create a generic vala project you will need to 
specify
+desired valac versioned binary to be used, to do that you
+will need to:
+1. Go to 'Build' -> 'Configure project'
+2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
+'Configure options'."
+   fi
+
+   # COPYING is used in Anjuta's help/about entry
+   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
+
+   # Conflicts with -pg in a plugin, bug #266777
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2015-11-14 Thread Pacho Ramos
commit: 7a5da301e605edcb7c99c853945cddaa42180534
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 17:59:34 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 18:38:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5da301

dev-util/anjuta: Drop old

Package-Manager: portage-2.2.24

 dev-util/anjuta/Manifest |   1 -
 dev-util/anjuta/anjuta-3.14.1.ebuild | 137 ---
 2 files changed, 138 deletions(-)

diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index 8aede7a..a84a7d2 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -1,3 +1,2 @@
-DIST anjuta-3.14.1.tar.xz 6310008 SHA256 
b26cd75ddb603c3cca4348e277d17360e511d75bd77ee2ef52047b75408e617b SHA512 
474e5db8799c99645314c8822b97c375f91102d6617e2b8d5e3d856df5d51e11508ca76405ee333a1c208255b98c90c2816de0f2df9f70523d98a2aa0aa3837e
 WHIRLPOOL 
928d6eefca146869a1e7ff004e0f4a990789758416e7209fa62e9dac8b1eafe53ee61d2c6a41d4dfc847cbd3411bd4032a12d3741287488438d6339cabbd459c
 DIST anjuta-3.16.0.tar.xz 6311980 SHA256 
77432a01b37b46f5558bf4cc435f9a023abf17c5273d472e17dff1f9b3d9943c SHA512 
c679ed615f4e8163bcb8857a8f3865bd7db983995e3cf944a0450926f17b805a8f622e22744c03556a43287b5fa6031465d7f8e8810abf4022a2c78dd080cdf1
 WHIRLPOOL 
7fc11eb4f3cf52d62ace2109b06c4a8fb4928748be5f4c6f384763d113ff64bf5c42280a4c70eab6cc67f559c36bf7b0625f94f9de2195a08734fcc5c9b93ebb
 DIST anjuta-3.18.2.tar.xz 6356972 SHA256 
be864f2f1807e1b870697f646294e997d221d5984a135245543b719e501cef8e SHA512 
0220f312b6c34bcaa5b4e2d0090afeb57e48b2c1f7ee050a986f0052d1b048919adc952b01b3a1b676481595f13d7c869b929d0b519ab33066703b75ccfda5f1
 WHIRLPOOL 
e61b1745372f31639cd05516f203dd13652256aabbd6a5792654c7dd8b98ea0f12c8c8b068c2a325be6dbdbc62e9e2e149f06fc94b79d1725ae5fc36f6a905b9

diff --git a/dev-util/anjuta/anjuta-3.14.1.ebuild 
b/dev-util/anjuta/anjuta-3.14.1.ebuild
deleted file mode 100644
index 4a849c2..000
--- a/dev-util/anjuta/anjuta-3.14.1.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-# libanjuta-language-vala.so links to a specific slot of libvala; we want to
-# avoid automagic behavior.
-VALA_MIN_API_VERSION="0.26"
-VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
-
-inherit gnome2 flag-o-matic readme.gentoo python-single-r1 vala
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
-
-IUSE="debug devhelp glade +introspection packagekit subversion terminal test 
vala"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: make python dependency non-automagic
-COMMON_DEPEND="
-   >=dev-libs/glib-2.34:2
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.10:3
-   >=dev-libs/libxml2-2.4.23
-   >=dev-libs/gdl-3.5.5:3=
-   >=x11-libs/gtksourceview-3:3.0
-
-   sys-devel/autogen
-
-   >=gnome-extra/libgda-5:5=
-   dev-util/ctags
-
-   x11-libs/libXext
-   x11-libs/libXrender
-
-   ${PYTHON_DEPS}
-
-   devhelp? ( >=dev-util/devhelp-3.7.4:= )
-   glade? ( >=dev-util/glade-3.12:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
-   subversion? (
-   >=dev-vcs/subversion-1.8:=
-   >=net-libs/serf-1.2:1=
-   >=dev-libs/apr-1:=
-   >=dev-libs/apr-util-1:= )
-   terminal? ( >=x11-libs/vte-0.27.6:2.91 )
-   vala? ( $(vala_depend) )
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/gsettings-desktop-schemas
-   packagekit? ( app-admin/packagekit-base )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/gtk-doc-am-1.4
-   >=dev-util/intltool-0.40.1
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-   !!dev-libs/gnome-build
-   test? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xml-dtd:4.5 )
-   app-text/yelp-tools
-   dev-libs/gobject-introspection-common
-   gnome-base/gnome-common
-"
-# yelp-tools, gi-common and gnome-common are required by eautoreconf
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   if use vala; then
-   DISABLE_AUTOFORMATTING="yes"
-   DOC_CONTENTS="To create a generic vala project you will need to 
specify
-desired valac versioned binary to be used, to do that you
-will need to:
-1. Go to 'Build' -> 'Configure project'
-2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
-'Configure options'."
-   fi
-
-   # COPYING is used in Anjuta's help/about entry
-   DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP 
THANKS TODO"
-
-   # Conflicts with -pg in a plugin, bug #266777
-   filter-flags 

[gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/

2015-11-12 Thread Justin Lecher
commit: f3253e9a09f3a06acb7141046024cad546ea0e9a
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Nov 12 08:49:39 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Nov 12 08:56:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3253e9a

dev-util/anjuta: Drop obsolete sed call

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-util/anjuta/anjuta-3.14.1.ebuild | 4 
 dev-util/anjuta/anjuta-3.16.0.ebuild | 4 
 2 files changed, 8 deletions(-)

diff --git a/dev-util/anjuta/anjuta-3.14.1.ebuild 
b/dev-util/anjuta/anjuta-3.14.1.ebuild
index 578600d..4a849c2 100644
--- a/dev-util/anjuta/anjuta-3.14.1.ebuild
+++ b/dev-util/anjuta/anjuta-3.14.1.ebuild
@@ -96,10 +96,6 @@ will need to:
# Conflicts with -pg in a plugin, bug #266777
filter-flags -fomit-frame-pointer
 
-   # python2.7-configure in Fedora vs. python-configure in Gentoo
-   sed -e 's:$PYTHON-config:$PYTHON$PYTHON_VERSION-config:g' \
-   -i plugins/am-project/tests/anjuta.lst || die "sed failed"
-
# Do not build benchmarks, they are not installed and for dev purpose 
only
sed -e '/SUBDIRS =/ s/benchmark//' \
-i plugins/symbol-db/Makefile.{am,in} || die

diff --git a/dev-util/anjuta/anjuta-3.16.0.ebuild 
b/dev-util/anjuta/anjuta-3.16.0.ebuild
index 569cacf..522fd8f 100644
--- a/dev-util/anjuta/anjuta-3.16.0.ebuild
+++ b/dev-util/anjuta/anjuta-3.16.0.ebuild
@@ -96,10 +96,6 @@ will need to:
# Conflicts with -pg in a plugin, bug #266777
filter-flags -fomit-frame-pointer
 
-   # python2.7-configure in Fedora vs. python-configure in Gentoo
-   sed -e 's:$PYTHON-config:$PYTHON$PYTHON_VERSION-config:g' \
-   -i plugins/am-project/tests/anjuta.lst || die "sed failed"
-
# Do not build benchmarks, they are not installed and for dev purpose 
only
sed -e '/SUBDIRS =/ s/benchmark//' \
-i plugins/symbol-db/Makefile.{am,in} || die