Deployment Team/Obsolete/jhconvert: Difference between revisions
Appearance
m link updates |
|||
(29 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
= jhconvert = | {{Obsolete | [[Platform_Team/Sweets]] is an successor on jhconvert in area of meta packaging}} | ||
<noinclude></noinclude> | |||
== jhconvert == | |||
'''j'''ust'''h'''onest'''convert''' Sugar to distro packages :) | '''j'''ust'''h'''onest'''convert''' Sugar to distro packages :) | ||
The main purpose of this project is helping people to package Sugar for various non-mainstream Linux distributions. | The main purpose of this project is helping people to package Sugar for various non-mainstream GNU/Linux distributions. | ||
If a Linux distribution is not Debian/Fedora/Ubuntu based and there is a lack of human resources to maintain packages, this project could be valuable. | If a GNU/Linux distribution is not Debian/Fedora/Ubuntu based and there is a lack of human resources to maintain packages, this project could be valuable. | ||
==How it works== | ===How it works=== | ||
The general idea is to collect all distro-independent information in one place to minimize maintenance costs. | The general idea is to collect all distro-independent information in one place to minimize maintenance costs. | ||
The process for generating packages is: | The process for generating packages is: | ||
* Fetch dependencies from [[ | * Fetch dependencies from [[Development Team/Jhbuild|sugar-jhbuild]] (native sugar building system) | ||
* Add distro-independent content like common package dependencies, various strings, urls etc. | * Add distro-independent content like common package dependencies, various strings, urls etc. | ||
* Use distro-specific templates to generate native packages | * Use distro-specific templates to generate native packages | ||
== Supported distros == | === Supported distros === | ||
Currently supported followed distributions: | Currently supported followed distributions: | ||
* [[ | * [[Gentoo]] | ||
* [[ | * [[ALT Linux]] | ||
* [[Mandriva]] | |||
* [[Magalhães]] | |||
* [[OpenSUSE|openSUSE]] | |||
* [[Ubuntu#Using_sugar_PPAs|Ubuntu]] | |||
= Packages = | == Packages == | ||
Meta packages to install bunch of sugar components | Meta packages to install bunch of sugar components | ||
* '''glucose''' provides | * '''sugar-glucose''' provides core components | ||
* '''fructose''' provides core activities | * '''sugar-fructose''' provides core activities | ||
* ''' | * '''sugar-platform''' provides [[0.84/Platform Components|Sugar Platform]] | ||
| | |||
= Resources = | == Resources == | ||
* [http://git.sugarlabs.org/projects/jhconvert Sources] | * [http://git.sugarlabs.org/projects/jhconvert Sources] | ||
[[Category:Deployment]] | [[Category:Deployment]] |
Latest revision as of 14:28, 3 July 2012
jhconvertjusthonestconvert Sugar to distro packages :) The main purpose of this project is helping people to package Sugar for various non-mainstream GNU/Linux distributions. If a GNU/Linux distribution is not Debian/Fedora/Ubuntu based and there is a lack of human resources to maintain packages, this project could be valuable. How it worksThe general idea is to collect all distro-independent information in one place to minimize maintenance costs. The process for generating packages is:
Supported distrosCurrently supported followed distributions: PackagesMeta packages to install bunch of sugar components
Resources |