Skip to content
Ubuntu Packaging
Shell Makefile
Find file
Latest commit 8865e85 @wsnipex wsnipex Merge pull request #27 from fritsch/master
libnfs: Add Wily support
Failed to load latest commit information.
debian update packaging to Jarvis
.gitignore cleanup distro, ppa, unified mess.
README Update README explaining how debian/control and debian/rules are gene…
control cleanup distro, ppa, unified mess.
pbuilder-dist support for building maverick packages
rules cleanup distro, ppa, unified mess.


XBMC Packaging Repository

Clones the XBMC repository and prepares builds for upload to a ppa.

  -Install proper exclude filters for source generation
  -Massive cleanup of the debian/ files

By default, xbmc-get-orig-source will clone mainline xbmc into the xbmc/
folder in the repo root. Because this is a .gitignore'd git repository
it will _not_ be removed with a git clean -xfd. This means that we can
wipe with each build while avoiding a reclone.
If you have a local xbmc git clone already, you may use that path rather
than xbmc/. See the XBMC_SOURCE variable. With this configuration,
xbmc-get-orig-source will checkout files from your local repo into its
working directory, so there is no need to keep 2 clones. Your 'origin'
remote _will_ be updated, otherwise your local clone is read-only.

The files "debian/control" and "debian/rules" are autogenerated for each source
package. The "debian/control" file is generated from the and
var_info files. The "debian/rules file is copied from either rules.distro for
upload to the Debian/Ubuntu distros, or rules.ppa for upload to the PPA.
Something went wrong with that request. Please try again.