summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Mauch <genone@gentoo.org>2005-04-17 17:08:47 +0000
committerMarius Mauch <genone@gentoo.org>2005-04-17 17:08:47 +0000
commit2fe2be55e275097c34b873f5ad79a022c5ad5d6f (patch)
treeb348abab6da33b271a3fba4ca32e72834d562799 /app-portage
parentbasc is dead (diff)
downloadgentoo-2-2fe2be55e275097c34b873f5ad79a022c5ad5d6f.tar.gz
gentoo-2-2fe2be55e275097c34b873f5ad79a022c5ad5d6f.tar.bz2
gentoo-2-2fe2be55e275097c34b873f5ad79a022c5ad5d6f.zip
site has been shut down, no point in keeping this
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/basc/ChangeLog122
-rw-r--r--app-portage/basc/Manifest6
-rw-r--r--app-portage/basc/basc-1.5.8.ebuild167
-rw-r--r--app-portage/basc/basc-1.5.9.ebuild163
-rw-r--r--app-portage/basc/files/digest-basc-1.5.82
-rw-r--r--app-portage/basc/files/digest-basc-1.5.92
-rw-r--r--app-portage/basc/metadata.xml24
7 files changed, 0 insertions, 486 deletions
diff --git a/app-portage/basc/ChangeLog b/app-portage/basc/ChangeLog
deleted file mode 100644
index ce189482c79e..000000000000
--- a/app-portage/basc/ChangeLog
+++ /dev/null
@@ -1,122 +0,0 @@
-# ChangeLog for app-portage/basc
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/basc/ChangeLog,v 1.24 2005/04/07 17:37:57 blubb Exp $
-
- 07 Apr 2005; Simon Stelling <blubb@gentoo.org> basc-1.5.9.ebuild:
- added ~amd64
-
-*basc-1.5.9 (15 Mar 2005)
-
- 15 Mar 2005; Chris White <chriswhite@gentoo.org> metadata.xml,
- -basc-1.5.2.ebuild, -basc-1.5.3.ebuild, -basc-1.5.4.ebuild,
- -basc-1.5.5.ebuild, -basc-1.5.6.ebuild, -basc-1.5.7.ebuild,
- +basc-1.5.9.ebuild:
- Fixed bug #82628. Removed older versions to favor a better 1.5.9. Because of
- the wish to target 1.5.9 as the right version, keywords are now taken down
- to x86 and ppc, the arches that I could test. This keyword removal is
- documented in bug #82628 as well.
-
- 03 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> basc-1.5.8.ebuild:
- Dependency update: sys-apps/time -> sys-process/time.
-
-*basc-1.5.8 (23 Jan 2005)
-
- 23 Jan 2005; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.5.8.ebuild:
- Version bump ; 78832 ; masked as testing
-
- 19 Jan 2005; Josh Grebe <squash@gentoo.org> basc-1.5.2.ebuild,
- basc-1.5.3.ebuild, basc-1.5.4.ebuild, basc-1.5.5.ebuild, basc-1.5.6.ebuild,
- basc-1.5.7.ebuild:
- Removed sparc keywords until this app can install sanely. Keyword addition
- requests will be accepted only after we are convinced this thing won't explode
- again.
-
-*basc-1.5.7 (18 Jan 2005)
-
- 18 Jan 2005; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.5.7.ebuild :
- New version with improvements suggested in 77736, 77737 and 78103
-
-*basc-1.5.6 (12 Jan 2005)
-
- 12 Jan 2005; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.5.6.ebuild :
- Made X an optional dependency. Fixed bug 77198 , 77245
-
-*basc-1.5.4 (09 Jan 2005)
-
- 12 Jan comment about the policy violation ciaranm is ranting about:
- The ebuild was tested on at least 3 different mips machines, including my
- own SGI Octane ip30. We assumed that per Gentoo policy that was enough
- for a highly experimental architecture.
-
- 09 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> basc-1.5.2.ebuild,
- basc-1.5.3.ebuild, basc-1.5.4.ebuild:
- Remove mips keywords, since it hasn't been tested by a mips developer.
- Whoever added that keyword was in serious violation of policy. Do not add
- mips back in without explicit permission from someone on the mips team.
-
- 07 Jan 2005; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.5.5.ebuild:
- bug 77030
-
- 04 Jan 2005; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.5.3.ebuild:
- Added new fallback-detection for windowmanager, which searches
- for the used desktopmanager and parses its configuration
- Fixed cpu-frequency-detection if frequency-scaling is activated
- Improved PCI detection (server side conversion)
- Preparing coordination efforts with pciids.sourceforge.net
-
- 31 Dec 2004; Mike Doty <kingtaco@gentoo.org> basc-1.5.2.ebuild:
- stable on amd64 bug #76123
-
- 31 Dec 2004; Markus Rothe <corsair@gentoo.org> basc-1.5.2.ebuild:
- Added ~ppc64 to KEYWORDS
-
- 31 Dec 2004; Ferris McCormick <fmccor@gentoo.org> basc-1.5.2.ebuild:
- Stable for sparc, Bug 76123.
-
-
-* basc-1.5.2 (31 Dec 2004)
-
- 31 Dec 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + basc-1.5.2.ebuild:
- Security audited version. Security bug 76123 for details
-
- 31 Dec 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> -basc-1.5.{0|1}.ebuild:
- Pruned older versions from portage
-
-
-* basc-1.5.1 (31 Dec 2004)
-
- 31 Dec 2004; Daniel Drake <dsd@gentoo.org> +basc-1.5.1.ebuild:
- New version, which checks for user confirmation (the first time) before
- sending data. Be sure to run a forced update (basc -u) if upgrading from an
- earlier version
-
- 30 Dec 2004; Daniel Drake <dsd@gentoo.org> metadata.xml:
- Add Alexander Mieland as project maintainer
-
-
-* basc-1.5.0 (28 Dec 2004)
-
- 28 Dec 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.5.0.ebuild :
-
- Client version Python rewrite, improved error handling.
-
-
-* basc-1.4.0 (26 Dec 2004)
-
- 26 Dec 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.4.0.ebuild :
-
- New filesystem type detection and improved windowmanager detection.
-
-
-* basc-1.3.9 (23 Dec 2004)
-
- 23 Dec 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.3.9.ebuild :
-
- Small upstream bugfix, only triggered when user forced client to run as root.
-
-
-* basc-1.3.9 (22 Dec 2004)
-
- 22 Dec 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> basc-1.3.9.ebuild :
-
- Initial import. Buildtime And Statistics Client for http://www.gentoo-stats.org
diff --git a/app-portage/basc/Manifest b/app-portage/basc/Manifest
deleted file mode 100644
index 16faedc09bd6..000000000000
--- a/app-portage/basc/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 6cb872b6b3db69e459739717fa74b714 ChangeLog 4534
-MD5 c8b9d338e20c5dfc0c4eb65ee61f3fdb basc-1.5.8.ebuild 4869
-MD5 dc4b145e03adca203f4c4a253c5690d6 basc-1.5.9.ebuild 4724
-MD5 ca24eb376fffe44f907eb22231005bdb metadata.xml 776
-MD5 f72b3080ccea9a57db232ad4d323195c files/digest-basc-1.5.8 122
-MD5 5fdec9ca6e1656ee9680a2d67ea8a22b files/digest-basc-1.5.9 122
diff --git a/app-portage/basc/basc-1.5.8.ebuild b/app-portage/basc/basc-1.5.8.ebuild
deleted file mode 100644
index b987b380c0fa..000000000000
--- a/app-portage/basc/basc-1.5.8.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/basc/basc-1.5.8.ebuild,v 1.3 2005/03/18 20:55:19 swegener Exp $
-
-# ebuild contributed by Alexander Mieland and Daniel Herzog
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Buildtime And Statistics Client for http://www.gentoo-stats.org"
-HOMEPAGE="http://www.gentoo-stats.org"
-SRC_URI="http://www.gentoo-stats.org/download/${P}.tar.gz mirror://gnu/bash/bash-3.0.tar.gz"
-
-KEYWORDS="~x86 ~ppc"
-SLOT="0"
-LICENSE="GPL-2"
-
-IUSE="screenshot"
-
-RDEPEND="app-portage/gentoolkit
- dev-lang/perl
- sys-devel/gcc
- sys-apps/sed
- sys-apps/grep
- app-arch/gzip
- sys-apps/diffutils
- sys-process/time
- sys-devel/bc
- >=sys-libs/ncurses-5.2-r2
- >=sys-apps/uhinv-0.4
- screenshot? (media-gfx/scrot)"
-
-pkg_setup() {
- enewgroup stats
- enewuser stats -1 /bin/false /tmp stats
-}
-
-src_compile() {
- sed -i "s:/usr/local:/usr:g" client/basc client/basc-fs
- useq x86 && $(tc-getCC) ${CFLAGS} -o client/smt-detect client/smt-detect.c >/dev/null 2>&1
-}
-
-src_install() {
- exeinto /usr/bin
- doexe client/basc client/basc-fs client/urandom.sh
- useq x86 && doexe client/smt-detect
- dodoc README ChangeLog TEAM
- dodir /etc/basc
-}
-
-pkg_postinst() {
-
- chown -R root:stats ${ROOT}/etc/basc
- chmod -R ug+rw ${ROOT}/etc/basc
-
- einfo
- if [ -f ${ROOT}/etc/basc/basc.gu ]
- then
- einfo "Benchmark data present. To re-run the benchmark execute:"
- einfo "\"ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\""
- einfo
- einfo "Now you can run basc by typing \"basc\"."
- einfo "To get help, type \"basc -h\"."
- einfo
- einfo "Note:"
- einfo
- einfo "You have to be in the stats group to use the client!"
- einfo "A user can be added to the stats group by executing:"
- einfo
- einfo " \"usermod -G \$(groups <ME> | sed -e 's/ /,/g'),stats <ME>\""
- einfo
- einfo "Replace <ME> with your username on the system."
- einfo "After a login, you are ready to use the client."
- einfo
- einfo "If you want to automatically launch the client every 24h,"
- einfo "you must set up a cronjob for the stats user or a user in"
- einfo "the stats group."
- einfo
- einfo "For example:"
- einfo
- einfo " \"0 0 * * * /usr/bin/basc -q -y >/dev/null 2>&1\""
- einfo
- einfo "will start the client every day at 00:00am"
- einfo
- ebeep
- else
- ewarn "Benchmark data not present. You will need to execute:"
- ewarn "\"ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\""
- ewarn "before using basc."
- einfo
- ebeep
- epause 2
- fi
-}
-
-pkg_config() {
- if [ ! -d ${T}/${PF} ]; then
- mkdir -p ${T}/${PF}
- else
- rm -f ${T}/${PF}/*
- fi
- cd ${T}/${PF}
- einfo
- einfo "I will benchmark your system now."
- einfo
- einfo "I'll unpack and compile bash-3.0 now. This package is "
- einfo "needed to use it as a benchmark for your system. It will not"
- einfo "be installed on your system. We only need to compile it,"
- einfo "to have the compiletime then as your GU for your system."
- einfo
-
- if [ ! -e ${DISTDIR}/bash-3.0.tar.gz ]; then
- eerror "I could not find the file ${DISTDIR}/bash-3.0.tar.gz. Please do:"
- eerror "# ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild fetch"
- die "Please fetch bash sources."
- fi
- unpack ${DISTFILES}/bash-3.0.tar.gz
-
- cd bash-3.0
-
- einfo "Configuring bash-3.0... please wait..."
- /usr/bin/time -p -o ../configure.time -a ./configure >/dev/null 2>&1
-
- einfo "Compiling bash-3.0... please wait..."
- /usr/bin/time -p -o ../make.time -a make >/dev/null 2>&1
-
- einfo "Calculating your GU for your system..."
- cd ..
- CONFTIME=`cat ./configure.time 2>/dev/null | head -n 1 | sed -e 's/^real \([^ ]*\)$/\1/'`
- MAKETIME=`cat ./make.time 2>/dev/null | head -n 1 | sed -e 's/^real \([^ ]*\)$/\1/'`
- GU=`echo "${CONFTIME} + ${MAKETIME}" | bc | cut -d "." -f 1`
- echo ${GU} > ./basc.gu
- cp ./basc.gu ${ROOT}/etc/basc/basc.gu
-
- einfo "Deleting temporary benchmark-files..."
- rm -fr ${T}/${PF}
-
- einfo
- einfo "Benchmarking successfully finished."
- einfo
- ewarn "Your GU: ${GU}"
- einfo
- einfo "Now you can run basc by typing \"basc\"."
- einfo "To get help, type \"basc -h\"."
- einfo
- einfo "Note:"
- einfo ""
- einfo "You have to be in the stats group to use the client!"
- einfo "A user can be added to the stats group by executing:"
- einfo ""
- einfo " \"usermod -G \$(groups <ME> | sed -e 's/ /,/g'),stats <ME>\""
- einfo ""
- einfo "Replace <ME> with your username on the system."
- einfo "After a login, you are ready to use the client."
- einfo ""
- einfo "If you want to automatically launch the client every 24h,"
- einfo "you must set up a cronjob for the stats user or a user in"
- einfo "the stats group."
- einfo ""
- einfo "For example:"
- einfo ""
- einfo " \"0 0 * * * /usr/bin/basc -q -y >/dev/null 2>&1\""
- einfo ""
- einfo "will start the client every day at 00:00am"
- einfo
- chown -R root:stats ${ROOT}/etc/basc
- chmod -R ug+rw ${ROOT}/etc/basc
-}
diff --git a/app-portage/basc/basc-1.5.9.ebuild b/app-portage/basc/basc-1.5.9.ebuild
deleted file mode 100644
index a0fa86c7c758..000000000000
--- a/app-portage/basc/basc-1.5.9.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/basc/basc-1.5.9.ebuild,v 1.3 2005/04/07 17:37:57 blubb Exp $
-
-# ebuild contributed by Alexander Mieland and Daniel Herzog
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Buildtime And Statistics Client for http://www.gentoo-stats.org"
-HOMEPAGE="http://www.gentoo-stats.org"
-SRC_URI="http://www.gentoo-stats.org/download/${P}.tar.gz
- mirror://gnu/bash/bash-3.0.tar.gz"
-
-KEYWORDS="~x86 ~ppc ~amd64"
-SLOT="0"
-LICENSE="GPL-2"
-
-IUSE="screenshot"
-
-RDEPEND="app-portage/gentoolkit
- dev-lang/perl
- sys-devel/gcc
- sys-apps/sed
- sys-apps/grep
- app-arch/gzip
- sys-apps/diffutils
- sys-process/time
- sys-devel/bc
- >=sys-libs/ncurses-5.2-r2
- >=sys-apps/uhinv-0.4
- screenshot? (media-gfx/scrot)"
-
-src_compile() {
- #sed -i "s:/usr/local:/usr:g" client/basc client/basc-fs || die "filename fixing failed"
- use x86 && $(tc-getCC) ${CFLAGS} -o client/smt-detect client/smt-detect.c >/dev/null 2>&1
-}
-
-src_install() {
- exeinto /usr/bin
- doexe client/basc client/basc-fs client/urandom.sh
- use x86 && doexe client/smt-detect
- dodoc README ChangeLog TEAM
- dodir /etc/basc
-}
-
-pkg_postinst() {
-
- enewgroup stats
- enewuser stats -1 /bin/false /tmp stats
-
- chown -R root:stats ${ROOT}/etc/basc
- chmod -R ug+rw ${ROOT}/etc/basc
-
- if [ -f ${ROOT}/etc/basc/basc.gu ]
- then
- basc_printout
- else
- ewarn "Benchmark data not present. Creating..."
- basc_config
- fi
-}
-
-basc_printout() {
- einfo "Benchmark data present. To re-run the benchmark execute:"
- einfo "\"ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\""
- einfo
- einfo "Now you can run basc by typing \"basc\"."
- einfo "To get help, type \"basc -h\"."
- einfo
- einfo "Note:"
- einfo
- einfo "You have to be in the stats group to use the client!"
- einfo "A user can be added to the stats group by executing:"
- einfo
- einfo " \"usermod -G \$(groups <ME> | sed -e 's/ /,/g'),stats <ME>\""
- einfo
- einfo "Replace <ME> with your username on the system."
- einfo "After a login, you are ready to use the client."
- einfo
- einfo "If you want to automatically launch the client every 24h,"
- einfo "you must set up a cronjob for the stats user or a user in"
- einfo "the stats group."
- einfo
- einfo "For example:"
- einfo
- einfo " \"0 0 * * * /usr/bin/basc -q -y >/dev/null 2>&1\""
- einfo
- einfo "will start the client every day at 00:00am"
- einfo
- ebeep
-}
-
-basc_config() {
- if [ ! -d ${T}/${PF} ]; then
- mkdir -p ${T}/${PF}
- else
- rm -f ${T}/${PF}/*
- fi
- cd ${T}/${PF}
- einfo
- einfo "I will benchmark your system now."
- einfo
- einfo "I'll unpack and compile bash-3.0 now. This package is "
- einfo "needed to use it as a benchmark for your system. It will not"
- einfo "be installed on your system. We only need to compile it,"
- einfo "to have the compiletime then as your GU for your system."
- einfo
-
- if [ ! -e ${DISTDIR}/bash-3.0.tar.gz ]; then
- eerror "I could not find the file ${DISTDIR}/bash-3.0.tar.gz. Please do:"
- eerror "# ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild fetch"
- die "Please fetch bash sources."
- fi
- unpack ${DISTFILES}/bash-3.0.tar.gz
-
- cd bash-3.0
-
- einfo "Configuring bash-3.0... please wait..."
- /usr/bin/time -p -o ../configure.time -a ./configure >/dev/null 2>&1
-
- einfo "Compiling bash-3.0... please wait..."
- /usr/bin/time -p -o ../make.time -a make >/dev/null 2>&1
-
- einfo "Calculating your GU for your system..."
- cd ..
- CONFTIME=`cat ./configure.time 2>/dev/null | head -n 1 | sed -e 's/^real \([^ ]*\)$/\1/'`
- MAKETIME=`cat ./make.time 2>/dev/null | head -n 1 | sed -e 's/^real \([^ ]*\)$/\1/'`
- GU=`echo "${CONFTIME} + ${MAKETIME}" | bc | cut -d "." -f 1`
- echo ${GU} > ./basc.gu
- cp ./basc.gu ${ROOT}/etc/basc/basc.gu
-
- einfo "Deleting temporary benchmark-files..."
- rm -fr ${T}/${PF}
-
- einfo
- einfo "Benchmarking successfully finished."
- einfo
- ewarn "Your GU: ${GU}"
- einfo
- einfo "Now you can run basc by typing \"basc\"."
- einfo "To get help, type \"basc -h\"."
- einfo
- einfo "Note:"
- einfo ""
- einfo "You have to be in the stats group to use the client!"
- einfo "A user can be added to the stats group by executing:"
- einfo ""
- einfo " \"usermod -G \$(groups <ME> | sed -e 's/ /,/g'),stats <ME>\""
- einfo ""
- einfo "Replace <ME> with your username on the system."
- einfo "After a login, you are ready to use the client."
- einfo ""
- einfo "If you want to automatically launch the client every 24h,"
- einfo "you must set up a cronjob for the stats user or a user in"
- einfo "the stats group."
- einfo ""
- einfo "For example:"
- einfo ""
- einfo " \"0 0 * * * /usr/bin/basc -q -y >/dev/null 2>&1\""
- einfo ""
- einfo "will start the client every day at 00:00am"
- einfo
-}
diff --git a/app-portage/basc/files/digest-basc-1.5.8 b/app-portage/basc/files/digest-basc-1.5.8
deleted file mode 100644
index 75c4dad6d470..000000000000
--- a/app-portage/basc/files/digest-basc-1.5.8
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 bec5a86f37f5d0b9eba90468bdafb0fe basc-1.5.8.tar.gz 20321
-MD5 26c4d642e29b3533d8d754995bc277b3 bash-3.0.tar.gz 2418293
diff --git a/app-portage/basc/files/digest-basc-1.5.9 b/app-portage/basc/files/digest-basc-1.5.9
deleted file mode 100644
index 6db308727259..000000000000
--- a/app-portage/basc/files/digest-basc-1.5.9
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 191e8fa1b7e0b8b2a6d23930baf33b49 basc-1.5.9.tar.gz 21061
-MD5 26c4d642e29b3533d8d754995bc277b3 bash-3.0.tar.gz 2418293
diff --git a/app-portage/basc/metadata.xml b/app-portage/basc/metadata.xml
deleted file mode 100644
index 2cc7ffd40753..000000000000
--- a/app-portage/basc/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>dma147@gentoo-stats.org</email>
- <name>Alexander Mieland</name>
- <description>Main project developer</description>
-</maintainer>
-<maintainer>
- <email>pvdabeel@gentoo.org</email>
- <name>Pieter Van den Abeele</name>
- <description>app-portage/basc ebuild maintainer</description>
-</maintainer>
-<maintainer>
- <email>chriswhite@gentoo.org</email>
- <name>Chris White</name>
- <description>co-maintainer and project contributor</description>
-</maintainer>
-<longdescription>
-BAS/c is the client software for the Gentoo stats aggregation online at
-http://www.gentoo-stats.org.
-</longdescription>
-</pkgmetadata>