summaryrefslogtreecommitdiff
path: root/editors/zim
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-06-11 10:29:11 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-06-11 10:29:11 +0000
commit84cf703bf09ce9c30d184a392701a7d1b9e6376b (patch)
treec5a0bb89e48cce2096bc4fc628d4e556aa8f8b5d /editors/zim
parent- ftp is refusing anonymous connections; host distfile on local mirror for now (diff)
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>
Notes
Notes: svn path=/head/; revision=165091
Diffstat (limited to 'editors/zim')
-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
4 files changed, 164 insertions, 0 deletions
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