Date: Sunday, March 20, 2022 @ 11:02:10 Author: orhun Revision: 1163461
archrelease: copy trunk to community-x86_64 Added: wezterm/repos/community-x86_64/PKGBUILD (from rev 1163460, wezterm/trunk/PKGBUILD) Deleted: wezterm/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 148 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-03-20 11:01:59 UTC (rev 1163460) +++ PKGBUILD 2022-03-20 11:02:10 UTC (rev 1163461) @@ -1,74 +0,0 @@ -# Maintainer: Orhun Parmaksız <or...@archlinux.org> - -pkgname=wezterm -pkgver=20220101.133340.7edc5b5a -_gitcommit=7edc5b5ab088e7d34eb2f440648c6505f1966c61 -pkgrel=1 -pkgdesc="A GPU-accelerated cross-platform terminal emulator and multiplexer" -arch=('x86_64') -url="https://github.com/wez/wezterm" -license=('MIT') -depends=( - 'fontconfig' - 'hicolor-icon-theme' - 'wayland' - 'libx11' - 'libxkbcommon-x11' - 'xcb-util-keysyms' - 'xcb-util-wm' - 'xcb-util-image' - 'openssl' -) -makedepends=('cargo' 'cmake' 'git' 'pkgconf' 'python' 'libssh2') -source=( - "${pkgname}::git+$url#commit=$_gitcommit" - "${pkgname}-freetype2::git+https://github.com/wez/freetype2.git" - "${pkgname}-zlib::git+https://github.com/madler/zlib.git" - "${pkgname}-harfbuzz::git+https://github.com/harfbuzz/harfbuzz.git" - "${pkgname}-libpng::git+https://github.com/glennrp/libpng.git" -) -sha256sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') -options=('!lto') - -prepare() { - cd "$pkgname" - git submodule init - - git config submodule."harfbuzz/harfbuzz".url "${srcdir}/${pkgname}"-harfbuzz - git config submodule."freetype/libpng".url "${srcdir}/${pkgname}"-libpng - git config submodule."deps/freetype/zlib".url "${srcdir}/${pkgname}"-zlib - git config submodule."freetype2".url "${srcdir}/${pkgname}"-freetype2 - - git submodule update --init --recursive - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname" - export RUSTUP_TOOLCHAIN=stable - cargo build --frozen --release -} - -check() { - cd "$pkgname" - export RUSTUP_TOOLCHAIN=stable - cargo test --frozen -- --skip "e2e::sftp" -} - -package() { - cd "$pkgname" - install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" - install -Dm 755 "target/release/$pkgname-gui" -t "$pkgdir/usr/bin" - install -Dm 755 "target/release/$pkgname-mux-server" -t "$pkgdir/usr/bin" - install -Dm 755 "target/release/strip-ansi-escapes" -t "$pkgdir/usr/bin" - install -Dm 644 "assets/icon/terminal.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.$pkgname.png" - install -Dm 644 "assets/$pkgname.desktop" "$pkgdir/usr/share/applications/org.wezfurlong.$pkgname.desktop" - install -Dm 644 "assets/$pkgname.appdata.xml" "$pkgdir/usr/share/metainfo/org.wezfurlong.$pkgname.appdata.xml" - install -Dm 644 assets/shell-integration/* -t "$pkgdir/etc/profile.d" - install -Dm 644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" -} Copied: wezterm/repos/community-x86_64/PKGBUILD (from rev 1163460, wezterm/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-03-20 11:02:10 UTC (rev 1163461) @@ -0,0 +1,74 @@ +# Maintainer: Orhun Parmaksız <or...@archlinux.org> + +pkgname=wezterm +pkgver=20220319.142410.0fcdea07 +_gitcommit=0fcdea07897a502234e9ce754436e859e7d7f172 +pkgrel=1 +pkgdesc="A GPU-accelerated cross-platform terminal emulator and multiplexer" +arch=('x86_64') +url="https://github.com/wez/wezterm" +license=('MIT') +depends=( + 'fontconfig' + 'hicolor-icon-theme' + 'wayland' + 'libx11' + 'libxkbcommon-x11' + 'xcb-util-keysyms' + 'xcb-util-wm' + 'xcb-util-image' + 'openssl' +) +makedepends=('cargo' 'cmake' 'git' 'pkgconf' 'python' 'libssh2') +source=( + "${pkgname}::git+$url#commit=$_gitcommit" + "${pkgname}-freetype2::git+https://github.com/wez/freetype2.git" + "${pkgname}-zlib::git+https://github.com/madler/zlib.git" + "${pkgname}-harfbuzz::git+https://github.com/harfbuzz/harfbuzz.git" + "${pkgname}-libpng::git+https://github.com/glennrp/libpng.git" +) +sha256sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') +options=('!lto') + +prepare() { + cd "$pkgname" + git submodule init + + git config submodule."harfbuzz/harfbuzz".url "${srcdir}/${pkgname}"-harfbuzz + git config submodule."freetype/libpng".url "${srcdir}/${pkgname}"-libpng + git config submodule."deps/freetype/zlib".url "${srcdir}/${pkgname}"-zlib + git config submodule."freetype2".url "${srcdir}/${pkgname}"-freetype2 + + git submodule update --init --recursive + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + export RUSTUP_TOOLCHAIN=stable + cargo build --frozen --release +} + +check() { + cd "$pkgname" + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen -- --skip "e2e::sftp" +} + +package() { + cd "$pkgname" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 755 "target/release/$pkgname-gui" -t "$pkgdir/usr/bin" + install -Dm 755 "target/release/$pkgname-mux-server" -t "$pkgdir/usr/bin" + install -Dm 755 "target/release/strip-ansi-escapes" -t "$pkgdir/usr/bin" + install -Dm 644 "assets/icon/terminal.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.$pkgname.png" + install -Dm 644 "assets/$pkgname.desktop" "$pkgdir/usr/share/applications/org.wezfurlong.$pkgname.desktop" + install -Dm 644 "assets/$pkgname.appdata.xml" "$pkgdir/usr/share/metainfo/org.wezfurlong.$pkgname.appdata.xml" + install -Dm 644 assets/shell-integration/* -t "$pkgdir/etc/profile.d" + install -Dm 644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" +}