[23613] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r23247 - in trunk/debathena: . meta meta/cluster meta/cluster-software meta/extra-software meta/extra-software-nox scripts/installer

daemon@ATHENA.MIT.EDU (price@MIT.EDU)
Sat Nov 22 00:24:19 2008

Date: Sat, 22 Nov 2008 00:23:19 -0500 (EST)
From: price@MIT.EDU
Message-Id: <200811220523.AAA17442@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: price
Date: 2008-11-22 00:23:17 -0500 (Sat, 22 Nov 2008)
New Revision: 23247

Added:
   trunk/debathena/meta/extra-software-nox/
   trunk/debathena/meta/extra-software-nox/extra-software-nox.equivs
   trunk/debathena/meta/extra-software/
   trunk/debathena/meta/extra-software/extra-software.equivs
Removed:
   trunk/debathena/meta/cluster-software/debathena-cluster-software.equivs
Modified:
   trunk/debathena/NOTES
   trunk/debathena/meta/cluster/debathena-cluster.equivs
   trunk/debathena/scripts/installer/install-athena10.sh
Log:
-cluster-software -> -extra-software{,-nox}

Per discussion on athena10@, renamed debathena-cluster-software
to debathena-extra-software and split out debathena-extra-software-nox
as a subset metapackage.

Modified: trunk/debathena/NOTES
===================================================================
--- trunk/debathena/NOTES	2008-11-21 00:19:26 UTC (rev 23246)
+++ trunk/debathena/NOTES	2008-11-22 05:23:17 UTC (rev 23247)
@@ -172,13 +172,13 @@
   X login experience using Athena home directories.  Still in
   development.
 
-* cluster-software: Provides a set of Debian packages common to
-  cluster machines.  The resulting software set is rather large, and
-  thus may not be desirable to all workstation configurations.  Only
-  stock Debian packages belong in this metapackage; do not add
-  other Debathena packages to it.
+* extra-software: Implies a set of Debian packages common to cluster
+  machines and typical workstations.  The resulting software set is
+  rather large, and thus may not be desirable to all workstation
+  configurations.  Only stock Debian packages belong in this
+  metapackage; do not add other Debathena packages to it.
 
-* cluster: Implies workstation and cluster-software.  Also contains
+* cluster: Implies workstation and extra-software.  Also contains
   configurations for self-maintenance of machines (unattended updates,
   cleanups between logins, etc.).
 

Modified: trunk/debathena/meta/cluster/debathena-cluster.equivs
===================================================================
--- trunk/debathena/meta/cluster/debathena-cluster.equivs	2008-11-21 00:19:26 UTC (rev 23246)
+++ trunk/debathena/meta/cluster/debathena-cluster.equivs	2008-11-22 05:23:17 UTC (rev 23247)
@@ -3,11 +3,11 @@
 Standards-Version: 3.6.2
 
 Package: debathena-cluster
-Version: 0.8.3
+Version: 0.8.4
 Maintainer: Debian-Athena Project <debathena@mit.edu>
 Depends: debathena-workstation,
  debathena-build-depends,
- debathena-cluster-software,
+ debathena-extra-software,
  debathena-cluster-login-config,
  debathena-clusterinfo,
  debathena-dns-config,

Deleted: trunk/debathena/meta/cluster-software/debathena-cluster-software.equivs

Added: trunk/debathena/meta/extra-software/extra-software.equivs
===================================================================
--- trunk/debathena/meta/extra-software/extra-software.equivs	2008-11-21 00:19:26 UTC (rev 23246)
+++ trunk/debathena/meta/extra-software/extra-software.equivs	2008-11-22 05:23:17 UTC (rev 23247)
@@ -0,0 +1,25 @@
+Section: debathena/base
+Priority: extra
+Standards-Version: 3.8.0
+
+Package: debathena-extra-software
+Version: 0.6
+Maintainer: Debian-Athena Project <debathena@mit.edu>
+Conflicts: debathena-cluster-software
+Replaces: debathena-cluster-software
+Depends: debathena-extra-software-nox,
+  gnome-devel,
+  pidgin | gaim, pidgin-encryption | gaim-encryption,
+  gv,
+  openoffice.org,
+  thunderbird | mozilla-thunderbird | icedove,
+  gnuplot,
+  eclipse,
+Copyright: ../common/copyright
+Readme: ../common/README-meta.in
+Description: Athena auxiliary software
+ This package pulls in miscellaneous non-Athena-specific software
+ for a fully-stocked Athena workstation.
+ .
+ Graphical applications are included; debathena-extra-software-nox
+ is the non-graphical subset.

