summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Swanson2015-11-03 06:29:52 -0800
committerMike Swanson2015-11-03 06:29:52 -0800
commitab28cb0d3e93ce51772a9347aaf054b554cc462a (patch)
tree0687eb9224eb535cbd3b4c8af3f3c36771749d03
parentd32c69cea8490d98478bd543a2c0469e80bc9863 (diff)
downloadaur-ab28cb0d3e93ce51772a9347aaf054b554cc462a.tar.gz
Update to 3.1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD16
-rw-r--r--crispy-doom.install24
3 files changed, 32 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4050c30bbd94..8d67c7891d66 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = crispy-doom
pkgdesc = Vanilla-compatible enhanced Doom, Heretic, Hexen, Strife engine
- pkgver = 3.0
- pkgrel = 2
+ pkgver = 3.1
+ pkgrel = 1
url = http://fabiangreffrath.github.io/crispy-doom
arch = i686
arch = x86_64
@@ -10,8 +10,8 @@ pkgbase = crispy-doom
depends = libsamplerate
depends = sdl_mixer
depends = sdl_net
- source = https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-3.0.tar.gz
- sha256sums = 7aeae60ecd7b18e41678e89a67f04e075d88338466f5efe6e988701c4b6c851f
+ source = https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-3.1.tar.gz
+ sha256sums = e94a7fbc1859094c2c745b28f6f097194a1072a5fb4048d8a032ce1e76584dbe
pkgname = crispy-doom
pkgdesc = Doom port accurately reproducing the original DOS EXEs.
diff --git a/PKGBUILD b/PKGBUILD
index 7933594a929f..e30b3822562f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,15 @@
pkgname=(crispy-{doom,heretic,hexen,strife,common})
pkgbase=${pkgname[0]}
pkgdesc="Vanilla-compatible enhanced Doom, Heretic, Hexen, Strife engine"
-pkgver=3.0
-pkgrel=2
+pkgver=3.1
+pkgrel=1
arch=('i686' 'x86_64')
url="http://fabiangreffrath.github.io/crispy-doom"
license=('GPL2')
depends=('libsamplerate' 'sdl_mixer' 'sdl_net')
makedepends=('python')
source=(https://github.com/fabiangreffrath/${pkgbase}/archive/${pkgbase}-${pkgver}.tar.gz)
-sha256sums=('7aeae60ecd7b18e41678e89a67f04e075d88338466f5efe6e988701c4b6c851f')
+sha256sums=('e94a7fbc1859094c2c745b28f6f097194a1072a5fb4048d8a032ce1e76584dbe')
prepare() {
# GitHub's generated archive prefix kind of sucks.
@@ -51,7 +51,7 @@ package_crispy-common() {
rm -f crispy-{doom,heretic,hexen,strife}{,-setup}
cd "${pkgdir}"/usr/share
- rm -rf doc man/man5
+ rm -rf appdata bash-completion doc man/man5
rm -rf applications/crispy-{doom,heretic,hexen,strife}.desktop \
applications/screensavers
cd man/man6
@@ -76,7 +76,9 @@ package_crispy-doom() {
cd "${pkgdir}"/usr/share
rm -rf doc/crispy-{heretic,hexen,strife}
+ rm -f appdata/crispy-{heretic,hexen,strife}.appdata.xml
rm -rf applications/crispy-{setup,heretic,hexen,strife}.desktop icons
+ rm -f bash-completion/completions/crispy-{heretic,hexen,strife}
rm -rf man/man5
rm -f man/man?/crispy-{heretic,hexen,strife,setup,server}* \
man/man6/chocolate* man/man6/*-setup.6
@@ -96,8 +98,10 @@ package_crispy-heretic() {
cd "${pkgdir}"/usr/share
rm -rf doc/crispy-{doom,hexen,strife}
+ rm -f appdata/crispy-{doom,hexen,strife}.appdata.xml
rm -rf applications/crispy-{setup,doom,hexen,strife}.desktop \
applications/screensavers icons
+ rm -f bash-completion/completions/crispy-{doom,hexen,strife}
rm -rf man/man5
rm -f man/man?/crispy-{doom,hexen,strife,setup,server}* \
man/man6/chocolate* man/man6/*-setup.6
@@ -116,8 +120,10 @@ package_crispy-hexen() {
cd "${pkgdir}"/usr/share
rm -rf doc/crispy-{doom,heretic,strife}
+ rm -f appdata/crispy-{doom,heretic,strife}.appdata.xml
rm -rf applications/crispy-{setup,doom,heretic,strife}.desktop \
applications/screensavers icons
+ rm -f bash-completion/completions/crispy-{doom,heretic,strife}
rm -rf man/man5
rm -f man/man?/crispy-{doom,heretic,strife,setup,server}* \
man/man6/chocolate* man/man6/*-setup.6
@@ -136,8 +142,10 @@ package_crispy-strife() {
cd "${pkgdir}"/usr/share
rm -rf doc/crispy-{doom,heretic,hexen}
+ rm -f appdata/crispy-{doom,heretic,hexen}.appdata.xml
rm -rf applications/crispy-{setup,doom,heretic,hexen}.desktop \
applications/screensavers icons
+ rm -f bash-completion/completions/crispy-{doom,heretic,hexen}
rm -rf man/man5
rm -f man/man?/crispy-{doom,heretic,hexen,setup,server}* \
man/man6/chocolate* man/man6/*-setup.6
diff --git a/crispy-doom.install b/crispy-doom.install
index 36b0264e5388..9f1806770f7d 100644
--- a/crispy-doom.install
+++ b/crispy-doom.install
@@ -1,11 +1,19 @@
post_install() {
- cat <<EOF
->>> Install IWADs into /usr/share/games/doom or /usr/local/share/games/doom
->>>
->>> In order to allow co-existence with Chocolate Doom, the following
->>> manual pages have been removed:
->>> default.cfg heretic.cfg hexen.cfg strife.cfg
->>> They are identical to and are available in the Chocolate Doom packages
->>> instead.
+cat <<EOF
+To install game data (*.wad files), there are two main locations for
+the engine to easily find them:
+ * For all users: /usr/share/games/doom
+ * For a single user: ~/.local/share/games/doom
+
+Files such as doom2.wad, heretic.wad, hexen.wad, and strife1.wad are
+appropriate for installation and usage with Chocolate engines.
+These must be lower-case file names, unless on a case-insensitive
+file system.
+
+In order to allow co-existence with Chocolate Doom, the following
+manual pages have been removed:
+ default.cfg heretic.cfg hexen.cfg strife.cfg
+They are identical to and are available in the Chocolate Doom packages
+instead.
EOF
}