Hi,
This patchset enables RPM packaging for ODP and it creates the correct version
number for every commit.
v3:
- fix short log spelling correction that Maxim found
- fix the comment maxim had about odp.spec
v2:
- fixed line over 80 characters
- added -M to format-patch... =/
Cheers,
Anders
Anders Roxell (9):
move scmversion to correct Makefile
configure: set tar-pax AM_INIT_AUTOMAKE option
scripts/git_hash: fix bug where dirty was always set
scripts: cleanup git_hash and use it instead of odp_version.
doc: Makefile: add docs to the tarball
pkg: add odp.spec to generate rpm packages
move debian into pkg/
scripts: make rpm packages
scripts/common_pkg_build: don't create pkg's if no repo
Makefile.am | 2 +-
configure.ac | 4 +-
doc/Makefile.am | 8 +++
{debian => pkg/debian}/README.Debian | 0
{debian => pkg/debian}/changelog | 0
{debian => pkg/debian}/compat | 0
{debian => pkg/debian}/control | 0
{debian => pkg/debian}/copyright | 0
{debian => pkg/debian}/docs | 0
{debian => pkg/debian}/libodp-dev.dirs | 0
{debian => pkg/debian}/libodp-dev.install | 0
{debian => pkg/debian}/libodp.dirs | 0
{debian => pkg/debian}/libodp.install | 0
{debian => pkg/debian}/libodphelper-dev.dirs | 0
{debian => pkg/debian}/libodphelper-dev.install | 0
{debian => pkg/debian}/libodphelper.dirs | 0
{debian => pkg/debian}/libodphelper.install | 0
{debian => pkg/debian}/odp-bin.dirs | 0
{debian => pkg/debian}/odp-bin.install | 0
{debian => pkg/debian}/rules | 0
{debian => pkg/debian}/source/format | 0
pkg/rpm/odp.spec | 65 +++++++++++++++++++++++++
platform/Makefile.inc | 2 +-
scripts/Makefile.am | 2 +-
scripts/builddeb | 21 ++++----
scripts/buildrpm | 30 ++++++++++++
scripts/common_pkg_build.sh | 23 +++++++++
scripts/get_impl_str.sh | 11 +++++
scripts/git_hash.sh | 17 +++++--
scripts/odp_version.sh | 12 -----
30 files changed, 166 insertions(+), 31 deletions(-)
rename {debian => pkg/debian}/README.Debian (100%)
rename {debian => pkg/debian}/changelog (100%)
rename {debian => pkg/debian}/compat (100%)
rename {debian => pkg/debian}/control (100%)
rename {debian => pkg/debian}/copyright (100%)
rename {debian => pkg/debian}/docs (100%)
rename {debian => pkg/debian}/libodp-dev.dirs (100%)
rename {debian => pkg/debian}/libodp-dev.install (100%)
rename {debian => pkg/debian}/libodp.dirs (100%)
rename {debian => pkg/debian}/libodp.install (100%)
rename {debian => pkg/debian}/libodphelper-dev.dirs (100%)
rename {debian => pkg/debian}/libodphelper-dev.install (100%)
rename {debian => pkg/debian}/libodphelper.dirs (100%)
rename {debian => pkg/debian}/libodphelper.install (100%)
rename {debian => pkg/debian}/odp-bin.dirs (100%)
rename {debian => pkg/debian}/odp-bin.install (100%)
rename {debian => pkg/debian}/rules (100%)
rename {debian => pkg/debian}/source/format (100%)
create mode 100644 pkg/rpm/odp.spec
create mode 100755 scripts/buildrpm
create mode 100644 scripts/common_pkg_build.sh
create mode 100755 scripts/get_impl_str.sh
delete mode 100755 scripts/odp_version.sh
--
2.1.4
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp