diff --git a/Documentation/Developers/CHANGELOG-RENE b/Documentation/Developers/CHANGELOG-RENE index 7e9b8f88d..458e8ea2e 100644 --- a/Documentation/Developers/CHANGELOG-RENE +++ b/Documentation/Developers/CHANGELOG-RENE @@ -10,6 +10,7 @@ - updated centericq - Mathieu: updated bogofilter and librsync, added bittorrent, removed empty files + - Sandra Dismar's minimal+xfree package selection as template *) 2003-08-25 (2.0.0-rc1 - 2.0.0-rc2) diff --git a/misc/pkgsel/minimal+xfree.in b/misc/pkgsel/minimal+xfree.in new file mode 100644 index 000000000..be7f85e5c --- /dev/null +++ b/misc/pkgsel/minimal+xfree.in @@ -0,0 +1,120 @@ +# --- 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/target/minimal/config.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: Minimalistic package selection + XFree86 + +pkgfilter sed ' +# Add strictly required packages +/ 00-dirtree / { p; d; }; +/ aterm / { 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; }; +/ 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; }; +/ linux24 / { p; d; }; +/ linux24-header / { p; d; }; +/ linux24-src / { p; d; }; +/ m4 / { p; d; }; +/ make / { p; d; }; +/ man / { p; d; }; +/ man-pages / { 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; }; + +/ rock-doc / { p; d; }; +/ rock-src/ { p; d; }; + +# Add architecture-specific-packages +/ alpha / { p; d; }; +/ mips / { p; d; }; +/ powerpc / { p; d; }; +/ sparc / { p; d; }; +/ x86 / { p; d; }; + +# Removing the rest of packages +/.*/ { s/^X /O /p; d; };' + diff --git a/misc/pkgsel/minimal.in b/misc/pkgsel/minimal.in new file mode 100644 index 000000000..2aad37481 --- /dev/null +++ b/misc/pkgsel/minimal.in @@ -0,0 +1,56 @@ +# --- 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/target/minimal/config.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: Minimalistic package selection + +pkgfilter sed ' + +# Disable packages +/ a2ps / { s/^X /O /p; d; }; +/ alsa / { s/^X /O /p; d; }; +/ alsa-driver / { s/^X /O /p; d; }; +/ biff+comsat / { s/^X /O /p; d; }; +/ bind / { s/^X /O /p; d; }; +/ howtos / { s/^X /O /p; d; }; +/ ifhp / { s/^X /O /p; d; }; +/ ircii / { s/^X /O /p; d; }; +/ irda-utils / { s/^X /O /p; d; }; +/ joe / { s/^X /O /p; d; }; +/ lprng / { s/^X /O /p; d; }; +/ mutt / { s/^X /O /p; d; }; +/ net-snmp / { s/^X /O /p; d; }; +/ pine / { s/^X /O /p; d; }; +/ procmail / { s/^X /O /p; d; }; +/ sendmail / { s/^X /O /p; d; }; +/ wu-ftpd / { s/^X /O /p; d; }; + +# Select repositories +/ base / { p; d; }; +/ alpha / { p; d; }; +/ mips / { p; d; }; +/ powerpc / { p; d; }; +/ sparc / { p; d; }; +/ x86 / { p; d; }; + +# Disable the rest +/.*/ { s/^X /O /p; d; };' +