diff --git a/misc/pkgsel/benchmark.in b/misc/pkgsel/benchmark.in new file mode 100644 index 000000000..75ea47a27 --- /dev/null +++ b/misc/pkgsel/benchmark.in @@ -0,0 +1,125 @@ +# --- ROCK-COPYRIGHT-NOTE-BEGIN --- +# +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# Please add additional copyright information _after_ the line containing +# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by +# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! +# +# ROCK Linux: rock-src/misc/pkgsel/minimal+xfree.in +# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf +# +# 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. A copy of the GNU General Public +# License can be found at Documentation/COPYING. +# +# Many people helped and are helping developing ROCK Linux. Please +# have a look at http://www.rocklinux.org/ and the Documentation/TEAM +# file for details. +# +# --- ROCK-COPYRIGHT-NOTE-END --- +# +# TITLE: A base selection for benchmarking purposes + +pkgfilter sed ' + +# Add strictly required packages + +/ 00-dirtree / { p; d; }; +/ bind / { p; d; }; +/ devfsd / { p; d; }; +/ dhcp / { p; d; }; +/ dialog / { p; d; }; +/ autoconf / { p; d; }; +/ automake / { p; d; }; +/ bash / { p; d; }; +/ binutils / { p; d; }; +/ bison / { p; d; }; +/ bzip2 / { p; d; }; +/ cracklib/ { p; d; }; +/ cron / { p; d; }; +/ curl / { p; d; }; +/ diffutils / { p; d; }; +/ e2fsprogs / { p; d; }; +/ ed / { p; d; }; +/ expat / { p; d; }; +/ file / { p; d; }; +/ coreutils / { p; d; }; +/ findutils / { p; d; }; +/ flex / { p; d; }; +/ gawk / { p; d; }; +/ gcc3 / { p; d; }; +/ gettext / { p; d; }; +/ glibc23 / { p; d; }; +/ grep / { p; d; }; +/ groff / { p; d; }; +/ gzip / { p; d; }; +/ iproute2 / { p; d; }; +/ kbd / { p; d; }; +/ less / { p; d; }; +/ libtool / { p; d; }; +/ libjpeg / { p; d; }; +/ libpng / { p; d; }; +/ libtiff / { p; d; }; +/ libungif / { p; d; }; +/ linux.* / { p; d; }; +/ linux.*-header / { p; d; }; +/ m4 / { p; d; }; +/ make / { p; d; }; +/ man / { p; d; }; +/ mine / { p; d; }; +/ mktemp / { p; d; }; +/ modutils / { p; d; }; +/ ncompress / { p; d; }; +/ ncurses / { p; d; }; +/ netkit-base / { p; d; }; +/ net-tools/ { p; d; }; +/ nfs-utils / { p; d; }; +/ netkit-telnet/ { p; d; }; +/ openssh / { p; d; }; +/ openssl / { p; d; }; +/ pam / { p; d; }; +/ patch / { p; d; }; +/ perl5 / { p; d; }; +/ procinfo / { p; d; }; +/ procps / { p; d; }; +/ psmisc / { p; d; }; +/ pciutils/ { p; d; }; +/ screen / { p; d; }; +/ sed / { p; d; }; +/ shadow / { p; d; }; +/ sysfiles / { p; d; }; +/ sysklogd / { p; d; }; +/ sysvinit / { p; d; }; +/ tar / { p; d; }; +/ texinfo / { p; d; }; +/ time / { p; d; }; +/ unzip / { p; d; }; +/ util-linux / { p; d; }; +/ vim / { p; d; }; +/ vlock / { p; d; }; +/ wget / { p; d; }; +/ xfree86 / { p; d; }; +/ zip / { p; d; }; +/ zlib / { p; d; }; +/ zsh/ { p; d; }; + +# Some architecture-specifc-packages with missing deps +/ macosd / { s/^X /O / ; p; d; }; + +# other stray junk +/ intel-rng / { s/^X /O / ; p; d; }; +/ microcode_ctl / { s/^X /O / ; p; d; }; +/ apmd / { s/^X /O / ; p; d; }; + +# Add architecture-specific-packages +/ alpha / { p; d; }; +/ mips / { p; d; }; +/ powerpc / { p; d; }; +/ sparc / { p; d; }; +/ x86 / { p; d; }; + +# Disabling the rest of packages +/.*/ { s/^X /O / ; p; d; };' +