forked from pool/perl-DBD-SQLite
Accepting request 1157947 from home:vlefebvre:branches:devel:languages:perl
- Remove sqlite files when building with system libraries
* Avoiding having wrong sqlite version when checking with the perl module
[bsc#1218946]
OBS-URL: https://build.opensuse.org/request/show/1157947
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBD-SQLite?expand=0&rev=81
This commit is contained in:
@@ -18,17 +18,19 @@ preamble: |-
|
|||||||
post_prep: |-
|
post_prep: |-
|
||||||
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
||||||
patch -p1 --reverse <%{PATCH0}
|
patch -p1 --reverse <%{PATCH0}
|
||||||
|
%else
|
||||||
|
# system sqlite librairies will be used
|
||||||
|
rm sqlite*
|
||||||
|
perl -i -ne 'print $_ unless m{^sqlite}' MANIFEST
|
||||||
%endif
|
%endif
|
||||||
#post_build: |-
|
#post_build: |-
|
||||||
# rm unused.files
|
# rm unused.files
|
||||||
post_install: |-
|
post_install: |-
|
||||||
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
||||||
%else
|
%else
|
||||||
|
mkdir -p %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}
|
||||||
ln -fs %{_includedir}/sqlite3ext.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
ln -fs %{_includedir}/sqlite3ext.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
||||||
ln -fs %{_includedir}/sqlite3.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
ln -fs %{_includedir}/sqlite3.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
||||||
rm %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/sqlite3.c
|
|
||||||
echo >%{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/sqlite3.c
|
|
||||||
chmod 444 %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/sqlite3.c
|
|
||||||
%endif
|
%endif
|
||||||
#license: SUSE-NonFree
|
#license: SUSE-NonFree
|
||||||
#skip_noarch: 1
|
#skip_noarch: 1
|
||||||
|
|||||||
@@ -3,6 +3,13 @@ Fri Mar 8 22:15:18 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
|||||||
|
|
||||||
- Fix disabling of __perllib_provides
|
- Fix disabling of __perllib_provides
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 8 15:02:03 UTC 2024 - Valentin Lefebvre <valentin.lefebvre@suse.com>
|
||||||
|
|
||||||
|
- Remove sqlite files when building with system libraries
|
||||||
|
* Avoiding having wrong sqlite version when checking with the perl module
|
||||||
|
[bsc#1218946]
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 20 03:06:10 UTC 2023 - Tina Müller <timueller+perl@suse.de>
|
Wed Sep 20 03:06:10 UTC 2023 - Tina Müller <timueller+perl@suse.de>
|
||||||
|
|
||||||
|
|||||||
@@ -94,6 +94,10 @@ the typeless nature of the SQLite database.
|
|||||||
# MANUAL BEGIN
|
# MANUAL BEGIN
|
||||||
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
||||||
patch -p1 --reverse <%{PATCH0}
|
patch -p1 --reverse <%{PATCH0}
|
||||||
|
%else
|
||||||
|
# system sqlite librairies will be used
|
||||||
|
rm sqlite*
|
||||||
|
perl -i -ne 'print $_ unless m{^sqlite}' MANIFEST
|
||||||
%endif
|
%endif
|
||||||
# MANUAL END
|
# MANUAL END
|
||||||
|
|
||||||
@@ -110,11 +114,9 @@ make test
|
|||||||
# MANUAL BEGIN
|
# MANUAL BEGIN
|
||||||
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
%if 0%{?sle_version} >= 140000 && 0%{?sle_version} <= 150400
|
||||||
%else
|
%else
|
||||||
|
mkdir -p %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}
|
||||||
ln -fs %{_includedir}/sqlite3ext.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
ln -fs %{_includedir}/sqlite3ext.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
||||||
ln -fs %{_includedir}/sqlite3.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
ln -fs %{_includedir}/sqlite3.h %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/
|
||||||
rm %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/sqlite3.c
|
|
||||||
echo >%{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/sqlite3.c
|
|
||||||
chmod 444 %{buildroot}%{perl_vendorarch}/auto/share/dist/%{cpan_name}/sqlite3.c
|
|
||||||
%endif
|
%endif
|
||||||
# MANUAL END
|
# MANUAL END
|
||||||
%perl_gen_filelist
|
%perl_gen_filelist
|
||||||
|
|||||||
Reference in New Issue
Block a user