summaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-05 15:29:06 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-10-05 15:29:06 +0800
commita2c670d23e0e1d4a3b4c7caa50c3caba43a36881 (patch)
treef9d1ed8377dc1ba3ec1ea9701900fdf67aeb3a29 /editors
parent138fe6f1587751df11de6c7aa31400ea3081e1c4 (diff)
downloadmarcuscom-ports-a2c670d23e0e1d4a3b4c7caa50c3caba43a36881.tar
marcuscom-ports-a2c670d23e0e1d4a3b4c7caa50c3caba43a36881.tar.gz
marcuscom-ports-a2c670d23e0e1d4a3b4c7caa50c3caba43a36881.tar.bz2
marcuscom-ports-a2c670d23e0e1d4a3b4c7caa50c3caba43a36881.tar.lz
marcuscom-ports-a2c670d23e0e1d4a3b4c7caa50c3caba43a36881.tar.xz
marcuscom-ports-a2c670d23e0e1d4a3b4c7caa50c3caba43a36881.tar.zst
marcuscom-ports-a2c670d23e0e1d4a3b4c7caa50c3caba43a36881.zip
Move to LOCALBASE.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7587 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'editors')
-rw-r--r--editors/winefish/Makefile72
-rw-r--r--editors/winefish/distinfo3
-rw-r--r--editors/winefish/pkg-descr10
-rw-r--r--editors/winefish/pkg-plist33
4 files changed, 118 insertions, 0 deletions
diff --git a/editors/winefish/Makefile b/editors/winefish/Makefile
new file mode 100644
index 000000000..d2c579681
--- /dev/null
+++ b/editors/winefish/Makefile
@@ -0,0 +1,72 @@
+# New ports collection makefile for: winefish
+# Date created: 2005-09-09
+# Whom: Nicola Vitale <nivit@email.it>
+#
+# $FreeBSD$
+#
+
+PORTNAME= winefish
+DISTVERSION= 1.3.3
+PORTREVISION= 1
+CATEGORIES= editors print
+MASTER_SITES= http://download.berlios.de/winefish/ \
+ http://nivi.interfree.it/distfiles/winefish/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= nivit@email.it
+COMMENT= A LaTeX editor based on BlueFish
+
+LIB_DEPENDS= aspell.16:${PORTSDIR}/textproc/aspell \
+ pcre.0:${PORTSDIR}/devel/pcre
+RUN_DEPENDS= dos2unix:${PORTSDIR}/converters/unix2dos \
+ gv:${PORTSDIR}/print/gv \
+ latex:${PORTSDIR}/print/teTeX \
+ tidy:${PORTSDIR}/www/tidy \
+ xpdf:${PORTSDIR}/graphics/xpdf
+
+MAN1= winefish.1
+MANCOMPRESSED= no
+
+GNU_CONFIGURE= yes
+USE_GCC= 3.3+
+USE_GMAKE= yes
+USE_GNOME= libgnomeui desktopfileutils
+USE_XLIB= yes
+
+OPTIONS= CONTEXT "Enable ConTexT support (Experimental)" off \
+ VNTEX "Vietnamese TeX user" off \
+ UNIKEY_GTK "Vietname Tex user with UnikeyGTK input method" off
+
+.include <bsd.port.pre.mk>
+
+.if defined (WITH_CONTEXT)
+CONFIGURE_ARGS+= --with-context
+.endif
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+PLIST_SUB= IFNLS=
+# vietnamese support
+.if defined (WITH_UNIKEY_GTK) && !defined (WITH_VNTEX)
+WITH_VNTEX=true
+.endif
+
+.if defined (WITH_VNTEX)
+CONFIGURE_ARGS+= --with-vntex
+.if defined (WITH_UNIKEY_GTK)
+CONFIGURE_ARGS+= --with-unikey-gtk
+.endif
+.endif
+.else
+CONFIGURE_ARGS+= --disable-nls
+PLIST_SUB= IFNLS="@comment "
+.endif
+
+post-install:
+ -@update-desktop-database
+.if defined(NOPORTDOCS)
+ ${RM} ${DOCSDIR}/${PORTNAME}.html
+ ${RMDIR} ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/editors/winefish/distinfo b/editors/winefish/distinfo
new file mode 100644
index 000000000..26efdd610
--- /dev/null
+++ b/editors/winefish/distinfo
@@ -0,0 +1,3 @@
+MD5 (winefish-1.3.3.tgz) = 63531e4dde7a53ab3a74e1152c7af1e9
+SHA256 (winefish-1.3.3.tgz) = b61a7edf954b0314695a3fc09b3780602d331b676e8ccea5b0aabe0427f6b7c7
+SIZE (winefish-1.3.3.tgz) = 478063
diff --git a/editors/winefish/pkg-descr b/editors/winefish/pkg-descr
new file mode 100644
index 000000000..b9f2772a0
--- /dev/null
+++ b/editors/winefish/pkg-descr
@@ -0,0 +1,10 @@
+A LaTeX editor based on Bluefish (http://bluefish.sf.net).
+
+Main features:
+
+ (1) Autotext, Auto-Completion, Function References, Syntax highlight
+ (2) External Tools (customizable)
+ (3) UTF8 support
+
+Author: Ky Anh <kyanh@users.berlios.de>
+WWW: http://winefish.berlios.de/
diff --git a/editors/winefish/pkg-plist b/editors/winefish/pkg-plist
new file mode 100644
index 000000000..ba524d63c
--- /dev/null
+++ b/editors/winefish/pkg-plist
@@ -0,0 +1,33 @@
+@comment $FreeBSD$
+bin/winefish
+share/gnome/application-registry/winefish.applications
+share/gnome/applications/winefish.desktop
+share/gnome/applications/winefish-project.desktop
+share/gnome/mime-info/winefish.mime
+share/gnome/mime-info/winefish.keys
+%%IFNLS%%share/locale/fr/LC_MESSAGES/winefish.mo
+%%IFNLS%%share/locale/it/LC_MESSAGES/winefish.mo
+%%IFNLS%%share/locale/vi/LC_MESSAGES/winefish.mo
+share/mime/packages/winefish.xml
+share/pixmaps/gnome-application-winefish-project.png
+share/pixmaps/winefish-icon.png
+%%PORTDOCS%%%%DOCSDIR%%/winefish.html
+%%DATADIR%%/autotext.default
+%%DATADIR%%/custom_menu.default
+%%DATADIR%%/encodings.default
+%%DATADIR%%/filetypes.default
+%%DATADIR%%/funcref_bib.xml
+%%DATADIR%%/funcref_packages.xml
+%%DATADIR%%/funcref_symbols.xml
+%%DATADIR%%/highlighting.default
+%%DATADIR%%/icon_dir.png
+%%DATADIR%%/icon_image.png
+%%DATADIR%%/icon_tex.png
+%%DATADIR%%/icon_unknown.png
+%%DATADIR%%/icon_xml.png
+%%DATADIR%%/winefish_splash.png
+%%DATADIR%%/words.default
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%
+@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true