diff options
author | M0Rf30 | 2015-06-17 16:43:03 +0200 |
---|---|---|
committer | M0Rf30 | 2015-06-17 16:43:03 +0200 |
commit | f25c6534368497e855dd2dcf5c2d2e894e468b4e (patch) | |
tree | a3630298924fb7ec813cf45ef9e308384c18e19a | |
download | aur-f25c6534368497e855dd2dcf5c2d2e894e468b4e.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rw-r--r-- | wolf-data.install | 32 |
3 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b842ed4b6b36 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = wolf-data + pkgdesc = Return to Castle Wolfenstein Single Player pk3s files (shared use) + pkgver = 1.41b + pkgrel = 3 + url = ftp://ftp.internat.freebsd.org/pub/FreeBSD/distfiles/ + install = wolf-data.install + arch = any + license = GPL + source = https://dl.dropboxusercontent.com/s/97qyelre9iryv37/wolf-linux-1.41b.x86.run + md5sums = 2aa37968aff19d665ed6c001773b2de3 + +pkgname = wolf-data + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2b1e64dca496 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: M0Rf30 +pkgname=wolf-data +pkgver=1.41b +pkgrel=3 +pkgdesc="Return to Castle Wolfenstein Single Player pk3s files (shared use)" +arch=('any') +url="ftp://ftp.internat.freebsd.org/pub/FreeBSD/distfiles/" +license=('GPL') +install='wolf-data.install' +source=("https://dl.dropboxusercontent.com/s/97qyelre9iryv37/wolf-linux-${pkgver}.x86.run") + +package() { + # Set Install Files to Executable + cd $srcdir + chmod +x wolf-linux-${pkgver}.x86.run + + # Extract Linux Game Files + ./wolf-linux-${pkgver}.x86.run --target files --noexec + cd files + # Remove Unneeded Files and Directories + cd main + rm *.so + + # Move Data to Package Directory + mkdir -p $pkgdir/opt/wolf-data + cp -r * $pkgdir/opt/wolf-data/ +} + +md5sums=('2aa37968aff19d665ed6c001773b2de3') diff --git a/wolf-data.install b/wolf-data.install new file mode 100644 index 000000000000..5b36c9990f2a --- /dev/null +++ b/wolf-data.install @@ -0,0 +1,32 @@ + +post_install() { + echo ">>> Copy the following files off a Windows installation or CD-ROM to the" + echo ">>> /opt/wolf-data/main/ directory in order to play:" + echo ">>> pak0.pk3" + echo ">>> sp_pak1.pk3" + echo ">>> mp_pak0.pk3" + echo ">>>" + echo ">>> Then run the following commands: " + echo ">>> chown root:root /opt/wolf-data/main/{pak0.pk3,mp_pak0.pk3,sp_pak1.pk3,sp_pak2.pk3}" + echo ">>> chmod 0444 /opt/wolf-data/main/{pak0.pk3,mp_pak0.pk3,sp_pak1.pk3}" + echo ">>>" +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + /bin/true +} + +post_remove() { + echo ">>> To complete the uninstallation remove the RtCW data directory:" + echo ">>> rm -r /opt/wolf-data/" + echo ">>>" +} +op=$1 +shift + +$op $* + |