Re: [Server-devel] Enable group info for yum to use

2010-09-30 Thread Martin Langhoff
Hi Jerry,

On Tue, Sep 28, 2010 at 5:42 PM, Jerry Vonau jvo...@shaw.ca wrote:
 Think I found the place to enable the yum group that I spoke of earlier,
 patch is against xs-release. Now with createrepo creating the group

thanks! I like that. With this, we can kill the ugly xs-pkgs.

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] Enable group info for yum to use

2010-09-28 Thread Jerry Vonau
Hi Martin:

Think I found the place to enable the yum group that I spoke of earlier,
patch is against xs-release. Now with createrepo creating the group
information for yum to use, you can just use @xs-server in a kickstart
file and the files listed in the xml file will get installed as a group.
Same goes for yum group* commands once you have the repo enabled with
a .repo file. The attached group.txt shows an example, I'm just pointing
to a repo created with -g F11-XS-comps.xml using this repo file.   

Jerry
diff -up ./Makefile.orig ./Makefile
--- ./Makefile.orig	2010-09-28 15:48:44.0 -0500
+++ ./Makefile	2010-09-28 15:51:32.0 -0500
@@ -46,7 +46,7 @@ publish:
 	xs-dev.laptop.org:/xsrepos/testing/olpc/11/i586/
 	scp $(BUILDDIR)/SRPMS/$(NV)-$(REL).src.rpm \
 	xs-dev.laptop.org:/xsrepos/testing/olpc/11/source/SRPMS/
-	ssh xs-dev.laptop.org sudo createrepo /xsrepos/testing/olpc/11/i586
+	ssh xs-dev.laptop.org sudo createrepo -g /xsrepos/testing/olpc/11/F11-XS-comps.xml /xsrepos/testing/olpc/11/i586
 
 .PHONY: $(PKGNAME).spec
 	# This forces a rebuild of xs-config.spec.in
Loaded plugins: refresh-packagekit
Setting up Group Process
Installed Groups:
   Administration Tools
   Arabic Support
   Armenian Support
   Assamese Support
   Authoring and Publishing
   Base
   Bengali Support
   Bhutanese Support
   Chinese Support
   Development Libraries
   Development Tools
   Dial-up Networking Support
   Editors
   Engineering and Scientific
   Ethiopic Support
   Fonts
   GNOME Desktop Environment
   GNOME Software Development
   Games and Entertainment
   Georgian Support
   Graphical Internet
   Graphics
   Gujarati Support
   Hardware Support
   Hebrew Support
   Hindi Support
   Input Methods
   Inuktitut Support
   Japanese Support
   Java
   Kannada Support
   Khmer Support
   Korean Support
   Lao Support
   Legacy Fonts
   Mail Server
   Maithili Support
   Malayalam Support
   Network Servers
   Office/Productivity
   Oriya Support
   Printing Support
   Punjabi Support
   Server Configuration Tools
   Sinhala Support
   Sound and Video
   System Tools
   Tajik Support
   Tamil Support
   Telugu Support
   Text-based Internet
   Thai Support
   Urdu Support
   Venda Support
   Virtualization
   Web Server
   X Software Development
   X Window System
Available Groups:
   Afrikaans Support
   Albanian Support
   Amazigh Support
   Azerbaijani Support
   Basque Support
   Belarusian Support
   Bosnian Support
   Brazilian Portuguese Support
   Breton Support
   Bulgarian Support
   Catalan Support
   Chichewa Support
   Clustering
   Coptic Support
   Croatian Support
   Czech Support
   DNS Name Server
   Danish Support
   Dutch Support
   Educational Software
   Electronic Lab
   English (UK) Support
   Esperanto Support
   Estonian Support
   FTP Server
   Faeroese Support
   Fedora Eclipse
   Fedora Packager
   Fijian Support
   Filipino Support
   Finnish Support
   Font design and packaging
   French Support
   Frisian Support
   Friulian Support
   Gaelic Support
   Galician Support
   German Support
   Greek Support
   Haskell Development
   Hiligaynon Support
   Hungarian Support
   Icelandic Support
   Indonesian Support
   Interlingua Support
   Irish Support
   Italian Support
   Java Development
   KDE (K Desktop Environment)
   KDE Software Development
   Kashmiri Support
   Kashubian Support
   Kazakh Support
   Kinyarwanda Support
   Konkani Support
   Kurdish Support
   LXDE
   Latin Support
   Latvian Support
   Legacy Network Server
   Legacy Software Development
   Lithuanian Support
   Low Saxon Support
   Luxembourgish Support
   Macedonian Support
   Malagasy Support
   Malay Support
   Maltese Support
   Manx Support
   Maori Support
   Marathi Support
   MinGW cross-compiler
   Mongolian Support
   MySQL Database
   Myanmar (Burmese) Support
   Nepali Support
   News Server
   Northern Sotho Support
   Norwegian Support
   OCaml
   Occitan Support
   Perl Development
   Persian Support
   Polish Support
   Portuguese Support
   PostgreSQL Database
   Romanian Support
   Ruby
   Russian Support
   Samoan Support
   Sanskrit Support
   Sardinian Support
   Serbian Support
   Sindhi Support
   Slovak Support
   Slovenian Support
   Somali Support
   Southern Ndebele Support
   Southern Sotho Support
   Spanish Support
   Sugar Desktop Environment
   Swahili Support
   Swati Support
   Swedish Support
   Tagalog Support
   Tetum Support
   Tibetan Support
   Tonga Support
   Tsonga Support
   Tswana Support
   Turkish Support
   Turkmen Support
   Ukrainian Support
   Upper Sorbian Support
   Uzbek Support
   Vietnamese Support
   Walloon Support
   Web Development
   Welsh Support
   Window Managers
   Windows File Server
   XFCE
   XFCE Software Development
   XS-server
   Xhosa Support
   Zulu Support
Done
[xs-testing2]
name=OLPC School Server F-11 series Testing - i586
#baseurl=http://fedora.laptop.org/xs/testing/olpc/11/i586/