Package Details: ogre-git 2.2.0.r8509.37e9fc7b8ae8-1

Git Clone URL: https://aur.archlinux.org/ogre-git.git (read-only, click to copy)
Package Base: ogre-git
Description: Scene-oriented, flexible 3D engine written in C++
Upstream URL: http://ogre3d.org
Licenses: MIT
Conflicts: ogre, ogre-docs
Provides: ogre, ogre-docs
Submitter: EndlessEden
Maintainer: FabioLolix
Last Packager: EndlessEden
Votes: 2
Popularity: 0.000000
First Submitted: 2016-02-08 07:47 (UTC)
Last Updated: 2020-12-24 11:41 (UTC)

Required by (18)

Sources (1)

Latest Comments

FabioLolix commented on 2024-12-10 20:57 (UTC)

Hi @necklace, thanks for the feedback, I'm already aware of the faults, I had started a revision locally but isn't complete yet as I'm not completely familiar with all the depends and build flags

The pkgbuild can found here https://github.com/FabioLolix/PKGBUILD-AUR_fix/blob/master/o/ogre-git/PKGBUILD you're welcome to contribute if you want

doesn't have the current maintainer in the header

Of course not, I haven't made an update yet

don't actually use some system's libs like freeimage, nvidia-cg-toolkit

-- Checking for module 'freeimage'
--   Package 'freeimage' not found
-- Found FreeImage: /usr/lib/libfreeimage.so
-- Found Freetype: /usr/lib/libfreetype.so (found version "2.13.3")
[...]
-- Looking for Cg...
-- Cg_PREFIX_PATH changed.
-- Checking for module 'Cg'
--   Package 'Cg' not found
-- Found Cg: /usr/lib/libCg.so

It find them despite initially saying not found (I guess because that packages don't have a cmake file; seen that with freeimage and other in the recent past too) but is states that are deprecated

Building plugins:
  + BSP scene manager
  + Cg program manager [DEPRECATED]
  + Octree scene manager
  + STBI codec (generic)
  + FreeImage codec (generic) [DEPRECATED]

So I'll disable them

and a couple of notes about packaging https://github.com/FabioLolix/PKGBUILD-AUR_fix/blob/master/o/ogre-git/ogre-git.txt

necklace commented on 2024-12-10 15:19 (UTC)

Hi, this pkgbuild have several faults, like:

  • fails to build: install: cannot stat '../Docs/License.html': No such file or directory
  • don't actually use some system's libs like freeimage, nvidia-cg-toolkit
  • doesn't have the current maintainer in the header
  • uses hg identify on a git repository in pkgver so the package version is wrong

leuko commented on 2020-12-11 00:54 (UTC)

I do not need this package, but noticed:

-> Cloning ogre hg repo...
abort: HTTP Error 404: Not Found

EndlessEden commented on 2017-08-16 00:36 (UTC) (edited on 2020-12-24 12:12 (UTC) by EndlessEden)

@leuko Updated: source moved to github.

<deleted-account> commented on 2017-02-27 14:36 (UTC)

Can someone update this please? Building doesn't work since 2 or 3 months. [...] In file included from /tmp/yaourt-tmp-daniel/aur-ogre-git/src/ogre/OgreMain/include/Threading/OgreDefaultWorkQueue.h:30:0, from /tmp/yaourt-tmp-daniel/aur-ogre-git/src/ogre/OgreMain/src/OgreRoot.cpp:66: /tmp/yaourt-tmp-daniel/aur-ogre-git/src/ogre/OgreMain/include/Threading/OgreDefaultWorkQueueStandard.h: Im globalen Gültigkeitsbereich: /tmp/yaourt-tmp-daniel/aur-ogre-git/src/ogre/OgreMain/include/Threading/OgreDefaultWorkQueueStandard.h:74:24: Fehler: »OGRE_THREAD_TYPE« wurde in diesem Gültigkeitsbereich nicht definiert typedef vector<OGRE_THREAD_TYPE*>::type WorkerThreadList; ^~~~~~~~~~~~~~~~ /tmp/yaourt-tmp-daniel/aur-ogre-git/src/ogre/OgreMain/include/Threading/OgreDefaultWorkQueueStandard.h:74:41: Fehler: Templateargument 1 ist ungültig typedef vector<OGRE_THREAD_TYPE*>::type WorkerThreadList; [...]