Packages: cleanup targets that are not supported anymore.

This commit is contained in:
Konstantin Pavlov
2022-06-20 18:20:11 +04:00
parent c3e40ae932
commit 637a2006a6
23 changed files with 2 additions and 795 deletions

View File

@@ -10,16 +10,12 @@ RELEASE ?= $(DEFAULT_RELEASE)
PACKAGE_VENDOR = NGINX Packaging <nginx-packaging@f5.com>
ifeq ($(shell test `rpm --eval '0%{?rhel} -eq 6 -a 0%{?amzn} -eq 0'`; echo $$?), 0)
OSVER = centos6
else ifeq ($(shell test `rpm --eval '0%{?rhel} -eq 7 -a 0%{?amzn} -eq 0'`; echo $$?), 0)
ifeq ($(shell test `rpm --eval '0%{?rhel} -eq 7 -a 0%{?amzn} -eq 0'`; echo $$?), 0)
OSVER = centos7
else ifeq ($(shell rpm --eval "%{?rhel}"), 8)
OSVER = centos8
else ifeq ($(shell rpm --eval "%{?rhel}"), 9)
OSVER = centos9
else ifeq ($(shell rpm --eval "%{?amzn}"), 1)
OSVER = amazonlinux1
else ifeq ($(shell rpm --eval "%{?amzn}"), 2)
OSVER = amazonlinux2
else ifeq ($(shell test `rpm --eval '0%{?suse_version} -ge 1315 -a 0%{?suse_version} -lt 1330 -a 0%{?is_opensuse} -eq 1'`; echo $$?), 0)
@@ -28,7 +24,7 @@ else ifeq ($(shell test `rpm --eval '0%{?suse_version} -ge 1330 -a 0%{?is_opensu
OSVER = opensuse-tumbleweed
else ifeq ($(shell test `rpm --eval '0%{?suse_version} -ge 1315 -a 0%{?is_opensuse} -eq 0'`; echo $$?), 0)
OSVER = sles
else ifeq ($(shell test `rpm --eval '0%{?fedora} -ge 26'`; echo $$?),0)
else ifeq ($(shell test `rpm --eval '0%{?fedora} -ge 35'`; echo $$?),0)
OSVER = fedora
endif
@@ -38,10 +34,6 @@ ifeq ($(OSVER), centos7)
BUILD_DEPENDS_unit += which
endif
ifeq ($(OSVER), amazonlinux1)
BUILD_DEPENDS_unit += system-rpm-config
endif
ifneq (,$(findstring $(OSVER),opensuse-leap opensuse-tumbleweed sles))
BUILD_DEPENDS_unit += libxml2-tools libxslt1 libopenssl-devel
else
@@ -56,14 +48,6 @@ BUILD_DEPENDS = $(BUILD_DEPENDS_unit)
MODULES=
ifeq ($(OSVER), centos6)
include Makefile.php
include Makefile.python
include Makefile.go
include Makefile.jsc-common
include Makefile.jsc8
endif
ifeq ($(OSVER), centos7)
include Makefile.php
include Makefile.python27
@@ -96,18 +80,6 @@ include Makefile.jsc8
include Makefile.jsc11
endif
ifeq ($(OSVER), amazonlinux1)
include Makefile.php
include Makefile.python27
include Makefile.python34
include Makefile.python35
include Makefile.python36
include Makefile.go
include Makefile.perl
include Makefile.jsc-common
include Makefile.jsc8
endif
ifeq ($(OSVER), amazonlinux2)
include Makefile.php
include Makefile.python27
@@ -143,20 +115,7 @@ endif
ifeq ($(OSVER), fedora)
include Makefile.php
ifeq ($(shell test `rpm --eval '0%{?fedora} -lt 32'`; echo $$?),0)
include Makefile.python27
endif
ifeq ($(shell test `rpm --eval '0%{?fedora} -ge 35'`; echo $$?),0)
include Makefile.python310
else ifeq ($(shell test `rpm --eval '0%{?fedora} -ge 33'`; echo $$?),0)
include Makefile.python39
else ifeq ($(shell test `rpm --eval '0%{?fedora} -ge 32'`; echo $$?),0)
include Makefile.python38
else ifeq ($(shell test `rpm --eval '0%{?fedora} -ge 29'`; echo $$?),0)
include Makefile.python37
else
include Makefile.python36
endif
include Makefile.go
include Makefile.perl
include Makefile.ruby

View File

@@ -1,57 +0,0 @@
MODULES+= python
MODULE_SUFFIX_python= python
MODULE_SUMMARY_python= Python module for NGINX Unit
MODULE_VERSION_python= $(VERSION)
MODULE_RELEASE_python= 1
MODULE_CONFARGS_python= python
MODULE_MAKEARGS_python= python
MODULE_INSTARGS_python= python-install
MODULE_SOURCES_python= unit.example-python-app \
unit.example-python-config
ifeq ($(shell rpm --eval "%{?amzn}"), 1)
BUILD_DEPENDS_python= python26-devel
else
BUILD_DEPENDS_python= python-devel
endif
BUILD_DEPENDS+= $(BUILD_DEPENDS_python)
define MODULE_PREINSTALL_python
%{__mkdir} -p %{buildroot}%{_datadir}/doc/unit-python/examples/python-app
%{__install} -m 644 -p %{SOURCE100} \
%{buildroot}%{_datadir}/doc/unit-python/examples/python-app/wsgi.py
%{__install} -m 644 -p %{SOURCE101} \
%{buildroot}%{_datadir}/doc/unit-python/examples/unit.config
endef
export MODULE_PREINSTALL_python
define MODULE_FILES_python
%{_libdir}/unit/modules/*
%{_libdir}/unit/debug-modules/*
endef
export MODULE_FILES_python
define MODULE_POST_python
cat <<BANNER
----------------------------------------------------------------------
The $(MODULE_SUMMARY_python) has been installed.
To check the sample app, run these commands:
sudo service unit start
cd /usr/share/doc/%{name}/examples
sudo curl -X PUT --data-binary @unit.config --unix-socket /var/run/unit/control.sock http://localhost/config
curl http://localhost:8400/
Online documentation is available at https://unit.nginx.org
----------------------------------------------------------------------
BANNER
endef
export MODULE_POST_python

View File

@@ -1,52 +0,0 @@
MODULES+= python35
MODULE_SUFFIX_python35= python3.5
MODULE_SUMMARY_python35= Python 3.5 module for NGINX Unit
MODULE_VERSION_python35= $(VERSION)
MODULE_RELEASE_python35= 1
MODULE_CONFARGS_python35= python --config=python3.5-config
MODULE_MAKEARGS_python35= python3.5
MODULE_INSTARGS_python35= python3.5-install
MODULE_SOURCES_python35= unit.example-python-app \
unit.example-python35-config
BUILD_DEPENDS_python35= python35-devel
BUILD_DEPENDS+= $(BUILD_DEPENDS_python35)
define MODULE_PREINSTALL_python35
%{__mkdir} -p %{buildroot}%{_datadir}/doc/unit-python35/examples/python-app
%{__install} -m 644 -p %{SOURCE100} \
%{buildroot}%{_datadir}/doc/unit-python35/examples/python-app/wsgi.py
%{__install} -m 644 -p %{SOURCE101} \
%{buildroot}%{_datadir}/doc/unit-python35/examples/unit.config
endef
export MODULE_PREINSTALL_python35
define MODULE_FILES_python35
%{_libdir}/unit/modules/*
%{_libdir}/unit/debug-modules/*
endef
export MODULE_FILES_python35
define MODULE_POST_python35
cat <<BANNER
----------------------------------------------------------------------
The $(MODULE_SUMMARY_python35) has been installed.
To check the sample app, run these commands:
sudo service unit start
cd /usr/share/doc/%{name}/examples
sudo curl -X PUT --data-binary @unit.config --unix-socket /var/run/unit/control.sock http://localhost/config
curl http://localhost:8400/
Online documentation is available at https://unit.nginx.org
----------------------------------------------------------------------
BANNER
endef
export MODULE_POST_python35

View File

@@ -1,57 +0,0 @@
MODULES+= python38
MODULE_SUFFIX_python38= python3.8
MODULE_SUMMARY_python38= Python 3.8 module for NGINX Unit
MODULE_VERSION_python38= $(VERSION)
MODULE_RELEASE_python38= 1
MODULE_CONFARGS_python38= python --config=python3.8-config
MODULE_MAKEARGS_python38= python3.8
MODULE_INSTARGS_python38= python3.8-install
MODULE_SOURCES_python38= unit.example-python-app \
unit.example-python38-config
ifneq (,$(findstring $(OSVER),opensuse-tumbleweed sles fedora amazonlinux2))
BUILD_DEPENDS_python38= python3-devel
else
BUILD_DEPENDS_python38= python38-devel
endif
BUILD_DEPENDS+= $(BUILD_DEPENDS_python38)
define MODULE_PREINSTALL_python38
%{__mkdir} -p %{buildroot}%{_datadir}/doc/unit-python38/examples/python-app
%{__install} -m 644 -p %{SOURCE100} \
%{buildroot}%{_datadir}/doc/unit-python38/examples/python-app/wsgi.py
%{__install} -m 644 -p %{SOURCE101} \
%{buildroot}%{_datadir}/doc/unit-python38/examples/unit.config
endef
export MODULE_PREINSTALL_python38
define MODULE_FILES_python38
%{_libdir}/unit/modules/*
%{_libdir}/unit/debug-modules/*
endef
export MODULE_FILES_python38
define MODULE_POST_python38
cat <<BANNER
----------------------------------------------------------------------
The $(MODULE_SUMMARY_python38) has been installed.
To check the sample app, run these commands:
sudo service unit start
cd /usr/share/doc/%{name}/examples
sudo curl -X PUT --data-binary @unit.config --unix-socket /var/run/unit/control.sock http://localhost/config
curl http://localhost:8400/
Online documentation is available at https://unit.nginx.org
----------------------------------------------------------------------
BANNER
endef
export MODULE_POST_python38

View File

@@ -1,32 +0,0 @@
NGINX Unit.
Copyright 2017-2022 NGINX, Inc.
Copyright 2017-2022 Valentin V. Bartenev
Copyright 2017-2022 Max Romanov
Copyright 2017-2022 Andrei Zeliankou
Copyright 2018-2022 Konstantin Pavlov
Copyright 2021-2022 Zhidao Hong
Copyright 2021-2022 Oisín Canty
Copyright 2017-2021 Igor Sysoev
Copyright 2017-2021 Andrei Belov
Copyright 2019-2021 Tiago Natel de Moura
Copyright 2019-2020 Axel Duch
Copyright 2018-2019 Alexander Borisov
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
The unit-jsc10 package provides Java servlet container module
for NGINX Unit.
Java is a registered trademark of Oracle and/or its affiliates.

View File

@@ -1,16 +0,0 @@
{
"applications": {
"example_python": {
"type": "python 3.5",
"processes": 2,
"path": "/usr/share/doc/unit-python35/examples/python-app",
"module": "wsgi"
}
},
"listeners": {
"*:8400": {
"pass": "applications/example_python"
}
}
}

View File

@@ -1,16 +0,0 @@
{
"applications": {
"example_python": {
"type": "python 3.8",
"processes": 2,
"path": "/usr/share/doc/unit-python38/examples/python-app",
"module": "wsgi"
}
},
"listeners": {
"*:8400": {
"pass": "applications/example_python"
}
}
}