Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

p4-fusion/1.13 package update #61997

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 13 additions & 10 deletions wolfi-packages/p4-fusion.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# Melange-based replacement for https://sourcegraph.sourcegraph.com/github.com/sourcegraph/sourcegraph/-/blob/cmd/gitserver/p4-fusion-install-alpine.sh

package:
name: p4-fusion
version: 1.12
epoch: 11
version: "1.13"
epoch: 0
description: "A fast Perforce to Git conversion tool"
target-architecture:
- x86_64
copyright:
- paths:
- "*"
- "*"
attestation: 'Copyright (c) 2022 Salesforce, Inc.'
license: 'BSD 3-Clause License'
dependencies:
Expand All @@ -23,21 +21,22 @@ environment:
keyring:
- https://packages.wolfi.dev/os/wolfi-signing.rsa.pub
packages:
- build-base
- wget
- perl
- bash
- cmake
- build-base
- busybox
- ca-certificates-bundle
- cmake
- perl
- wget

pipeline:
# Download p4-fusion
- uses: fetch
with:
uri: https://github.com/salesforce/p4-fusion/archive/refs/tags/v${{package.version}}.tar.gz
expected-sha256: f5cbca35880aad2e6fac05c669dab6c13c3389aa62cbc5d5ee2ce73e77bcfe78
expected-sha256: 8642a2caf384c2511ef8bf10c04f32edd799b352f4d0f2ae4766cf3d79bec1c0
extract: false

- runs: |
mkdir p4-fusion-src
tar -C p4-fusion-src -xzf v${{package.version}}.tar.gz --strip 1
Expand All @@ -48,6 +47,7 @@ pipeline:
uri: https://www.openssl.org/source/openssl-1.0.2t.tar.gz
expected-sha256: 14cb464efe7ac6b54799b34456bd69558a749a4931ecfd9cf9f71d7881cac7bc
extract: false

- runs: |
mkdir openssl-src
tar -C openssl-src -xzf openssl-1.0.2t.tar.gz --strip 1
Expand All @@ -59,6 +59,7 @@ pipeline:
# Hash occasionally changes, available at https://filehost.perforce.com/perforce/r22.1/bin.linux26x86_64/SHA256SUMS (check version)
expected-sha256: c982f42375bdb63a900675d12d0d4ac39c60f39593a2f45db42d3a1df7c14508
extract: false

- runs: |
mkdir -p p4-fusion-src/vendor/helix-core-api/linux
tar -C p4-fusion-src/vendor/helix-core-api/linux -xzf p4api-glibc2.3-openssl1.0.2.tgz --strip 1
Expand All @@ -67,9 +68,11 @@ pipeline:
- runs: |
cd openssl-src
./config

- runs: |
cd openssl-src
make build_libs

- runs: |
cd openssl-src
make install
Expand Down