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.
This commit is contained in:
Cy Schubert 2012-08-29 01:24:04 +00:00
parent d0f2e58a1b
commit 3c2a77dab9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=303305
4 changed files with 56 additions and 0 deletions

View file

@ -863,6 +863,7 @@
SUBDIR += quesa
SUBDIR += quesoglc
SUBDIR += qvplay
SUBDIR += qxv
SUBDIR += radius-engine
SUBDIR += raster3d
SUBDIR += rawstudio

46
graphics/qxv/Makefile Normal file
View file

@ -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>

2
graphics/qxv/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (qxv-0.2.tar.bz2) = 67f8880ce35ef3220a09cecd6c88a09a60dab1f13c7511653ecf818b7111947a
SIZE (qxv-0.2.tar.bz2) = 16641

7
graphics/qxv/pkg-descr Normal file
View file

@ -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