summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Callen <jcallen@gentoo.org>2009-11-30 04:19:36 +0000
committerJonathan Callen <jcallen@gentoo.org>2009-11-30 04:19:36 +0000
commit25e23d78c44428acf7b0fa4e3d78c2ad0841ad9d (patch)
tree472c481305df0e16f21798cf35d39108c7798b13 /eclass/xfce44.eclass
parentDrop usage of xfce44.eclass (deprecated) (diff)
downloadhistorical-25e23d78c44428acf7b0fa4e3d78c2ad0841ad9d.tar.gz
historical-25e23d78c44428acf7b0fa4e3d78c2ad0841ad9d.tar.bz2
historical-25e23d78c44428acf7b0fa4e3d78c2ad0841ad9d.zip
Remove eclasses that have been marked as deprecated for >=2 years; schedule other deprecated eclasses for removal
Diffstat (limited to 'eclass/xfce44.eclass')
-rw-r--r--eclass/xfce44.eclass119
1 files changed, 6 insertions, 113 deletions
diff --git a/eclass/xfce44.eclass b/eclass/xfce44.eclass
index 45ff861a5836..21e046f0d541 100644
--- a/eclass/xfce44.eclass
+++ b/eclass/xfce44.eclass
@@ -1,120 +1,13 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/xfce44.eclass,v 1.24 2009/09/30 09:13:19 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/xfce44.eclass,v 1.25 2009/11/30 04:19:36 abcd Exp $
-# OBSOLETE ECLASS. Unused and doesn't work. Delete soon as allowed.
-
-inherit fdo-mime gnome2-utils
-
-LICENSE=""
-SLOT="0"
-IUSE="${IUSE}"
-COMPRESS=".tar.bz2"
-CONFIGURE="econf"
-INSTALL="emake DESTDIR=${D} install"
-XFCE_BETA_VERSION="4.3.99.2"
-XFCE_VERSION="4.4.0"
-THUNAR_BETA_VERSION="0.5.0_rc2"
-THUNAR_VERSION="0.8"
-HOMEPAGE=""
-
-xfce44_beta() {
- XFCE_MASTER_VERSION=${XFCE_BETA_VERSION}
- THUNAR_MASTER_VERSION=${THUNAR_BETA_VERSION}
-}
-
-xfce44() {
- XFCE_MASTER_VERSION=${XFCE_VERSION}
- THUNAR_MASTER_VERSION=${THUNAR_VERSION}
-}
-
-xfce44_gzipped() {
- COMPRESS=".tar.gz"
-}
-
-xfce44_zipped() {
- COMPRESS=".zip"
-}
-
-xfce44_plugin() {
- [[ -z ${MY_PN} ]] && MY_PN="${PN}-plugin"
- [[ -z ${MY_P} ]] && MY_P="${MY_PN}-${PV}"
- S="${WORKDIR}/${MY_P}"
- [[ -z ${XFCE_MASTER_VERSION} ]] && XFCE_MASTER_VERSION=${XFCE_VERSION}
- [[ -z ${THUNAR_MASTER_VERSION} ]] && THUNAR_MASTER_VERSION=${THUNAR_VERSION}
-}
-
-xfce44_panel_plugin() {
- xfce44_plugin
-}
-
-xfce44_thunar_plugin() {
- xfce44_plugin
-}
-
-xfce44_goodies() {
- S="${WORKDIR}/${MY_P:-${P}}"
- SRC_URI="http://goodies.xfce.org/releases/${MY_PN:-${PN}}/${MY_P:-${P}}${COMPRESS}"
-}
-
-xfce44_goodies_panel_plugin() {
- xfce44_panel_plugin
- xfce44_goodies
-}
-
-xfce44_goodies_thunar_plugin() {
- xfce44_thunar_plugin
- xfce44_goodies
-}
-
-xfce44_core_package() {
- SRC_URI="http://www.xfce.org/archive/xfce-${XFCE_MASTER_VERSION}/src/${P}${COMPRESS}"
-}
-
-xfce44_extra_package() {
- [[ -z ${MY_P} ]] && MY_P=${P}
- SRC_URI="http://www.xfce.org/archive/xfce-${XFCE_MASTER_VERSION}/src/${MY_P}${COMPRESS}"
-}
-
-xfce44_single_make() {
- JOBS=""
-}
-
-xfce44_want_einstall() {
- INSTALL="true"
-}
-
-xfce44_src_compile() {
- if has doc ${IUSE}; then
- XFCE_CONFIG="${XFCE_CONFIG} $(use_enable doc gtk-doc)"
- fi
-
- if has startup-notification ${IUSE}; then
- XFCE_CONFIG="${XFCE_CONFIG} $(use_enable startup-notification)"
- fi
-
- if has debug ${IUSE}; then
- XFCE_CONFIG="${XFCE_CONFIG} $(use_enable debug)"
- fi
- ${CONFIGURE} ${XFCE_CONFIG}
- emake ${JOBS}
-}
-
-xfce44_src_install() {
- [[ -n "${DOCS}" ]] && dodoc ${DOCS}
- ${INSTALL} ${JOBS}
-}
-
-xfce44_pkg_preinst() {
- true
-}
-
-xfce44_pkg_postinst() {
- true
-}
+# @DEAD
+# To be removed on 2011/09/30.
+ewarn "Please fix your package (${CATEGORY}/${PF}) to not use ${ECLASS}.eclass"
xfce44_pkg_postrm() {
- true
+ :
}
-EXPORT_FUNCTIONS src_compile src_install pkg_preinst pkg_postinst pkg_postrm
+EXPORT_FUNCTIONS pkg_postrm