aboutsummaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2006-06-11 18:29:11 +0800
committerpav <pav@FreeBSD.org>2006-06-11 18:29:11 +0800
commitffb50c43695e84bdbf5c603a377965a88e057485 (patch)
tree11e3db504e17c977ce1b218e682ca7768acff995 /editors
parent750a39978270e45efd56add6f0a5e81ac11f4c32 (diff)
downloadfreebsd-ports-gnome-ffb50c43695e84bdbf5c603a377965a88e057485.tar.gz
freebsd-ports-gnome-ffb50c43695e84bdbf5c603a377965a88e057485.tar.zst
freebsd-ports-gnome-ffb50c43695e84bdbf5c603a377965a88e057485.zip
Zim is a WYSIWYG text editor written in Gtk2-Perl which aims to bring the
concept of a wiki to your desktop. Every page is saved as a text file with wiki markup. Pages can contain links to other pages, and are saved automatically. Creating a new page is as easy as linking to a non-existing page. Pages are ordered in a hierarchical structure that gives it the look and feel of an outliner. WWW: http://zoidberg.student.utwente.nl/zim/ PR: ports/95161 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
Diffstat (limited to 'editors')
-rw-r--r--editors/Makefile1
-rw-r--r--editors/zim/Makefile69
-rw-r--r--editors/zim/distinfo3
-rw-r--r--editors/zim/pkg-descr11
-rw-r--r--editors/zim/pkg-plist81
5 files changed, 165 insertions, 0 deletions
diff --git a/editors/Makefile b/editors/Makefile
index 84323fbce6e3..c7e19db64b02 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -188,6 +188,7 @@
SUBDIR += yudit
SUBDIR += zed
SUBDIR += zile
+ SUBDIR += zim
SUBDIR += zoinks
.include <bsd.port.subdir.mk>
diff --git a/editors/zim/Makefile b/editors/zim/Makefile
new file mode 100644
index 000000000000..b1e2223d59f2
--- /dev/null
+++ b/editors/zim/Makefile
@@ -0,0 +1,69 @@
+# New ports collection makefile for: zim
+# Date created: 2006-03-21
+# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
+#
+# $FreeBSD$
+#
+
+PORTNAME= zim
+PORTVERSION= 0.15
+CATEGORIES= editors perl5
+MASTER_SITES= http://zoidberg.student.utwente.nl/downloads/Zim/ \
+ ftp://zoidberg.student.utwente.nl/Zim/
+DISTNAME= Zim-${PORTVERSION}
+
+MAINTAINER= acardenas@bsd.org.pe
+COMMENT= WYSIWYG text editor written in Gtk2-Perl
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
+ ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools \
+ ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
+ ${SITE_PERL}/File/MimeInfo.pm:${PORTSDIR}/devel/p5-File-MimeInfo \
+ ${SITE_PERL}/File/DesktopEntry.pm:${PORTSDIR}/devel/p5-File-DesktopEntry
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_GNOME= gtk20
+PERL_MODBUILD= yes
+MAN1= zim.1
+MAN3= Gtk2::Ex::DesktopEntryMenu.3 \
+ Gtk2::Ex::FormManager.3 \
+ Gtk2::Ex::HyperTextBuffer.3 \
+ Gtk2::Ex::HyperTextView.3 \
+ Gtk2::Ex::PathBar.3 \
+ Zim.3 \
+ Zim::Components::Calendar.3 \
+ Zim::Components::PageView.3 \
+ Zim::Components::PathBar.3 \
+ Zim::Components::SearchDialog.3 \
+ Zim::Components::Spell.3 \
+ Zim::Components::TrayIcon.3 \
+ Zim::Components::TreeView.3 \
+ Zim::File.3 \
+ Zim::Formats::Html.3 \
+ Zim::Formats::Pod.3 \
+ Zim::Formats::Wiki.3 \
+ Zim::Formats::XML.3 \
+ Zim::History.3 \
+ Zim::Page.3 \
+ Zim::Page::Text.3 \
+ Zim::Repository.3 \
+ Zim::Repository::Base.3 \
+ Zim::Repository::DBI.3 \
+ Zim::Repository::Files.3 \
+ Zim::Repository::Man.3 \
+ Zim::Win32.3
+
+OPTIONS= TRAYICON "Support trayicon" on \
+ SPELL "Support spell" on
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_TRAYICON)
+BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Gtk2/TrayIcon.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2-TrayIcon
+.endif
+
+.if !defined(WITHOUT_SPELL)
+BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Gtk2/Spell.pm:${PORTSDIR}/devel/p5-Gtk2-Spell
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/editors/zim/distinfo b/editors/zim/distinfo
new file mode 100644
index 000000000000..ee2b2c646ddd
--- /dev/null
+++ b/editors/zim/distinfo
@@ -0,0 +1,3 @@
+MD5 (Zim-0.15.tar.gz) = b646b30b63a435d52552ffc5e5b32334
+SHA256 (Zim-0.15.tar.gz) = 23ff2140bf52b0aa5b8ab474203151177aa3a9684d5b9cd73f2f100d1bdde652
+SIZE (Zim-0.15.tar.gz) = 117215
diff --git a/editors/zim/pkg-descr b/editors/zim/pkg-descr
new file mode 100644
index 000000000000..87d78e661ada
--- /dev/null
+++ b/editors/zim/pkg-descr
@@ -0,0 +1,11 @@
+Zim is a WYSIWYG text editor written in Gtk2-Perl which aims to bring the
+concept of a wiki to your desktop. Every page is saved as a text file with
+wiki markup.
+
+Pages can contain links to other pages, and are saved automatically. Creating
+a new page is as easy as linking to a non-existing page.
+
+Pages are ordered in a hierarchical structure that gives it the look and feel
+of an outliner.
+
+WWW: http://zoidberg.student.utwente.nl/zim/
diff --git a/editors/zim/pkg-plist b/editors/zim/pkg-plist
new file mode 100644
index 000000000000..ef3fbba8460e
--- /dev/null
+++ b/editors/zim/pkg-plist
@@ -0,0 +1,81 @@
+bin/zim
+%%SITE_PERL%%/Gtk2/Ex/DesktopEntryMenu.pm
+%%SITE_PERL%%/Gtk2/Ex/FormManager.pm
+%%SITE_PERL%%/Gtk2/Ex/HyperTextBuffer.pm
+%%SITE_PERL%%/Gtk2/Ex/HyperTextView.pm
+%%SITE_PERL%%/Gtk2/Ex/PathBar.pm
+%%SITE_PERL%%/Zim.pm
+%%SITE_PERL%%/Zim/Components/Calendar.pm
+%%SITE_PERL%%/Zim/Components/PageView.pm
+%%SITE_PERL%%/Zim/Components/PathBar.pm
+%%SITE_PERL%%/Zim/Components/SearchDialog.pm
+%%SITE_PERL%%/Zim/Components/Spell.pm
+%%SITE_PERL%%/Zim/Components/TrayIcon.pm
+%%SITE_PERL%%/Zim/Components/TreeView.pm
+%%SITE_PERL%%/Zim/File.pm
+%%SITE_PERL%%/Zim/Formats/Html.pm
+%%SITE_PERL%%/Zim/Formats/Pod.pm
+%%SITE_PERL%%/Zim/Formats/Wiki.pm
+%%SITE_PERL%%/Zim/Formats/XML.pm
+%%SITE_PERL%%/Zim/History.pm
+%%SITE_PERL%%/Zim/Page.pm
+%%SITE_PERL%%/Zim/Page/Text.pm
+%%SITE_PERL%%/Zim/Repository.pm
+%%SITE_PERL%%/Zim/Repository/Base.pm
+%%SITE_PERL%%/Zim/Repository/DBI.pm
+%%SITE_PERL%%/Zim/Repository/Files.pm
+%%SITE_PERL%%/Zim/Repository/Man.pm
+%%SITE_PERL%%/Zim/Win32.pm
+share/applications/zim.desktop
+share/pixmaps/zim.png
+%%DATADIR%%/doc/.zim.config
+%%DATADIR%%/doc/Help.txt
+%%DATADIR%%/doc/zim.png
+%%DATADIR%%/doc/zim/about.txt
+%%DATADIR%%/doc/zim/bugs.txt
+%%DATADIR%%/doc/zim/changelog.txt
+%%DATADIR%%/doc/zim/development/class_diagram.txt
+%%DATADIR%%/doc/zim/development/database.txt
+%%DATADIR%%/doc/zim/development/formats.txt
+%%DATADIR%%/doc/zim/development/page.txt
+%%DATADIR%%/doc/zim/development/repository.txt
+%%DATADIR%%/doc/zim/development/todo.txt
+%%DATADIR%%/doc/zim/faq.txt
+%%DATADIR%%/doc/zim/features.txt
+%%DATADIR%%/doc/zim/usage.txt
+%%DATADIR%%/doc/zim/usage/autoformat.txt
+%%DATADIR%%/doc/zim/usage/commandline.txt
+%%DATADIR%%/doc/zim/usage/exporting.txt
+%%DATADIR%%/doc/zim/usage/getting_started.txt
+%%DATADIR%%/doc/zim/usage/html_entities.txt
+%%DATADIR%%/doc/zim/usage/keybindings.txt
+%%DATADIR%%/doc/zim/usage/links.txt
+%%DATADIR%%/doc/zim/usage/plugins.txt
+%%DATADIR%%/doc/zim/usage/preferences.txt
+%%DATADIR%%/doc/zim/usage/repositories.txt
+%%DATADIR%%/doc/zim/usage/searching.txt
+%%DATADIR%%/doc/zim/usage/strategies.txt
+%%DATADIR%%/doc/zim/usage/syntax.txt
+%%DATADIR%%/plugins/Calendar.pl
+%%DATADIR%%/plugins/Spell.pl
+%%DATADIR%%/plugins/TrayIcon.pl
+%%DATADIR%%/templates/Default.html
+%%DATADIR%%/templates/Slides.html
+%%DATADIR%%/urls.list
+%%DATADIR%%/zim.svg
+@dirrmtry %%SITE_PERL%%/Gtk2/Ex
+@dirrmtry %%SITE_PERL%%/Gtk2
+@dirrm %%SITE_PERL%%/Zim/Components
+@dirrm %%SITE_PERL%%/Zim/Repository
+@dirrm %%SITE_PERL%%/Zim/Formats
+@dirrm %%SITE_PERL%%/Zim/Page
+@dirrm %%SITE_PERL%%/Zim
+@dirrm %%DATADIR%%/plugins
+@dirrm %%DATADIR%%/doc/zim/usage
+@dirrm %%DATADIR%%/doc/zim/development
+@dirrm %%DATADIR%%/doc/zim
+@dirrm %%DATADIR%%/doc
+@dirrm %%DATADIR%%/templates
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
+@dirrmtry share/pixmaps