Package with both git submodules and a repack
From
Ben Westover@21:1/5 to
All on Sat Aug 5 05:40:02 2023
This is a multi-part message in MIME format.
Hello,
I am packaging a program that has a lot of git submodules needed to
build. Most of them are third party libraries that I can replace with
Debian packages, but there are still a few that I need to keep. I would
like to do a repack to remove most of them for easier d/copyright.
I did some research, and it turns out that gbp can make tarballs with submodules, but I can't find any repacking features. I could use uscan
for that, but the tarballs it downloads from GitHub don't include any submodules. I could make my own tarballs with submodules and manually
repack them, but I feel like there should be a better way to do this.
How can I best deal with both submodules and repacking at the same time?
Thanks,
--
Ben Westover
LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NCg0Kd3NGNUJBQUJDQUFqRmlFRU9HbmFjcVJo ZFU2ZU5tdEZ3eEhGOVU2SnRwZ0ZBbVROd0dZRkF3QUFBQUFBQ2drUXd4SEY5VTZKdHBnYg0KV0Ev L2VqSjZMR2V2dXBQak11aUdUNWZyTHYxNHNxdC9ld3hHRVdQRk45QlFndG0rQXZPMENZQzlwUVdT STl2WWtBeHJqSlVUSUhaNg0KTHF4Z1N5UkhHMTNETHdlMjFoMmhpdi9rT1kwMnlTcHdBdHIzUTVi RW0rcjlYVUJEWFozWHNVZVFiRHE1RXd2bUFnQ0dhTVhFSXVZcw0KNVdBU0Zja3RoY1BOWUhhSWVQ dTU2N04zakVqdk1HcllLK1VxN3cvMm1ialR1ZCtpM2hJck50bnR1UnF2UW5aTUl2ZmtEZ01qMjBt VA0KYTRteDVBZnYxN1kxdm43bnlvNnl3UUxOMG5IdkpMK1FwR1RFQkxDS21DMEpMUDhIUm9GaFUv MERtQXE3a1Z0U2JGdERsM0FKYk9OaQ0KUXNzUXdGcXhna1RzaksvNFdtMU9HK2g3YmNJKzVSd2RY Z0d6VHFhNHJkZWRZcjRRRUJLd2hVRFAxVndxV2RCZURWQ3QvY0d6WCtOYw0KU2hvdTlmU2VaV0Jk SkdCZFNmSU5VRjdFcnZZN2RXZlZaSjJ2ZjlTYXNxVHMzdHNhRllER0VtRHZNU3RwZmk1SFRDelJw NEg5N214Uw0KZ1I2WnZlOUNiWjk1VVRPOXJRTmF0Ykl6ay9PVXM1L3M3MWpLcVIwaGlZejVmakVJ c0dIeVBsa3ZlK2E5ZFZtYnIrTGtkbWloanVwUA0KaWVBZWdhMFNNbElPczhGZFBXakd6aHk1Q2JE V0xZTFEwU1JLZnRUUURNTXIrWkIzRWlHcGQrUWxqWk5LZHpCZ1k3N0I5d1JUMnFXYg0KU2hmajR3 dUFOTDVwM2ZTM1NvNlhCSE8zMzc3emhYTDFRUTlTL3pBZ2hKYnhueTRLZ0FJQ2hPUmx5Ym0zYUlp U0ZDbEFNem9SZGpqcg0KNXg4PQ0KPTNFU1MNCi0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQ0K
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)