summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'xfce-overlay/eclasses/xfce44.eclass')
-rw-r--r--xfce-overlay/eclasses/xfce44.eclass115
1 files changed, 0 insertions, 115 deletions
diff --git a/xfce-overlay/eclasses/xfce44.eclass b/xfce-overlay/eclasses/xfce44.eclass
deleted file mode 100644
index bae3aa5..0000000
--- a/xfce-overlay/eclasses/xfce44.eclass
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/xfce44.eclass,v 1.1 2006/04/20 04:40:44 dostrow Exp $
-
-# Xfce44 Eclass
-#
-# Eclass to simplify Xfce4 package installation
-
-inherit debug
-
-## set some variable values:
-## COMPRESS is the default compression extension
-## INSTALL is default make install directive
-## *_VERSION sets the minimum version required for the panel
-
-COMPRESS=".tar.bz2"
-
-INSTALL="make DESTDIR=${D} install"
-
-XFCE_BETA_VERSION="4.3.90.1"
-XFCE_VERSION="4.4"
-THUNAR_BETA_VERSION="0.3.0_beta1"
-THUNAR_VERSION="1.0"
-
-## sets {XFCE,THUNAR}_MASTER_VESION to {XFCE,THUNR}_BETA_VERSION
-xfce44_beta() {
- XFCE_MASTER_VERSION=${XFCE_BETA_VERSION}
- THUNAR_MASTER_VERSION=${THUNAR_BETA_VERSION}
-}
-
-## plugins and base packages default to tar.bz2 unless gzipped is called
-xfce44_gzipped() {
- COMPRESS=".tar.gz"
-}
-
-## adds the -plugin string to $P and adds the depend on panel version
-xfce44_plugin() {
- [[ -z ${MY_P} ]] && MY_P="${PN}-plugin-${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
- RDEPEND="${RDEPEND} >=xfce-base/xfce4-panel-${XFCE_MASTER_VERSION}"
-}
-
-xfce44_thunar_plugin() {
- xfce44_plugin
- RDEPEND="${RDEPEND} >=xfce-base/thunar-${THUNAR_MASTER_VERSION}"
-}
-
-## sets SRC_URI and HOMEPAGE to berlios
-xfce44_goodies() {
- SRC_URI="http://download.berlios.de/xfce-goodies/${MY_P:-${P}}${COMPRESS}"
- [[ -z ${HOMEPAGE} ]] && HOMEPAGE="http://xfce-goodies.berlios.de/"
- S="${WORKDIR}/${MY_P:-${P}}"
-}
-
-## goodies_panel_plugin calls panel_plugin and goodies funtions in correct order
-xfce44_goodies_panel_plugin() {
- xfce44_panel_plugin
- xfce44_goodies
- SRC_URI="http://download.berlios.de/xfce-goodies/panel-plugins/${XFCE_VERSION}/${MY_P:-${P}}${COMPRESS}"
-}
-
-## calls thunar_plugin and goodies funtions in correct order
-xfce44_goodies_thunar_plugin() {
- xfce44_thunar_plugin
- xfce44_goodies
- SRC_URI="http://download.berlios.de/xfce-goodies/file-manager-plugins/thunar/${MY_P:-${P}}${COMPRESS}"
-}
-
-## sets SRC_URI and HOMPAGE for all Xfce core pacgages
-xfce44_core_package() {
- SRC_URI="http://www.xfce.org/archive/xfce-${PV}/src/${P}${COMPRESS}"
- HOMEPAGE="http://www.xfce.org/"
-}
-
-## single_make sets the -j value to 1 eliminationg parallel builds for broken autotools scripts
-xfce44_single_make() {
- JOBS="-j1"
-}
-
-## want_einstall
-xfce44_want_einstall() {
- INSTALL="einstall"
-}
-
-## LICENSE is set to Xfce base packages default
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="${IUSE}"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-#S="${WORKDIR}/${MY_P:-${P}}"
-
-xfce44_src_compile() {
- ## XFCE_CONFIG sets extra config parameters
- ## JOBS is unset and defaults to make.conf settings
- ## unless set by single_make
- econf ${XFCE_CONFIG} || die
- emake ${JOBS} || die
-}
-
-xfce44_src_install() {
- ## INSTALL is default make install string
- ${INSTALL} || die
-}
-
-EXPORT_FUNCTIONS src_compile src_install