Date: Wednesday, September 2, 2020 @ 14:53:56 Author: felixonmars Revision: 696448
addpkg: deepin-terminal-old 5.0.4.1-1 Added: deepin-terminal-old/ deepin-terminal-old/repos/ deepin-terminal-old/trunk/ deepin-terminal-old/trunk/PKGBUILD ----------+ PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) Added: deepin-terminal-old/trunk/PKGBUILD =================================================================== --- deepin-terminal-old/trunk/PKGBUILD (rev 0) +++ deepin-terminal-old/trunk/PKGBUILD 2020-09-02 14:53:56 UTC (rev 696448) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan <[email protected]> +# Contributor: Josip Ponjavic <josipponjavic at gmail dot com> +# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com> + +pkgname=deepin-terminal-old +pkgver=5.0.4.1 +pkgrel=1 +pkgdesc='Default terminal emulation application for Deepin, the old version' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-terminal-old" +license=('GPL3') +depends=('vte3' 'libsecret' 'libgee' 'libwnck3' 'expect' 'deepin-menu') +makedepends=('vala' 'cmake') +optdepends=('deepin-shortcut-viewer: for shortcut display' + 'zssh: for remote management support') +conflicts=('deepin-terminal') +provides=('deepin-terminal') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-terminal-old/archive/$pkgver.tar.gz" + $pkgname-vte-fix.patch::https://github.com/linuxdeepin/deepin-terminal-old/commit/8d0a761873c2ef898c9977acc0192bf9ef9e7ca4.patch + $pkgname-vte-0.59.patch::https://github.com/linuxdeepin/deepin-terminal-old/commit/d38f972c8cb958524b326986c6dc72b24fa35dad.patch) +sha512sums=('543d69cf0105596e47a943742b0024dcf1de15c99288ad3cf165dbba7ec3a78fe7cf3bea23b94d9af30e141f8e0619858ef6b145565944839325ebd42cdded9d' + '9bdeb82f54664f2c158d29cb7095b1c7fd0edf12ea20d1c738a79f68df820a5320070a31dcd5673dff3c412ca75bd7140e4293ee0ea986c8ba832455b8eb9662' + '44a6538138c0fed9938048229444d6cbf050af6b26307f09068ad86d6a256aef19ceca55c6149036e62c0a50e9c89f13f89f43412ec0d6d42db1256f5206957f') + +prepare() { + patch -d deepin-terminal-old-$pkgver -Np1 -i ../$pkgname-vte-fix.patch + patch -d deepin-terminal-old-$pkgver -Np1 -i ../$pkgname-vte-0.59.patch + mkdir -p build +} + +build() { + cd build + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DTEST_BUILD=OFF \ + -DUSE_VENDOR_LIB=OFF \ + -DVERSION=$pkgver \ + ../deepin-terminal-old-$pkgver + make +} + +package() { + make -C build DESTDIR="$pkgdir" install + ln -s deepin-terminal "$pkgdir"/usr/bin/x-terminal-emulator +}
