This is a multi-part message in MIME format.
--nextPart2323481.1rrQm6eQnY
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="UTF-8"
I haven’t looked closely at it myself, but qtwebengine-opensource-src accomplishes
something along these lines using `get-orig-source` in their rules file.
https://salsa.debian.org/qt-kde-team/qt/qtwebengine/-/blob/master/debian/rules[1]
Note that, in their case, you must have the python3-debian package installed, because the
script depends on Python for some of the processing.
On Monday, January 16, 2023 9:27:59 AM MST Julian Gilbey wrote:
On Mon, Jan 16, 2023 at 05:05:39PM +0100, Andreas Tille wrote:
Hi,
I tried to create a multi-source tarball for scipy in its experimental branch[1]. Upstream includes a set of git submodules in its build
process. I intended to merge all these submodules in a single scipy_1.10.0.orig-submodules.tar.gz. This tarball is created with a script[2] which makes sure that the exact directory structure as it is
used by upstream is conserved. This directory layout is needed in the build process. Unfortunately `dpkg-source -x` extracts the content of
the submodules tarball into a subdirectory submodules/.
Is there any trick to unpack this tarball right into the root?
Otherwise I need to do some symlinks workaround in d/rules to provide
all files where these are needed.
Not that I know of; this is the design of the multi-source tarball
setup: each component tarball is extracted into a directory with the
name of the component.
Best wishes,
Julian
--
Soren Stoutner
[email protected]
--------
[1]
https://salsa.debian.org/qt-kde-team/qt/qtwebengine/-/blob/master/debian/rules
--nextPart2323481.1rrQm6eQnY
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="UTF-8"
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">I haven’t looked closely at it myself, but qtwebengine-opensource-src accomplishes something along these lines using `get-orig-source` in their rules file.</p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="
https://salsa.debian.org/qt-kde-team/qt/qtwebengine/-/blob/master/debian/rules">https://salsa.debian.org/qt-kde-team/qt/qtwebengine/-/blob/master/debian/rules</a></p>
<br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Note that, in their case, you must have the python3-debian package installed, because the script depends