Packages to be removed from Th

2021-02-14 Wątek Jan Rękorajski via pld-devel-pl
The following packages will be removed from Th soon, if no one steps up
to fixing them. All these packages are old and broken wrt current
compilers and deps.

ekiga
h323plus
neovim
psiconv

Special mention goes to

php*-pecl-imagick

I seem to be unable to rebuild it, the magical scripts don't do anything.

-- 
Jan Rękorajski| PLD/Linux
SysAdm | bagginspld-linux.org | http://www.pld-linux.org/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


PHP4 and PHP 5.2 are going away

2020-10-19 Wątek Jan Rękorajski via pld-devel-pl
PHP4 and PHP 5.2 do not build anymore and are so old that keeping them
around makes little sense. I will removed them and everything that
depends on them in the following weeks.

-- 
Jan Rękorajski| PLD/Linux
SysAdm | bagginspld-linux.org | http://www.pld-linux.org/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: [packages/rpm-pld-macros] - version 1.752: "noarchpackage" macro to cut down boilerplate

2020-10-05 Wątek Jan Rękorajski via pld-devel-pl
On Fri, 02 Oct 2020, qboosh wrote:

> commit 0b4ebb8c0a63e29ec47b0e6d4f78c9f2759a5a9c
> Author: Jakub Bogusz 
> Date:   Fri Oct 2 17:11:47 2020 +0200
> 
> - version 1.752: "noarchpackage" macro to cut down boilerplate

> 
>  macros.pld  | 8 
>  rpm-pld-macros.spec | 2 +-
>  2 files changed, 9 insertions(+), 1 deletion(-)
> ---
> diff --git a/rpm-pld-macros.spec b/rpm-pld-macros.spec
> index 4bb0e55..0aa5cf4 100644
> --- a/rpm-pld-macros.spec
> +++ b/rpm-pld-macros.spec
> @@ -1,4 +1,4 @@
> -%define  rpm_macros_rev  1.751
> +%define  rpm_macros_rev  1.752
>  %define  find_lang_rev   1.40
>  # split into individual X_prov_ver if there is a reason to desync
>  %define  prov_ver4.15
> diff --git a/macros.pld b/macros.pld
> index ed5a896..93386d5 100644
> --- a/macros.pld
> +++ b/macros.pld
> @@ -521,6 +521,14 @@ Provides: %{1} = 
> %{?epoch:%{epoch}:}%{?version:%{version}}%{?release:-%{release}
>  %_ver_lt()   %(test $(rpmvercmp "%{1}" "%{2}" >/dev/null 2>&1; echo $?) -ne 
> 2; echo $?)
>  %_ver_ge()   %(test $(rpmvercmp "%{1}" "%{2}" >/dev/null 2>&1; echo $?) -eq 
> 2; echo $?)
>  
> +# noarch subpackage helper
> +# BuildRequires: rpmbuild(macros) >= 1.752
> +%noarchpackage \
> +%if %{_ver_ge '%{_rpmversion}' '4.6'} \
> +BuildArch:   noarch \
> +%endif \
> +%{nil}
> +
>  %apache_modules_api %{expand:%%global apache_modules_api %(awk '/#define 
> MODULE_MAGIC_NUMBER_MAJOR/ {print $3}' /usr/include/apache/ap_mmn.h 
> 2>/dev/null || echo ERROR)}%apache_modules_api
>  
>  # sgml macros

Wht do we even have this junk? Is *anyone* running such an ancient rpm
that does not understand noarch subpackages?

We should just remove the condition instead of trying to make it prettier.

-- 
Jan Rękorajski| PLD/Linux
SysAdm | bagginspld-linux.org | http://www.pld-linux.org/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


boost rebuilds

2020-08-13 Wątek Jan Rękorajski via pld-devel-pl
Whoever cares about framewave please fix its build process or I will
just drop it from Th.

-- 
Jan Rękorajski| PLD/Linux
SysAdm | bagginspld-linux.org | http://www.pld-linux.org/
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl