[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[proposal] fonts comps group



Jens Petersen wrote:
PS I have been pondering lately if we should have a comps group
for fonts?  Perhaps that would be a good easy place to keep all
the fonts packages together?

Below is a patch to comps-f8.xml.in which implements it.
(I left the mandatory fonts also in base-x.)

What do people think?

Jens
Index: comps-f8.xml.in
===================================================================
RCS file: /cvs/pkgs/comps/comps-f8.xml.in,v
retrieving revision 1.72
diff -u -r1.72 comps-f8.xml.in
--- comps-f8.xml.in	27 Aug 2007 05:42:41 -0000	1.72
+++ comps-f8.xml.in	27 Aug 2007 14:05:31 -0000
@@ -314,32 +314,15 @@
       <packagereq type="mandatory">xorg-x11-xauth</packagereq>
       <packagereq type="mandatory">xorg-x11-xinit</packagereq>
       <packagereq type="default">authconfig-gtk</packagereq>
-      <packagereq type="default">dejavu-lgc-fonts</packagereq>
       <packagereq type="default">firstboot</packagereq>
-      <packagereq type="default">fonts-arabic</packagereq>
-      <packagereq type="default">fonts-bengali</packagereq>
-      <packagereq type="default">fonts-chinese</packagereq>
-      <packagereq type="default">fonts-gujarati</packagereq>
-      <packagereq type="default">fonts-hebrew</packagereq>
-      <packagereq type="default">fonts-hindi</packagereq>
-      <packagereq type="default">fonts-kannada</packagereq>
-      <packagereq type="default">fonts-korean</packagereq>
-      <packagereq type="default">fonts-oriya</packagereq>
-      <packagereq type="default">fonts-punjabi</packagereq>
-      <packagereq type="default">fonts-sinhala</packagereq>
-      <packagereq type="default">fonts-tamil</packagereq>
-      <packagereq type="default">fonts-telugu</packagereq>
       <packagereq type="default">gdm</packagereq>
       <packagereq type="default">glx-utils</packagereq>
-      <packagereq type="default">jomolhari-fonts</packagereq>
       <packagereq type="default">krb5-auth-dialog</packagereq>
-      <packagereq type="default">liberation-fonts</packagereq>
       <packagereq type="default">linuxwacom</packagereq>
       <packagereq type="default">openssh-askpass</packagereq>
       <packagereq type="default">pirut</packagereq>
       <packagereq type="default">policycoreutils-gui</packagereq>
       <packagereq type="default">rhgb</packagereq>
-      <packagereq type="default">sazanami-fonts-gothic</packagereq>
       <packagereq type="default">setroubleshoot</packagereq>
       <packagereq type="default">smolt-firstboot</packagereq>
       <packagereq type="default">synaptics</packagereq>
@@ -356,27 +339,14 @@
       <packagereq type="default">xterm</packagereq>
       <packagereq type="optional">alltray</packagereq>
       <packagereq type="optional">aterm</packagereq>
-      <packagereq type="optional">bitstream-vera-fonts</packagereq>
       <packagereq type="optional">Canna</packagereq>
-      <packagereq type="optional">dejavu-fonts</packagereq>
-      <packagereq type="optional">dejavu-fonts-experimental</packagereq>
       <packagereq type="optional">devilspie</packagereq>
-      <packagereq type="optional">efont-unicode-bdf</packagereq>
-      <packagereq type="optional">fonts-ISO8859-2</packagereq>
-      <packagereq type="optional">fonts-ISO8859-2-100dpi</packagereq>
-      <packagereq type="optional">fonts-ISO8859-2-75dpi</packagereq>
-      <packagereq type="optional">fonts-japanese</packagereq>
-      <packagereq type="optional">fonts-KOI8-R</packagereq>
-      <packagereq type="optional">fonts-KOI8-R-100dpi</packagereq>
-      <packagereq type="optional">fonts-KOI8-R-75dpi</packagereq>
-      <packagereq type="optional">freefont</packagereq>
       <packagereq type="optional">FreeWnn</packagereq>
       <packagereq type="optional">kinput2</packagereq>
       <packagereq type="optional">lineak-defaultplugin</packagereq>
       <packagereq type="optional">lineak-xosdplugin</packagereq>
       <packagereq type="optional">lineakd</packagereq>
       <packagereq type="optional">lxpanel</packagereq>
-      <packagereq type="optional">mathml-fonts</packagereq>
       <packagereq type="optional">rss-glx</packagereq>
       <packagereq type="optional">rss-glx-xscreensaver</packagereq>
       <packagereq type="optional">rxvt</packagereq>
@@ -386,10 +356,6 @@
       <packagereq type="optional">xdaliclock</packagereq>
       <packagereq type="optional">xkeycaps</packagereq>
       <packagereq type="optional">xlockmore</packagereq>
-      <packagereq type="optional">xorg-x11-fonts-ISO8859-9-100dpi</packagereq>
-      <packagereq type="optional">xorg-x11-fonts-ISO8859-9-75dpi</packagereq>
-      <packagereq type="optional">xorg-x11-fonts-cyrillic</packagereq>
-      <packagereq type="optional">xorg-x11-fonts-ethiopic</packagereq>
       <packagereq type="optional">xorg-x11-resutils</packagereq>
       <packagereq type="optional">xorg-x11-server-Xnest</packagereq>
       <packagereq type="optional">xorg-x11-server-Xvfb</packagereq>
@@ -403,6 +369,87 @@
     </packagelist>
   </group>
   <group>
+    <id>fonts</id>
+    <_name>Fonts</_name>
+    <_description>Fonts packages for rendering text on the desktop.</_description>
+    <default>true</default>
+    <uservisible>true</uservisible>
+    <packagelist>
+      <packagereq type="default">bitmap-fonts</packagereq>
+      <packagereq type="default">dejavu-lgc-fonts</packagereq>
+      <packagereq type="default">fonts-arabic</packagereq>
+      <packagereq type="default">fonts-bengali</packagereq>
+      <packagereq type="default">fonts-chinese</packagereq>
+      <packagereq type="default">fonts-gujarati</packagereq>
+      <packagereq type="default">fonts-hebrew</packagereq>
+      <packagereq type="default">fonts-hindi</packagereq>
+      <packagereq type="default">fonts-kannada</packagereq>
+      <packagereq type="default">fonts-korean</packagereq>
+      <packagereq type="default">fonts-malayalam</packagereq>
+      <packagereq type="default">fonts-oriya</packagereq>
+      <packagereq type="default">fonts-punjabi</packagereq>
+      <packagereq type="default">fonts-sinhala</packagereq>
+      <packagereq type="default">fonts-tamil</packagereq>
+      <packagereq type="default">fonts-telugu</packagereq>
+      <packagereq type="default">jomolhari-fonts</packagereq>
+      <packagereq type="default">liberation-fonts</packagereq>
+      <packagereq type="default">sazanami-fonts-gothic</packagereq>
+      <packagereq type="default">xorg-x11-fonts-100dpi</packagereq>
+      <packagereq type="default">xorg-x11-fonts-75dpi</packagereq>
+      <packagereq type="default">xorg-x11-fonts-ISO8859-1-100dpi</packagereq>
+      <packagereq type="default">xorg-x11-fonts-ISO8859-1-75dpi</packagereq>
+      <packagereq type="default">xorg-x11-fonts-misc</packagereq>
+      <packagereq type="default">xorg-x11-fonts-truetype</packagereq>
+      <packagereq type="default">xorg-x11-fonts-Type1</packagereq>
+      <packagereq type="optional">artwiz-aleczapka-fonts</packagereq>
+      <packagereq type="optional">bitmap-fonts-cjk</packagereq>
+      <packagereq type="optional">bitstream-vera-fonts</packagereq>
+      <packagereq type="optional">charis-fonts</packagereq>
+      <packagereq type="optional">dejavu-fonts</packagereq>
+      <packagereq type="optional">dejavu-fonts-experimental</packagereq>
+      <packagereq type="optional">doulos-fonts</packagereq>
+      <packagereq type="optional">efont-unicode-bdf</packagereq>
+      <packagereq type="optional">fonts-hebrew-fancy</packagereq>
+      <packagereq type="optional">fonts-ISO8859-2</packagereq>
+      <packagereq type="optional">fonts-ISO8859-2-100dpi</packagereq>
+      <packagereq type="optional">fonts-ISO8859-2-75dpi</packagereq>
+      <packagereq type="optional">fonts-japanese</packagereq>
+      <packagereq type="optional">fonts-KOI8-R</packagereq>
+      <packagereq type="optional">fonts-KOI8-R-100dpi</packagereq>
+      <packagereq type="optional">fonts-KOI8-R-75dpi</packagereq>
+      <packagereq type="optional">fonts-truetype-apl</packagereq>
+      <packagereq type="optional">fonts-x11-apl</packagereq>
+      <packagereq type="optional">freefont</packagereq>
+      <packagereq type="optional">gentium-fonts</packagereq>
+      <packagereq type="optional">ghostscript-fonts</packagereq>
+      <packagereq type="optional">hunky-fonts</packagereq>
+      <packagereq type="optional">libdockapp-fonts</packagereq>
+      <packagereq type="optional">linux-libertine-fonts</packagereq>
+      <packagereq type="optional">mathml-fonts</packagereq>
+      <packagereq type="optional">mgopen-fonts</packagereq>
+      <packagereq type="optional">sazanami-fonts-mincho</packagereq>
+      <packagereq type="optional">terminus-font-x11</packagereq>
+      <packagereq type="optional">tibetan-machine-uni-fonts</packagereq>
+      <packagereq type="optional">urw-fonts</packagereq>
+      <packagereq type="optional">VLGothic-fonts</packagereq>
+      <packagereq type="optional">wqy-bitmap-fonts</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-9-100dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-9-75dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-cyrillic</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ethiopic</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-2-100dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-2-75dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-9-100dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-9-75dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-14-100dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-14-75dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-15-100dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-ISO8859-15-75dpi</packagereq>
+      <packagereq type="optional">xorg-x11-fonts-syriac</packagereq>
+      <packagereq type="optional">zvbi-fonts</packagereq>
+    </packagelist>
+  </group>
+  <group>
     <id>basque-support</id>
     <_name>Basque Support</_name>
     <_description/>
@@ -4063,6 +4111,7 @@
       <groupid>base</groupid>
       <groupid>base-x</groupid>
       <groupid>dial-up</groupid>
+      <groupid>fonts</groupid>
       <groupid>hardware-support</groupid>
       <groupid>java</groupid>
       <groupid>legacy-software-support</groupid>

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]