Package Details: freedoom2 0.11.3-2

Git Clone URL: https://aur.archlinux.org/freedoom.git (read-only)
Package Base: freedoom
Description: Free game based on the Doom engine
Upstream URL: https://freedoom.github.io/
Licenses: BSD
Provides: freedoom
Submitter: None
Maintainer: chungy
Last Packager: chungy
Votes: 69
Popularity: 0.424324
First Submitted: 2006-07-29 16:53
Last Updated: 2017-07-23 02:43

Required by (17)

Sources (2)

Latest Comments

sanerb commented on 2017-08-13 08:50

@maxlefou-

chungy does what i do. you need to either disable GPG checking or add the key. i have instructions on how to do either at https://devblog.square-r00t.net/articles/a-note-on-using-gpg-signatures-in-pkgbuilds (to be more accurate, he uses the upstream GPG signatures directly)

just replace every occurrence of "8C004C2F93481F6B" in that post with "99459CE2770037FF5566EB4B8649B37607A08042".

maxlefou commented on 2017-08-08 08:02

Can't compile. PGP public key unknown.
And yes, this package. not deutex, since i have deutex-git installed.

heichblatt commented on 2017-07-22 09:17

According to deutex-devel's AUR page, they will be retiring that package in favor of deutex-git. FreeDOOM works with deutex-git. Please change the dependency.

