Latest revision |
Your text |
Line 58: |
Line 58: |
| ==debian/control== | | ==debian/control== |
| debian/control defines info about the package that is read in such places as the application installer. | | debian/control defines info about the package that is read in such places as the application installer. |
- |
| |
- | * Don't put libraries and other non-user packages in the user section!
| |
| | | |
| * In the Description:, lines MUST be preceded by a space. Blank lines must have a space and then a period. | | * In the Description:, lines MUST be preceded by a space. Blank lines must have a space and then a period. |
Line 82: |
Line 80: |
| Architecture: any | | Architecture: any |
| Depends: ${shlibs:Depends}, ${misc:Depends} | | Depends: ${shlibs:Depends}, ${misc:Depends} |
- | XB-Maemo-Display-Name: Foo Package Name in the App Manager | + | Description: Foo does everything you want. |
- | XB-Maemo-Display-Name-pl_PL: Polish translation of the name in the App Manager
| + | |
- | XB-Description: Foo does everything you want.
| + | |
| Foo does everything. It is fantastic. | | Foo does everything. It is fantastic. |
| . | | . |
Line 90: |
Line 86: |
| . | | . |
| There is so much to Foo! | | There is so much to Foo! |
- | XB-Description-pl_PL: Polish translation of the description
| |
- | XB-Maemo-Upgrade-Description: upgrade description shows up in place of the standard one when a user updates a package
| |
- | XB-Maemo-Upgrade-Description-pl_PL: Polish translation of the description
| |
- | XSBC-Bugtracker: Mandatory field if you want to enter Extras, put bugtracker URL here.
| |
- | XB-Maemo-Icon-26:
| |
- | Put a base64 encoded 48x48px image here.
| |
- | This means "uuencode -m icon.png icon.png > icon.png.en", then paste the
| |
- | output here, but do not forget to put a white space at the beginning of each line containing the icon-encoded text.
| |
| | | |
| ==debian/changelog== | | ==debian/changelog== |
Line 315: |
Line 303: |
| | | |
| scp -p *.tar.gz *.diff.gz *.changes *.dsc \ | | scp -p *.tar.gz *.diff.gz *.changes *.dsc \ |
- | jebba@drop.maemo.org:/var/www/extras-devel/incoming-builder/fremantle/ | + | jebba@garage.maemo.org:/var/www/extras-devel/incoming-builder/fremantle/ |
| | | |
| ==Chill== | | ==Chill== |
Line 325: |
Line 313: |
| | | |
| * [http://maemo.org/packages Packages (search)] | | * [http://maemo.org/packages Packages (search)] |
- |
| |
- | ==sources.list==
| |
- | Here's a sample sources.list you can use which has a bit more than the defaults:
| |
- |
| |
- | # This is default upstream, but mirror is much faster
| |
- | # SDK
| |
- | #deb http://repository.maemo.org/ fremantle/sdk free
| |
- | #deb-src http://repository.maemo.org/ fremantle/sdk free
| |
- | # Tools
| |
- | #deb http://repository.maemo.org/ fremantle/tools free
| |
- | #deb-src http://repository.maemo.org/ fremantle/tools free
| |
- |
| |
- | # This is default upstream, but mirror is much faster
| |
- | # Extras
| |
- | #deb http://repository.maemo.org/extras/ fremantle free
| |
- | #deb-src http://repository.maemo.org/extras/ fremantle free
| |
- | # Extras-Testing
| |
- | #deb http://repository.maemo.org/extras-testing/ fremantle free
| |
- | #deb-src http://repository.maemo.org/extras-testing/ fremantle free
| |
- | # Extras-Devel
| |
- | #deb http://repository.maemo.org/extras-devel/ fremantle free
| |
- | #deb-src http://repository.maemo.org/extras-devel/ fremantle free
| |
- |
| |
- | # This is a local mirror
| |
- | # SDK
| |
- | deb http://espejo.freemoe.org/repository.maemo.org/ fremantle/sdk free
| |
- | deb-src http://espejo.freemoe.org/repository.maemo.org/ fremantle/sdk free
| |
- | # Tools
| |
- | deb http://espejo.freemoe.org/repository.maemo.org/ fremantle/tools free
| |
- | deb-src http://espejo.freemoe.org/repository.maemo.org/ fremantle/tools free
| |
- |
| |
- | # This is a local mirror
| |
- | # Extras
| |
- | deb http://espejo.freemoe.org/repository.maemo.org/extras/ fremantle free
| |
- | deb-src http://espejo.freemoe.org/repository.maemo.org/extras/ fremantle free
| |
- | # Extras-Testing
| |
- | deb http://espejo.freemoe.org/repository.maemo.org/extras-testing/ fremantle free
| |
- | deb-src http://espejo.freemoe.org/repository.maemo.org/extras-testing/ fremantle free
| |
- | # Extras-Devel
| |
- | deb http://espejo.freemoe.org/repository.maemo.org/extras-devel/ fremantle free
| |
- | deb-src http://espejo.freemoe.org/repository.maemo.org/extras-devel/ fremantle free
| |
- |
| |
- | # good luck with these
| |
- | #deb https://downloads.maemo.nokia.com/fremantle/apps/ ./
| |
- | #deb https://downloads.maemo.nokia.com/fremantle/mr0 ./
| |
- |
| |
- | # Non-free crap, you need a majick key (substitute 000000)
| |
- | #deb http://repository.maemo.org/ fremantle/00000000000000000000000000000000 nokia-binaries
| |
- |
| |
- | # This is jebba's repo
| |
- | #deb http://www.freemoe.org/users/jebba unstable main
| |
- | #deb-src http://www.freemoe.org/users/jebba unstable main
| |
- |
| |
- | # These are debian repos. Handy to grab source packages if they exist alreay
| |
- | # Etch
| |
- | #deb-src http://ftp.us.debian.org/debian/ etch main contrib
| |
- | # Etch Backports
| |
- | #deb-src http://www.backports.org/debian etch-backports main contrib
| |
- | # Stable Lenny
| |
- | #deb-src http://ftp.us.debian.org/debian/ lenny main contrib
| |
- | # Testing Squeeze
| |
- | #deb-src http://ftp.us.debian.org/debian/ squeeze main contrib
| |
- | # Unstable Sid
| |
- | #deb-src http://ftp.us.debian.org/debian/ sid main contrib
| |
- |
| |
- | # mozilla / firefox / fennec
| |
- | #deb http://moff.mozilla.com/ chinook release
| |
- | #deb-src http://moff.mozilla.com/ chinook release
| |
- |
| |
- | # ubuntu for mer
| |
- | #deb-src http://ports.ubuntu.com/ubuntu-ports jaunty main restricted universe multiverse
| |
- |
| |
- | ==See Also==
| |
- | * [[Extras-testing/QA_Checklist| QA Checklist]]
| |
- |
| |
- | * [http://pkg-perl.alioth.debian.org/howto/quilt.html Quilt for Debian Maintainers]
| |
- |
| |
- | * [[Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing#Sections| Valid Sections:]]
| |
- |
| |
- | * [http://hildon-app-mgr.garage.maemo.org/packaging-stable.html How to make a package for the Hildon Application Manager]
| |