Codebase list php-facedetect / 8f2ced1
Modernize the packaging - Use dh-php with php-all-dev to build for all available PHP versions - Bump standards version - Bump debhelper compat level to 12 Ondřej Surý 4 years ago
6 changed file(s) with 34 addition(s) and 21 deletion(s). Raw diff Collapse all Expand all
+0
-1
debian/compat less more
0 11
22 Priority: optional
33 Maintainer: Debian PHP PECL Maintainers <team+php-pecl@tracker.debian.org>
44 Uploaders: Mathieu Parent <sathieu@debian.org>
5 Build-Depends: debhelper (>= 11), php-dev, dh-php, libopencv-dev (>= 3)
6 Standards-Version: 4.2.1
5 Build-Depends: debhelper-compat (= 12),
6 dh-php,
7 libopencv-dev (>= 3),
8 php-all-dev
9 Standards-Version: 4.5.0
710 Vcs-Browser: https://salsa.debian.org/php-team/pecl/php-facedetect
811 Vcs-Git: https://salsa.debian.org/php-team/pecl/php-facedetect.git
912 Homepage: https://github.com/infusion/PHP-Facedetect
1013
1114 Package: php-facedetect
1215 Architecture: any
13 Depends: ${shlibs:Depends}, ${misc:Depends}, ${php:Depends}
16 Depends: ${misc:Depends},
17 ${php:Depends},
18 ${shlibs:Depends}
1419 Description: Detect faces with PHP
1520 This extension provides a PHP implementation of the OpenCV library.
1621 .
2424 without specific prior written permission.
2525 .
2626 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
27 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
28 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
27 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
28 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
2929 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HOLDERS OR
30 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
31 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
32 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
33 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
34 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
35 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
30 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
31 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
32 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
33 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
34 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
35 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3636 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+0
-1
debian/php less more
0 mod debian/facedetect.ini
0 mod debian/facedetect.ini
00 #!/usr/bin/make -f
1 PECL_NAME_OVERRIDE := facedetect
2 DH_PHP_VERSIONS_OVERRIDE := $(shell /usr/sbin/phpquery -V | grep -E "^7")
3 include /usr/share/dh-php/pkg-pecl.mk
14
2 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
5 DIR_TARGETS = $(addprefix build-,$(DH_PHP_VERSIONS))
36
4 %:
5 dh $@ --with php
6 override_dh_auto_configure:
7 phpize
8 dh_auto_configure
9 override_dh_auto_install:
10 dh_auto_install -- 'INSTALL_ROOT=$(CURDIR)/debian/php-facedetect'
7 $(warning CONFIGURE_TARGETS: $(CONFIGURE_TARGETS))
8 $(warning BUILD_TARGETS: $(BUILD_TARGETS))
9 $(warning INSTALL_TARGETS: $(INSTALL_TARGETS))
10
11 PECL_SOURCE=$(filter-out debian $(DIR_TARGETS),$(wildcard *))
12 $(foreach ver,$(DH_PHP_VERSIONS),$(eval PECL_SOURCE_$(ver) := $(PECL_SOURCE)))
13 $(foreach ver,$(DH_PHP_VERSIONS),$(mkdir build-$(ver)))
14
15 override_dh_testdir: $(DIR_TARGETS)
16 dh_testdir
17
18 build-%:
19 mkdir -p build-$(*)