Your message dated Thu, 01 Jun 2006 21:17:43 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#332632: fixed in dh-make-php 0.1.0 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: cdbs Version: 0.4.32 Severity: wishlist Tags: patch Please find attached a new make file sloted for addition at: /usr/share/cdbs/1/class/pear.mk This file works for standard PHP Pear packages (the rough equivilant of CPAN for PHP modules). This file itself was extracted from the dh-make-php program which is currently the standard way to create Pear packages. Once this is included in cdbs, dh-make-php can use it as well. Note that I received direct feedback from the debian-webapps mailing list regarding pear.mk, and have integrated all suggestions made there by others. cheers, Charles -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (900, 'testing'), (800, 'stable'), (70, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.8-2-386 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) cdbs depends on no packages. Versions of packages cdbs recommends: ii autotools-dev 20050803.1 Update infrastructure for config.{ ii debhelper 4.9.8 helper programs for debian/rules -- no debconf information# -*- mode: makefile; coding: utf-8 -*- # Copyright © 2003 Charles Fry <[EMAIL PROTECTED]> # Description: Installs and cleans PEAR packages # Depends: php4-pear, libxml-xpath-perl, xsltproc # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2, or (at # your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA # 02111-1307 USA. ifndef _cdbs_bootstrap _cdbs_scripts_path ?= /usr/lib/cdbs _cdbs_rules_path ?= /usr/share/cdbs/1/rules _cdbs_class_path ?= /usr/share/cdbs/1/class endif ifndef _cdbs_class_pear _cdbs_class_pear := 1 include $(_cdbs_rules_path)/debhelper.mk$(_cdbs_makefile_suffix) # modify these variables as necessary PEAR_PKG := $(shell /usr/bin/xpath -q -e '/package/name/text()' package.xml) PEAR_PKG_VERSION := $(shell /usr/bin/xpath -q -e '/package/release/version/text()' package.xml) # some packages use test instead of tests PEAR_TEST_DIR := tests # these shouldn't need to be changed PEAR_SOURCE_DIR = $(PEAR_PKG)-$(PEAR_PKG_VERSION) PEAR_OLD_DOC_DIR = usr/share/php/docs/$(PEAR_PKG) PEAR_NEW_DOC_DIR = usr/share/doc/$(DEB_PACKAGES) PEAR_OLD_TEST_DIR = usr/share/php/tests/$(PEAR_PKG)/$(PEAR_TEST_DIR) PEAR_NEW_TEST_DIR = $(PEAR_NEW_DOC_DIR)/tests DEB_PHONY_RULES += pear-sanity-check pear-sanity-check: if ! [ -x /usr/bin/pear -a -x /usr/bin/xpath ] ; then \ echo "pear.mk depends on php4-pear, libxml-xpath-perl" ; \ exit 1 ; \ fi # check sanity as early as possible pre-build:: pear-sanity-check common-configure-indep:: ln -f -s ../package.xml $(PEAR_SOURCE_DIR) clean:: rm -f $(PEAR_PKG)-*/package.xml common-install-indep:: pear-sanity-check # install everything in default locations /usr/bin/pear \ -c debian/pearrc \ -d include_path=/usr/share/php \ -d php_bin=/usr/bin/php \ -d bin_dir=/usr/bin \ -d php_dir=/usr/share/php \ -d data_dir=/usr/share/php/data \ -d doc_dir=/usr/share/php/docs \ -d test_dir=/usr/share/php/tests \ install --nodeps -R $(DEB_DESTDIR) $(PEAR_SOURCE_DIR)/package.xml # move documentation to correct location mkdir -p $(DEB_DESTDIR)usr/share/doc mv -i $(DEB_DESTDIR)$(PEAR_OLD_DOC_DIR) $(DEB_DESTDIR)$(PEAR_NEW_DOC_DIR) ln -s ../../doc/$(DEB_PACKAGES) $(DEB_DESTDIR)$(PEAR_OLD_DOC_DIR) # create upstream changelog if [ -f debian/changelog.xsl ] ; then \ if [ -x /usr/bin/xsltproc ] ; then \ /usr/bin/xsltproc --nonet --novalid debian/changelog.xsl package.xml | gzip -9 > $(DEB_DESTDIR)$(PEAR_NEW_DOC_DIR)/changelog.gz ; \ else \ echo "pear.mk requires xsltproc to automatically install the upstream changelog" ; \ exit 1 ; \ fi ; \ fi # move test to correct location mkdir -p $(DEB_DESTDIR)$(PEAR_NEW_TEST_DIR) # must move files instead of directory in case tests was part of docs above mv -i $(DEB_DESTDIR)$(PEAR_OLD_TEST_DIR)/* $(DEB_DESTDIR)$(PEAR_NEW_TEST_DIR) rmdir $(DEB_DESTDIR)$(PEAR_OLD_TEST_DIR) ln -s ../../../doc/$(DEB_PACKAGES)/tests $(DEB_DESTDIR)$(PEAR_OLD_TEST_DIR) # remove unwanted files rm -rf $(DEB_DESTDIR)usr/share/php/.lock \ $(DEB_DESTDIR)usr/share/php/.filemap \ $(DEB_DESTDIR)usr/share/php/.registry \ $(DEB_DESTDIR)$(PEAR_NEW_DOC_DIR)/LICENSE endif
--- End Message ---
--- Begin Message ---Source: dh-make-php Source-Version: 0.1.0 We believe that the bug you reported is fixed in the latest version of dh-make-php, which is due to be installed in the Debian FTP archive: dh-make-php_0.1.0.dsc to pool/main/d/dh-make-php/dh-make-php_0.1.0.dsc dh-make-php_0.1.0.tar.gz to pool/main/d/dh-make-php/dh-make-php_0.1.0.tar.gz dh-make-php_0.1.0_all.deb to pool/main/d/dh-make-php/dh-make-php_0.1.0_all.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Uwe Steinmann <[EMAIL PROTECTED]> (supplier of updated dh-make-php package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Tue, 30 May 2006 10:51:52 +0100 Source: dh-make-php Binary: dh-make-php Architecture: source all Version: 0.1.0 Distribution: unstable Urgency: low Maintainer: Uwe Steinmann <[EMAIL PROTECTED]> Changed-By: Uwe Steinmann <[EMAIL PROTECTED]> Description: dh-make-php - Creates Debian source packages for PHP PEAR and PECL extensions Closes: 332632 356257 364874 365665 365667 Changes: dh-make-php (0.1.0) unstable; urgency=low . * made it native debian package * Use CDBS pear.mk (Closes: #332632) * Automatically generate changelogs in dh-make-pear * Minor cleanup of packaging files * install templates file into php5 binary package (Closes: #356257) * use pecl in dh-make-pecl to download pecl packages (Closes: #364874) * document --only option of dh-make-pecl in man page (Closes: #365665) * do not use option --phpapi of php-config4 anymore. Use --extension-dir and some post processing instead, because the version of php-config4 in sarge does not have that option. (Closes: #365667) Files: 6ac29cf6f4de3cc7f71589ab6836c57f 604 web optional dh-make-php_0.1.0.dsc 18fcb22c5b0261f7faae593ebd6a70e1 26615 web optional dh-make-php_0.1.0.tar.gz 435db05a2f9a4fe5083ca9e8ce48cf7b 27466 web optional dh-make-php_0.1.0_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFEfvPQih2Zvw18pwERAmFwAJ95ax5VZsXMAnT2P+lcoKbJEP+50gCdEfse chfw5/rzSvOc9tzyfrRPRKw= =cPrG -----END PGP SIGNATURE-----
--- End Message ---

