Package Details: xqf-git 1.0.6.2.r25.gfb2ba3c-1

Package Base: xqf-git
Description: XQF is a game server browser and launcher for Unix/X11 for many popular games (a qstat frontend)
Upstream URL: http://www.linuxgames.com/xqf/
Category: games
Licenses: GPL
Conflicts: xqf, xqf-cvs, xqf-svn
Provides: xqf
Replaces: xqf-cvs, xqf-svn
Submitter: Slash
Maintainer: Slash
Last Packager: Slash
Votes: 9
First Submitted: 2014-11-07 01:44
Last Updated: 2014-11-07 01:44

Dependencies (5)

Required by (0)

Sources

Latest Comments

Comment by illwieckz

2014-11-07 06:51

Hmm, OK. I did not understand how it works.
I thought it was a selection. From what you say, everyone build a different package depending on the time it installs it. I understand now.

We try to push commits thaht compiles well, but it does not guarantee that things will not be broken. There is a fact, the code is very old and rusty, and some efforts to update it transform it into an unstable alchemy difficult to stabilize. It is both the bleeding edge and both the old and rusty. ;)

So users of this package know what to expect… It is not a problem, but it means that we need another stable packages for other people.

Thanks for what you do.

Comment by Slash

2014-11-07 01:50

Hi @illwieckz, I created a new xqf-git package here:

https://aur.archlinux.org/packages/xqf-git/

I will request this one be deleted or merged into that one.

The way VCS packages work on Arch Linux is that when the user makes this PKGBUILD, it automatically pulls the latest version from git. I can specify a branch or a specific commit, but it's standard for PKGBUILDs to just pull the latest from master. Most projects' master branch is usually in a "buildable" state and Arch Linux users know there may be some inherit instability or problems by being on the bleeding edge :) I have it setup like that right now and it's working OK, but if it becomes too unstable or not able to be built, I can force a specific version.

Comment by illwieckz

2014-11-06 07:22

Hi, I created an issue dedicated to help you to package XQF 1.0.6:
https://github.com/XQF/xqf/issues/95

Comment by illwieckz

2014-11-06 07:06

Hi, XQF has moved to Github: https://github.com/XQF/xqf/

An 1.0.6 release has been published, see https://github.com/XQF/xqf/releases ;-)

Beware, the repository is in active cleaning, many things can break so I heavily recommend you tu uses the releases. We will try to release early and often.

If you really want to follow the git repo, the last safe commit is https://github.com/XQF/xqf/commit/fb2ba3cd1ff6f93a022548c15e03116bd0945be7

Please do not use any newer commit without asking before. ;-)

Thanks a lot for what you do.

Comment by Slash

2014-10-31 02:26

Thanks, I removed gdk-pixubf from the deps.

Comment by smudge

2014-10-29 03:41

Removing gdk-pixbuf from the makedepends saved me from having to install gtk and it seems to have worked fine. Also, the fix posted by mathias.steiger for the qstat package works with the qstat-svn package. Just thought I'd let you know. Thanks You.

Comment by Slash

2014-10-25 15:04

Thanks! I updated the PKGBUILD.

Comment by mathias.steiger

2014-10-21 22:37

Bugfix for "error: 'pkglibdir' is not a legitimate directory for 'PROGRAMS'"

insert:
sed "s#pkglib_#pkglibexec_#g" -i src/Makefile.am
before ./automake.sh in build()

Comment by smudge

2013-04-08 03:04

The easier (only?) way to get this (and qstat-svn) to build is to install older versions of autoconf and automake. I used downgrade (https://aur.archlinux.org/packages/downgrade/) to install autoconf 2.68-2 and automake 1.11.1-3.

Comment by felmur

2012-12-30 17:27

Damn, after applying what smudge has said, I can't create a package, because there are some errors also in installation routine. So, i have recompiled xqf (1.05) package, but I have copied in it the xqf executable from svn version.

Now, I've an updated xqf in my system.

Comment by felmur

2012-12-30 12:16

@smudge
It works for me.

Comment by smudge

2012-11-17 07:34

xqf-svn doesn't build anymore.

I think autogen.sh is broken (I think because of automake & autoconf updates a while ago) because it fails to provide some Makefile.in files so I copied them across from the standard xqf 1.0.5 AUR package and to my surprise it built & worked!

I wound up doing something like:

./autogen.sh --prefix=/usr
aclocal
autoconf
automake --add-missing
./configure --enable-gtk2 --prefix=/usr LIBS='/usr/lib/libX11.so.6 /lib/libdl.so.2'
--(copy missing Makefile.in files from http://downloads.sourceforge.net/xqf/xqf-1.0.5.tar.gz)--
make

I'm sure the above is totally wrong, I don't don't understand these auto* things.

Probably best if you have a look at it :)

Comment by Slash

2011-12-15 00:02

Thanks, I updated the PKGBUILD

Comment by smudge

2011-12-12 03:25

Build fails for me (worked fine a few months ago) but can be fixed by changing: ./configure --enable-gtk2 --prefix=/usr
to: ./configure --enable-gtk2 --prefix=/usr LIBS='/usr/lib/libX11.so.6 /lib/libdl.so.2'