Hello everyone! Here are some updates from Debian Crosswire Packaging team. We have three PPA's. Stable, Developer Preview and Daily Builds. All three of these are now build automatically by launchpad using recipes.
All recipes can be viewed here: https://code.launchpad.net/~pkgcrosswire/+recipes = Developer preview PPA = * Preview the latest available Work-in-progress packaging * Uses released versions of upstream software (possibly patched) * Builds for currently supported Ubuntu Releases * Build are automatic Example is sword-stable recipe here: https://code.launchpad.net/~pkgcrosswire/+recipe/sword-stable You can clearly see which branches are used (just our packaging branch lp:sword/debian aka lp:~pkgcrosswire/sword/main) as well as the build results for each Ubuntu Release and architecture. When we are packaging software we only need to do `$ bzr push` and launchpad will build updated packages for all four currently supported Ubuntu releases. No need to manually change package versions, recreate debian source packages and uploading them to launchpad. Huray =) = Daily Builds = * Automatically does daily builds of upstream svn trunk * Uses latest available, "official" packaging * Builds for all currently supported Ubuntu Releases * Builds are not tested and not supported Example is sword-daily recipe here https://code.launchpad.net/~pkgcrosswire/+recipe/sword-daily This recipe is based on lp:sword - a bzr mirror of sword svn trunk (pulled multiples times a day) and it is merged with our packaging. A "bridge" branch is used to set correct ancestry and it will eventually go away when launchpad will support nest-part command. On this page you can see latest build results for Ubuntu releases and supported architectures. = Stable PPA = * Manually transitioned packages from Developer-Preview * Well Tested * Use "official" packaging * Builds for all currently supported Ubuntu Releases * Limited support available on best effort basis This stays as it is, except that it is much easier for us to update now. We can simply perform a manual build request from the stable recipe page web-page. = What pages should you look at? = Sword Code Import: https://code.launchpad.net/~sword-devel/sword/trunk Daily Builds (latest): https://code.launchpad.net/~pkgcrosswire/+recipe/sword-daily Developer Preview (latest): https://code.launchpad.net/~pkgcrosswire/+recipe/sword-stable Xiphos Code Import: https://code.launchpad.net/~xiphos-devel/xiphos/trunk Daily Builds (latest): https://code.launchpad.net/~pkgcrosswire/+recipe/xiphos-daily Developer Preview (latest): https://code.launchpad.net/~pkgcrosswire/+recipe/xiphos-stable BibleTime Code Import: https://code.launchpad.net/~bibletime/bibletime/gitorious Daily Builds (latest): https://code.launchpad.net/~pkgcrosswire/+recipe/bibletime-daily (NOT ENABLED YET) Developer Preview (latest): https://code.launchpad.net/~pkgcrosswire/+recipe/bibletime-stable PPA build results: Daily (all): https://launchpad.net/~pkgcrosswire/+archive/daily/+packages Developer-Preview (all): https://launchpad.net/~pkgcrosswire/+archive/developer-testing/+packages Stable (all): https://launchpad.net/~pkgcrosswire/+archive/ppa/+packages How to add these PPA: Daily (all): $ sudo add-apt-repository ppa:pkgcrosswire/daily Developer-Preview (all): $ sudo add-apt-repository ppa:pkgcrosswire/developer-testing Stable (all): $ sudo add-apt-repository ppa:pkgcrosswire/ppa = About Debian Pkgcrosswire Packaging Team = We are packaging Bible study related packages based on SWORD API and Crosswire Bible Society repository of Bible texts. We are official maintainers of these packages in Debian and Ubuntu. We provide regular backports updates to Ubuntu via PPA as well as offering work-in-progress packages. Our packages adhere to Debian Packaging Policy. All our builds provide debug (-dbg) packages as well to help with troubleshooting _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page