|
|
| (37 intermediate revisions by 6 users not shown) |
| Line 1: |
Line 1: |
| = jhconvert =
| | {{Obsolete | [[Platform_Team/Sweets]] is an successor on jhconvert in area of meta packaging}} |
|
| |
|
| '''j'''ust'''h'''onest'''convert''' Sugar to distro packages
| | <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: |
|
| |
|
| * [[Community/Distributions/Gentoo|Gentoo]] | | * [[Gentoo]] |
| * [[Community/Distributions/ALTLinux|ALT Linux]] | | * [[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 |
| * sugar-glucose provides strong(=) dependencies to core components | | * '''sugar-glucose''' provides core components |
| * sugar-fructose provides core activities and soft(<dev_branch) dependency to sugar-toolkit | | * '''sugar-fructose''' provides core activities |
| * sugar-honey provides non-core activities and strong(=) dependency to sugar-toolkit | | * '''sugar-platform''' provides [[0.84/Platform Components|Sugar Platform]] |
| | |
| {| border="0"
| |
| |
| |
| == 0.82 ==
| |
| |release cycle
| |
| |-
| |
| |
| |
| |colspan="2"|
| |
| === Glucose ===
| |
| |-
| |
| |
| |
| |sugar-glucose
| |
| |0.82.1
| |
| |-
| |
| |
| |
| |sugar-toolkit
| |
| |0.82.11
| |
| |-
| |
| |
| |
| |sugar
| |
| |0.82.9
| |
| |-
| |
| |
| |
| |sugar-artwork
| |
| |0.82.3
| |
| |-
| |
| |
| |
| |sugar-base
| |
| |0.82.2
| |
| |-
| |
| |
| |
| |sugar-datastore
| |
| |0.82.1
| |
| |-
| |
| |
| |
| |sugar-presence-service
| |
| |0.82.2
| |
| |-
| |
| |
| |
| |Journal
| |
| |99
| |
| |-
| |
| |-
| |
| |
| |
| |colspan="2"|
| |
| === Fructose ===
| |
| |-
| |
| |
| |
| |sugar-fructose
| |
| |0.82.1
| |
| |-
| |
| |
| |
| |Read
| |
| |52
| |
| |-
| |
| |
| |
| |Chat
| |
| |48
| |
| |-
| |
| |
| |
| |Terminal
| |
| |19
| |
| |-
| |
| |
| |
| |Browse
| |
| |99
| |
| |-
| |
| |
| |
| |etoys
| |
| |3.0.2160
| |
| |-
| |
| |
| |
| |Write
| |
| |60
| |
| |-
| |
| |
| |
| |Calculate
| |
| |23
| |
| |-
| |
| |
| |
| |Log
| |
| |16
| |
| |-
| |
| |
| |
| |Pippy
| |
| |25
| |
| |-
| |
| |
| |
| |colspan="2"|
| |
| === Honey ===
| |
| |-
| |
| |
| |
| |honey
| |
| |0.82.11
| |
| |-
| |
| |
| |
| |TurtleArt
| |
| |16
| |
| |-
| |
| |
| |
| |Paint
| |
| |23
| |
| |-
| |
| |
| |
| |TamTamEdit
| |
| |51
| |
| |-
| |
| |
| |
| |TamTamJam
| |
| |52
| |
| |-
| |
| |
| |
| |TamTamMini
| |
| |50
| |
| |-
| |
| |
| |
| |TamTamSynthLab
| |
| |52
| |
| |-
| |
| |
| |
| | |
| == 0.84 ==
| |
| |release cycle
| |
| |-
| |
| |
| |
| |colspan="2"|
| |
| === Glucose ===
| |
| |-
| |
| |
| |
| |sugar-glucose
| |
| |0.83.2
| |
| |-
| |
| |
| |
| |sugar-toolkit
| |
| |0.83.2
| |
| |-
| |
| |
| |
| |sugar
| |
| |0.83.3
| |
| |-
| |
| |
| |
| |sugar-artwork
| |
| |0.82.1
| |
| |-
| |
| |
| |
| |sugar-base
| |
| |0.83.1
| |
| |-
| |
| |
| |
| |sugar-datastore
| |
| |0.83.0
| |
| |-
| |
| |
| |
| |sugar-presence-service
| |
| |0.83.1
| |
| |-
| |
| |-
| |
| |
| |
| |colspan="2"|
| |
| | |
| === Fructose ===
| |
| |-
| |
| |
| |
| |sugar-fructose
| |
| |0.83.2
| |
| |-
| |
| |
| |
| |Read
| |
| |61
| |
| |-
| |
| |
| |
| |Chat
| |
| |60
| |
| |-
| |
| |
| |
| |Terminal
| |
| |20
| |
| |-
| |
| |
| |
| |Browse
| |
| |101
| |
| |-
| |
| |
| |
| |etoys
| |
| |3.0.2160
| |
| |-
| |
| |
| |
| |Write
| |
| |60
| |
| |-
| |
| |
| |
| |Calculate
| |
| |25
| |
| |-
| |
| |
| |
| |Log
| |
| |16
| |
| |-
| |
| |
| |
| |Pippy
| |
| |25
| |
| |-
| |
| |
| |
| |Imageviewer
| |
| |4
| |
| |-
| |
| |
| |
| |TurtleArt
| |
| |20
| |
| |-
| |
| |
| |
| |colspan="2"|
| |
| | |
| === Honey ===
| |
| |-
| |
| |
| |
| |Paint
| |
| |23
| |
| |} | |
|
| |
|
| = Resources = | | == Resources == |
| * [http://git.sugarlabs.org/projects/jhconvert Sources] | | * [http://git.sugarlabs.org/projects/jhconvert Sources] |
|
| |
|
| [[Category:Deployment]] | | [[Category:Deployment]] |