summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302015-06-17 16:43:03 +0200
committerM0Rf302015-06-17 16:43:03 +0200
commitf25c6534368497e855dd2dcf5c2d2e894e468b4e (patch)
treea3630298924fb7ec813cf45ef9e308384c18e19a
downloadaur-f25c6534368497e855dd2dcf5c2d2e894e468b4e.tar.gz
Initial import
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD29
-rw-r--r--wolf-data.install32
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 $*
+