Spec URL: http://hvad.cfppa-cibeins.com/php-pear-packages/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.cfppa-cibeins.com/php-pear-packages/php-pear-HTML-Template-IT-1.2.1-1.src.rpm Description: The Isotemplate API is somewhat tricky for a beginner although it is the best one you can build. template::parse() [phplib template = Isotemplate] requests you to name a source and a target where the current block gets parsed into. Source and target can be block names or even handler names. This API gives you a maximum of fexibility but you always have to know what you do which is quite unusual for php skripter like me. Features : * Nested blocks * Include external file * Custom tags format (default {mytag})
Please read http://fedoraproject.org/wiki/Packaging/PHP %[xmldir} => use %{pear_xmldir} HTML_Template_IT.xml => %{name}.xml %{peardir} => %{pear_phpdir} + %{pear_testdir} %{peardir}/* => please, expand to avoid to own already owned dir BuildRequires => (version which provides needed macros) php-pear >= 1:1.4.9-1.2 Requires => (missing) Requires(post): %{__pear} Requires(postun): %{__pear} Provides => (missing) Provides: php-pear(HTML_Template_IT) = %{version} %prep : no need to run pear command here, see some other php-pear-extension, could also try the pear-pear-PEAR-Command-Packaging Caution : package.xml still a V1 format which could cause some issue. I recommend to convert it to V2 during prep (see pear convert) Are you ready to maintain this package which seems not really active upstream ?
ping ?
Hello, Sorry for my late reply. You will find the url of the new file and SRPM below: Spec URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT-1.2.1-2.src.rpm Otherwise please keep the rpm as much as possible in order to then make the rpm NagiosQL. Best regards
Hello, New files : Spec URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT-1.2.1-3.fc12.src.rpm Best regard
Hello, New files : Spec URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT-1.2.1-4.fc12.src.rpm Best regard
You need to fix : - replace %define by %global - remove PEAR from sumnary - review description (line breaks are randomly and poorly set). Upstream description seems quite strange (I noticed... you...). - %{pear_phpdir}/HTML must be owned (not owned by another required package) - %{pear_phpdir}/HTML/Template must be owned
Hello, New files : Spec URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT-1.2.1-5.fc12.src.rpm Best regard
During build : warning: File listed twice: /usr/share/pear/HTML/Template warning: File listed twice: /usr/share/pear/HTML/Template/IT.php warning: File listed twice: /usr/share/pear/HTML/Template/IT.php warning: File listed twice: /usr/share/pear/HTML/Template/ITX.php warning: File listed twice: /usr/share/pear/HTML/Template/ITX.php warning: File listed twice: /usr/share/pear/HTML/Template/IT_Error.php warning: File listed twice: /usr/share/pear/HTML/Template/IT_Error.php You should fix you %list for files under %{pear_phpdir} Minimal, could be : %{pear_phpdir}/HTML Very long and descriptive, could be %dir %{pear_phpdir}/HTML %dir %{pear_phpdir}/HTML/Template %{pear_phpdir}/HTML/Template/IT.php %{pear_phpdir}/HTML/Template/ITX.php %{pear_phpdir}/HTML/Template/IT_Error.php Typo detected, From rpmlint output W: spelling-error %description -l en_US fexibility -> flexibility W: spelling-error %description -l en_US skripter -> ?? (my english is too poor to evaluate this) +
ping
Hello, New files : Spec URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT-1.2.1-6.fc12.src.rpm Best regard ps : sorry for the delay.
Hello, Update files : Spec URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT-1.3.0-1.fc12.src.rpm Best regard
Hello, New files : Spec URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT.spec SRPM URL: http://hvad.fedorapeople.org/fedora/php-pear-HTML-Template-IT/php-pear-HTML-Template-IT-1.3.0-2.fc12.src.rpm Best regard
REVIEW + rpmlint php-pear-HTML-Template-IT.spec: I: checking-url http://download.pear.php.net/package/HTML_Template_IT-1.3.0.tgz (timeout 10 seconds) php-pear-HTML-Template-IT.src: I: checking php-pear-HTML-Template-IT.src: I: checking-url http://pear.php.net/package/HTML_Template_IT (timeout 10 seconds) php-pear-HTML-Template-IT.src: I: checking-url http://download.pear.php.net/package/HTML_Template_IT-1.3.0.tgz (timeout 10 seconds) php-pear-HTML-Template-IT.noarch: I: checking php-pear-HTML-Template-IT.noarch: I: checking-url http://pear.php.net/package/HTML_Template_IT (timeout 10 seconds) 2 packages and 1 specfiles checked; 0 errors, 0 warnings. + package name ok + spec file name ok + package meet the PHP Guidelines + License ok : BSD + License is upstream + spec in english and legible + license file in sources is provided + sources match the upstream sources cbd2fcffd32a39da7b260397156bddbb HTML_Template_IT-1.3.0.tgz + Source URL ok + build on F12.x86_64 + BuildRequires ok + no locale + no .so + own all directories that it creates + no duplicate file + %defattr ok + %clean section + use macros consistently + no %define + contain code + small documentation + no devel + no pkgconfig + no sub-package + no GUI + don't own files or directories already owned by other packages + %install start with rm -rf + valid UTF-8 + test suite ok after install phpunit AllTests.php PHPUnit 3.4.11 by Sebastian Bergmann. ................................... Time: 1 second, Memory: 8.50Mb OK (35 tests, 79 assertions) + scriptlets ok - Final Requires /usr/bin/pear + Final Provides ok php-pear(HTML_Template_IT) = 1.3.0 php-pear-HTML-Template-IT = 1.3.0-2.fc8 PCI output doesn't report any extension nor version dependency $ pci -p -S -d /usr/share/pear/HTML/Template +-----------------------------+---------+---+------------+--------------------+ | Files | Version | C | Extensions | Constants/Tokens | +-----------------------------+---------+---+------------+--------------------+ | ...are/pear/HTML/Template/* | 4.0.7 | 0 | pcre | FALSE | | | | | | NULL | | | | | | PREG_SET_ORDER | | | | | | TRUE | | | | | | __FILE__ | | | | | | __LINE__ | +-----------------------------+---------+---+------------+--------------------+ *** APPROVED ***
New Package CVS Request ======================= Package Name: php-pear-HTML-Template-IT Short Description: The Isotemplate API is somewhat tricky for a beginner although it is the best one you can build. Owners: hvad Branches: F-12 F-13 EL-5 InitialCC:
CVS done (by process-cvs-requests.py). (Do consider a EL-6 branch as well if it makes sense there)
php-pear-HTML-Template-IT-1.3.0-2.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/php-pear-HTML-Template-IT-1.3.0-2.fc12
php-pear-HTML-Template-IT-1.3.0-2.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/php-pear-HTML-Template-IT-1.3.0-2.fc13
php-pear-HTML-Template-IT-1.3.0-2.el5 has been submitted as an update for Fedora EPEL 5. http://admin.fedoraproject.org/updates/php-pear-HTML-Template-IT-1.3.0-2.el5
php-pear-HTML-Template-IT-1.3.0-2.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update php-pear-HTML-Template-IT'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/php-pear-HTML-Template-IT-1.3.0-2.fc12
php-pear-HTML-Template-IT-1.3.0-2.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update php-pear-HTML-Template-IT'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/php-pear-HTML-Template-IT-1.3.0-2.fc13
php-pear-HTML-Template-IT-1.3.0-2.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update php-pear-HTML-Template-IT'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/php-pear-HTML-Template-IT-1.3.0-2.el5
php-pear-HTML-Template-IT-1.3.0-2.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
php-pear-HTML-Template-IT-1.3.0-2.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
php-pear-HTML-Template-IT-1.3.0-2.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.