Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > 5b85a90a2f215d348e0cb822885dbc10 > files > 2

php-gnupg-1.5.1-6.mga9.src.rpm

%define modname gnupg
%define soname %{modname}.so
%define inifile A50_%{modname}.ini
%define incdir %(php-config82 --include-dir)
%define extdir %(php-config82 --extension-dir)


Summary:	A wrapper around the gpgme library for PHP
Name:		php-%{modname}
Version:	1.5.1
Release:	%mkrel 6
Group:		Development/PHP
License:	BSD
URL:		https://pecl.php.net/package/gnupg/
Source0:	https://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	mercurial
BuildRequires:	gpgme-devel
BuildRequires:	gnupg
BuildRequires:	php-devel >= 3:8.2.0
Requires:       php >= 3:8.2.0
Requires:       php-common = 3:8.2

%description
This extension provides methods to interact with gnupg.

%prep

%autosetup -S hg -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

export CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"

phpize
%configure --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

# antibork
perl -pi -e "s|^GNUPG_SHARED_LIBADD = .*|GNUPG_SHARED_LIBADD = -lgpgme|g" Makefile

%make_build
mv modules/*.so .

%install
install -d %{buildroot}%{extdir}
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{extdir}/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{modname}
EOF

%files
%doc tests LICENSE package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{extdir}/%{soname}




%changelog
* Fri Nov 04 2022 mokraemer <mokraemer> 1.5.1-6.mga9
+ Revision: 1902348
+ rebuild (emptylog)

* Wed Aug 24 2022 mokraemer <mokraemer> 1.5.1-5.mga9
+ Revision: 1879774
- update extension for new directories

* Fri Jul 22 2022 mokraemer <mokraemer> 1.5.1-4.mga9
+ Revision: 1869983
- fix dependancy error

* Fri Jul 22 2022 mokraemer <mokraemer> 1.5.1-3.mga9
+ Revision: 1869958
- rel bump
- rebuild for php 8.2

* Mon Apr 04 2022 umeabot <umeabot> 1.5.1-2.mga9
+ Revision: 1844040
- Mageia 9 Mass Rebuild

* Sat Jan 01 2022 mokraemer <mokraemer> 1.5.1-1.mga9
+ Revision: 1765873
- new release 1.5.1

* Fri Nov 26 2021 mokraemer <mokraemer> 1.5.0-2.mga9
+ Revision: 1759366
- rebuild for php 8.1

* Sun Sep 19 2021 mokraemer <mokraemer> 1.5.0-1.mga9
+ Revision: 1745927
- new version 1.5.0

* Tue Dec 29 2020 mokraemer <mokraemer> 1.4.0-13.mga8
+ Revision: 1664763
- php 8 patch

* Thu Jun 18 2020 mokraemer <mokraemer> 1.4.0-12.mga8
+ Revision: 1596242
- fix dep to current version

* Tue Feb 18 2020 umeabot <umeabot> 1.4.0-11.mga8
+ Revision: 1538976
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Fri Nov 29 2019 mokraemer <mokraemer> 1.4.0-10.mga8
+ Revision: 1463523
+ rebuild (emptylog)

* Mon Oct 21 2019 mokraemer <mokraemer> 1.4.0-9.mga8
+ Revision: 1454944
- removed dirname
- removed dirname

* Wed Dec 12 2018 mokraemer <mokraemer> 1.4.0-7.mga7
+ Revision: 1340438
- rebuild

* Fri Oct 26 2018 mokraemer <mokraemer> 1.4.0-6.mga7
+ Revision: 1325759
- updated requirements

* Sun Sep 23 2018 umeabot <umeabot> 1.4.0-5.mga7
+ Revision: 1300222
- Mageia 7 Mass Rebuild

* Wed Apr 11 2018 pterjan <pterjan> 1.4.0-4.mga7
+ Revision: 1217357
- Rebuild for php 7.2, it was built with old php on arm

* Sun Dec 03 2017 mokraemer <mokraemer> 1.4.0-3.mga7
+ Revision: 1181037
+ rebuild (emptylog)

* Mon Nov 13 2017 zezinho <zezinho> 1.4.0-2.mga7
+ Revision: 1177171
- rebuild against php 7

* Fri Jul 21 2017 sander85 <sander85> 1.4.0-1.mga7
+ Revision: 1126267
- New version: 1.4.0

* Thu Feb 25 2016 oden <oden> 1.3.6-1.mga6
+ Revision: 978996
- 1.3.6

* Fri Feb 05 2016 umeabot <umeabot> 1.3.2-16.mga6
+ Revision: 937384
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 1.3.2-15.mga5
+ Revision: 740864
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.3.2-14.mga5
+ Revision: 687130
- Mageia 5 Mass Rebuild

* Fri Apr 18 2014 oden <oden> 1.3.2-13.mga5
+ Revision: 616552
- rebuilt for php-5.6.0beta1

* Fri Jan 24 2014 pterjan <pterjan> 1.3.2-12.mga4
+ Revision: 567651
- Rebuild for new PHP

* Sat Oct 19 2013 umeabot <umeabot> 1.3.2-11.mga4
+ Revision: 527807
- Mageia 4 Mass Rebuild

* Thu Jun 13 2013 oden <oden> 1.3.2-10.mga4
+ Revision: 442636
- rebuilt for php-5.5.0RC3

* Wed Jan 30 2013 oden <oden> 1.3.2-9.mga3
+ Revision: 393265
- rebuilt for php-5.4.11

* Sun Jan 13 2013 fwang <fwang> 1.3.2-8.mga3
+ Revision: 376123
- patch to build with php 5.4
+ umeabot <umeabot>
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Mar 19 2012 luigiwalser <luigiwalser> 1.3.2-7.mga2
+ Revision: 223898
- httpd restart is handled by filetriggers now

* Wed Dec 21 2011 spuhler <spuhler> 1.3.2-6.mga2
+ Revision: 185269
- rebuild against php-5.3.9

* Sun Feb 06 2011 spuhler <spuhler> 1.3.2-5.mga1
+ Revision: 47941
- removed buildroot definition from .spec
- imported package php-gnupg