Line 1: |
Line 1: |
− | = jhconvert =
| + | {{Obsolete | [[Platform_Team/Sweets]] is an successor on jhconvert in area of meta packaging}} |
| | | |
− | The main purpose of this project is helping people to package Sugar for various non-mainstream Linux distributions.
| + | <noinclude></noinclude> |
− | 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== | + | == jhconvert == |
| + | |
| + | '''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 soft(>=) dependencies to core activities | + | * '''sugar-fructose''' provides core activities |
− | * sugar-honey provides soft(>=) dependencies to non-core activities | + | * '''sugar-platform''' provides [[0.84/Platform Components|Sugar Platform]] |
− | | |
− | {| border="0"
| |
− | |
| |
− | == 0.82 ==
| |
− | |release
| |
− | |-
| |
− | |
| |
− | |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 ===
| |
− | |-
| |
− | |
| |
− | |TurtleArt
| |
− | |-
| |
− | |-
| |
− | |
| |
− | == 0.84 ==
| |
− | |release
| |
− | |-
| |
− | |
| |
− | |colspan="2"|
| |
− | === Glucose ===
| |
− | |-
| |
− | |
| |
− | |sugar-glucose
| |
− | |0.83.1
| |
− | |-
| |
− | |
| |
− | |sugar-toolkit
| |
− | |0.83.2
| |
− | |-
| |
− | |
| |
− | |sugar
| |
− | |0.83.3
| |
− | |-
| |
− | |
| |
− | |sugar-artwork
| |
− | |0.82.3
| |
− | |-
| |
− | |
| |
− | |sugar-base
| |
− | |0.83.1
| |
− | |-
| |
− | |
| |
− | |sugar-datastore
| |
− | |0.83.1
| |
− | |-
| |
− | |
| |
− | |sugar-presence-service
| |
− | |0.83.0
| |
− | |-
| |
− | |-
| |
− | |
| |
− | |colspan="2"|
| |
− | === Fructose ===
| |
− | |-
| |
− | |
| |
− | |sugar-fructose
| |
− | |0.83.1
| |
− | |-
| |
− | |
| |
− | |Read
| |
− | |61
| |
− | |-
| |
− | |
| |
− | |Chat
| |
− | |60
| |
− | |-
| |
− | |
| |
− | |Terminal
| |
− | |20
| |
− | |-
| |
− | |
| |
− | |Imageviewer
| |
− | |
| |
− | |-
| |
− | |
| |
− | |Browse
| |
− | |101
| |
− | |-
| |
− | |
| |
− | |etoys
| |
− | |3.0.2160
| |
− | |-
| |
− | |
| |
− | |Write
| |
− | |60
| |
− | |-
| |
− | |
| |
− | |Calculate
| |
− | |25
| |
− | |-
| |
− | |
| |
− | |Log
| |
− | |16
| |
− | |-
| |
− | |
| |
− | |Pippy
| |
− | |25
| |
− | |-
| |
− | |
| |
− | |colspan="2"|
| |
− | === Honey ===
| |
− | |-
| |
− | |
| |
− | |TurtleArt
| |
− | |
| |
− | |} | |
| | | |
| == Resources == | | == Resources == |