Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Publishing:TeXLive:2023
Meta
dolinks
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dolinks of Package Meta
#!/bin/bash pushd packages 1>/dev/null allfiles=(*.tar.xz *.dif *.moves *.removes *.list *.requires *.post texlive-specs-rpmlintrc texlive-specs.changes) popd 1>/dev/null OFS="$IFS" for spec in targets/texlive-specs-*/*.spec do exec 4>&1 files=($(sed -rn '/(Patch|Source)([0-9]+):\s/{s/[^:\s]+:\s+//p}' $spec)) IFS='|' reg="${files[*]}" IFS="$OFS" IFS=' ' skipped=($(echo "${allfiles[*]}"| sort -u | grep -vE "^(${reg//./\.})$")) IFS="$OFS" exec 4> "${spec%/*.spec}/_link" cat - >&4 <<-'EOF' <link cicount="copy" package="texlive-specs"> <patches> EOF for file in ${skipped[@]} do echo " <delete name='"${file}"' />" >&4 done cat - >&4 <<-'EOF' <delete name='texlive-specs-rpmlintrc' /> </patches> </link> EOF exec 4>&1 done
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