Projects
Kolab:16:Enterprise
libkolab
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 31
View file
libkolab.spec
Changed
@@ -74,6 +74,7 @@ BuildRequires: plesk-php74-devel BuildRequires: plesk-php80-devel BuildRequires: plesk-php81-devel +BuildRequires: plesk-php82-devel %endif BuildRequires: python3-devel @@ -178,6 +179,17 @@ %description -n plesk-php81-kolab libkolab bindings for Plesk's PHP 8.1 + +%package -n plesk-php82-kolab +Summary: libkolab bindings for Plesk's PHP 8.2 +Group: System Environment/Libraries +Provides: php-bindings(libkolab) = %{version}-%{release} +Requires: libkolab%{?_isa} = %{version} +Requires: plesk-php82 + +%description -n plesk-php82-kolab +libkolab bindings for Plesk's PHP 8.2 + %endif %package -n python-kolab @@ -230,6 +242,9 @@ cp -a libkolab-%{version} libkolab-%{version}-8.1 sed -i "s/-php/-php7/g" libkolab-%{version}-8.1/cmake/modules/SWIGUtils.cmake + +cp -a libkolab-%{version} libkolab-%{version}-8.2 +sed -i "s/-php/-php7/g" libkolab-%{version}-8.2/cmake/modules/SWIGUtils.cmake %endif %if 0%{?with_php7} @@ -332,9 +347,9 @@ %if 0%{?plesk} %if 0%{?rhel} < 9 -for version in 7.2 7.3 7.4 8.0 8.1; do +for version in 7.2 7.3 7.4 8.0 8.1 8.2; do %else -for version in 7.4 8.0 8.1; do +for version in 7.4 8.0 8.1 8.2; do %endif pushd %{name}-%{version}-${version} rm -rf build @@ -383,9 +398,9 @@ %if 0%{?plesk} %if 0%{?rhel} < 9 -for version in 7.2 7.3 7.4 8.0 8.1; do +for version in 7.2 7.3 7.4 8.0 8.1 8.2; do %else -for version in 7.4 8.0 8.1; do +for version in 7.4 8.0 8.1 8.2; do %endif pushd %{name}-%{version}-${version} pushd build @@ -501,6 +516,13 @@ /opt/plesk/php/8.1/lib64/php/modules/*.so /opt/plesk/php/8.1/etc/php.d/*.ini /opt/plesk/php/8.1/etc/php-fpm.d/*.ini + +%files -n plesk-php82-kolab +%defattr(-,root,root,-) +/opt/plesk/php/8.2/lib64/php/modules/*.so +/opt/plesk/php/8.2/etc/php.d/*.ini +/opt/plesk/php/8.2/etc/php-fpm.d/*.ini + %endif %if 0%{?with_python} > 0
View file
debian.control
Changed
@@ -23,8 +23,8 @@ plesk-php80-dev | bash, plesk-php81-dev | bash, psa | bash, - python2-dev | python-dev, - python-minimal | python2-minimal, + python2-dev | python-dev | python3-dev, + python-minimal | python2-minimal | python3-minimal, python3-all-dev, swig4.0 (>= 4.1) X-Python-Version: >= 2.7 @@ -65,19 +65,6 @@ . - The calendaring module provides some general calendaring functions -Package: python-kolab -Architecture: any -Section: python -Depends: libkolab3 (= ${binary:Version}), - ${python:Depends}, - ${misc:Depends}, - ${shlibs:Depends} -Conflicts: python-kolab-kde -Description: Python bindings for Kolab Library - This package provides the Kolab Python module calendaring. - . - - The calendaring module provides some general calendaring functions - Package: python3-kolab Architecture: any Section: python
View file
debian.rules
Changed
@@ -5,7 +5,7 @@ PHPEXT := $(shell php-config --extension-dir) PHPINC := $(shell php-config --include-dir) -PHP_VERSIONS=8.1 8.0 7.4 7.3 7.2 +PHP_VERSIONS=8.2 8.1 8.0 7.4 7.3 7.2 export DH_VERBOSE=1 export DH_OPTIONS=-v @@ -13,7 +13,11 @@ export DEB_LDFLAGS_MAINT_APPEND="-Wl,--as-needed" %: - dh $@ --parallel --with python2,python3 --buildsystem=pybuild + if -f /usr/bin/python ; then \ + dh $@ --parallel --with python2,python3 --buildsystem=pybuild ; \ + else \ + dh $@ --parallel --with python3 --buildsystem=pybuild ; \ + fi override_dh_gencontrol: echo "php:Depends=phpapi-${PHPAPI}" >> debian/php-kolab.substvars @@ -38,6 +42,17 @@ done ; \ fi + if -f /usr/bin/python ; then \ + echo "" >> debian/control ; \ + echo "Package: python-kolab" >> debian/control ; \ + echo "Architecture: any" >> debian/control ; \ + echo "Section: python" >> debian/control ; \ + echo "Depends: libkolab3 (= ${binary:Version}), {python:Depends}, ${misc:Depends}, ${shlibs:Depends}" >> debian/control ; \ + echo "Conflicts: python-kolab-kde" >> debian/control ; \ + echo "Description: Python bindings for Kolab library." >> debian/control ; \ + echo "" >> debian/control ; \ + fi + dh_gencontrol override_dh_auto_build: @@ -125,7 +140,9 @@ echo "$(PHPEXT)" >> debian/php-kolab.install # Put kolab.ini into place - if -d "/etc/php/8.1/mods-available" ; then \ + if -d "/etc/php/8.2/mods-available" ; then \ + echo "debian/kolab.ini etc/php/8.2/mods-available" >> debian/php-kolab.install ; \ + elif -d "/etc/php/8.1/mods-available" ; then \ echo "debian/kolab.ini etc/php/8.1/mods-available" >> debian/php-kolab.install ; \ elif -d "/etc/php/8.0/mods-available" ; then \ echo "debian/kolab.ini etc/php/8.0/mods-available" >> debian/php-kolab.install ; \
View file
libkolab.dsc
Changed
@@ -26,13 +26,14 @@ php-cgi, php-dev, psa | bash, - plesk-php72-dev | plesk-php73-dev | plesk-php74-dev | plesk-php80-dev | plesk-php81-dev | bash, - plesk-php73-dev | plesk-php74-dev | plesk-php80-dev | plesk-php81-dev | bash, - plesk-php74-dev | plesk-php80-dev | plesk-php81-dev | bash, - plesk-php80-dev | plesk-php81-dev | bash, - plesk-php81-dev | bash, - python2-dev | python-dev, - python-minimal | python2-minimal, + plesk-php72-dev | plesk-php73-dev | plesk-php74-dev | plesk-php80-dev | plesk-php81-dev | plesk-php82-dev | bash, + plesk-php73-dev | plesk-php74-dev | plesk-php80-dev | plesk-php81-dev | plesk-php82-dev | bash, + plesk-php74-dev | plesk-php80-dev | plesk-php81-dev | plesk-php82-dev| bash, + plesk-php80-dev | plesk-php81-dev | plesk-php82-dev| bash, + plesk-php81-dev | plesk-php82-dev| bash, + plesk-php82-dev | bash, + python2-dev | python-dev | python3-dev, + python-minimal | python2-minimal | python3-minimal, python3-all-dev, swig4.0 (>= 4.1) Package-List:
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.