Jarnal is an open-source application for notetaking, sketching, keeping a

journal, making a presentation, annotating a document - including pdf - or
collaborating using a stylus, mouse or keyboard. It is similar to Microsoft
Windows Journal and to the earlier Mimeo whiteboarding and Palm notepad
applications.

WWW:	http://levine.sscnet.ucla.edu/general/software/tc1000/jarnal.htm
This commit is contained in:
Thierry Thomas 2010-08-28 15:56:43 +00:00
parent 5c08fd594b
commit eb2794183f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=260137
7 changed files with 115 additions and 0 deletions

View file

@ -286,6 +286,7 @@
SUBDIR += jakarta-commons-digester
SUBDIR += jakarta-poi
SUBDIR += jalingo
SUBDIR += jarnal
SUBDIR += java2html
SUBDIR += javacc
SUBDIR += jaxup

45
textproc/jarnal/Makefile Normal file
View file

@ -0,0 +1,45 @@
# New ports collection makefile for: jarnal
# Date created: 28 August 2010
# Whom: Thierry Thomas <thierry@pompo.net>
#
# $FreeBSD$
#
PORTNAME= jarnal
PORTVERSION= 970
CATEGORIES= textproc editors
MASTER_SITES= http://levine.sscnet.ucla.edu/general/software/tc1000/
DISTNAME= ${PORTNAME}-install
DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= A tool to take notes, annotate documents (including PDF), and more
RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper
USE_ZIP= yes
USE_JAVA= yes
JAVA_VERSION= 1.4+
LICENSE= GPLv2
NO_BUILD= yes
NO_WRKSUBDIR= yes
SCRIPTS= jarnal.sh jarnalannotate.sh
LIBFILES= lbouncy_license.html lib-ver.txt jarnal-readme.txt
pre-configure:
${MV} ${WRKDIR}/lib/readme.txt ${WRKDIR}/lib/jarnal-readme.txt
${REINPLACE_CMD} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|' \
-e 's|%%DATADIR%%|${DATADIR}|' ${SCRIPTS:S|^|${WRKDIR}/|}
do-install:
${MKDIR} ${JAVAJARDIR}/lib ${DATADIR}/templates
${INSTALL_DATA} ${PORTNAME:S|^|${WRKDIR}/|:S|$|.jar|} ${JAVAJARDIR}
${INSTALL_DATA} ${WRKDIR}/lib/*.jar ${JAVAJARDIR}/lib/
${INSTALL_DATA} ${LIBFILES:S|^|${WRKDIR}/lib/|} ${JAVAJARDIR}/lib/
${INSTALL_SCRIPT} ${SCRIPTS:S|^|${WRKDIR}/|} ${PREFIX}/bin/
${INSTALL_DATA} ${WRKDIR}/templates/* ${DATADIR}/templates/
.include <bsd.port.mk>

3
textproc/jarnal/distinfo Normal file
View file

@ -0,0 +1,3 @@
MD5 (jarnal-970/jarnal-install.zip) = e0e5c8cbb1dded5873d42cf9c9f88c79
SHA256 (jarnal-970/jarnal-install.zip) = 79fdaaf1214f44668ad7e78785bc0149d10fca2ff95ed782cf3ee5bc31a75c71
SIZE (jarnal-970/jarnal-install.zip) = 12819263

View file

@ -0,0 +1,21 @@
--- jarnal.sh.orig 2009-09-02 15:02:32.000000000 +0200
+++ jarnal.sh 2010-08-28 15:46:31.000000000 +0200
@@ -1,14 +1,14 @@
-#! /bin/bash
+#! /bin/sh
-cd `dirname $0`
+cd %%JAVAJARDIR%%
if [ -d upgrade-lib ]; then
cp -fr lib old-lib
cp -fr upgrade-lib lib
- rm -fr upgrade-lib
+ rm -fr upgrade-lib
fi
if [ -f upgrade-jarnal.jar ]; then
cp -f jarnal.jar old-jarnal.jar
cp -f upgrade-jarnal.jar jarnal.jar
rm -f upgrade-jarnal.jar
fi
-java -Dfile.encoding=UTF-8 -Xmx192m -jar jarnal.jar -t templates/default.jaj "$1" "$2" "$3" "$4" "$5"
+java -Dfile.encoding=UTF-8 -Xmx192m -jar jarnal.jar -t %%DATADIR%%/templates/default.jaj "$1" "$2" "$3" "$4" "$5"

View file

@ -0,0 +1,16 @@
--- jarnalannotate.sh.orig 2009-09-02 16:04:31.000000000 +0200
+++ jarnalannotate.sh 2010-08-28 16:34:02.000000000 +0200
@@ -1,10 +1,10 @@
-#! /bin/bash
+#! /bin/sh
-cd `dirname $0`
+cd %%JAVAJARDIR%%
if [ -d upgrade-lib ]; then
cp -fr lib old-lib
cp -fr upgrade-lib lib
- rm -fr upgrade-lib
+ rm -fr upgrade-lib
fi
if [ -f upgrade-jarnal.jar ]; then
cp -f jarnal.jar old-jarnal.jar

View file

@ -0,0 +1,7 @@
Jarnal is an open-source application for notetaking, sketching, keeping a
journal, making a presentation, annotating a document - including pdf - or
collaborating using a stylus, mouse or keyboard. It is similar to Microsoft
Windows Journal and to the earlier Mimeo whiteboarding and Palm notepad
applications.
WWW: http://levine.sscnet.ucla.edu/general/software/tc1000/jarnal.htm

22
textproc/jarnal/pkg-plist Normal file
View file

@ -0,0 +1,22 @@
bin/jarnal.sh
bin/jarnalannotate.sh
%%DATADIR%%/templates/annotate.jaj
%%DATADIR%%/templates/default.jaj
%%DATADIR%%/templates/tab-email.jaj
%%DATADIR%%/templates/text.jaj
%%JAVAJARDIR%%/jarnal.jar
%%JAVAJARDIR%%/lib/bcprov-jdk14-119.jar
%%JAVAJARDIR%%/lib/cid.jar
%%JAVAJARDIR%%/lib/itext-1.2.jar
%%JAVAJARDIR%%/lib/jai_codec.jar
%%JAVAJARDIR%%/lib/jai_core.jar
%%JAVAJARDIR%%/lib/jai_imageio.jar
%%JAVAJARDIR%%/lib/jarnal-readme.txt
%%JAVAJARDIR%%/lib/jdom.jar
%%JAVAJARDIR%%/lib/jpedalt.jar
%%JAVAJARDIR%%/lib/lbouncy_license.html
%%JAVAJARDIR%%/lib/lib-ver.txt
@dirrmtry %%JAVAJARDIR%%/lib
@dirrmtry %%JAVAJARDIR%%
@dirrm %%DATADIR%%/templates
@dirrm %%DATADIR%%