Projects
Kolab:3.4
php-pear-Net-IDNA2
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 7
View file
php5-pear-Net_IDNA2.changes
Deleted
@@ -1,10 +0,0 @@ -------------------------------------------------------------------- -Wed Jan 30 19:57:13 UTC 2013 - aj@ajaissle.de - -- Optimized BuildRequires to enable building for SLE11 and oS11.x - -------------------------------------------------------------------- -Wed Jan 30 04:15:58 UTC 2013 - aj@ajaissle.de - -- SUSE package creation -
View file
php-pear-Net-IDNA2.spec
Added
@@ -0,0 +1,109 @@ +%{!?__pear: %{expand: %%global __pear %{_bindir}/pear}} +%global pear_name Net_IDNA2 + +Summary: PHP library for punycode encoding and decoding +Name: php-pear-Net-IDNA2 +Version: 0.1.1 +Release: 10%{?dist} +License: LGPLv2+ +Group: Development/Libraries +URL: http://pear.php.net/package/Net_IDNA2/ +Source0: http://download.pear.php.net/package/Net_IDNA2-%{version}.tgz +BuildArch: noarch +BuildRequires: php-pear(PEAR) >= 1.9.1 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: php-common >= 5.3.0 +Requires: php-pear(PEAR) +Requires(post): %{__pear} +Requires(preun): %{__pear} +Provides: php-pear(%{pear_name}) = %{version} +%description +This package helps you to encode and decode punycode strings easily in +PHP. + +%prep +%setup -q -c +# Create a "localized" php.ini to avoid build warning +cp /etc/php.ini . +echo "date.timezone=UTC" >> php.ini +pushd %{pear_name}-%{version} +mv ../package.xml %{name}.xml +popd + +%build +# Nothing to build + +%install +rm -rf %{buildroot} +pushd %{pear_name}-%{version} +PHPRC=../php.ini %{__pear} install --nodeps --packagingroot %{buildroot} %{name}.xml + +# Move documentation +mkdir -p docdir +mv %{buildroot}%{pear_docdir}/%{pear_name}/docs ../docdir +rm -rf %{buildroot}%{pear_docdir} + +# Clean up unnecessary files +rm -rf %{buildroot}%{pear_metadir}/.??* + +# Install XML package description +install -D -p -m 0644 %{name}.xml %{buildroot}%{pear_xmldir}/%{name}.xml + +%clean +rm -rf %{buildroot} + +%post +%{__pear} install --nodeps --soft --force --register-only \ + %{pear_xmldir}/%{name}.xml >/dev/null ||: + +%postun +if [ "$1" -eq "0" ] ; then + %{__pear} uninstall --nodeps --ignore-errors --register-only \ + %{pear_name} >/dev/null ||: +fi + +%files +%defattr(-, root, root, -) +%doc docdir/* +%dir %{pear_phpdir}/Net/ +%{pear_phpdir}/Net/IDNA2 +%{pear_phpdir}/Net/IDNA2.php +%{pear_testdir}/%{pear_name} +%{pear_xmldir}/%{name}.xml + +%changelog +* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 20 2013 Terje Rosten <terje.rosten@ntnu.no> - 0.1.1-8 +- Fix build + +* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Aug 14 2012 Remi Collet <remi@fedoraproject.org> - 0.1.1-6 +- rebuilt for new pear_testdir + +* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sun Feb 19 2011 Terje Rosten <terje.rosten@ntnu.no> - 0.1.1-3 +- Own Net dir + +* Sat Feb 12 2011 Terje Rosten <terje.rosten@ntnu.no> - 0.1.1-2 +- add fedoraism +- fix license + +* Sat Jan 22 2011 Adam Williamson <awilliamson@mandriva.org> - 0.1.1-1 +- revision: 632388 +- add source +- fix source extension +- imported package php-pear-Net_IDNA2 + +
View file
php5-pear-Net_IDNA2.spec
Deleted
@@ -1,106 +0,0 @@ -# -# spec file for package php5-pear-Net_IDNA2 -# -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via http://bugs.opensuse.org/ -# - - -Name: php5-pear-Net_IDNA2 -%define pear_name Net_IDNA2 -%define pear_sname net_idna2 -Summary: PHP library for Punycode encoding and decoding -Version: 0.1.1 -Release: 1 -License: LGPL-2.0+ -Group: Productivity/Networking/Web/Servers -BuildArch: noarch -Url: http://pear.php.net/package/%{pear_name}/ -Source: http://download.pear.php.net/package/%{pear_name}-%{version}.tgz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?sles_version} >= 11 -BuildRequires: php53 -BuildRequires: php53-devel -%else -BuildRequires: php >= 5.2 -%if 0%{?sles_version} == 10 -BuildRequires: php-macros -%else -BuildRequires: php-devel -%endif -%endif -BuildRequires: php-pear -BuildRequires: php5-pear-channel-horde -Requires: php5-pear-channel-horde -Requires: php >= 5.2 -Requires: php-pear -Provides: php-pear-%{pear_name} pear-%{pear_name} -Provides: php5-pear-%{pear_sname} = %{version} -Provides: php-pear-%{pear_sname} = %{version} -Provides: php-pear(%{pear_name}) = %{version} -Provides: pear-%{pear_sname} = %{version} -Obsoletes: php5-pear-%{pear_sname} < %{version} -Obsoletes: php-pear-%{pear_sname} < %{version} -Obsoletes: pear-%{pear_sname} < %{version} - -%description -This package helps you to encode and decode punycode strings easily - -%prep -%setup -c - -%build - -%install -%{__mv} package*.xml %{pear_name}-%{version} -cd %{pear_name}-%{version} -PHP_PEAR_PHP_BIN="$(which php) -d memory_limit=50m" -cat package.xml -%{__pear} -v \ - -d doc_dir=/doc \ - -d bin_dir=%{_bindir} \ - -d data_dir=%{php_peardir}/data \ - install --offline --nodeps -R "%{buildroot}" package.xml - -%{__install} -D -m 0644 package.xml %{buildroot}%{php_pearxmldir}/%{pear_name}.xml - -%{__rm} -rf %{buildroot}/{doc,tmp} -%{__rm} -rf %{buildroot}%{php_peardir}/.{filemap,lock,registry,channels,depdb,depdblock} - -cd .. - -%php_pear_gen_filelist - -%post -# on `rpm -ivh` PARAM is 1 -# on `rpm -Uvh` PARAM is 2 -if [ "$1" = "1" ]; then - %{__pear} install --nodeps --soft --force --register-only %{php_pearxmldir}/%{pear_name}.xml -fi -if [ "$1" = "2" ]; then - %{__pear} upgrade --offline --register-only %{php_pearxmldir}/%{pear_name}.xml -fi - -%postun -# on `rpm -e` PARAM is 0 -if [ "$1" = "0" ]; then - %{__pear} uninstall --nodeps --ignore-errors --register-only pear.php.net/%{pear_name} -fi - -%clean -%{__rm} -rf %{buildroot} - -%files -f %{name}.files -%defattr(-, root, root) - -%changelog
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
.