#!/bin/bash

# Extract the contents of an RPM (or SRPM)
# Part of pkgutils designed to be called from right-click context menu
# Created May 13, 2020 - Terry Neve

usage () {
    echo "Usage: $(basename "$0") filename.rpm"
    exit 0
}

[ -z "$1" ] && usage

EXTRACTDIR=${1%.rpm}
echo "Extracting to: $EXTRACTDIR"
mkdir -p $EXTRACTDIR
cd $EXTRACTDIR
rpm2cpio $1 | cpio -idmv
echo "Done."
