Package Details: netradiant-git 1:r2557.757a17fb-2

Git Clone URL: https://aur.archlinux.org/netradiant-git.git (read-only, click to copy)
Package Base: netradiant-git
Description: The open source, cross platform level editor for idtech games (GtkRadiant fork)
Upstream URL: https://netradiant.gitlab.io/
Keywords: idtech leveleditor mapeditor q3map2 radiant unvanquished xonotic
Licenses: MIT, zlib, Apache-2.0, BSD-3-Clause, GPL-2.0-or-later, LGPL-2.1-or-later
Provides: h2data, netradiant, q2map, q3data, q3map2, qdata3
Submitter: IwfY
Maintainer: aaronfischer (Spike29)
Last Packager: Spike29
Votes: 16
Popularity: 0.000000
First Submitted: 2010-04-06 21:31 (UTC)
Last Updated: 2024-05-09 09:28 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Spike29 commented on 2019-05-21 19:11 (UTC) (edited on 2019-05-21 20:05 (UTC) by Spike29)

The PKGBUILD has been updated, build should not fail anymore.

NetRadiant now respects the Filesystem Hierarchy Standard (it's installed on /usr instead of /opt), this change was made possible thanks to an upstream contribution: https://gitlab.com/xonotic/netradiant/merge_requests/109

The only downside is that q3map2 is also installed on /usr/bin, and thus this package can't coexist with other *radiant forks that may ship q3map2 on /usr/bin as well.

EDIT: The map mimetype doesn't seem to work, and the map.xml mimetype file is erased by the update-mime-database command anyway, so removing this file for now.

Spike29 commented on 2019-05-20 09:01 (UTC)

@AstroSnail: Thanks for reporting this problem. It is probably caused by the following changes: https://gitlab.com/xonotic/netradiant/merge_requests/109

I'll look into it this week.

AstroSnail commented on 2019-05-19 02:09 (UTC) (edited on 2019-05-19 02:12 (UTC) by AstroSnail)

Hi
The build fails on package():

==> Starting package()...
install: cannot stat 'icons/radiant-src.png': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...

Spike29 commented on 2018-11-11 18:18 (UTC) (edited on 2018-11-11 18:19 (UTC) by Spike29)

Thanks for including my suggestions :)

However, the new cmake parameters are incorrect, sorry to annoy you again ^^

The commit message (https://gitlab.com/xonotic/netradiant/commit/d8d8fd49d818e0b2b735574c9df326ed5bc5b5f1) was wrong, the parameters are actually "GAMEPACKS_LICENSE_LIST" and "GAMEPACKS_NAME_LIST" instead of the incorrect GAMEPACKS_LICENSE and GAMEPACKS_NAME.

Here's a fixed PKGBUILD: https://www.dropbox.com/s/f8uum9mjr4tu7ue/PKGBUILD?dl=1

aaronfischer commented on 2018-11-11 13:31 (UTC)

Thanks a lot Spike29 for the suggestions!

Spike29 commented on 2018-11-10 12:44 (UTC) (edited on 2018-11-10 12:45 (UTC) by Spike29)

Hello, I have a suggetion for an updated PKGBUILD and desktop file :)

Links:

https://www.dropbox.com/s/hlctbyc7kv7pnx0/PKGBUILD?dl=1

https://www.dropbox.com/s/ycmc5v30dtzc8k3/netradiant.desktop?dl=1

Changes:

  • Add a new "libwebp" dependency.

  • Rename the icon and desktop file as "netradiant" instead of "netradiant-git".

  • Add new gamepack filters as cmake parameters, it makes it easier to edit the PKGBUILD to select only the gamepacks you need (by default all GPL+BSD gamepacks are fetched). See https://gitlab.com/xonotic/netradiant/commit/d8d8fd49d818e0b2b735574c9df326ed5bc5b5f1 .

  • Fix the nexuiz engine path (the nexuiz AUR package is installed in /usr/share, not /opt).

  • Update pkgdesc + set "Graphics" as a category instead of "Development" in the desktop file.

Feel free to pick up these changes :)

aaronfischer commented on 2017-08-07 13:23 (UTC)

Thanks @Spike29. I've added your suggestions!

Spike29 commented on 2017-08-05 11:54 (UTC) (edited on 2017-08-05 14:13 (UTC) by Spike29)

Hello, I reworked the PKGBUILD and the .desktop files a bit, here are the links: https://www.dropbox.com/s/avoly3lhndsixhn/PKGBUILD?dl=1 https://www.dropbox.com/s/ft3maw1ii8e0xzk/netradiant-git.desktop?dl=1 It's just a suggestion, feel free to edit these files :) Changes: - Use CMake, as recommended by upstream (the legacy Makefile still exists but will be removed some day) - Add missing "minizip" and "libjpeg-turbo" dependencies - Update the URL, remove the "conflicts" line (that's the only netradiant package around) - Use a PNG icon for the desktop entry - Remove the changelog file, no longer needed since AUR4 works with git.

Spike29 commented on 2016-04-19 18:06 (UTC) (edited on 2016-05-07 11:17 (UTC) by Spike29)

Ok, it is still possible to use the old Makefile. However, it only builds with the following CXX flag: CXX='c++ -std=c++11' make EDIT: fixed with GCC 6.1.1