pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

build and install but crashes



Module Name:	pkgsrc-wip
Committed By:	shozp <shozp>
Pushed By:	shozp
Date:		Thu Jan 13 22:18:47 2022 +0100
Changeset:	4cd20111778fc4c19a4d2ac17f1a7b16dcaab0f9

Added Files:
	xqf/DESCR
	xqf/Makefile
	xqf/PLIST
	xqf/TODO
	xqf/distinfo
	xqf/patches/patch-CMakeLists.txt

Log Message:
build and install but crashes

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4cd20111778fc4c19a4d2ac17f1a7b16dcaab0f9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 xqf/DESCR                        |  23 ++++
 xqf/Makefile                     |  31 +++++
 xqf/PLIST                        | 271 +++++++++++++++++++++++++++++++++++++++
 xqf/TODO                         |   2 +
 xqf/distinfo                     |   6 +
 xqf/patches/patch-CMakeLists.txt |  11 ++
 6 files changed, 344 insertions(+)

diffs:
diff --git a/xqf/DESCR b/xqf/DESCR
new file mode 100644
index 0000000000..38d6f20069
--- /dev/null
+++ b/xqf/DESCR
@@ -0,0 +1,23 @@
+TODO: Adjust the following lines from README.md
+
+XQF
+===
+
+![XQF logo](pixmaps/128x128/xqf.png)
+
+DESCRIPTION
+-----------
+
+XQF is a server browser and launcher for games using id Tech engines, Unreal engines and many others (see the [wiki/Supported-games](https://github.com/XQF/xqf/wiki/Supported-games) page for details). XQF is a front-end to QStat and uses the GTK+ 2 toolkit.
+
+To learn more about what's new in XQF, please read the file [NEWS.md](NEWS.md) and the [ChangeLog](ChangeLog).
+
+
+DOWNLOADS
+---------
+
+See the Wiki page: [wiki/Downloads](https://github.com/XQF/xqf/wiki/Downloads).
+
+
+INSTALLATION
+...
diff --git a/xqf/Makefile b/xqf/Makefile
new file mode 100644
index 0000000000..197d82dca1
--- /dev/null
+++ b/xqf/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	pkgsrc
+DISTNAME=	xqf-1.0.7.0
+CATEGORIES=	# TODO: add primary category
+MASTER_SITES=	${MASTER_SITE_GITHUB:=shozp/}
+GITHUB_RELEASE=	pkgsrc-xqf
+EXTRACT_SUFX=	.zip
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=     shozp%directbox.com@localhost
+HOMEPAGE=       https://github.com/XQF/xqf/
+COMMENT=        XQF is a server browser and launcher for games
+LICENSE=        gnu-gpl-v2
+
+DEPENDS+=       gtk2-[0-9]*:../../x11/gtk2
+DEPENDS+=       qstat-[0-9]*:../../wip/qstat
+DEPENDS+=	minizip-[0-9]*:../../archivers/minizip
+DEPENDS+=	libxml2-[0-9]*:../../textproc/libxml2
+DEPENDS+	GeoIP-[0-9]*:../../net/GeoIP
+
+WRKSRC=			${WRKDIR}/xqf-master
+USE_CMAKE=		yes
+USE_PKGLOCALEDIR=	yes
+USE_LANGUAGES=          c c++
+
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../archivers/minizip/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../net/GeoIP/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xqf/PLIST b/xqf/PLIST
new file mode 100644
index 0000000000..74f074286a
--- /dev/null
+++ b/xqf/PLIST
@@ -0,0 +1,271 @@
+@comment $NetBSD$
+bin/xqf
+share/applications/xqf.desktop
+share/icons/hicolor/128x128/apps/xqf.png
+share/icons/hicolor/22x22/apps/xqf.png
+share/icons/hicolor/32x32/apps/xqf.png
+share/icons/hicolor/48x48/apps/xqf.png
+share/icons/hicolor/scalable/apps/xqf.svg
+share/locale/ca/LC_MESSAGES/xqf.mo
+share/locale/da/LC_MESSAGES/xqf.mo
+share/locale/de/LC_MESSAGES/xqf.mo
+share/locale/es/LC_MESSAGES/xqf.mo
+share/locale/fi/LC_MESSAGES/xqf.mo
+share/locale/fr/LC_MESSAGES/xqf.mo
+share/locale/pl/LC_MESSAGES/xqf.mo
+share/locale/ru/LC_MESSAGES/xqf.mo
+share/man/man6/xqf.6
+share/pixmaps/xqf.xpm
+share/xqf/default/flags/ad.png
+share/xqf/default/flags/ae.png
+share/xqf/default/flags/af.png
+share/xqf/default/flags/ag.png
+share/xqf/default/flags/ai.png
+share/xqf/default/flags/al.png
+share/xqf/default/flags/am.png
+share/xqf/default/flags/an.png
+share/xqf/default/flags/ao.png
+share/xqf/default/flags/ar.png
+share/xqf/default/flags/as.png
+share/xqf/default/flags/at.png
+share/xqf/default/flags/au.png
+share/xqf/default/flags/aw.png
+share/xqf/default/flags/ax.png
+share/xqf/default/flags/az.png
+share/xqf/default/flags/ba.png
+share/xqf/default/flags/bb.png
+share/xqf/default/flags/bd.png
+share/xqf/default/flags/be.png
+share/xqf/default/flags/bf.png
+share/xqf/default/flags/bg.png
+share/xqf/default/flags/bh.png
+share/xqf/default/flags/bi.png
+share/xqf/default/flags/bj.png
+share/xqf/default/flags/bm.png
+share/xqf/default/flags/bn.png
+share/xqf/default/flags/bo.png
+share/xqf/default/flags/br.png
+share/xqf/default/flags/bs.png
+share/xqf/default/flags/bt.png
+share/xqf/default/flags/bv.png
+share/xqf/default/flags/bw.png
+share/xqf/default/flags/by.png
+share/xqf/default/flags/bz.png
+share/xqf/default/flags/ca.png
+share/xqf/default/flags/cc.png
+share/xqf/default/flags/cd.png
+share/xqf/default/flags/cf.png
+share/xqf/default/flags/cg.png
+share/xqf/default/flags/ch.png
+share/xqf/default/flags/ci.png
+share/xqf/default/flags/ck.png
+share/xqf/default/flags/cl.png
+share/xqf/default/flags/cm.png
+share/xqf/default/flags/cn.png
+share/xqf/default/flags/co.png
+share/xqf/default/flags/cr.png
+share/xqf/default/flags/cs.png
+share/xqf/default/flags/cu.png
+share/xqf/default/flags/cv.png
+share/xqf/default/flags/cx.png
+share/xqf/default/flags/cy.png
+share/xqf/default/flags/cz.png
+share/xqf/default/flags/de.png
+share/xqf/default/flags/dj.png
+share/xqf/default/flags/dk.png
+share/xqf/default/flags/dm.png
+share/xqf/default/flags/do.png
+share/xqf/default/flags/dz.png
+share/xqf/default/flags/ec.png
+share/xqf/default/flags/ee.png
+share/xqf/default/flags/eg.png
+share/xqf/default/flags/eh.png
+share/xqf/default/flags/er.png
+share/xqf/default/flags/es.png
+share/xqf/default/flags/et.png
+share/xqf/default/flags/fi.png
+share/xqf/default/flags/fj.png
+share/xqf/default/flags/fk.png
+share/xqf/default/flags/fm.png
+share/xqf/default/flags/fo.png
+share/xqf/default/flags/fr.png
+share/xqf/default/flags/ga.png
+share/xqf/default/flags/gb.png
+share/xqf/default/flags/gd.png
+share/xqf/default/flags/ge.png
+share/xqf/default/flags/gf.png
+share/xqf/default/flags/gh.png
+share/xqf/default/flags/gi.png
+share/xqf/default/flags/gl.png
+share/xqf/default/flags/gm.png
+share/xqf/default/flags/gn.png
+share/xqf/default/flags/gp.png
+share/xqf/default/flags/gq.png
+share/xqf/default/flags/gr.png
+share/xqf/default/flags/gs.png
+share/xqf/default/flags/gt.png
+share/xqf/default/flags/gu.png
+share/xqf/default/flags/gw.png
+share/xqf/default/flags/gy.png
+share/xqf/default/flags/hk.png
+share/xqf/default/flags/hm.png
+share/xqf/default/flags/hn.png
+share/xqf/default/flags/hr.png
+share/xqf/default/flags/ht.png
+share/xqf/default/flags/hu.png
+share/xqf/default/flags/id.png
+share/xqf/default/flags/ie.png
+share/xqf/default/flags/il.png
+share/xqf/default/flags/in.png
+share/xqf/default/flags/io.png
+share/xqf/default/flags/iq.png
+share/xqf/default/flags/ir.png
+share/xqf/default/flags/is.png
+share/xqf/default/flags/it.png
+share/xqf/default/flags/jm.png
+share/xqf/default/flags/jo.png
+share/xqf/default/flags/jp.png
+share/xqf/default/flags/ke.png
+share/xqf/default/flags/kg.png
+share/xqf/default/flags/kh.png
+share/xqf/default/flags/ki.png
+share/xqf/default/flags/km.png
+share/xqf/default/flags/kn.png
+share/xqf/default/flags/kp.png
+share/xqf/default/flags/kr.png
+share/xqf/default/flags/kw.png
+share/xqf/default/flags/ky.png
+share/xqf/default/flags/kz.png
+share/xqf/default/flags/la.png
+share/xqf/default/flags/lan.png
+share/xqf/default/flags/lb.png
+share/xqf/default/flags/lc.png
+share/xqf/default/flags/li.png
+share/xqf/default/flags/lk.png
+share/xqf/default/flags/lr.png
+share/xqf/default/flags/ls.png
+share/xqf/default/flags/lt.png
+share/xqf/default/flags/lu.png
+share/xqf/default/flags/lv.png
+share/xqf/default/flags/ly.png
+share/xqf/default/flags/ma.png
+share/xqf/default/flags/mc.png
+share/xqf/default/flags/md.png
+share/xqf/default/flags/me.png
+share/xqf/default/flags/mg.png
+share/xqf/default/flags/mh.png
+share/xqf/default/flags/mk.png
+share/xqf/default/flags/ml.png
+share/xqf/default/flags/mm.png
+share/xqf/default/flags/mn.png
+share/xqf/default/flags/mo.png
+share/xqf/default/flags/mp.png
+share/xqf/default/flags/mq.png
+share/xqf/default/flags/mr.png
+share/xqf/default/flags/ms.png
+share/xqf/default/flags/mt.png
+share/xqf/default/flags/mu.png
+share/xqf/default/flags/mv.png
+share/xqf/default/flags/mw.png
+share/xqf/default/flags/mx.png
+share/xqf/default/flags/my.png
+share/xqf/default/flags/mz.png
+share/xqf/default/flags/na.png
+share/xqf/default/flags/nc.png
+share/xqf/default/flags/ne.png
+share/xqf/default/flags/nf.png
+share/xqf/default/flags/ng.png
+share/xqf/default/flags/ni.png
+share/xqf/default/flags/nl.png
+share/xqf/default/flags/no.png
+share/xqf/default/flags/np.png
+share/xqf/default/flags/nr.png
+share/xqf/default/flags/nu.png
+share/xqf/default/flags/nz.png
+share/xqf/default/flags/om.png
+share/xqf/default/flags/pa.png
+share/xqf/default/flags/pe.png
+share/xqf/default/flags/pf.png
+share/xqf/default/flags/pg.png
+share/xqf/default/flags/ph.png
+share/xqf/default/flags/pk.png
+share/xqf/default/flags/pl.png
+share/xqf/default/flags/pm.png
+share/xqf/default/flags/pn.png
+share/xqf/default/flags/pr.png
+share/xqf/default/flags/ps.png
+share/xqf/default/flags/pt.png
+share/xqf/default/flags/pw.png
+share/xqf/default/flags/py.png
+share/xqf/default/flags/qa.png
+share/xqf/default/flags/re.png
+share/xqf/default/flags/ro.png
+share/xqf/default/flags/rs.png
+share/xqf/default/flags/ru.png
+share/xqf/default/flags/rw.png
+share/xqf/default/flags/sa.png
+share/xqf/default/flags/sb.png
+share/xqf/default/flags/sc.png
+share/xqf/default/flags/sd.png
+share/xqf/default/flags/se.png
+share/xqf/default/flags/sg.png
+share/xqf/default/flags/sh.png
+share/xqf/default/flags/si.png
+share/xqf/default/flags/sj.png
+share/xqf/default/flags/sk.png
+share/xqf/default/flags/sl.png
+share/xqf/default/flags/sm.png
+share/xqf/default/flags/sn.png
+share/xqf/default/flags/so.png
+share/xqf/default/flags/sr.png
+share/xqf/default/flags/st.png
+share/xqf/default/flags/sv.png
+share/xqf/default/flags/sy.png
+share/xqf/default/flags/sz.png
+share/xqf/default/flags/tc.png
+share/xqf/default/flags/td.png
+share/xqf/default/flags/tf.png
+share/xqf/default/flags/tg.png
+share/xqf/default/flags/th.png
+share/xqf/default/flags/tj.png
+share/xqf/default/flags/tk.png
+share/xqf/default/flags/tl.png
+share/xqf/default/flags/tm.png
+share/xqf/default/flags/tn.png
+share/xqf/default/flags/to.png
+share/xqf/default/flags/tr.png
+share/xqf/default/flags/tt.png
+share/xqf/default/flags/tv.png
+share/xqf/default/flags/tw.png
+share/xqf/default/flags/tz.png
+share/xqf/default/flags/ua.png
+share/xqf/default/flags/ug.png
+share/xqf/default/flags/um.png
+share/xqf/default/flags/us.png
+share/xqf/default/flags/uy.png
+share/xqf/default/flags/uz.png
+share/xqf/default/flags/va.png
+share/xqf/default/flags/vc.png
+share/xqf/default/flags/ve.png
+share/xqf/default/flags/vg.png
+share/xqf/default/flags/vi.png
+share/xqf/default/flags/vn.png
+share/xqf/default/flags/vu.png
+share/xqf/default/flags/wf.png
+share/xqf/default/flags/ws.png
+share/xqf/default/flags/ye.png
+share/xqf/default/flags/yt.png
+share/xqf/default/flags/za.png
+share/xqf/default/flags/zm.png
+share/xqf/default/flags/zw.png
+share/xqf/qstat.cfg
+share/xqf/ui/xqf-gtk2.ui
+share/xqf/xpm/connect.xpm
+share/xqf/xpm/observe.xpm
+share/xqf/xpm/pfilter.xpm
+share/xqf/xpm/record.xpm
+share/xqf/xpm/refresh.xpm
+share/xqf/xpm/refrsel.xpm
+share/xqf/xpm/sfilter.xpm
+share/xqf/xpm/stop.xpm
+share/xqf/xpm/update.xpm
diff --git a/xqf/TODO b/xqf/TODO
new file mode 100644
index 0000000000..c4dd317a49
--- /dev/null
+++ b/xqf/TODO
@@ -0,0 +1,2 @@
+build and install on netbsd
+it must tested
\ No newline at end of file
diff --git a/xqf/distinfo b/xqf/distinfo
new file mode 100644
index 0000000000..2ac8f5cc24
--- /dev/null
+++ b/xqf/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+BLAKE2s (pkgsrc/xqf-1.0.7.0.zip) = 915259dc4debdebccdad0da9d7346a6e1bc3a8e9861dfa2b9d874dd7908c466e
+SHA512 (pkgsrc/xqf-1.0.7.0.zip) = 01bd7811c7077a73b64bbd5903fd26bbe2d192d3d2aedc4d7edeb50f301d2e51553bb3143dac00feb6a1b8074ada3221b92c03b8f825f2713bd99f2e21de185d
+Size (pkgsrc/xqf-1.0.7.0.zip) = 706692 bytes
+SHA1 (patch-CMakeLists.txt) = abaea923eb9eeab93e60ff6c16d15f68d6d5f163
diff --git a/xqf/patches/patch-CMakeLists.txt b/xqf/patches/patch-CMakeLists.txt
new file mode 100644
index 0000000000..a9f05844d9
--- /dev/null
+++ b/xqf/patches/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt~	2021-09-14 22:39:19.000000000 +0200
++++ CMakeLists.txt	2022-01-13 22:03:17.799403764 +0100
+@@ -520,7 +520,7 @@
+ 
+ # Compile and link
+ add_executable (xqf ${xqf_SOURCES})
+-target_link_libraries (xqf ${UNZIP_LIBRARIES} dl)
++target_link_libraries (xqf ${UNZIP_LIBRARIES})
+ 
+ if (GUI MATCHES GTK2)
+     target_link_libraries (xqf ${GTK2_LIBRARIES})


Home | Main Index | Thread Index | Old Index