summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2014-12-22 22:04:14 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2014-12-22 22:04:14 +0000
commit8c8c5eb5e6f24007fd5db0e6447476e66f91623c (patch)
tree76b8fd00dd51a7d97032309b61b251e873f6cf8b /dev-util
parentVersion bump for Gnome 3.14. (diff)
downloadhistorical-8c8c5eb5e6f24007fd5db0e6447476e66f91623c.tar.gz
historical-8c8c5eb5e6f24007fd5db0e6447476e66f91623c.tar.bz2
historical-8c8c5eb5e6f24007fd5db0e6447476e66f91623c.zip
Version bump for Gnome 3.14.
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/anjuta/ChangeLog7
-rw-r--r--dev-util/anjuta/Manifest10
-rw-r--r--dev-util/anjuta/anjuta-3.14.0.ebuild142
3 files changed, 154 insertions, 5 deletions
diff --git a/dev-util/anjuta/ChangeLog b/dev-util/anjuta/ChangeLog
index d837f78f1d45..d7368332178b 100644
--- a/dev-util/anjuta/ChangeLog
+++ b/dev-util/anjuta/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/anjuta
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v 1.182 2014/11/01 17:19:11 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v 1.183 2014/12/22 22:04:11 eva Exp $
+
+*anjuta-3.14.0 (22 Dec 2014)
+
+ 22 Dec 2014; Gilles Dartiguelongue <eva@gentoo.org> +anjuta-3.14.0.ebuild:
+ Version bump for Gnome 3.14.
01 Nov 2014; Pacho Ramos <pacho@gentoo.org> -anjuta-3.10.2.ebuild,
-files/anjuta-3.5.91-cxx-check.patch:
diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index 201ce98158a5..02c118033ed8 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -2,13 +2,15 @@
Hash: SHA256
DIST anjuta-3.12.0.tar.xz 6201372 SHA256 880efe7274d015a07aec2c5bdfebe27e313f76f1f524bd9309b5e3ecd29bda1f SHA512 b601210586ce6b4ab4cb2a21a4a4f7cb5d44ddbb615448cd71d4a203ad20b0d4f95cbc31d276cf6b6df9e377e2b98c790b97c1bd3cda5f89539d15afeb375f40 WHIRLPOOL 3926fd26a34158a2adeff498bcd585bdc58a98c8a53ac9b0bd7bcd47e12ad6841c961277928ff384049f9e1f70ecc5a18c7da3271212eaecaa9c10c7b1b9d417
+DIST anjuta-3.14.0.tar.xz 6197480 SHA256 b1aac2d4c35891b23c9bc3f168bf2845e02d0a438742478c98e450950d82b5e5 SHA512 4be2e893f75bad4dce35c7e3bdc2851d559026b57d87536b3ed0f95a439cf32d533c68d60b4b7639f322df6df0dd33a86a74219a06b7c7a4d0e593f59ad9c52d WHIRLPOOL 731ef34b1575d189675b0ea696806ddcee9ff892478ab70f61d752c1243a1334feab25e1716fec1c8ae659e639c48df6abd659c0c3721badb5752577dad08967
EBUILD anjuta-3.12.0.ebuild 3862 SHA256 9911f7d585bb74047877ff9bf98b4e18aae7f53d2f2860270cc8160582b7c07a SHA512 daa7c2c2b59399c26b68d24b016ac8419a5cdb50b595dac5d14860fca23be704e94020564bf8f143455e360af4a0a1b875b2c9b9cd7da0920093078dba642a7e WHIRLPOOL b707fd2dec2db399348fc4e38b8cb22e7b91a7c1e8db70ed476a66e285df1df48c81ca22d1fce9647c0b1b7d534b10b28e49ab0999ab013130d5badec970f2d5
-MISC ChangeLog 26940 SHA256 d74d2c48acb79deb197af2708e076e042070db7c520860312f5434b78d950e02 SHA512 c0b19af0907ef1fef4ecc0c85e86367e87c17f50c4efc3d8a192445141ec725c44c9e34cabfa330cebf7761c330e379bbe7d223d2bd4d0c4f81f7c861101b534 WHIRLPOOL e21d1242203721e7b5783bc4011e740d4dcd5f0258a9c6042d4ef335b4452e645204c887467943b0b651c42f100c93b7079db785698bdb55cceb7a4f927da322
+EBUILD anjuta-3.14.0.ebuild 3865 SHA256 836a4d86a7c7610ff63f83890768e63b6b6653bcb8a3ba75a6758a4b1899ae90 SHA512 6ab0408bf5ddb6857b4b19a4e9ac56942932348292853e638dfbd731ee4041d62225c5fa18f404598bdd6fddf494e7c3b25bbfb31010f475521c890b57d62709 WHIRLPOOL 27db73752a61f2774cd69959b027c1969c5b174d7e50db2f0a326db3c786a6d97b26c8b786c8ac92f1e267c1ba18a9cebdba3949e93f56f1c7d8ce20c60db3b1
+MISC ChangeLog 27077 SHA256 e143e9462980cc95fc2a85c9daca72220e0903d2d22cdf5f24c93c8d2f8080b0 SHA512 6dad4e9feb1f767943f9f6d5ff6b9e4e1b6674158816c45d68e85c9ef1b09e6d4c55c6285ef3cefe05fce779837f581f6f0e249ca66cabe87d864f212baa66e3 WHIRLPOOL 5c974d817aec2ba988915300b9dad52c2c7808ebb8e5e79f358d8d76497c2b0f2e76683dedf03dc764f02187b1d9d5a56d688c79d6b119faf947b2396a5e8f70
MISC metadata.xml 541 SHA256 d1dd2cddce27b0ac5c55114cc54f8f157246966417849631d6e5a10672dcdbd2 SHA512 42735fefb9ab2ec7bbc7d5d69a96bfc869cbd2428a1041bc724584dd2fe356dab74679b98220415ecd1ef9d143a222c0cd83306648214af7a5dc1c25800a01e6 WHIRLPOOL c906f0981c8fc185a1c7adac7dca4b13bcb6117f95e5e1d3f085f8441cfaa1a868733518a9083d9c6b3047e7c183c51ed13d0462fabebd87d405f1827f2a9961
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlRVFhAACgkQCaWpQKGI+9QO0wCfVyOtWiPxb959tcmqyeN0/XR7
-3Y0Ani9gEGyXFZ7HpwwhhjNlWXcMekcR
-=u9zm
+iEYEAREIAAYFAlSYlVwACgkQ1fmVwcYIWAYN3gCgoo6ldRZkpL0p7IrSgQml77/t
+UfoAnRmium2+Dh7lMKleIVO4G9aAtP0X
+=7bUF
-----END PGP SIGNATURE-----
diff --git a/dev-util/anjuta/anjuta-3.14.0.ebuild b/dev-util/anjuta/anjuta-3.14.0.ebuild
new file mode 100644
index 000000000000..de82a72b5e12
--- /dev/null
+++ b/dev-util/anjuta/anjuta-3.14.0.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-3.14.0.ebuild,v 1.1 2014/12/22 22:04:11 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_6,2_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="http://projects.gnome.org/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 -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
+
+ use vala && vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-neon \
+ --disable-static \
+ --docdir=/usr/share/doc/${PF} \
+ $(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
+ use vala && readme.gentoo_print_elog
+}