File tree Expand file tree Collapse file tree 4 files changed +88
-4
lines changed Expand file tree Collapse file tree 4 files changed +88
-4
lines changed Original file line number Diff line number Diff line change 7
7
PACKAGES=" argon2 enchant secp256k1"
8
8
9
9
# extensions to build.
10
- EXTENSIONS=" apcu hashids libsodium memcached mongodb msgpack psr redis scalar_objects swoole xdebug"
10
+ EXTENSIONS=" apcu imagick hashids libsodium memcached mongodb msgpack psr redis scalar_objects swoole xdebug"
11
11
12
12
# define root packages source path.
13
13
SOURCES_PATH=$( pwd)
@@ -27,7 +27,7 @@ function build_package()
27
27
# give a little feedback about the current package being built.
28
28
echo " ----> Building Package: $PACKAGE_NAME "
29
29
# checksum source files before build.
30
- abuild checksum
30
+ # abuild checksum
31
31
# build the package from source.
32
32
abuild -r
33
33
# return shell to previous location for safe scripting!
Original file line number Diff line number Diff line change
1
+ # Maintainer: "Diego Hernandes <[email protected] >"
2
+
3
+ pkgname=php8-imagick
4
+ srcdir=" /tmp/src-$pkgname "
5
+ pkgbasedir=" /tmp/pkg-$pkgname "
6
+ _pkgreal=imagick
7
+ pkgver=3.4.4
8
+ pkgrel=1
9
+ _phpver=8
10
+ pkggitrev=132a11fd26675db9eb9f0e9a3e2887c161875206
11
+ provides=" php-imagick=8.0"
12
+ pkgdesc=" ImageMagick extension for PHP"
13
+ url=" http://pecl.php.net/package/$_pkgreal "
14
+ arch=" all"
15
+ license=" PHP-3"
16
+ depends=" php8-common>=8.0.0 php8-common<8.1.0 imagemagick"
17
+ makedepends=" php8-dev>=8.0.0 php8-dev<8.1.0 autoconf imagemagick-dev libtool pcre2-dev"
18
+ # source="http://pecl.php.net/get/$_pkgreal-$pkgver.tgz"
19
+ source=" $_pkgreal -$pkgver .zip::https://github.com/Imagick/imagick/archive/$pkggitrev .zip"
20
+ builddir=" $srcdir /$_pkgreal -$pkggitrev "
21
+
22
+ prepare () {
23
+ default_prepare || return 1
24
+ }
25
+
26
+ build () {
27
+ cd " $builddir "
28
+ phpize$_phpver || return 1
29
+ ./configure --prefix=/usr \
30
+ --with-php-config=/usr/bin/php-config$_phpver || return 1
31
+ make || return 1
32
+ }
33
+
34
+ package () {
35
+ mkdir -p " $pkgdir " || return 1
36
+ install -d $pkgdir / || return 1
37
+ make -C " $builddir " INSTALL_ROOT=" $pkgdir " install || return 1
38
+ install -d " $pkgdir " /etc/php$_phpver /conf.d || return 1
39
+ echo " extension=$_pkgreal " > " $pkgdir " /etc/php$_phpver /conf.d/00_$_pkgreal .ini || return 1
40
+ }
41
+
42
+ sha512sums=" f5da6783c04f31ed49e1caa6d8dd47211e7fc2a0b8e3accb61e86e3f0ff02a888a0b6f28b5f0ff04ce9161f1170fcd33c7b33e75ca4265c78582ff97b5cc84f6 imagick-3.4.4.zip"
Original file line number Diff line number Diff line change 7
7
PACKAGES=" argon2 enchant secp256k1"
8
8
9
9
# extensions to build.
10
- EXTENSIONS=" apcu hashids libsodium memcached mongodb msgpack psr redis scalar_objects swoole xdebug"
10
+ EXTENSIONS=" apcu hashids imagick libsodium memcached mongodb msgpack psr redis scalar_objects swoole xdebug"
11
11
12
12
# define root packages source path.
13
13
SOURCES_PATH=$( pwd)
@@ -27,7 +27,7 @@ function build_package()
27
27
# give a little feedback about the current package being built.
28
28
echo " ----> Building Package: $PACKAGE_NAME "
29
29
# checksum source files before build.
30
- abuild checksum
30
+ # abuild checksum
31
31
# build the package from source.
32
32
abuild -r
33
33
# return shell to previous location for safe scripting!
Original file line number Diff line number Diff line change
1
+ # Maintainer: "Diego Hernandes <[email protected] >"
2
+
3
+ pkgname=php8-imagick
4
+ srcdir=" /tmp/src-$pkgname "
5
+ pkgbasedir=" /tmp/pkg-$pkgname "
6
+ _pkgreal=imagick
7
+ pkgver=3.4.4
8
+ pkgrel=1
9
+ _phpver=8
10
+ pkggitrev=132a11fd26675db9eb9f0e9a3e2887c161875206
11
+ provides=" php-imagick=8.0"
12
+ pkgdesc=" ImageMagick extension for PHP"
13
+ url=" http://pecl.php.net/package/$_pkgreal "
14
+ arch=" all"
15
+ license=" PHP-3"
16
+ depends=" php8-common>=8.0.0 php8-common<8.1.0 imagemagick"
17
+ makedepends=" php8-dev>=8.0.0 php8-dev<8.1.0 autoconf imagemagick-dev libtool pcre2-dev"
18
+ # source="http://pecl.php.net/get/$_pkgreal-$pkgver.tgz"
19
+ source=" $_pkgreal -$pkgver .zip::https://github.com/Imagick/imagick/archive/$pkggitrev .zip"
20
+ builddir=" $srcdir /$_pkgreal -$pkggitrev "
21
+
22
+ prepare () {
23
+ default_prepare || return 1
24
+ }
25
+
26
+ build () {
27
+ cd " $builddir "
28
+ phpize$_phpver || return 1
29
+ ./configure --prefix=/usr \
30
+ --with-php-config=/usr/bin/php-config$_phpver || return 1
31
+ make || return 1
32
+ }
33
+
34
+ package () {
35
+ mkdir -p " $pkgdir " || return 1
36
+ install -d $pkgdir / || return 1
37
+ make -C " $builddir " INSTALL_ROOT=" $pkgdir " install || return 1
38
+ install -d " $pkgdir " /etc/php$_phpver /conf.d || return 1
39
+ echo " extension=$_pkgreal " > " $pkgdir " /etc/php$_phpver /conf.d/00_$_pkgreal .ini || return 1
40
+ }
41
+
42
+ sha512sums=" f5da6783c04f31ed49e1caa6d8dd47211e7fc2a0b8e3accb61e86e3f0ff02a888a0b6f28b5f0ff04ce9161f1170fcd33c7b33e75ca4265c78582ff97b5cc84f6 imagick-3.4.4.zip"
You can’t perform that action at this time.
0 commit comments