summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-02-10 08:36:05 +0000
committerPacho Ramos <pacho@gentoo.org>2013-02-10 08:36:05 +0000
commit622f2aa7921f76c130a8afc3012128e9b1b63103 (patch)
tree5cdb362aa6a1695edaf623f5364d30cb32ac981a /app-admin/smolt
parentCleanup masked package (diff)
downloadgentoo-2-622f2aa7921f76c130a8afc3012128e9b1b63103.tar.gz
gentoo-2-622f2aa7921f76c130a8afc3012128e9b1b63103.tar.bz2
gentoo-2-622f2aa7921f76c130a8afc3012128e9b1b63103.zip
Cleanup masked package
Diffstat (limited to 'app-admin/smolt')
-rw-r--r--app-admin/smolt/ChangeLog58
-rw-r--r--app-admin/smolt/Manifest22
-rw-r--r--app-admin/smolt/files/smolt-1.4.3-disable-distro-data.patch11
-rw-r--r--app-admin/smolt/files/smolt-1.4.3-hwdata-dir.patch22
-rw-r--r--app-admin/smolt/files/smolt-1.4.3-makefile-py-files.patch26
-rw-r--r--app-admin/smolt/files/smolt-init.d28
-rw-r--r--app-admin/smolt/metadata.xml10
-rw-r--r--app-admin/smolt/smolt-1.4.3.ebuild98
8 files changed, 0 insertions, 275 deletions
diff --git a/app-admin/smolt/ChangeLog b/app-admin/smolt/ChangeLog
deleted file mode 100644
index 3f1da829d47b..000000000000
--- a/app-admin/smolt/ChangeLog
+++ /dev/null
@@ -1,58 +0,0 @@
-# ChangeLog for app-admin/smolt
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/smolt/ChangeLog,v 1.10 2012/12/02 22:51:09 ssuominen Exp $
-
- 02 Dec 2012; Samuli Suominen <ssuominen@gentoo.org> smolt-1.4.3.ebuild:
- Use virtual/udev instead of sys-fs/udev wrt #444398
-
- 20 Jul 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
- Drop maintainer due retirement, bug #118937
-
- 16 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- smolt-1.4.3.ebuild:
- Use Python 2 (bug #308281).
-
-*smolt-1.4.3 (10 Apr 2011)
-
- 10 Apr 2011; Sebastian Pipping <sping@gentoo.org> +smolt-1.4.3.ebuild,
- +files/smolt-1.4.3-disable-distro-data.patch,
- +files/smolt-1.4.3-hwdata-dir.patch,
- +files/smolt-1.4.3-makefile-py-files.patch:
- Bump to 1.4.3 which is using udev, not HAL. Add dependencies udev, usbutils,
- pciutils, sed. Collection of gentoo-specific data is disabled until the
- server machine can actually handle such data. Many thanks to Alexandre
- Rostovtsev for research and patches. (bug #313423)
-
- 05 Apr 2011; Ulrich Mueller <ulm@gentoo.org> smolt-1.2.ebuild,
- smolt-1.4.ebuild, smolt-1.4.2.ebuild:
- Depend on dev-lang/python because virtual/python will go away, bug 358849.
-
-*smolt-1.4.2 (17 Feb 2010)
-
- 17 Feb 2010; Sebastian Pipping <sping@gentoo.org> +smolt-1.4.2.ebuild:
- Trivial-bump to 1.4.2
-
-*smolt-1.4 (02 Oct 2009)
-
- 02 Oct 2009; Sebastian Pipping <sping@gentoo.org> +smolt-1.4.ebuild,
- +files/smolt-1.4-upstream-docdir.patch,
- +files/smolt-1.4-upstream-fix-gzip-calls.patch, metadata.xml:
- Bump to version 1.4 (now qt4, gtk before), upgrade to EAPI 2, fix license
- (GPL 2 or later), add more ' die' stuff. First commit to the tree ever,
- don't shoot me please :-)
-
- 22 Apr 2009; Markus Meier <maekke@gentoo.org> smolt-1.2:
- add ~amd64, bug #264012
-
- 08 Feb 2009; Thilo Bangert <bangert@gentoo.org> smolt-1.2.ebuild:
- add dep on dbus-python (bug #258138)
-
-*smolt-1.2 (05 Feb 2009)
-
- 05 Feb 2009; Thilo Bangert <bangert@gentoo.org>
- +files/smolt-1.2-Makefile-fix-install.patch,
- +files/smolt-1.2-config.py-gentoo-config.patch, +files/smolt-init.d,
- +metadata.xml, +smolt-1.2.ebuild:
- initial release - smolt - The Fedora hardware profiler - based on
- contributed ebuild by Peter GAAL (bug #248396) - thanks
-
diff --git a/app-admin/smolt/Manifest b/app-admin/smolt/Manifest
deleted file mode 100644
index d14b2946ca58..000000000000
--- a/app-admin/smolt/Manifest
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX smolt-1.4.3-disable-distro-data.patch 417 SHA256 dbbf048ec65d77e42577aeed3c78d87cf328b90e90f1e83d601542631de16e76 SHA512 8e9d66855749a9d5544ad20a478c70f5e0ecb249511d8395a88221ff53365e4382f60afc1e6b5ea36ccb87b0f0ce10eff638eb7642f31c5bf73befd13bec186c WHIRLPOOL dab21a09a28f9b173e9fe69f3d667eabec9eb98b364b30544789619c4e5637acd950c62aa51f4d21257aea96b047755cd66842dcb5e11b1afc0e72bb2c903a12
-AUX smolt-1.4.3-hwdata-dir.patch 731 SHA256 5664da9ff8dd0963746a16f3df2cda780df57e0ec74e00d0718188610595fd2c SHA512 80f9e7efee6f461d2bc7ad618e4cc089a40072838d30ecf7a2175313e4263dad0a980e32e84dafa89dd08ebba92327b8922470fcd7f6219023faec24f9532393 WHIRLPOOL 18d606d26d0718507913598562e8f868619c3c5caaea817032801596ddeaab8c0898a3710bbd59132f88f973c984f388ca71e9b3007e746927edb5196026dd21
-AUX smolt-1.4.3-makefile-py-files.patch 1327 SHA256 e9e41af2435c0de39cb3fa743851d139660675e1773f413787d174f91b1e6a59 SHA512 a2441b0d0324fe5c998135922c9d2fa7ca9d534b79f3664984ceb049b1e7287f1005dcf21253da10eef2feda37482f44fb84b4ef6974c024a9bead5c3cb4f7b2 WHIRLPOOL add7f8223e39e08289445e27e5a7872f41cf1ec391f32e20190b185ec8cf74202d339202c7ece516c787070ba79404b8c320b8b367086e4382878406aa8cc278
-AUX smolt-init.d 744 SHA256 fcb6f0b05b8608123a995f131984de6b559a9f35f2c1e74e573c0ee00dc07d76 SHA512 99affb9d4c6bb0daa27820db2815234bd143d12c2fc4e028d17f09e9597bb65b5babadeafcabb26ecf35efc2b03a23823cb63503dfcdd5196262e9f03dee829b WHIRLPOOL 408e26bab2df0a3f2802436f00854d51515bc4d15f6c493ac70568fcbbea052c3a0c5392140df133fe8a329014ed60d0d66e4925c189fa0b9189e634a9e4d778
-DIST smolt-1.4.3.tar.gz 865409 SHA256 8fc47b94b9342012b5d50d2c5802cbb62777c6f0e876ba2e6845761c197ead53 SHA512 7b5056894061cf1a36009d88c402f36c695072202bd578727bc225bcfe0e9a9a95ab3ce39a35d9191c1bb9057eedce07ed4b135af21afa562e758908dde6ef9b WHIRLPOOL bee1d634cfc24acd36dc3f9406bec07ba744f43449107310e8c3a18720b87f43c2b1c1040d6fac6c002ffa00746d5c39ccdaeb5d3d2a11667f5803d3e3fa3fe2
-EBUILD smolt-1.4.3.ebuild 2645 SHA256 6a3db54c4fbaf47e843f27c5c4926d934abf0ccc0112fc797f648f48f91a791c SHA512 74a48602e89cf1ce7b447a56a92270be3b8a9da4e9ccf1a8bac6e00dd6c54fe71258959c9065a62f9794957e4178b4622714f0589a6fee926adb5ede853afbc6 WHIRLPOOL 0ef2f94b1135e6825aefbd85f412a6671d8626e6bee8437264c7bbb2e0295cfa476a2e05086ae02796f3d4af6861b8b6d97da60089da84f35d737d4865d4c00f
-MISC ChangeLog 2325 SHA256 5cb8d982a44b0269d10f4fb80bdff38374ee6ac03bdcfeaeba410b974efd809c SHA512 1ddca7d5926ec966b11df07ef64cad82b2e24bdefbc19b18866f9c9db828971388a80e83dfae013f5be4e49927594772b58cc18c1ad33bd966d1adef9f97b786 WHIRLPOOL bd8b7b470c9973d6b53937f20a61c7b83c3571df53fe199faba2f79d21c296937cb292af363f61680b4db3c1d3072425cbacf09caa3fc77b7c1787f5351306b2
-MISC metadata.xml 354 SHA256 538b98b79f3d4f59fbe952127a68acfeaac7db499a067d24f8c1c1608dea3574 SHA512 e36e79343b057954bde5ac7c5d113db4fd4924ac72782a2d94f08fb228985bb9a3f3c21a180fe1de6daba8d465461fead3f002216437be4a7437f1d7d6538f4d WHIRLPOOL 2cb8230dcc73bbaa89e2ac77fc30e6d076aa0772abec01d9e920f4e5352fc1a64a04b67585f1a06b2350ad5872e804b4e3387e2ddecad262fdf3a1e91e9b7a95
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCAAGBQJQu9teAAoJEEdUh39IaPFNIVgH/RE2G7dkOOz4IJmg3e/gmezE
-8Meod6QCmmZAft4tpNkLTe9R2BHs/uS6FZCZPT9L9jzKd13Yrxec2LspbpysBaU4
-WFj+v31aALXHRlIkb6D9Yul/CfQnKFuut5n7TkOqp9LRjvY2fIJnbiKEDsA9S1RQ
-qT06S60h5ksYZZYQjCX17BN8/3yVoVJ/EVW3HD3zogrPtmdtqh0AgKwkoswqrqp9
-IXNaiLMvv1Cqe4+jyZ9fMIucu8vbBFePXlqRGxZDPyMjy6bOtF8dg3De5cUvZw87
-hPQ97R/gvgSmILFcw3+6C0DKpMxSWZIAcvGPSo0DXWa81GXxobM2XAGxQDC7k5k=
-=naQA
------END PGP SIGNATURE-----
diff --git a/app-admin/smolt/files/smolt-1.4.3-disable-distro-data.patch b/app-admin/smolt/files/smolt-1.4.3-disable-distro-data.patch
deleted file mode 100644
index 04d9cfbfd261..000000000000
--- a/app-admin/smolt/files/smolt-1.4.3-disable-distro-data.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- client/distros/gentoo/main.py 2011-04-10 20:15:47.957683728 +0200
-+++ client/distros/gentoo/main.py 2011-04-10 20:16:52.504183850 +0200
-@@ -61,7 +61,7 @@
- """
- Returns True if we run on top of Gentoo, else False.
- """
-- return os.path.exists('/etc/gentoo-release')
-+ return False # sping: Too early to enable
-
- def gather(self, debug=False):
- def _stage(text):
diff --git a/app-admin/smolt/files/smolt-1.4.3-hwdata-dir.patch b/app-admin/smolt/files/smolt-1.4.3-hwdata-dir.patch
deleted file mode 100644
index 1820f8207a73..000000000000
--- a/app-admin/smolt/files/smolt-1.4.3-hwdata-dir.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/client/config.py
-+++ b/client/config.py
-@@ -14,6 +14,7 @@ PUB_UUID = "/etc/smolt/pub-uuid"
- PUB_UUID = "/etc/smolt/pub-uuid"
- #UUID_DB = "/etc/smolt/uuiddb.cfg"
- #ADMIN_TOKEN = "/etc/sysconfig/smolt-token"
-+#HWDATA_DIR = "/usr/share/hwdata"
-
-
- #These are the defaults taken from the source code.
---- a/client/hwdata.py
-+++ b/client/hwdata.py
-@@ -20,7 +20,8 @@ class DeviceMap:
- self.vendors['usb'] = self.device_map('usb')
-
- def device_map(self, bus='pci'):
-- fn = "/usr/share/hwdata/%s.ids" % bus
-+ from smolt import get_config_attr
-+ fn = "%s/%s.ids" % (get_config_attr("HWDATA_DIR", "/usr/share/hwdata"), bus)
- fo = open(fn, 'r')
- vendors = {}
- curvendor = None
diff --git a/app-admin/smolt/files/smolt-1.4.3-makefile-py-files.patch b/app-admin/smolt/files/smolt-1.4.3-makefile-py-files.patch
deleted file mode 100644
index 33f5f8a57b8a..000000000000
--- a/app-admin/smolt/files/smolt-1.4.3-makefile-py-files.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From dd41ac17a04d4689583aa5ec8b3bb467b43a24ce Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gmail.com>
-Date: Tue, 29 Mar 2011 00:11:34 -0400
-Subject: [PATCH] Add devicelist.py and hwdata.py to client Makefile
-
-Signed-off-by: Alexandre Rostovtsev <tetromino@gmail.com>
----
- client/Makefile | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/client/Makefile b/client/Makefile
-index 2164bf7..8bd5f1c 100644
---- a/client/Makefile
-+++ b/client/Makefile
-@@ -1,7 +1,7 @@
- PO_FILES=$(wildcard po/*.po)
- MO_FILES=$(patsubst %.po,%.mo,$(PO_FILES))
- # echo PY_FILES=$(ls -1 *.py | grep -v '^\(create_monthly\|getLink\|haldump\|hammer_add\|makeuuid\|starhscale\).py$' | sort)
--PY_FILES=config.py deleteProfile.py fs_util.py gate.py gui.py i18n.py __init__.py MultipartPostHandler.py os_detect.py privacypolicy.py scan.py sendProfile.py smolt_config.py smoltFirstBoot.py smoltGui.py smolt_mythtv.py smolt.py software.py uuiddb.py
-+PY_FILES=config.py deleteProfile.py devicelist.py fs_util.py gate.py gui.py hwdata.py i18n.py __init__.py MultipartPostHandler.py os_detect.py privacypolicy.py scan.py sendProfile.py smolt_config.py smoltFirstBoot.py smoltGui.py smolt_mythtv.py smolt.py software.py uuiddb.py
- DIRED_MO_FILES=$(patsubst po/%.mo,mo/%/LC_MESSAGES/$(NAME).mo,$(MO_FILES))
-
-
---
-1.7.4.1
-
diff --git a/app-admin/smolt/files/smolt-init.d b/app-admin/smolt/files/smolt-init.d
deleted file mode 100644
index 7cd9406ce0ac..000000000000
--- a/app-admin/smolt/files/smolt-init.d
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2008 Gentoo Foundation
-# This shell script enables automated check-ins with Smolt
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/smolt/files/smolt-init.d,v 1.1 2009/02/05 21:24:36 bangert Exp $
-
-lockfile=/var/lock/subsys/smolt
-uuidfile=/etc/smolt/hw-uuid
-
-depend() {
- use hald
-}
-
-start() {
- ebegin "Enabling monthly Smolt check-in"
- if ! [ -f "$uuidfile" ]; then
- einfo " Generating UUID"
- cat /proc/sys/kernel/random/uuid > "$uuidfile"
- fi
- touch "$lockfile"
- eend $? "Failed to enable automated check-in"
-}
-
-stop() {
- ebegin "Disabling monthly Smolt update"
- rm "$lockfile" 2> /dev/null
- eend $? "Failed to disable automated check-in"
-}
diff --git a/app-admin/smolt/metadata.xml b/app-admin/smolt/metadata.xml
deleted file mode 100644
index b647785d4250..000000000000
--- a/app-admin/smolt/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer>
- <email>sping@gentoo.org</email>
-</maintainer>
-<longdescription lang="en">
-Smolt is a basic hardware profiler. Its intended to be a profiler to get automated information from users.
-</longdescription>
-</pkgmetadata>
diff --git a/app-admin/smolt/smolt-1.4.3.ebuild b/app-admin/smolt/smolt-1.4.3.ebuild
deleted file mode 100644
index f1090ca84a1b..000000000000
--- a/app-admin/smolt/smolt-1.4.3.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/smolt/smolt-1.4.3.ebuild,v 1.3 2012/12/02 22:51:09 ssuominen Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-
-inherit python eutils
-
-DESCRIPTION="The Fedora hardware profiler"
-HOMEPAGE="https://fedorahosted.org/smolt/"
-SRC_URI="https://fedorahosted.org/releases/s/m/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qt4"
-
-COMMON_DEPS="sys-devel/gettext"
-
-DEPEND="${COMMON_DEPS}
- sys-apps/sed"
-
-RDEPEND="${COMMON_DEPS}
- >=dev-python/rhpl-0.213
- >=dev-python/urlgrabber-3.0.0
- >=dev-python/simplejson-1.7.1
- sys-apps/pciutils
- sys-apps/usbutils
- virtual/udev
- qt4? ( dev-python/PyQt4 )"
-
-S="${S}/client"
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- python_convert_shebangs -r 2 .
- epatch "${FILESDIR}/${P}-makefile-py-files.patch" \
- "${FILESDIR}/${P}-hwdata-dir.patch" \
- "${FILESDIR}/${P}-disable-distro-data.patch"
-
- # Make it use {usb,pci}.ids of pciutils/usbutils
- sed -e "s:^#HWDATA_DIR = .*:HWDATA_DIR = \"${ROOT}/usr/share/misc\":" -i config.py || die
-}
-
-src_install() {
- emake install DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" \
- || die "Install failed"
- insinto "/usr/share/smolt/client"
- doins -r distros
-
- if ! use qt4; then
- rm "${D}"/usr/bin/smoltGui \
- "${D}"/usr/share/smolt/client/{gui,smoltGui}.py \
- "${D}"/usr/share/applications/smolt.desktop \
- "${D}"/usr/share/man/man1/smoltGui.1.* \
- || die "rm failed"
- rmdir "${D}"/usr/share/applications || die "rmdir failed"
- fi
-
- bzip2 -9 "${D}"/usr/share/doc/${PF}/PrivacyPolicy || die "bzip2 failed"
- dodoc ../README ../TODO || die "dodoc failed"
-
- newinitd "${FILESDIR}"/${PN}-init.d ${PN} || die "newinitd failed"
-}
-
-pkg_postinst() {
- python_mod_optimize /usr/share/${PN}
-
- if ! [ -f "${ROOT}"/etc/smolt/hw-uuid ]; then
- elog "Creating this machines UUID in ${ROOT}etc/smolt/hw-uuid"
- cat /proc/sys/kernel/random/uuid > "${ROOT}"/etc/smolt/hw-uuid
- fi
- chmod 0444 "${ROOT}"/etc/smolt/hw-uuid
- UUID=$(cat "${ROOT}"/etc/smolt/hw-uuid)
- echo
- elog "Your UUID is: ${UUID}"
- echo
- elog "Call smoltSendProfile as root in order to initialize your profile."
- echo
- elog "You can withdraw it from the server if you wish to with"
- elog " smoltDeleteProfile any time later on."
- echo
-
- if use qt4 && has_version "<dev-lang/python-2.5"; then
- elog "If you want to view your profile on the web from within smoltGui,"
- elog "you should have a link mozilla-firefox -> firefox in your path."
- echo
- fi
-}
-
-pkg_postrm() {
- python_mod_cleanup /usr/share/${PN}
-}