Search Criteria
Package Details: freedm 0.12.1-2
Git Clone URL: | https://aur.archlinux.org/freedoom.git (read-only, click to copy) |
---|---|
Package Base: | freedoom |
Description: | Free game based on the Doom engine |
Upstream URL: | https://freedoom.github.io/ |
Licenses: | |
Submitter: | None |
Maintainer: | chungy |
Last Packager: | chungy |
Votes: | 76 |
Popularity: | 0.51 |
First Submitted: | 2006-07-29 16:53 |
Last Updated: | 2019-10-22 19:11 |
Dependencies (4)
- asciidoc (asciidoc-git) (make)
- deutex (deutex-git) (make)
- python (python-dbg) (make)
- python-pillow (python-pillow-git, python-pillow-simd) (make)
Required by (11)
- chocolate-doom (optional)
- chocolate-doom-git (optional)
- crispy-doom (optional)
- gzdoom (optional)
- gzdoom-git (optional)
- gzdoom-legacy (optional)
- gzdoom-legacy-git (optional)
- qzdoom (optional)
- qzdoom-git (optional)
- zdoom (optional)
- zdoom-git (optional)
Latest Comments
1 2 3 Next › Last »
silly commented on 2019-10-10 17:10
New dependency for 0.12: python-pillow
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