aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKunoiSayami <[email protected]>2022-01-23 01:00:17 +0800
committerKunoiSayami <[email protected]>2022-01-23 01:00:17 +0800
commitc9482cce0ac2f0d39f3218035fdc095f6d9e4147 (patch)
tree4e33326d4d80ab9ed5702d2676bf6457fa07ce87
parent45349b87761785f3035867288ec25e62eb272984 (diff)
feat(add-pkg): Add php-ssh-beta
Signed-off-by: KunoiSayami <[email protected]>
-rw-r--r--repo/php-ssh-beta/.SRCINFO18
-rw-r--r--repo/php-ssh-beta/PKGBUILD34
-rw-r--r--repo/php-ssh-beta/php-ssh.install3
3 files changed, 55 insertions, 0 deletions
diff --git a/repo/php-ssh-beta/.SRCINFO b/repo/php-ssh-beta/.SRCINFO
new file mode 100644
index 0000000..3ac8938
--- /dev/null
+++ b/repo/php-ssh-beta/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = php-ssh-beta
+ pkgdesc = An SSH2 extension for PHP
+ pkgver = 1.3.1
+ pkgrel = 1
+ url = http://pecl.php.net/package/ssh2
+ install = php-ssh.install
+ arch = i686
+ arch = x86_64
+ license = PHP
+ makedepends = php>=7.0.0
+ depends = php>=7.0.0
+ depends = openssh
+ provides = php-ssh
+ conflicts = php-ssh
+ source = php-ssh-beta::http://pecl.php.net/get/ssh2-1.3.1.tgz
+ sha512sums = c74d4f699853148b53cdca0eaf8837bfdbdd21d185761606acadf2442e84dbefdb00cde207e0ce4794ae1e4f8692a38ed903b6d11fdc57bca7b54a4250da9a76
+
+pkgname = php-ssh-beta
diff --git a/repo/php-ssh-beta/PKGBUILD b/repo/php-ssh-beta/PKGBUILD
new file mode 100644
index 0000000..7515c81
--- /dev/null
+++ b/repo/php-ssh-beta/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: KunoiSayami <[email protected]>
+# Maintainer: Stefan Auditor <[email protected]>
+# Contributor: jsteel <mail at jsteel dot org>
+
+_pkgname=php-ssh
+pkgname=${_pkgname}-beta
+pkgver=1.3.1
+pkgrel=1
+pkgdesc="An SSH2 extension for PHP"
+url="http://pecl.php.net/package/ssh2"
+license=('PHP')
+arch=('i686' 'x86_64')
+depends=('php>=7.0.0' 'openssh')
+makedepends=('php>=7.0.0')
+provides=('php-ssh')
+conflicts=('php-ssh')
+install=${_pkgname}.install
+source=("${pkgname}::http://pecl.php.net/get/ssh2-1.3.1.tgz")
+sha512sums=('c74d4f699853148b53cdca0eaf8837bfdbdd21d185761606acadf2442e84dbefdb00cde207e0ce4794ae1e4f8692a38ed903b6d11fdc57bca7b54a4250da9a76')
+backup=("etc/php/conf.d/ssh2.ini")
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ phpize
+ ./configure --prefix=/usr --with-ssh2
+ make -j $(nproc)
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ echo ';extension=ssh2.so' > ssh2.ini
+ install -Dm644 ssh2.ini "${pkgdir}/etc/php/conf.d/ssh2.ini"
+ make install INSTALL_ROOT="${pkgdir}/"
+} \ No newline at end of file
diff --git a/repo/php-ssh-beta/php-ssh.install b/repo/php-ssh-beta/php-ssh.install
new file mode 100644
index 0000000..6dc2768
--- /dev/null
+++ b/repo/php-ssh-beta/php-ssh.install
@@ -0,0 +1,3 @@
+post_install() {
+ echo "To enable uncomment ';extension=ssh2.so' in /etc/php/conf.d/ssh2.ini and restart httpd"
+} \ No newline at end of file