aboutsummaryrefslogtreecommitdiff
path: root/hebrew
diff options
context:
space:
mode:
authorThomas Abthorpe <tabthorpe@FreeBSD.org>2009-02-24 14:22:01 +0000
committerThomas Abthorpe <tabthorpe@FreeBSD.org>2009-02-24 14:22:01 +0000
commit2254aade9eb9ad583eeb71b50d484984efe6020e (patch)
tree3961b36b65ea8071ee0279950e4b0c631311b579 /hebrew
parent65c7f6f237d57ec7829edf6dca4d6ca313990a83 (diff)
downloadports-2254aade9eb9ad583eeb71b50d484984efe6020e.tar.gz
ports-2254aade9eb9ad583eeb71b50d484984efe6020e.zip
Notes
Diffstat (limited to 'hebrew')
-rw-r--r--hebrew/Makefile1
-rw-r--r--hebrew/geresh/Makefile20
-rw-r--r--hebrew/geresh/distinfo3
-rw-r--r--hebrew/geresh/files/patch-cxx.patch59
-rw-r--r--hebrew/geresh/pkg-descr6
-rw-r--r--hebrew/geresh/pkg-plist16
6 files changed, 105 insertions, 0 deletions
diff --git a/hebrew/Makefile b/hebrew/Makefile
index a69cbbc87215..3357b2ae1dae 100644
--- a/hebrew/Makefile
+++ b/hebrew/Makefile
@@ -6,6 +6,7 @@
SUBDIR += aspell
SUBDIR += culmus
SUBDIR += elmar-fonts
+ SUBDIR += geresh
SUBDIR += he2
SUBDIR += hspell
SUBDIR += kde3-i18n
diff --git a/hebrew/geresh/Makefile b/hebrew/geresh/Makefile
new file mode 100644
index 000000000000..6c8c55bc0c11
--- /dev/null
+++ b/hebrew/geresh/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: geresh
+# Date created: 30 December 2008
+# Whom: Eitan Adler <EitanAdlerList@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= geresh
+PORTVERSION= 0.6.3
+CATEGORIES= hebrew editors
+MASTER_SITES= http://www.typo.co.il/~mooffie/geresh/download/
+
+MAINTAINER= EitanAdlerList@gmail.com
+COMMENT= A Hebrew console based text edtior
+
+LIB_DEPENDS= fribidi.0:${PORTSDIR}/converters/fribidi
+
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/hebrew/geresh/distinfo b/hebrew/geresh/distinfo
new file mode 100644
index 000000000000..235ba67a05d4
--- /dev/null
+++ b/hebrew/geresh/distinfo
@@ -0,0 +1,3 @@
+MD5 (geresh-0.6.3.tar.gz) = 60a1fd8801ef23edc481ad6474abfd0e
+SHA256 (geresh-0.6.3.tar.gz) = cb44f68adad3e2e59ab4635f14de3f11bb2882506b2e47266757410cdbacf63a
+SIZE (geresh-0.6.3.tar.gz) = 202272
diff --git a/hebrew/geresh/files/patch-cxx.patch b/hebrew/geresh/files/patch-cxx.patch
new file mode 100644
index 000000000000..cc0c5abac46a
--- /dev/null
+++ b/hebrew/geresh/files/patch-cxx.patch
@@ -0,0 +1,59 @@
+--- dialogline.cc
++++ dialogline.cc
+@@ -16,6 +16,7 @@
+
+ #include <config.h>
+
++#include <cstdlib>
+ #include <stdarg.h>
+
+ #include "dialogline.h"
+--- editbox2.cc
++++ editbox2.cc
+@@ -14,6 +14,7 @@
+ // along with this program; if not, write to the Free Software
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
+
++#include <cstdlib>
+ #include <config.h>
+
+ #include "editbox.h"
+--- editbox.h
++++ editbox.h
+@@ -768,7 +768,7 @@
+ int para_num
+ );
+
+- void EditBox::redraw_unwrapped_paragraph(
++ void redraw_unwrapped_paragraph(
+ Paragraph &p,
+ int window_start_line,
+ bool only_cursor,
+@@ -780,7 +780,7 @@
+ bool eop_is_selected
+ );
+
+- void EditBox::redraw_wrapped_paragraph(
++ void redraw_wrapped_paragraph(
+ Paragraph &p,
+ int window_start_line,
+ bool only_cursor,
+--- io.cc
++++ io.cc
+@@ -16,6 +16,7 @@
+
+ #include <config.h>
+
++#include <cstdlib>
+ #include <stdarg.h>
+ #include <fcntl.h> // file primitives
+ #include <unistd.h>
+--- transtbl.cc
++++ transtbl.cc
+@@ -16,6 +16,7 @@
+
+ #include <config.h>
+
++#include <cstdlib>
+ #include <stdio.h>
+ #include <errno.h>
diff --git a/hebrew/geresh/pkg-descr b/hebrew/geresh/pkg-descr
new file mode 100644
index 000000000000..9eb783a76447
--- /dev/null
+++ b/hebrew/geresh/pkg-descr
@@ -0,0 +1,6 @@
+Geresh is a multi lingual text editor, but there are a few features
+for the benefit of users of Hebrew and Arabic, such as: the ability
+to display the signs point the Hebrew / Arabic (dash Hebrew) as an
+alternative, convenient editing of characters in the format of the
+BiDi (such as RLM, LRM), an alternative algorithm Greek paragraphs
+to set the emulation of the Hebrew keyboard.
diff --git a/hebrew/geresh/pkg-plist b/hebrew/geresh/pkg-plist
new file mode 100644
index 000000000000..ae72a46916b7
--- /dev/null
+++ b/hebrew/geresh/pkg-plist
@@ -0,0 +1,16 @@
+bin/geresh
+bin/pgeresh
+%%DATADIR%%/MANUAL.he
+%%DATADIR%%/kbdtab
+%%DATADIR%%/reprtab
+%%DATADIR%%/transtab
+%%DATADIR%%/themes/default.thm
+%%DATADIR%%/themes/default_bw.thm
+%%DATADIR%%/themes/mc.thm
+%%DATADIR%%/themes/green.thm
+%%DATADIR%%/themes/borland.thm
+%%DATADIR%%/themes/occult.thm
+%%DATADIR%%/themes/arnold.thm
+%%DATADIR%%/themes/README.themes
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%