summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-10-18 17:36:56 +0000
committerJustin Lecher <jlec@gentoo.org>2012-10-18 17:36:56 +0000
commit6e761b2db4cb5df320cf2b15e64df8f22edbbb44 (patch)
tree488a3c6919c009753fed791c0ee401f7457411ed /media-libs/libchamplain
parentAdd spanish (es) description (diff)
downloadgentoo-2-6e761b2db4cb5df320cf2b15e64df8f22edbbb44.tar.gz
gentoo-2-6e761b2db4cb5df320cf2b15e64df8f22edbbb44.tar.bz2
gentoo-2-6e761b2db4cb5df320cf2b15e64df8f22edbbb44.zip
media-libs/libchamplain: Drop old
(Portage version: 2.2.0_alpha141/cvs/Linux x86_64, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'media-libs/libchamplain')
-rw-r--r--media-libs/libchamplain/ChangeLog6
-rw-r--r--media-libs/libchamplain/libchamplain-0.12.2.ebuild64
-rw-r--r--media-libs/libchamplain/libchamplain-0.6.0.ebuild90
-rw-r--r--media-libs/libchamplain/metadata.xml1
4 files changed, 5 insertions, 156 deletions
diff --git a/media-libs/libchamplain/ChangeLog b/media-libs/libchamplain/ChangeLog
index b53a162990ed..8caf0d15807a 100644
--- a/media-libs/libchamplain/ChangeLog
+++ b/media-libs/libchamplain/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/libchamplain
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/ChangeLog,v 1.32 2012/10/17 03:22:36 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/ChangeLog,v 1.33 2012/10/18 17:36:56 jlec Exp $
+
+ 18 Oct 2012; Justin Lecher <jlec@gentoo.org> -libchamplain-0.6.0.ebuild,
+ -libchamplain-0.12.2.ebuild, metadata.xml:
+ Drop old
17 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
libchamplain-0.12.3.ebuild:
diff --git a/media-libs/libchamplain/libchamplain-0.12.2.ebuild b/media-libs/libchamplain/libchamplain-0.12.2.ebuild
deleted file mode 100644
index 8344cd85d3dd..000000000000
--- a/media-libs/libchamplain/libchamplain-0.12.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/libchamplain-0.12.2.ebuild,v 1.4 2012/08/14 22:57:01 tetromino Exp $
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="Clutter based world map renderer"
-HOMEPAGE="http://projects.gnome.org/libchamplain/"
-
-LICENSE="LGPL-2"
-SLOT="0.12"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug doc +gtk +introspection vala"
-
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
- >=dev-libs/glib-2.16:2
- >=x11-libs/cairo-1.4
- >=media-libs/clutter-1.2:1.0[introspection?]
- >=media-libs/memphis-0.2.1:0.2[introspection?]
- >=net-libs/libsoup-gnome-2.4.1:2.4
- dev-db/sqlite:3
- gtk? (
- >=x11-libs/gtk+-2.90:3[introspection?]
- >=media-libs/clutter-gtk-0.90:1.0 )
- introspection? ( >=dev-libs/gobject-introspection-0.6.3 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( >=dev-util/gtk-doc-1.9 )
- vala? ( >=dev-lang/vala-0.14.2-r1:0.14[vapigen] )"
-# segfaults with vala:0.12
-# vala-0.14.2-r1 required for bug #402013
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog NEWS README"
- # Vala demos are only built, so just disable them
- G2CONF="${G2CONF}
- --disable-static
- --disable-maemo
- --disable-vala-demos
- --enable-memphis
- VAPIGEN=$(type -p vapigen-0.14)
- $(use_enable debug)
- $(use_enable gtk)
- $(use_enable introspection)
- $(use_enable vala)"
-}
-
-src_prepare() {
- # Fix documentation slotability
- sed -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \
- -i docs/reference/Makefile.{am,in} || die "sed (1) failed"
- sed -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \
- -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed"
- mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed"
- mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed"
-
- gnome2_src_prepare
-}
diff --git a/media-libs/libchamplain/libchamplain-0.6.0.ebuild b/media-libs/libchamplain/libchamplain-0.6.0.ebuild
deleted file mode 100644
index 7346148488f6..000000000000
--- a/media-libs/libchamplain/libchamplain-0.6.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libchamplain/libchamplain-0.6.0.ebuild,v 1.15 2012/08/14 22:57:01 tetromino Exp $
-
-EAPI="3"
-
-PYTHON_DEPEND="python? 2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
-
-inherit gnome2 python
-
-DESCRIPTION="Clutter based world map renderer"
-HOMEPAGE="http://projects.gnome.org/libchamplain/"
-
-LICENSE="LGPL-2"
-SLOT="0.6"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc gtk html +introspection python"
-
-RDEPEND="
- dev-libs/glib:2
- >=x11-libs/cairo-1.4
- net-libs/libsoup-gnome:2.4
- media-libs/clutter:1.0[introspection?]
- media-libs/memphis
- dev-db/sqlite:3
- gtk? (
- x11-libs/gtk+:2[introspection?]
- media-libs/memphis:0.2
- >=media-libs/clutter-gtk-0.10:0.10 )
- python? (
- media-libs/pymemphis
- dev-python/pyclutter
- dev-python/pyclutter-gtk )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( >=dev-util/gtk-doc-1.9 )
- introspection? ( >=dev-libs/gobject-introspection-0.6.3 )"
-
-pkg_setup() {
-DOCS="AUTHORS ChangeLog NEWS README"
-
-G2CONF="${G2CONF}
- --disable-static
- --enable-memphis
- --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html"
- $(use_enable debug)
- $(use_enable gtk)
- $(use_enable html gtk-doc-html)
- $(use_enable introspection)
- $(use_enable python)"
-}
-
-src_prepare() {
- gnome2_src_prepare
- sed 's:bindings::g' -i Makefile.in || die
-
- # Drop DEPRECATED flags, bug #387335
- sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' \
- tidy/Makefile.am tidy/Makefile.in || die
-}
-
-src_compile() {
- gnome2_src_compile
- if use python; then
- python_copy_sources bindings
- building() {
- emake \
- PYTHON_INCLUDES="-I$(python_get_includedir)" \
- pythondir="$(python_get_sitedir)" \
- pyexecdir="$(python_get_sitedir)"
- }
- python_execute_function -s --source-dir bindings building
- fi
-}
-
-src_install() {
- gnome2_src_install
- if use python; then
- installation() {
- emake DESTDIR="${ED}" \
- pythondir="$(python_get_sitedir)" \
- pyexecdir="$(python_get_sitedir)" \
- install
- }
- python_execute_function -s --source-dir bindings installation
- python_clean_installation_image
- fi
-}
diff --git a/media-libs/libchamplain/metadata.xml b/media-libs/libchamplain/metadata.xml
index 9ce396d5deb5..bcb21fe04b7d 100644
--- a/media-libs/libchamplain/metadata.xml
+++ b/media-libs/libchamplain/metadata.xml
@@ -7,7 +7,6 @@
<use>
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
introspection</flag>
- <flag name="html">Install gtk-doc html version for this package</flag>
<flag name="vala">Generate bindings for <pkg>dev-lang/vala</pkg></flag>
</use>
</pkgmetadata>