Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:RISCV:NonFree
xv
pre_checkin.sh
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pre_checkin.sh of Package xv
#!/bin/bash # This script is called automatically during autobuild checkin. version="$(sed -rn '/^Version:/{ s/^Version:[[:space:]]+//p }' xv.spec)" tarball="$(sed -rn "/^Source[[:digit:]]*:[[:space:]]+xv.*\.tar\.gz/ {s/^Source[[:digit:]]*:[[:space:]]+//;s/%\{version\}/${version}/p }" xv.spec)" test -e "${tarball}" || { echo "No such file: ${tarball}" 1>&2; exit 1; } found=$(tar --wildcards --list --file "${tarball}" '*/epsf.ps' 2>/dev/null) || exit 0 trap 'rm -vf $tmp' EXIT HUP TERM tmp=$(mktemp XXXXXXXX.tar.gz) || exit 1 gzip -d < "${tarball}" | tar --wildcards --delete '*/epsf.ps' | gzip > $tmp chmod 644 $tmp mv $tmp $tarball
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor