Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2012 01:24:04 +0000 (UTC)
From:      Cy Schubert <cy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r303305 - in head/graphics: . qxv
Message-ID:  <201208290124.q7T1O4VR059842@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cy
Date: Wed Aug 29 01:24:04 2012
New Revision: 303305
URL: http://svn.freebsd.org/changeset/ports/303305

Log:
  Add new qxv port.
  
  qxv is an image viewer whose interface is key-to-key compatible with the
  classic xv program. It is meant to replace xv, which is old, unmaintained,
  not Free Software, and therefore not shipped with most software
  distributions anymore.

Added:
  head/graphics/qxv/
  head/graphics/qxv/Makefile   (contents, props changed)
  head/graphics/qxv/distinfo   (contents, props changed)
  head/graphics/qxv/pkg-descr   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Wed Aug 29 00:47:40 2012	(r303304)
+++ head/graphics/Makefile	Wed Aug 29 01:24:04 2012	(r303305)
@@ -863,6 +863,7 @@
     SUBDIR += quesa
     SUBDIR += quesoglc
     SUBDIR += qvplay
+    SUBDIR += qxv
     SUBDIR += radius-engine
     SUBDIR += raster3d
     SUBDIR += rawstudio

Added: head/graphics/qxv/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/qxv/Makefile	Wed Aug 29 01:24:04 2012	(r303305)
@@ -0,0 +1,46 @@
+# New ports collection makefile for:	qxv
+# Date created:		28 August 2012
+# Whom:			cy
+#
+# $FreeBSD$
+#
+
+PORTNAME=	qxv
+PORTVERSION=	0.2
+CATEGORIES+=	graphics
+MASTER_SITES=	http://labs.freehackers.org/attachments/download/422/
+
+MAINTAINER=	cy@FreeBSD.org
+COMMENT=	A QT4 program that displays images of various formats
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png \
+		glib-2.0.0:${PORTSDIR}/devel/glib20 \
+		freetype.9:${PORTSDIR}/print/freetype2 \
+		fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \
+		iconv.3:${PORTSDIR}/converters/iconv \
+		icui18n.48:${PORTSDIR}/devel/icu \
+		intl.9:${PORTSDIR}/devel/gettext \
+		pcre.1:${PORTSDIR}/devel/pcre \
+		pthread-stubs.0:${PORTSDIR}/devel/libpthread-stubs \
+		expat.6:${PORTSDIR}/textproc/expat2 \
+		xcb.2:${PORTSDIR}/x11/xcb
+
+USE_BZIP2=	yes
+USE_XORG=	sm xrender xext x11 xau xdmcp ice
+USE_QT4=	corelib gui qmake_build
+HAS_CONFIGURE=	yes
+
+PLIST_FILES=	bin/${PORTNAME}
+
+do-configure:
+	@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
+	${QMAKE} PREFIX=${PREFIX} ${PORTNAME}.pro
+
+do-install:
+	@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
+	${INSTALL_PROGRAM} ${PORTNAME} ${LOCALBASE}/bin/
+
+.include <bsd.port.mk>

Added: head/graphics/qxv/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/qxv/distinfo	Wed Aug 29 01:24:04 2012	(r303305)
@@ -0,0 +1,2 @@
+SHA256 (qxv-0.2.tar.bz2) = 67f8880ce35ef3220a09cecd6c88a09a60dab1f13c7511653ecf818b7111947a
+SIZE (qxv-0.2.tar.bz2) = 16641

Added: head/graphics/qxv/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/qxv/pkg-descr	Wed Aug 29 01:24:04 2012	(r303305)
@@ -0,0 +1,7 @@
+qxv is an image viewer whose interface is key-to-key compatible with the
+classic xv program. It is meant to replace xv, which is old, unmaintained,
+not Free Software, and therefore not shipped with most software
+distributions anymore.
+
+
+WWW: http://freecode.com/projects/qxv



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208290124.q7T1O4VR059842>