Go to file
Yaakov Selkowitz a287727639 Fix flatpak build
When built for a flatpak in /app, we still need perl to use module
packages built in /usr, both to help with bootstrapping, and also for
using build-time only dependencies which should not need to be rebuilt.
Similarly, /usr/bin/perl is provided so that the /app perl remains
compatible with shebangs created for the /usr perl.

The build of perl included in runtimes (KDE platform and all the SDKs),
while built into /usr, also needs to find modules in /app, but (in the
use case of SDKs used with flatpak-builder) also build modules there.
The solution used here is to define vendorlib/vendorarch in /app, and
add the /usr vendor directories as otherlibdirs for those perl modules
which are also included in the runtimes/SDKs.

manNdir always need to be defined regardless of groff, as they are
relied upon later in the build.
2023-10-18 07:49:08 -04:00
.gitignore 5.38.0 bump (https://fedoraproject.org/wiki/Changes/perl5.38) 2023-07-11 09:10:06 +02:00
Pod-Html-license-clarification Correct license tags 2015-04-02 13:46:20 +02:00
STAGE2-perl Adding STAGE2 bootstrap recipe 2015-11-04 16:25:33 +01:00
checkemptydirs Own upper directories by each package and remove empty directories 2014-11-20 15:57:29 +01:00
checkpackageversion Add checkpackageversion script 2011-09-14 17:19:39 +02:00
clean-manifest.pl auto-import perl-5.8.0-88 from perl-5.8.0-88.src.rpm 2004-09-09 10:04:11 +00:00
diffrpms Fix rpmdiff command in script diffrpms 2022-08-17 16:31:40 +02:00
gendep.macros 5.38.0 bump (https://fedoraproject.org/wiki/Changes/perl5.38) 2023-07-11 09:10:06 +02:00
generatedependencies Use pregenerated dependencies on bootstrapping 2016-06-02 16:03:52 +02:00
macros.perl Define %%perl_vendor*, %%perl_archlib, %%perl_privlib, because in rpm 4.15 those are no longer defined 2019-06-12 11:18:58 +02:00
perl-5.8.0-libdir64.patch 5.28.0 bump 2018-06-26 23:26:07 +02:00
perl-5.8.0-libnet.cfg auto-import perl-5.8.0-49 from perl-5.8.0-49.src.rpm 2004-09-09 10:02:23 +00:00
perl-5.10.0-libresolv.patch 5.38.0 bump (https://fedoraproject.org/wiki/Changes/perl5.38) 2023-07-11 09:10:06 +02:00
perl-5.10.0-x86_64-io-test-failure.patch Upgrade to 5.30.0 2019-05-30 08:30:30 +02:00
perl-5.14.1-offtest.patch 5.34.0 bump 2021-05-21 08:20:04 +02:00
perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-CBuilder-on-Li.patch 5.38.0 bump (https://fedoraproject.org/wiki/Changes/perl5.38) 2023-07-11 09:10:06 +02:00
perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-MM-on-Linux.patch 5.28.0 bump 2018-06-26 23:26:07 +02:00
perl-5.16.3-create_libperl_soname.patch 5.36.0 bump 2022-05-30 13:11:46 +02:00
perl-5.22.0-Install-libperl.so-to-shrpdir-on-Linux.patch 5.28.0 bump 2018-06-26 23:26:07 +02:00
perl-5.22.1-Provide-ExtUtils-MM-methods-as-standalone-ExtUtils-M.patch 5.38.0 bump (https://fedoraproject.org/wiki/Changes/perl5.38) 2023-07-11 09:10:06 +02:00
perl-5.22.1-Replace-EU-MM-dependnecy-with-EU-MM-Utils-in-IPC-Cmd.patch 5.28.0 bump 2018-06-26 23:26:07 +02:00
perl-5.27.8-hints-linux-Add-lphtread-to-lddlflags.patch Link XS modules to pthread library to fix linking with -z defs 2018-01-30 08:03:58 +01:00
perl-5.28.0-Pass-CFLAGS-to-dtrace.patch Fix annocheck failure by passing CFLAGS to dtrace 2018-10-25 14:47:32 +02:00
perl-5.34.0-Destroy-GDBM-NDBM-ODBM-SDBM-_File-objects-only-from-.patch 5.36.0 bump 2022-05-30 13:11:46 +02:00
perl-5.36.0-Add-definition-of-OPTIMIZE-to-.ph-files.patch Add definition of OPTIMIZE to .ph files, if optimizing is used 2023-01-12 08:43:34 +01:00
perl-5.38.0-Revert-Do-uselocale-earlier-in-init-process.patch Fix locale when use embedding Perl in C (bug #2240458) 2023-09-27 14:46:12 +02:00
perl-USE_MM_LD_RUN_PATH.patch 5.32.0 bump 2020-06-22 11:32:52 +02:00
perl-example.stp Add text sources to git 2015-03-19 19:07:48 +01:00
perl-perlbug-tag.patch 5.28.0 bump 2018-06-26 23:26:07 +02:00
perl.rpmlintrc Reduce and move remaining ph files to perl-ph 2020-02-27 15:14:05 +01:00
perl.spec Fix flatpak build 2023-10-18 07:49:08 -04:00
perl.stp Add systemtap probes for new DTrace markers 2015-03-20 12:27:35 +01:00
sources 5.38.0 bump (https://fedoraproject.org/wiki/Changes/perl5.38) 2023-07-11 09:10:06 +02:00
system-owned-directories auto-import perl-5.6.1-26.72.3 from perl-5.6.1-26.72.3.src.rpm 2004-09-09 10:00:05 +00:00