Line 1: |
Line 1: |
− | = jhconvert =
| + | {{Obsolete | [[Platform_Team/Sweets]] is an successor on jhconvert in area of meta packaging}} |
| | | |
− | == Preamble ==
| + | <noinclude></noinclude> |
| | | |
− | The main purpose of this project is helping people to package Sugar for various non-mainstream Linux distributions.
| + | == jhconvert == |
− | If Linux distribution is not Debian/Fedora/Ubuntu based and there is lack of human resources to maintain packages, that project could be valuable.
| |
| | | |
− | ==How it works== | + | '''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 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 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. |
− | Process of generating packages looks like that:
| + | The process for generating packages is: |
| | | |
− | * fetching dependencies from [[DevelopmentTeam/Jhbuild|sugar-jbuild]] (native sugar building system) | + | * Fetch dependencies from [[Development Team/Jhbuild|sugar-jhbuild]] (native sugar building system) |
− | * adding distro-independent content like common package dependencies, various strings, urls etc. | + | * Add distro-independent content like common package dependencies, various strings, urls etc. |
− | * using 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: |
| | | |
− | * [http://www.gentoo.org/ Gentoo] | + | * [[Gentoo]] |
− | * [http://en.altlinux.org/ ALT Linux] | + | * [[ALT Linux]] |
| + | * [[Mandriva]] |
| + | * [[Magalhães]] |
| + | * [[OpenSUSE|openSUSE]] |
| + | * [[Ubuntu#Using_sugar_PPAs|Ubuntu]] |
| + | |
| + | == Packages == |
| + | Meta packages to install bunch of sugar components |
| + | * '''sugar-glucose''' provides core components |
| + | * '''sugar-fructose''' provides core activities |
| + | * '''sugar-platform''' provides [[0.84/Platform Components|Sugar Platform]] |
| | | |
| == Resources == | | == Resources == |
− | * [http://sugaroverlay.svn.sourceforge.net/viewvc/sugaroverlay/jhconvert/ Sources] | + | * [http://git.sugarlabs.org/projects/jhconvert Sources] |
− | * [[Community/Distributions/Gentoo|Gentoo packages generated by this tool]]
| |
| | | |
| [[Category:Deployment]] | | [[Category:Deployment]] |