---
% git diff
diff --git a/PKGBUILD b/PKGBUILD
index c5310c7..0776e4d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ pkgdesc="Free game based on the Doom engine"
arch=('any')
url="https://freedoom.github.io/"
license=('BSD')
-makedepends=('asciidoc' 'deutex-devel' 'imagemagick' 'python' 'ttf-liberation')
+makedepends=('asciidoc' 'deutex-git' 'imagemagick' 'python' 'ttf-liberation')
source=(https://github.com/$pkgbase/$pkgbase/archive/v$pkgver.tar.gz
https://github.com/$pkgbase/$pkgbase/releases/download/v$pkgver/v$pkgver.tar.gz.asc)
sha512sums=('51e0d5f7ca7c846c556fcba36b0f9c815090bfc76a80200aebd1526291da16b71145fbe254100cc5ad37ffc044d4380ef07b8bd4bdb811f00b9150e7b34dd636'
---

chungy commented on 2017-07-18 23:50

Yes, DeuTex is updated and no longer builds Freedoom 0.11.2. I'll push out a point release only to fix that.

Anonymous comment on 2017-07-18 22:41

I get all the way through and then this happens

deutex -v0 -fullsnd -rate accept -rgb 0 255 255 -doom2 bootstrap/ -iwad -build wadinfo_freedm.txt wads/freedm.wad
E AA95 Invalid option "-fullsnd"
make: *** [Makefile:57: wads/freedm.wad] Error 2

Any idea on how to fix?

gruel commented on 2017-03-19 17:55

Here a little bit longer log. All the dependencies are installed and it it the first time I am seeing this kind of error. I have absolutely no idea of what it is... Thank you to try to help me.

cp freedm/texture1.lmp ../fdmtxtr1.lmp
cp freedm/pnames.lmp ../fdmpname.lmp
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/textures'
make -C bootstrap
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/bootstrap'
./bootstrap.py < ../lumps/playpal/playpal-base.lmp > doom2.wad
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/bootstrap'
echo v0.11.2 > lumps/freedoom.lmp
echo v0.11.2 > lumps/freedm.lmp
scripts/simplecpp -P -DFREEDM < buildcfg.txt | scripts/wadinfo-builder.py -dummy > wadinfo_freedm.txt
rm -f wads/freedm.wad
deutex -v0 -fullsnd -rate accept -rgb 0 255 255 -doom2 bootstrap/ -iwad -build wadinfo_freedm.txt wads/freedm.wad
w PC10 GIF support may go away in the future
scripts/simplecpp -P -DDOOM1 -DULTDOOM < buildcfg.txt | scripts/wadinfo-builder.py -dummy > wadinfo_phase1.txt
rm -f wads/freedoom1.wad
deutex -v0 -fullsnd -rate accept -rgb 0 255 255 -doom2 bootstrap/ -iwad -lumps -patch -flats -sounds -musics -graphics -sprites -levels -build wadinfo_phase1.txt wads/freedoom1.wad
w PC10 GIF support may go away in the future
scripts/simplecpp -P -DDOOM2 < buildcfg.txt | scripts/wadinfo-builder.py -dummy > wadinfo_phase2.txt
rm -f wads/freedoom2.wad
deutex -v0 -fullsnd -rate accept -rgb 0 255 255 -doom2 bootstrap/ -iwad -lumps -patch -flats -sounds -musics -graphics -sprites -levels -build wadinfo_phase2.txt wads/freedoom2.wad
w PC10 GIF support may go away in the future
==> Entering fakeroot environment...
==> Starting package_freedm()...
make -C graphics/text
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/graphics/text'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/graphics/text'
make VERSION=v0.11.2 -C graphics/titlepic
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/graphics/titlepic'
make[1]: Nothing to be done for 'titlepic'.
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/graphics/titlepic'
make -C lumps/playpal
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/playpal'
make[1]: 'playpal.lmp' is up to date.
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/playpal'
make -C lumps/colormap
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/colormap'
cp colormap.lmp ../
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/colormap'
make -C lumps/genmidi
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/genmidi'
make[1]: 'genmidi.lmp' is up to date.
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/genmidi'
make -C lumps/dmxgus
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/dmxgus'
make[1]: 'ultramid.ini' is up to date.
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/dmxgus'
make -C lumps/textures
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/textures'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/lumps/textures'
make -C bootstrap
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/bootstrap'
make[1]: 'doom2.wad' is up to date.
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/bootstrap'
echo v0.11.2 > lumps/freedoom.lmp
echo v0.11.2 > lumps/freedm.lmp
scripts/simplecpp -P -DFREEDM < buildcfg.txt | scripts/wadinfo-builder.py -dummy > wadinfo_freedm.txt
rm -f wads/freedm.wad
deutex -v0 -fullsnd -rate accept -rgb 0 255 255 -doom2 bootstrap/ -iwad -build wadinfo_freedm.txt wads/freedm.wad
w PC10 GIF support may go away in the future
make -C dist man-freedm
make[1]: Entering directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/dist'
sed -e s/freedoom/freedm/ freedoom.adoc > freedm.adoc
a2x -f manpage freedm.adoc
a2x: ERROR: "xsltproc" --stringparam callout.graphics 0 --stringparam navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 0 "/etc/asciidoc/docbook-xsl/manpage.xsl" "/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/dist/freedm.xml" returned non-zero exit status 5
make[1]: *** [Makefile:3: man-freedm] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-gruel/aur-freedoom1/src/freedoom-0.11.2/dist'
make: *** [Makefile:129: freedm.6] Error 2
==> ERROR: A failure occurred in package_freedm().
Aborting...
==> ERROR: Makepkg was unable to build freedoom.

chungy commented on 2017-03-18 22:54

Do you have more of the log to show? I can't really guess what's wrong.

You might also try using clean-chroot-manager ("sudo ccm64 s" to build for instance; also requires deutex-devel to be installed/built in it first). Sometimes weird issues happen with the combination of your installed packages and having a minimum Arch to build instead (that clean-chroot-manager provides) is better.

gruel commented on 2017-03-18 22:34

Cannot compile the package. I got the error:

xsltproc" --stringparam callout.graphics 0 --stringparam navig.graphics 0 --stringparam admon.textlabel 1 --stringparam admon.graphics 0 "/etc/asciidoc/docbook-xsl/manpage.xsl"

I have docbook-xsl already installed so I do not understand why the installation does not ended properly.

chungy commented on 2017-02-25 09:47

Use "makepkg --skippgpcheck" or import https://keybase.io/chungy/pgp_keys.asc

simona commented on 2017-02-25 07:39

==> Validazione delle firme dei sorgenti con gpg in corso...
v0.11.1.tar.gz ... NON RIUSCITO (chiave pubblica sconosciuta 8649B37607A08042)
==> ERRORE: Una o più firme PGP non possono essere verificate!
==> ERRORE: Makepkg non è riuscito a compilare freedoom.

All comments