diff --git a/Makefile b/Makefile index 01d67c9..6b9c48f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PKG_NAME := pypi-portend -URL = https://files.pythonhosted.org/packages/6e/0a/42bcc9c97744958ce72d33f526e972379b9e90adede8a151f338818c41d4/portend-3.1.0.tar.gz +URL = https://files.pythonhosted.org/packages/8f/fc/bcfc768996b438d6e4bde7a6c8cfd62089847b0f5381a0e0ec2d8ee6b202/portend-3.2.0.tar.gz ARCHIVES = include ../common/Makefile.common diff --git a/options.conf b/options.conf index f0fd453..6ba83cf 100644 --- a/options.conf +++ b/options.conf @@ -1,6 +1,6 @@ [package] name = pypi-portend -url = https://files.pythonhosted.org/packages/6e/0a/42bcc9c97744958ce72d33f526e972379b9e90adede8a151f338818c41d4/portend-3.1.0.tar.gz +url = https://files.pythonhosted.org/packages/8f/fc/bcfc768996b438d6e4bde7a6c8cfd62089847b0f5381a0e0ec2d8ee6b202/portend-3.2.0.tar.gz archives = giturl = https://github.com/jaraco/portend.git domain = @@ -19,6 +19,8 @@ autoupdate = true broken_c++ = false # disable parallelization during build broken_parallel_build = false +# create vendor archive with cargo +cargo_vendor = false # this package is a library compatibility package and only ships versioned library files compat = false # set conservative build flags @@ -27,6 +29,8 @@ conservative_flags = false dev_requires_extras = false # pass -ffast-math to compiler fast-math = false +# compile full (traditional) debug info +full-debug-info = false # optimize build for speed over size funroll-loops = false # set flags to smallest -02 flags possible @@ -35,6 +39,8 @@ insecure_build = false keepstatic = false # do not require autostart subpackage no_autostart = false +# do not use the replacement pattern for file matching +no_glob = false # do not generate debuginfo for this package nodebug = false # disable stripping binaries @@ -54,7 +60,7 @@ skip_tests = false # add .so files to the lib package instead of dev so_to_lib = false # configure build for avx2 -use_avx2 = false +use_avx2 = true # configure build for avx512 use_avx512 = false # add clang flags diff --git a/pypi-portend.spec b/pypi-portend.spec index 8154957..0671945 100644 --- a/pypi-portend.spec +++ b/pypi-portend.spec @@ -1,12 +1,13 @@ # # This file is auto-generated. DO NOT EDIT # Generated by: autospec.py +# Using build pattern: pyproject # Name : pypi-portend -Version : 3.1.0 -Release : 49 -URL : https://files.pythonhosted.org/packages/6e/0a/42bcc9c97744958ce72d33f526e972379b9e90adede8a151f338818c41d4/portend-3.1.0.tar.gz -Source0 : https://files.pythonhosted.org/packages/6e/0a/42bcc9c97744958ce72d33f526e972379b9e90adede8a151f338818c41d4/portend-3.1.0.tar.gz +Version : 3.2.0 +Release : 50 +URL : https://files.pythonhosted.org/packages/8f/fc/bcfc768996b438d6e4bde7a6c8cfd62089847b0f5381a0e0ec2d8ee6b202/portend-3.2.0.tar.gz +Source0 : https://files.pythonhosted.org/packages/8f/fc/bcfc768996b438d6e4bde7a6c8cfd62089847b0f5381a0e0ec2d8ee6b202/portend-3.2.0.tar.gz Summary : TCP port monitoring and discovery Group : Development/Tools License : MIT @@ -17,17 +18,17 @@ BuildRequires : buildreq-distutils3 BuildRequires : pypi(py) BuildRequires : pypi(setuptools) BuildRequires : pypi(setuptools_scm) -BuildRequires : pypi(tempora) BuildRequires : pypi-pluggy BuildRequires : pypi-pytest BuildRequires : pypi-tox BuildRequires : pypi-virtualenv +# Suppress stripping binaries +%define __strip /bin/true +%define debug_package %{nil} %description .. image:: https://img.shields.io/pypi/v/portend.svg -:target: `PyPI link`_ -.. image:: https://img.shields.io/pypi/pyversions/portend.svg -:target: `PyPI link`_ +:target: https://pypi.org/project/portend %package license Summary: license components for the pypi-portend package. @@ -58,10 +59,10 @@ python3 components for the pypi-portend package. %prep -%setup -q -n portend-3.1.0 -cd %{_builddir}/portend-3.1.0 +%setup -q -n portend-3.2.0 +cd %{_builddir}/portend-3.2.0 pushd .. -cp -a portend-3.1.0 buildavx2 +cp -a portend-3.2.0 buildavx2 popd %build @@ -69,17 +70,17 @@ export http_proxy=http://127.0.0.1:9/ export https_proxy=http://127.0.0.1:9/ export no_proxy=localhost,127.0.0.1,0.0.0.0 export LANG=C.UTF-8 -export SOURCE_DATE_EPOCH=1656395089 +export SOURCE_DATE_EPOCH=1687966867 export GCC_IGNORE_WERROR=1 -export CFLAGS="$CFLAGS -fno-lto " -export FCFLAGS="$FFLAGS -fno-lto " -export FFLAGS="$FFLAGS -fno-lto " -export CXXFLAGS="$CXXFLAGS -fno-lto " +export CFLAGS="$CFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd " +export FCFLAGS="$FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd " +export FFLAGS="$FFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd " +export CXXFLAGS="$CXXFLAGS -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd " export MAKEFLAGS=%{?_smp_mflags} python3 -m build --wheel --skip-dependency-check --no-isolation pushd ../buildavx2/ -export CFLAGS="$CFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 -msse2avx" -export CXXFLAGS="$CXXFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 -msse2avx " +export CFLAGS="$CFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 " +export CXXFLAGS="$CXXFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 " export FFLAGS="$FFLAGS -m64 -march=x86-64-v3 -Wl,-z,x86-64-v3 " export FCFLAGS="$FCFLAGS -m64 -march=x86-64-v3 " export LDFLAGS="$LDFLAGS -m64 -march=x86-64-v3 " @@ -91,7 +92,7 @@ popd export MAKEFLAGS=%{?_smp_mflags} rm -rf %{buildroot} mkdir -p %{buildroot}/usr/share/package-licenses/pypi-portend -cp %{_builddir}/portend-3.1.0/LICENSE %{buildroot}/usr/share/package-licenses/pypi-portend/8e6689d37f82d5617b7f7f7232c94024d41066d1 +cp %{_builddir}/portend-%{version}/LICENSE %{buildroot}/usr/share/package-licenses/pypi-portend/0445ed0f69910eeaee036f09a39a13c6e1f37e12 || : pip install --root=%{buildroot} --no-deps --ignore-installed dist/*.whl echo ----[ mark ]---- cat %{buildroot}/usr/lib/python3*/site-packages/*/requires.txt || : @@ -111,7 +112,7 @@ popd %files license %defattr(0644,root,root,0755) -/usr/share/package-licenses/pypi-portend/8e6689d37f82d5617b7f7f7232c94024d41066d1 +/usr/share/package-licenses/pypi-portend/0445ed0f69910eeaee036f09a39a13c6e1f37e12 %files python %defattr(-,root,root,-) diff --git a/release b/release index 95f9650..e373ee6 100644 --- a/release +++ b/release @@ -1 +1 @@ -49 +50 diff --git a/upstream b/upstream index 71df88d..aa0dcbb 100644 --- a/upstream +++ b/upstream @@ -1 +1 @@ -81cfdabc8448fc227b8eacfc74e9f8e0635eae11/portend-3.1.0.tar.gz +a6d8f4ef4ee08ca85dde5e21a23912330c63c5b1/portend-3.2.0.tar.gz