From 99c6070e3f2b10ab90e7142c739cf6b56f2edc91 Mon Sep 17 00:00:00 2001 From: Stephane Wirtel Date: Mon, 29 Dec 2008 11:28:59 +0100 Subject: [PATCH] [FIX] Add the rpminstall_sh.txt script lp bug: https://launchpad.net/bugs/311981 fixed bzr revid: stephane@tinyerp.com-20081229102859-bgxe0btq1d315a6m --- MANIFEST.in | 1 + rpminstall_sh.txt | 14 ++++++++++++++ setup.cfg | 17 +++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 rpminstall_sh.txt create mode 100644 setup.cfg diff --git a/MANIFEST.in b/MANIFEST.in index 86edb9c56ac..9f3f31af1f1 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,4 @@ +include rpminstall_sh.txt include README include bin/import_xml.rng include bin/server.cert diff --git a/rpminstall_sh.txt b/rpminstall_sh.txt new file mode 100644 index 00000000000..0d88cc1dcf1 --- /dev/null +++ b/rpminstall_sh.txt @@ -0,0 +1,14 @@ +# +# This file is used by 'python setup.py bdist_rpm' +# You should not execute/call this file yourself. +# +# This script is used as the 'install' part of the RPM .spec file. +# +# Need to overwrite the install-part of the RPM to append the +# compression-suffix onto the filenames for the man-pages. +# +python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES + +SUFFIX=gz +mv INSTALLED_FILES INSTALLED_FILES.orig +sed "s!\(/share/man/.*\)!\1.$SUFFIX!" INSTALLED_FILES.orig > INSTALLED_FILES diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 00000000000..caf187e4c33 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,17 @@ +[sdist] +formats=gztar + +[bdist] +formats=rpm + +[bdist_rpm] +release=1 + +requires=python >= 2.3 +#build-requires=python-devel >= 2.3 + +#doc_files = doc/* + +# Need to overwrite the install-part of the RPM to patch +# the filenames of the man pages. +install_script=rpminstall_sh.txt