Font Manager is not intended to be a professional-grade font management
solution, but rather a simple application suitable for the needs of most desktop users. Although designed with the GNOME desktop environment in mind, it should work well with most major desktop environments such as Xfce, Enlightenment, and even KDE. WWW: https://code.google.com/p/font-manager/ PR: ports/155942 Submitted by: Zhihao Yuan <lichray@gmail.com>
This commit is contained in:
parent
7820ddae48
commit
548f209bcb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=271999
@ -53,6 +53,7 @@
|
||||
SUBDIR += font-ibm-type1
|
||||
SUBDIR += font-isas-misc
|
||||
SUBDIR += font-jis-misc
|
||||
SUBDIR += font-manager
|
||||
SUBDIR += font-micro-misc
|
||||
SUBDIR += font-misc-cyrillic
|
||||
SUBDIR += font-misc-ethiopic
|
||||
|
46
x11-fonts/font-manager/Makefile
Normal file
46
x11-fonts/font-manager/Makefile
Normal file
@ -0,0 +1,46 @@
|
||||
# New ports collection makefile for: font-manager
|
||||
# Date created: 2011-03-25
|
||||
# Whom: Zhihao Yuan <lichray@gmail.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= font-manager
|
||||
PORTVERSION= 0.5.7
|
||||
CATEGORIES= x11-fonts gnome
|
||||
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
|
||||
|
||||
MAINTAINER= lichray@gmail.com
|
||||
COMMENT= A font management application for the GNOME desktop
|
||||
|
||||
LIB_DEPENDS= sqlite3:${PORTSDIR}/databases/sqlite3
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_PYTHON= 2.6-2.7
|
||||
USE_GNOME= pygtk2
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GMAKE= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
OPTIONS= REPORTLAB "Enable font-sampler (PDF sample sheet)" off \
|
||||
NLS "Enable Native Language Support" on
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if !defined(WITHOUT_NLS)
|
||||
USE_GETTEXT= yes
|
||||
CONFIGURE_ARGS+= --enable-nls
|
||||
PLIST_SUB+= NLS=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-nls
|
||||
PLIST_SUB+= NLS="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(WITH_REPORTLAB)
|
||||
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/reportlab/:${PORTSDIR}/print/py-reportlab2
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
x11-fonts/font-manager/distinfo
Normal file
2
x11-fonts/font-manager/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (font-manager-0.5.7.tar.bz2) = 794a3d98e50ab7e515d8216ad42300c13b0ec13ab972bdf71c3657de4b306228
|
||||
SIZE (font-manager-0.5.7.tar.bz2) = 771460
|
33
x11-fonts/font-manager/files/patch-Makefile.in
Normal file
33
x11-fonts/font-manager/files/patch-Makefile.in
Normal file
@ -0,0 +1,33 @@
|
||||
--- Makefile.in.orig 2010-12-20 19:01:26.000000000 -0600
|
||||
+++ Makefile.in 2011-03-26 00:38:02.410403185 -0500
|
||||
@@ -552,8 +552,9 @@ compile_po:
|
||||
install_mo:
|
||||
for mo in `$(FIND) po -name $(PACKAGE_NAME).mo`; \
|
||||
do \
|
||||
- newpath=$${mo/#po\//$(INST_LOC_DIR)\/}; \
|
||||
- langdir=$${newpath/%$(PACKAGE_NAME).mo//}; \
|
||||
+ safe_mo=$$mo/ ;\
|
||||
+ newpath=$(INST_LOC_DIR)/$${safe_mo#po/}; \
|
||||
+ langdir=$${newpath%$(PACKAGE_NAME).mo/}; \
|
||||
$(INSTALL_DIR) $$langdir; \
|
||||
$(INSTALL_FILE) $$mo $$langdir; \
|
||||
done
|
||||
@@ -583,12 +584,14 @@ make-install-dirs:
|
||||
$(INSTALL_BIN) $(SRC_DIR)/$(PACKAGE_NAME) $(INST_BIN_DIR)/
|
||||
$(INSTALL_BIN) $(SRC_DIR)/$(SAMPLER) $(INST_BIN_DIR)/
|
||||
$(INSTALL_FILE) $(SRC_DIR)/$(DE_FILES) $(INST_APPS_DIR)/
|
||||
- $(INSTALL_FILE) $(SRC_DIR)/$(PyFiles) $(INST_DATA_DIR)/
|
||||
- $(INSTALL_FILE) $(SRC_CORE_DIR)/$(PyFiles) $(INST_DATA_DIR)/core/
|
||||
$(INSTALL_FILE) $(SRC_DATA_DIR)/$(PNG_FILES) $(INST_DATA_DIR)/data/
|
||||
$(INSTALL_FILE) $(SRC_DATA_DIR)/$(UI_FILES) $(INST_DATA_DIR)/data/
|
||||
- $(INSTALL_FILE) $(SRC_UI_DIR)/$(PyFiles) $(INST_DATA_DIR)/ui/
|
||||
- $(INSTALL_FILE) $(SRC_UTILS_DIR)/$(PyFiles) $(INST_DATA_DIR)/utils/
|
||||
+ for pysufx in py pyc pyo; do \
|
||||
+ $(INSTALL_FILE) $(SRC_DIR)/*.$$pysufx $(INST_DATA_DIR)/ ;\
|
||||
+ $(INSTALL_FILE) $(SRC_CORE_DIR)/*.$$pysufx $(INST_DATA_DIR)/core/ ;\
|
||||
+ $(INSTALL_FILE) $(SRC_UI_DIR)/*.$$pysufx $(INST_DATA_DIR)/ui/ ;\
|
||||
+ $(INSTALL_FILE) $(SRC_UTILS_DIR)/*.$$pysufx $(INST_DATA_DIR)/utils/ ;\
|
||||
+ done
|
||||
@$(FIND) help -type f -exec chmod 644 '{}' \;
|
||||
@$(FIND) help -type d -exec chmod 755 '{}' \;
|
||||
cp -Rv help $(INST_DATA_DIR)/
|
9
x11-fonts/font-manager/pkg-descr
Normal file
9
x11-fonts/font-manager/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
Font Manager is not intended to be a professional-grade font management
|
||||
solution, but rather a simple application suitable for the needs of most
|
||||
desktop users.
|
||||
|
||||
Although designed with the GNOME desktop environment in mind, it should
|
||||
work well with most major desktop environments such as Xfce, Enlightenment,
|
||||
and even KDE.
|
||||
|
||||
WWW: https://code.google.com/p/font-manager/
|
136
x11-fonts/font-manager/pkg-plist
Normal file
136
x11-fonts/font-manager/pkg-plist
Normal file
@ -0,0 +1,136 @@
|
||||
bin/font-manager
|
||||
bin/font-sampler
|
||||
lib/font-manager/fontutils.so
|
||||
share/applications/font-manager.desktop
|
||||
share/applications/font-sampler.desktop
|
||||
@dirrmtry share/applications
|
||||
%%DATADIR%%/__init__.py
|
||||
%%DATADIR%%/__init__.pyc
|
||||
%%DATADIR%%/__init__.pyo
|
||||
%%DATADIR%%/constants.py
|
||||
%%DATADIR%%/constants.pyc
|
||||
%%DATADIR%%/constants.pyo
|
||||
%%DATADIR%%/core/__init__.py
|
||||
%%DATADIR%%/core/__init__.pyc
|
||||
%%DATADIR%%/core/__init__.pyo
|
||||
%%DATADIR%%/core/database.py
|
||||
%%DATADIR%%/core/database.pyc
|
||||
%%DATADIR%%/core/database.pyo
|
||||
%%DATADIR%%/core/fonts.py
|
||||
%%DATADIR%%/core/fonts.pyc
|
||||
%%DATADIR%%/core/fonts.pyo
|
||||
%%DATADIR%%/core/service.py
|
||||
%%DATADIR%%/core/service.pyc
|
||||
%%DATADIR%%/core/service.pyo
|
||||
%%DATADIR%%/data/actions.ui
|
||||
%%DATADIR%%/data/bdf.png
|
||||
%%DATADIR%%/data/blank.png
|
||||
%%DATADIR%%/data/bmp.png
|
||||
%%DATADIR%%/data/cff.png
|
||||
%%DATADIR%%/data/fnt.png
|
||||
%%DATADIR%%/data/font-information.ui
|
||||
%%DATADIR%%/data/font-janitor.ui
|
||||
%%DATADIR%%/data/font-manager.ui
|
||||
%%DATADIR%%/data/font-sampler.ui
|
||||
%%DATADIR%%/data/menus.ui
|
||||
%%DATADIR%%/data/opentype.png
|
||||
%%DATADIR%%/data/pcf.png
|
||||
%%DATADIR%%/data/pfr.png
|
||||
%%DATADIR%%/data/truetype.png
|
||||
%%DATADIR%%/data/type1.png
|
||||
%%DATADIR%%/data/type42.png
|
||||
%%DATADIR%%/help/C/about.page
|
||||
%%DATADIR%%/help/C/actions.page
|
||||
%%DATADIR%%/help/C/alias.page
|
||||
%%DATADIR%%/help/C/charmap.page
|
||||
%%DATADIR%%/help/C/compare.page
|
||||
%%DATADIR%%/help/C/directories.page
|
||||
%%DATADIR%%/help/C/export.page
|
||||
%%DATADIR%%/help/C/figures/add.png
|
||||
%%DATADIR%%/help/C/figures/charmap.png
|
||||
%%DATADIR%%/help/C/figures/clear.png
|
||||
%%DATADIR%%/help/C/figures/color-select.png
|
||||
%%DATADIR%%/help/C/figures/disable.png
|
||||
%%DATADIR%%/help/C/figures/enable.png
|
||||
%%DATADIR%%/help/C/figures/export.png
|
||||
%%DATADIR%%/help/C/figures/family-pane.png
|
||||
%%DATADIR%%/help/C/figures/font-preferences.png
|
||||
%%DATADIR%%/help/C/figures/fontinfo-dialog.png
|
||||
%%DATADIR%%/help/C/figures/fontinfo.png
|
||||
%%DATADIR%%/help/C/figures/logo.png
|
||||
%%DATADIR%%/help/C/figures/main-window.png
|
||||
%%DATADIR%%/help/C/figures/manage.png
|
||||
%%DATADIR%%/help/C/figures/preferences.png
|
||||
%%DATADIR%%/help/C/figures/preview-pane.png
|
||||
%%DATADIR%%/help/C/figures/remove.png
|
||||
%%DATADIR%%/help/C/figures/side-pane.png
|
||||
%%DATADIR%%/help/C/figures/statusbar.png
|
||||
%%DATADIR%%/help/C/fontconfig.page
|
||||
%%DATADIR%%/help/C/fontinfo.page
|
||||
%%DATADIR%%/help/C/index.page
|
||||
%%DATADIR%%/help/C/install.page
|
||||
%%DATADIR%%/help/C/introduction.page
|
||||
%%DATADIR%%/help/C/issues.page
|
||||
%%DATADIR%%/help/C/manage.page
|
||||
%%DATADIR%%/help/C/organize.page
|
||||
%%DATADIR%%/help/C/preview.page
|
||||
%%DATADIR%%/help/C/remove.page
|
||||
%%DATADIR%%/help/C/search.page
|
||||
%%DATADIR%%/help/C/ui.page
|
||||
%%DATADIR%%/main.py
|
||||
%%DATADIR%%/main.pyc
|
||||
%%DATADIR%%/main.pyo
|
||||
%%DATADIR%%/ui/__init__.py
|
||||
%%DATADIR%%/ui/__init__.pyc
|
||||
%%DATADIR%%/ui/__init__.pyo
|
||||
%%DATADIR%%/ui/actions.py
|
||||
%%DATADIR%%/ui/actions.pyc
|
||||
%%DATADIR%%/ui/actions.pyo
|
||||
%%DATADIR%%/ui/custom.py
|
||||
%%DATADIR%%/ui/custom.pyc
|
||||
%%DATADIR%%/ui/custom.pyo
|
||||
%%DATADIR%%/ui/export.py
|
||||
%%DATADIR%%/ui/export.pyc
|
||||
%%DATADIR%%/ui/export.pyo
|
||||
%%DATADIR%%/ui/fontconfig.py
|
||||
%%DATADIR%%/ui/fontconfig.pyc
|
||||
%%DATADIR%%/ui/fontconfig.pyo
|
||||
%%DATADIR%%/ui/fontinfo.py
|
||||
%%DATADIR%%/ui/fontinfo.pyc
|
||||
%%DATADIR%%/ui/fontinfo.pyo
|
||||
%%DATADIR%%/ui/janitor.py
|
||||
%%DATADIR%%/ui/janitor.pyc
|
||||
%%DATADIR%%/ui/janitor.pyo
|
||||
%%DATADIR%%/ui/library.py
|
||||
%%DATADIR%%/ui/library.pyc
|
||||
%%DATADIR%%/ui/library.pyo
|
||||
%%DATADIR%%/ui/preferences.py
|
||||
%%DATADIR%%/ui/preferences.pyc
|
||||
%%DATADIR%%/ui/preferences.pyo
|
||||
%%DATADIR%%/ui/previews.py
|
||||
%%DATADIR%%/ui/previews.pyc
|
||||
%%DATADIR%%/ui/previews.pyo
|
||||
%%DATADIR%%/ui/treeviews.py
|
||||
%%DATADIR%%/ui/treeviews.pyc
|
||||
%%DATADIR%%/ui/treeviews.pyo
|
||||
%%DATADIR%%/utils/__init__.py
|
||||
%%DATADIR%%/utils/__init__.pyc
|
||||
%%DATADIR%%/utils/__init__.pyo
|
||||
%%DATADIR%%/utils/common.py
|
||||
%%DATADIR%%/utils/common.pyc
|
||||
%%DATADIR%%/utils/common.pyo
|
||||
%%DATADIR%%/utils/xmlutils.py
|
||||
%%DATADIR%%/utils/xmlutils.pyc
|
||||
%%DATADIR%%/utils/xmlutils.pyo
|
||||
%%NLS%%share/locale/it/LC_MESSAGES/font-manager.mo
|
||||
%%NLS%%share/locale/ru/LC_MESSAGES/font-manager.mo
|
||||
%%NLS%%share/locale/sk/LC_MESSAGES/font-manager.mo
|
||||
@dirrm %%DATADIR%%/utils
|
||||
@dirrm %%DATADIR%%/ui
|
||||
@dirrm %%DATADIR%%/help/C/figures
|
||||
@dirrm %%DATADIR%%/help/C
|
||||
@dirrm %%DATADIR%%/help
|
||||
@dirrm %%DATADIR%%/data
|
||||
@dirrm %%DATADIR%%/core
|
||||
@dirrm %%DATADIR%%
|
||||
@dirrm lib/font-manager
|
Loading…
Reference in New Issue
Block a user