aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'installclasses/lxde.py')
-rw-r--r--installclasses/lxde.py88
1 files changed, 0 insertions, 88 deletions
diff --git a/installclasses/lxde.py b/installclasses/lxde.py
deleted file mode 100644
index 33bbeb8..0000000
--- a/installclasses/lxde.py
+++ /dev/null
@@ -1,88 +0,0 @@
-#
-# xfce.py
-#
-# Copyright (C) 2010 Fabio Erculiani
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
-
-from installclass import BaseInstallClass
-from constants import *
-from product import *
-from flags import flags
-import os, types
-import iutil
-
-import gettext
-_ = lambda x: gettext.ldgettext("anaconda", x)
-
-import installmethod
-
-from gentoo import Entropy
-from gentoo.livecd import LiveCDCopyBackend
-
-class InstallClass(BaseInstallClass):
-
- id = "gentoo_lxde"
- name = N_("Gentoo LXDE")
-
- _pixmap_dirs = os.getenv("PIXMAPPATH", "/usr/share/pixmaps").split(":")
- for _pix_dir in _pixmap_dirs:
- _pix_path = os.path.join(_pix_dir, "lxde.pg")
- if os.path.isfile(_pix_path):
- pixmap = _pix_path
-
- dmrc = "xfce"
- _description = N_("Select this installation type for a default installation "
- "with the LXDE desktop environment. "
- "A small lightweight and functional working environment at your service.")
- _descriptionFields = (productName,)
- sortPriority = 10000
-
- if not Entropy().is_installed("lxde-base/lxde-common"):
- hidden = 1
-
- def configure(self, anaconda):
- BaseInstallClass.configure(self, anaconda)
- BaseInstallClass.setDefaultPartitioning(self,
- anaconda.storage, anaconda.platform)
-
- def setSteps(self, anaconda):
- BaseInstallClass.setSteps(self, anaconda)
- anaconda.dispatch.skipStep("welcome", skip = 1)
- #anaconda.dispatch.skipStep("network", skip = 1)
-
- def getBackend(self):
- return LiveCDCopyBackend
-
- def productMatches(self, oldprod):
- if oldprod is None:
- return False
-
- if oldprod.startswith(productName):
- return True
-
- return False
-
- def versionMatches(self, oldver):
- try:
- oldVer = float(oldver)
- newVer = float(productVersion)
- except ValueError:
- return True
-
- return newVer >= oldVer
-
- def __init__(self):
- BaseInstallClass.__init__(self)