void-packages

Void Source Packages
git clone git://ezup.dev/void-packages.git
Log | Files | Refs | README | LICENSE

xbps-src-dopatch.sh (633B)


      1#!/bin/bash
      2#
      3# vim: set ts=4 sw=4 et:
      4#
      5# Passed arguments:
      6#	$1 - pkgname [REQUIRED]
      7#	$2 - cross target [OPTIONAL]
      8
      9if [ $# -lt 1 -o $# -gt 2 ]; then
     10    echo "${0##*/}: invalid number of arguments: pkgname [cross-target]"
     11    exit 1
     12fi
     13
     14PKGNAME="$1"
     15XBPS_CROSS_BUILD="$2"
     16
     17for f in $XBPS_SHUTILSDIR/*.sh; do
     18    . $f
     19done
     20
     21setup_pkg "$PKGNAME" $XBPS_CROSS_BUILD
     22
     23XBPS_PATCH_DONE="${XBPS_STATEDIR}/${sourcepkg}_${XBPS_CROSS_BUILD}_patch_done"
     24
     25if [ -f $XBPS_PATCH_DONE ]; then
     26    exit 0
     27fi
     28
     29for f in $XBPS_COMMONDIR/environment/patch/*.sh; do
     30    source_file "$f"
     31done
     32
     33run_step patch optional
     34
     35touch -f $XBPS_PATCH_DONE
     36
     37exit 0