Add .gitignore and .gitea/workflows/ci.yml
Some checks failed
Run CI/CD... / main (push) Has been cancelled

This commit is contained in:
Your Name 2025-01-31 18:44:58 +00:00
parent 771958a805
commit 3325f0af8c
3 changed files with 12 additions and 4 deletions

View file

@ -1,4 +1,3 @@
sources: sources:
Python-3.8.20.tar.xz: 88832fd164f0a7d1d0f4677b06960bb5ff15ff1d Python-3.8.20.tar.xz: 88832fd164f0a7d1d0f4677b06960bb5ff15ff1d
python-3.8.2-docs-html.tar.bz2: b19ca23d6145568045a899b812af4d641b62af18
python-3.8.20-docs-html.tar.bz2: d0fbc5196fdf3682f04538cc904ae25f49c71b1e python-3.8.20-docs-html.tar.bz2: d0fbc5196fdf3682f04538cc904ae25f49c71b1e

View file

@ -13,4 +13,5 @@ jobs:
with: with:
CI_DEPLOY: ${{ secrets.CI_DEPLOY }} CI_DEPLOY: ${{ secrets.CI_DEPLOY }}
PUBLICATOR: ${{ secrets.PUBLICATOR }} PUBLICATOR: ${{ secrets.PUBLICATOR }}
REPO_DEPLOY: ${{ secrets.REPO_DEPLOY }}

View file

@ -116,6 +116,7 @@ Patch507: link-C-modules-with-libpython.patch
URL: http://www.python.org/ URL: http://www.python.org/
Requires: %{lib_name} = %{EVRD} Requires: %{lib_name} = %{EVRD}
BuildRequires: automake BuildRequires: automake
BuildRequires: autoconf-archive
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: blt BuildRequires: blt
BuildRequires: db-devel BuildRequires: db-devel
@ -124,7 +125,9 @@ BuildRequires: gdbm-devel
BuildRequires: gmp-devel BuildRequires: gmp-devel
BuildRequires: ffi-devel BuildRequires: ffi-devel
BuildRequires: pkgconfig(ncursesw) BuildRequires: pkgconfig(ncursesw)
BuildRequires: openssl-devel #BuildRequires: pkgconfig(openssl1.1)
#BuildRequires: openssl1.1
BuildRequires: pkgconfig(libressl)
BuildRequires: readline-devel BuildRequires: readline-devel
BuildRequires: tcl tcl-devel BuildRequires: tcl tcl-devel
BuildRequires: tk tk-devel BuildRequires: tk tk-devel
@ -268,16 +271,21 @@ export OPT="%{optflags} -g"
export CFLAGS="%{optflags} -I/usr/include/ncursesw" export CFLAGS="%{optflags} -I/usr/include/ncursesw"
export CPPFLAGS="%{optflags} -I/usr/include/ncursesw" export CPPFLAGS="%{optflags} -I/usr/include/ncursesw"
export LD_LIBRARY_PATH=/opt/libressl/lib:${LD_LIBRARY_PATH}
autoreconf -vfi autoreconf -vfi
# Remove -Wl,--no-undefined # Remove -Wl,--no-undefined
%define _disable_ld_no_undefined 1 %define _disable_ld_no_undefined 1
%configure --with-threads \
%configure \
--enable-ipv6 \ --enable-ipv6 \
--with-dbmliborder=gdbm \ --with-dbmliborder=gdbm \
--with-system-expat \ --with-system-expat \
--with-system-ffi \ --with-system-ffi \
--enable-shared \ --enable-shared \
--without-ensurepip \ --without-ensurepip \
--with-openssl=/opt/libressl \
--with-ssl-default-suites=libressl \
%if %{with valgrind} %if %{with valgrind}
--with-valgrind --with-valgrind
%endif %endif