Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/anjuta/
Date: Sat, 08 Oct 2016 09:51:23
Message-Id: 1475920203.8a4aa12f37e048e0a8d715ca64a40da9c3ebea27.pacho@gentoo
1 commit: 8a4aa12f37e048e0a8d715ca64a40da9c3ebea27
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 8 08:43:16 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 8 09:50:03 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4aa12f
7
8 dev-util/anjuta: Drop old
9
10 Package-Manager: portage-2.3.1
11
12 dev-util/anjuta/Manifest | 1 -
13 dev-util/anjuta/anjuta-3.18.2.ebuild | 137 -----------------------------------
14 2 files changed, 138 deletions(-)
15
16 diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
17 index 8764562..c8c78be 100644
18 --- a/dev-util/anjuta/Manifest
19 +++ b/dev-util/anjuta/Manifest
20 @@ -1,2 +1 @@
21 -DIST anjuta-3.18.2.tar.xz 6356972 SHA256 be864f2f1807e1b870697f646294e997d221d5984a135245543b719e501cef8e SHA512 0220f312b6c34bcaa5b4e2d0090afeb57e48b2c1f7ee050a986f0052d1b048919adc952b01b3a1b676481595f13d7c869b929d0b519ab33066703b75ccfda5f1 WHIRLPOOL e61b1745372f31639cd05516f203dd13652256aabbd6a5792654c7dd8b98ea0f12c8c8b068c2a325be6dbdbc62e9e2e149f06fc94b79d1725ae5fc36f6a905b9
22 DIST anjuta-3.20.0.tar.xz 6386836 SHA256 a676c587a28f784ec2096775460cd29fafc3f0216c53e0821641bcd9126b6935 SHA512 8564f685207c2b599e1f6f93889cbe6d743d0df497fcb5c1a82077acb08356c3556ba28236dd3214577bf00d2880a1e3cec1b2abe3d1ac4cb0b7862c747d31fe WHIRLPOOL e1ff8c587f1a29d203a63d6ee3ccf80650ff4b83edb09ae1319625ad6b7ba70d630e6fd372089d3445303f0ff4a4fa37e289dcd350335927cc91f3e1c8de944f
23
24 diff --git a/dev-util/anjuta/anjuta-3.18.2.ebuild b/dev-util/anjuta/anjuta-3.18.2.ebuild
25 deleted file mode 100644
26 index 950dfcd..00000000
27 --- a/dev-util/anjuta/anjuta-3.18.2.ebuild
28 +++ /dev/null
29 @@ -1,137 +0,0 @@
30 -# Copyright 1999-2015 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -# $Id$
33 -
34 -EAPI="5"
35 -GCONF_DEBUG="no"
36 -GNOME2_LA_PUNT="yes"
37 -PYTHON_COMPAT=( python2_7 )
38 -# libanjuta-language-vala.so links to a specific slot of libvala; we want to
39 -# avoid automagic behavior.
40 -VALA_MIN_API_VERSION="0.28"
41 -VALA_MAX_API_VERSION="${VALA_MIN_API_VERSION}"
42 -
43 -inherit gnome2 flag-o-matic readme.gentoo python-single-r1 vala
44 -
45 -DESCRIPTION="A versatile IDE for GNOME"
46 -HOMEPAGE="https://wiki.gnome.org/Apps/Anjuta"
47 -
48 -LICENSE="GPL-2+"
49 -SLOT="0"
50 -KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
51 -
52 -IUSE="debug devhelp glade +introspection packagekit subversion terminal test vala"
53 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
54 -
55 -# FIXME: make python dependency non-automagic
56 -COMMON_DEPEND="
57 - >=dev-libs/glib-2.34:2[dbus]
58 - x11-libs/gdk-pixbuf:2
59 - >=x11-libs/gtk+-3.10:3
60 - >=dev-libs/libxml2-2.4.23
61 - >=dev-libs/gdl-3.5.5:3=
62 - >=x11-libs/gtksourceview-3:3.0
63 -
64 - sys-devel/autogen
65 -
66 - >=gnome-extra/libgda-5:5=
67 - dev-util/ctags
68 -
69 - x11-libs/libXext
70 - x11-libs/libXrender
71 -
72 - ${PYTHON_DEPS}
73 -
74 - devhelp? ( >=dev-util/devhelp-3.7.4:= )
75 - glade? ( >=dev-util/glade-3.12:3.10= )
76 - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
77 - subversion? (
78 - >=dev-vcs/subversion-1.8:=
79 - >=net-libs/serf-1.2:1=
80 - >=dev-libs/apr-1:=
81 - >=dev-libs/apr-util-1:= )
82 - terminal? ( >=x11-libs/vte-0.27.6:2.91 )
83 - vala? ( $(vala_depend) )
84 -"
85 -RDEPEND="${COMMON_DEPEND}
86 - gnome-base/gsettings-desktop-schemas
87 - packagekit? ( app-admin/packagekit-base )
88 -"
89 -DEPEND="${COMMON_DEPEND}
90 - >=dev-lang/perl-5
91 - >=dev-util/gtk-doc-am-1.4
92 - >=dev-util/intltool-0.40.1
93 - sys-devel/bison
94 - sys-devel/flex
95 - >=sys-devel/gettext-0.17
96 - virtual/pkgconfig
97 - !!dev-libs/gnome-build
98 - test? (
99 - app-text/docbook-xml-dtd:4.1.2
100 - app-text/docbook-xml-dtd:4.5 )
101 - app-text/yelp-tools
102 - dev-libs/gobject-introspection-common
103 - gnome-base/gnome-common
104 -"
105 -# yelp-tools, gi-common and gnome-common are required by eautoreconf
106 -
107 -pkg_setup() {
108 - python-single-r1_pkg_setup
109 -}
110 -
111 -src_prepare() {
112 - if use vala; then
113 - DISABLE_AUTOFORMATTING="yes"
114 - DOC_CONTENTS="To create a generic vala project you will need to specify
115 -desired valac versioned binary to be used, to do that you
116 -will need to:
117 -1. Go to 'Build' -> 'Configure project'
118 -2. Add 'VALAC=/usr/bin/valac-X.XX' (respecting quotes) to
119 -'Configure options'."
120 - fi
121 -
122 - # COPYING is used in Anjuta's help/about entry
123 - DOCS="AUTHORS ChangeLog COPYING FUTURE MAINTAINERS NEWS README ROADMAP THANKS TODO"
124 -
125 - # Conflicts with -pg in a plugin, bug #266777
126 - filter-flags -fomit-frame-pointer
127 -
128 - # Do not build benchmarks, they are not installed and for dev purpose only
129 - sed -e '/SUBDIRS =/ s/benchmark//' \
130 - -i plugins/symbol-db/Makefile.{am,in} || die
131 -
132 - use vala && vala_src_prepare
133 - gnome2_src_prepare
134 -}
135 -
136 -src_configure() {
137 - gnome2_src_configure \
138 - --disable-neon \
139 - --disable-static \
140 - $(use_enable debug) \
141 - $(use_enable devhelp plugin-devhelp) \
142 - $(use_enable glade plugin-glade) \
143 - $(use_enable glade glade-catalog) \
144 - $(use_enable introspection) \
145 - $(use_enable packagekit) \
146 - $(use_enable subversion plugin-subversion) \
147 - $(use_enable subversion serf) \
148 - $(use_enable terminal plugin-terminal) \
149 - $(use_enable vala)
150 -}
151 -
152 -src_install() {
153 - # COPYING is used in Anjuta's help/about entry
154 - docompress -x "/usr/share/doc/${PF}/COPYING"
155 -
156 - # Anjuta uses a custom rule to install DOCS, get rid of it
157 - gnome2_src_install
158 - rm -rf "${ED}"/usr/share/doc/${PN} || die "rm failed"
159 -
160 - use vala && readme.gentoo_create_doc
161 -}
162 -
163 -pkg_postinst() {
164 - gnome2_pkg_postinst
165 - use vala && readme.gentoo_print_elog
166 -}