Copied: trunk/debathena/meta/extra-software-nox/extra-software-nox.equivs (from rev 23246, trunk/debathena/meta/cluster-software/debathena-cluster-software.equivs)
===================================================================
--- trunk/debathena/meta/cluster-software/debathena-cluster-software.equivs	2008-11-21 00:19:26 UTC (rev 23246)
+++ trunk/debathena/meta/extra-software-nox/extra-software-nox.equivs	2008-11-22 05:23:17 UTC (rev 23247)
@@ -0,0 +1,29 @@
+Section: debathena/base
+Priority: extra
+Standards-Version: 3.8.0
+
+Package: debathena-extra-software-nox
+Version: 0.6
+Maintainer: Debian-Athena Project <debathena@mit.edu>
+Depends: build-essential,
+  enscript, psutils, vgrind,
+  emacs, emacs-intl-fonts,
+  athena-jot,
+  hesiod,
+  ispell, iamerican,
+  aspell, aspell-en,
+  libsasl2-modules-gssapi-mit | libsasl2-gssapi-mit,
+  texlive-full | tetex-extra,
+  krb5-clients,
+  drscheme,
+  inn2-inews,
+  screen,
+  lynx
+Recommends: ckermit,
+  sun-java6-jdk | sun-java5-jdk,
+  x3270
+Copyright: ../common/copyright
+Readme: ../common/README-meta.in
+Description: Athena auxiliary software, non-graphical
+ This package pulls in miscellaneous non-Athena-specific software
+ for a fully-stocked non-graphical Athena machine, like a dialup.

Modified: trunk/debathena/scripts/installer/install-athena10.sh
===================================================================
--- trunk/debathena/scripts/installer/install-athena10.sh	2008-11-21 00:19:26 UTC (rev 23246)
+++ trunk/debathena/scripts/installer/install-athena10.sh	2008-11-22 05:23:17 UTC (rev 23247)
@@ -61,12 +61,11 @@
 fi
 
 csoft=no
-echo "The cluster-software package installs a standard set of software"
+echo "The extra-software package installs a standard set of software"
 echo "determined to be of interest to MIT users, such as LaTeX.  It is pretty"
-echo "big (several gigabytes, possibly more).  It does not turn your machine"
-echo "into a cluster machine; it is only a standard software set."
+echo "big (several gigabytes, possibly more)."
 echo ""
-ask "Do you want the cluster-software package [y/N]? " n
+ask "Do you want the extra-software package [y/N]? " n
 if [ y = "$answer" ]; then
   csoft=yes
 fi
@@ -74,7 +73,7 @@
 echo "A summary of your choices:"
 echo "  Category: $category"
 echo "  Debian development package: $dev"
-echo "  Cluster software package: $csoft"
+echo "  Extra-software package: $csoft"
 echo ""
 output "Press return to begin or control-C to abort"
 read dummy
@@ -157,6 +156,6 @@
 # Use the default front end and allow questions to be asked; otherwise
 # Java will fail to install since it has to present its license.
 if [ yes = "$csoft" ]; then
-  output "Installing debathena-cluster-software"
-  DEBIAN_PRIORITY=critical aptitude -y install debathena-cluster-software
+  output "Installing debathena-extra-software"
+  DEBIAN_PRIORITY=critical aptitude -y install debathena-extra-software
 fi


home help back first fref pref prev next nref lref last post