Editing User:Jebba/Package Building HOWTO

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 59: Line 59:
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!
+
* Don't be an idiot, 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 315: Line 315:
   
   
  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 325:
* [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==
==See Also==
-
* [[Extras-testing/QA_Checklist| QA Checklist]]
 
-
 
* [http://pkg-perl.alioth.debian.org/howto/quilt.html Quilt for Debian Maintainers]
* [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:]]
* [[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]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)