From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Mar 26 06:10:11 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A01C1065677 for ; Sat, 26 Mar 2011 06:10:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3950C8FC16 for ; Sat, 26 Mar 2011 06:10:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p2Q6AAoE024864 for ; Sat, 26 Mar 2011 06:10:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2Q6AAS5024863; Sat, 26 Mar 2011 06:10:10 GMT (envelope-from gnats) Resent-Date: Sat, 26 Mar 2011 06:10:10 GMT Resent-Message-Id: <201103260610.p2Q6AAS5024863@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Zhihao Yuan Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2C02106564A for ; Sat, 26 Mar 2011 06:07:07 +0000 (UTC) (envelope-from lichray@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id AA4338FC17 for ; Sat, 26 Mar 2011 06:07:07 +0000 (UTC) Received: by iyj12 with SMTP id 12so2250003iyj.13 for ; Fri, 25 Mar 2011 23:07:07 -0700 (PDT) Received: by 10.42.74.70 with SMTP id v6mr2528149icj.190.1301119626862; Fri, 25 Mar 2011 23:07:06 -0700 (PDT) Received: from compaq.yuetime (c-98-228-191-105.hsd1.il.comcast.net [98.228.191.105]) by mx.google.com with ESMTPS id wo15sm1101538icb.16.2011.03.25.23.07.04 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 25 Mar 2011 23:07:06 -0700 (PDT) Received: by compaq.yuetime (sSMTP sendmail emulation); Sat, 26 Mar 2011 01:06:58 -0500 Message-Id: <4d8d828a.8f3b2b0a.2804.4c1e@mx.google.com> Date: Sat, 26 Mar 2011 01:06:58 -0500 From: Zhihao Yuan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/155942: New port: x11-fonts - A font management application for the GNOME desktop X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Zhihao Yuan List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Mar 2011 06:10:11 -0000 >Number: 155942 >Category: ports >Synopsis: New port: x11-fonts - A font management application for the GNOME desktop >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Mar 26 06:10:10 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Zhihao Yuan >Release: FreeBSD 8.2-STABLE amd64 >Organization: Northern Illinois University >Environment: System: FreeBSD compaq.yuetime 8.2-STABLE FreeBSD 8.2-STABLE #0: Mon Mar 14 02:51:28 CDT 2011 root@compaq.yuetime:/usr/obj/usr/src/sys/HOUKAGO amd64 >Description: Font-manager is a font management tool written in Python/py-gtk. It can make use of the Gnome components, namely yelp and gucharmap, but they are not required. WWW: https://code.google.com/p/font-manager/ >How-To-Repeat: >Fix: --- font-manager.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # font-manager # font-manager/distinfo # font-manager/Makefile # font-manager/files # font-manager/files/patch-Makefile.in # font-manager/pkg-plist # font-manager/pkg-descr # echo c - font-manager mkdir -p font-manager > /dev/null 2>&1 echo x - font-manager/distinfo sed 's/^X//' >font-manager/distinfo << 'dc7a9974b03653107f7c517df9c70d72' XSHA256 (font-manager-0.5.7.tar.bz2) = 794a3d98e50ab7e515d8216ad42300c13b0ec13ab972bdf71c3657de4b306228 XSIZE (font-manager-0.5.7.tar.bz2) = 771460 dc7a9974b03653107f7c517df9c70d72 echo x - font-manager/Makefile sed 's/^X//' >font-manager/Makefile << '81e9a652e8befc6818cc331adad549ce' X# New ports collection makefile for: font-manager X# Date created: 2011-03-25 X# Whom: Zhihao Yuan X# X# $FreeBSD$ X# X XPORTNAME= font-manager XPORTVERSION= 0.5.7 XCATEGORIES= x11-fonts gnome XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} X XMAINTAINER= lichray@gmail.com XCOMMENT= A font management application for the GNOME desktop X XLIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 XRUN_DEPENDS+= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 X XUSE_BZIP2= yes XUSE_PYTHON= 2.6-2.7 XUSE_GNOME= pygtk2 XGNU_CONFIGURE= yes XUSE_GMAKE= yes XMAKE_JOBS_SAFE= yes X XLICENSE_FILE= ${WRKSRC}/COPYING X XOPTIONS= REPORTLAB "Enable font-sampler (PDF sample sheet)" off \ X NLS "Enable Native Language Support" on X X.include X X.if !defined(WITHOUT_NLS) XUSE_GETTEXT= yes XCONFIGURE_ARGS+= --enable-nls XPLIST_SUB+= NLS="" X.else XCONFIGURE_ARGS+= --disable-nls XPLIST_SUB+= NLS="@comment " X.endif X X.if defined(WITH_REPORTLAB) XRUN_DEPENDS+= ${PYTHON_SITELIBDIR}/reportlab/:${PORTSDIR}/print/py-reportlab2 X.endif X X.include X.include 81e9a652e8befc6818cc331adad549ce echo c - font-manager/files mkdir -p font-manager/files > /dev/null 2>&1 echo x - font-manager/files/patch-Makefile.in sed 's/^X//' >font-manager/files/patch-Makefile.in << 'e842545bb165c5ed429c8d1bfc94ee3b' X--- Makefile.in.orig 2010-12-20 19:01:26.000000000 -0600 X+++ Makefile.in 2011-03-26 00:38:02.410403185 -0500 X@@ -552,8 +552,9 @@ compile_po: X install_mo: X for mo in `$(FIND) po -name $(PACKAGE_NAME).mo`; \ X do \ X- newpath=$${mo/#po\//$(INST_LOC_DIR)\/}; \ X- langdir=$${newpath/%$(PACKAGE_NAME).mo//}; \ X+ safe_mo=$$mo/ ;\ X+ newpath=$(INST_LOC_DIR)/$${safe_mo#po/}; \ X+ langdir=$${newpath%$(PACKAGE_NAME).mo/}; \ X $(INSTALL_DIR) $$langdir; \ X $(INSTALL_FILE) $$mo $$langdir; \ X done X@@ -583,12 +584,14 @@ make-install-dirs: X $(INSTALL_BIN) $(SRC_DIR)/$(PACKAGE_NAME) $(INST_BIN_DIR)/ X $(INSTALL_BIN) $(SRC_DIR)/$(SAMPLER) $(INST_BIN_DIR)/ X $(INSTALL_FILE) $(SRC_DIR)/$(DE_FILES) $(INST_APPS_DIR)/ X- $(INSTALL_FILE) $(SRC_DIR)/$(PyFiles) $(INST_DATA_DIR)/ X- $(INSTALL_FILE) $(SRC_CORE_DIR)/$(PyFiles) $(INST_DATA_DIR)/core/ X $(INSTALL_FILE) $(SRC_DATA_DIR)/$(PNG_FILES) $(INST_DATA_DIR)/data/ X $(INSTALL_FILE) $(SRC_DATA_DIR)/$(UI_FILES) $(INST_DATA_DIR)/data/ X- $(INSTALL_FILE) $(SRC_UI_DIR)/$(PyFiles) $(INST_DATA_DIR)/ui/ X- $(INSTALL_FILE) $(SRC_UTILS_DIR)/$(PyFiles) $(INST_DATA_DIR)/utils/ X+ for pysufx in py pyc pyo; do \ X+ $(INSTALL_FILE) $(SRC_DIR)/*.$$pysufx $(INST_DATA_DIR)/ ;\ X+ $(INSTALL_FILE) $(SRC_CORE_DIR)/*.$$pysufx $(INST_DATA_DIR)/core/ ;\ X+ $(INSTALL_FILE) $(SRC_UI_DIR)/*.$$pysufx $(INST_DATA_DIR)/ui/ ;\ X+ $(INSTALL_FILE) $(SRC_UTILS_DIR)/*.$$pysufx $(INST_DATA_DIR)/utils/ ;\ X+ done X @$(FIND) help -type f -exec chmod 644 '{}' \; X @$(FIND) help -type d -exec chmod 755 '{}' \; X cp -Rv help $(INST_DATA_DIR)/ e842545bb165c5ed429c8d1bfc94ee3b echo x - font-manager/pkg-plist sed 's/^X//' >font-manager/pkg-plist << 'ec27472d96e0f673251bacb5fce3b46f' Xbin/font-manager Xbin/font-sampler Xlib/font-manager/fontutils.so Xshare/applications/font-manager.desktop Xshare/applications/font-sampler.desktop X%%DATADIR%%/__init__.py X%%DATADIR%%/__init__.pyc X%%DATADIR%%/__init__.pyo X%%DATADIR%%/constants.py X%%DATADIR%%/constants.pyc X%%DATADIR%%/constants.pyo X%%DATADIR%%/core/__init__.py X%%DATADIR%%/core/__init__.pyc X%%DATADIR%%/core/__init__.pyo X%%DATADIR%%/core/database.py X%%DATADIR%%/core/database.pyc X%%DATADIR%%/core/database.pyo X%%DATADIR%%/core/fonts.py X%%DATADIR%%/core/fonts.pyc X%%DATADIR%%/core/fonts.pyo X%%DATADIR%%/core/service.py X%%DATADIR%%/core/service.pyc X%%DATADIR%%/core/service.pyo X%%DATADIR%%/data/actions.ui X%%DATADIR%%/data/bdf.png X%%DATADIR%%/data/blank.png X%%DATADIR%%/data/bmp.png X%%DATADIR%%/data/cff.png X%%DATADIR%%/data/fnt.png X%%DATADIR%%/data/font-information.ui X%%DATADIR%%/data/font-janitor.ui X%%DATADIR%%/data/font-manager.ui X%%DATADIR%%/data/font-sampler.ui X%%DATADIR%%/data/menus.ui X%%DATADIR%%/data/opentype.png X%%DATADIR%%/data/pcf.png X%%DATADIR%%/data/pfr.png X%%DATADIR%%/data/truetype.png X%%DATADIR%%/data/type1.png X%%DATADIR%%/data/type42.png X%%DATADIR%%/help/C/about.page X%%DATADIR%%/help/C/actions.page X%%DATADIR%%/help/C/alias.page X%%DATADIR%%/help/C/charmap.page X%%DATADIR%%/help/C/compare.page X%%DATADIR%%/help/C/directories.page X%%DATADIR%%/help/C/export.page X%%DATADIR%%/help/C/figures/add.png X%%DATADIR%%/help/C/figures/charmap.png X%%DATADIR%%/help/C/figures/clear.png X%%DATADIR%%/help/C/figures/color-select.png X%%DATADIR%%/help/C/figures/disable.png X%%DATADIR%%/help/C/figures/enable.png X%%DATADIR%%/help/C/figures/export.png X%%DATADIR%%/help/C/figures/family-pane.png X%%DATADIR%%/help/C/figures/font-preferences.png X%%DATADIR%%/help/C/figures/fontinfo-dialog.png X%%DATADIR%%/help/C/figures/fontinfo.png X%%DATADIR%%/help/C/figures/logo.png X%%DATADIR%%/help/C/figures/main-window.png X%%DATADIR%%/help/C/figures/manage.png X%%DATADIR%%/help/C/figures/preferences.png X%%DATADIR%%/help/C/figures/preview-pane.png X%%DATADIR%%/help/C/figures/remove.png X%%DATADIR%%/help/C/figures/side-pane.png X%%DATADIR%%/help/C/figures/statusbar.png X%%DATADIR%%/help/C/fontconfig.page X%%DATADIR%%/help/C/fontinfo.page X%%DATADIR%%/help/C/index.page X%%DATADIR%%/help/C/install.page X%%DATADIR%%/help/C/introduction.page X%%DATADIR%%/help/C/issues.page X%%DATADIR%%/help/C/manage.page X%%DATADIR%%/help/C/organize.page X%%DATADIR%%/help/C/preview.page X%%DATADIR%%/help/C/remove.page X%%DATADIR%%/help/C/search.page X%%DATADIR%%/help/C/ui.page X%%DATADIR%%/main.py X%%DATADIR%%/main.pyc X%%DATADIR%%/main.pyo X%%DATADIR%%/ui/__init__.py X%%DATADIR%%/ui/__init__.pyc X%%DATADIR%%/ui/__init__.pyo X%%DATADIR%%/ui/actions.py X%%DATADIR%%/ui/actions.pyc X%%DATADIR%%/ui/actions.pyo X%%DATADIR%%/ui/custom.py X%%DATADIR%%/ui/custom.pyc X%%DATADIR%%/ui/custom.pyo X%%DATADIR%%/ui/export.py X%%DATADIR%%/ui/export.pyc X%%DATADIR%%/ui/export.pyo X%%DATADIR%%/ui/fontconfig.py X%%DATADIR%%/ui/fontconfig.pyc X%%DATADIR%%/ui/fontconfig.pyo X%%DATADIR%%/ui/fontinfo.py X%%DATADIR%%/ui/fontinfo.pyc X%%DATADIR%%/ui/fontinfo.pyo X%%DATADIR%%/ui/janitor.py X%%DATADIR%%/ui/janitor.pyc X%%DATADIR%%/ui/janitor.pyo X%%DATADIR%%/ui/library.py X%%DATADIR%%/ui/library.pyc X%%DATADIR%%/ui/library.pyo X%%DATADIR%%/ui/preferences.py X%%DATADIR%%/ui/preferences.pyc X%%DATADIR%%/ui/preferences.pyo X%%DATADIR%%/ui/previews.py X%%DATADIR%%/ui/previews.pyc X%%DATADIR%%/ui/previews.pyo X%%DATADIR%%/ui/treeviews.py X%%DATADIR%%/ui/treeviews.pyc X%%DATADIR%%/ui/treeviews.pyo X%%DATADIR%%/utils/__init__.py X%%DATADIR%%/utils/__init__.pyc X%%DATADIR%%/utils/__init__.pyo X%%DATADIR%%/utils/common.py X%%DATADIR%%/utils/common.pyc X%%DATADIR%%/utils/common.pyo X%%DATADIR%%/utils/xmlutils.py X%%DATADIR%%/utils/xmlutils.pyc X%%DATADIR%%/utils/xmlutils.pyo X%%NLS%%share/locale/it/LC_MESSAGES/font-manager.mo X%%NLS%%share/locale/ru/LC_MESSAGES/font-manager.mo X%%NLS%%share/locale/sk/LC_MESSAGES/font-manager.mo X@dirrm %%DATADIR%%/utils X@dirrm %%DATADIR%%/ui X@dirrm %%DATADIR%%/help/C/figures X@dirrm %%DATADIR%%/help/C X@dirrm %%DATADIR%%/help X@dirrm %%DATADIR%%/data X@dirrm %%DATADIR%%/core X@dirrm %%DATADIR%% X@dirrm lib/font-manager ec27472d96e0f673251bacb5fce3b46f echo x - font-manager/pkg-descr sed 's/^X//' >font-manager/pkg-descr << '9d775268badda0796444c29b222c4209' XFont Manager is not intended to be a professional-grade font management Xsolution, but rather a simple application suitable for the needs of most Xdesktop users. X XAlthough designed with the GNOME desktop environment in mind, it should Xwork well with most major desktop environments such as Xfce, Enlightenment, Xand even KDE. X XWWW: https://code.google.com/p/font-manager/ 9d775268badda0796444c29b222c4209 exit --- font-manager.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: