summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>1998-12-05 16:14:53 +0000
committertv <tv@pkgsrc.org>1998-12-05 16:14:53 +0000
commite93d43a7b24804a524eec1f39402dad0ecf778f0 (patch)
treeccac98ff331abc35920c96c8525fe2f155a8dd91 /textproc
parent6ad78390b75d4d7aa85b7f15e127bbe5c2ba8a34 (diff)
downloadpkgsrc-e93d43a7b24804a524eec1f39402dad0ecf778f0.tar.gz
Add ePerl, a text preprocessor that interprets Perl embedded in text
documents.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/eperl/Makefile22
-rw-r--r--textproc/eperl/files/md53
-rw-r--r--textproc/eperl/patches/patch-aa22
-rw-r--r--textproc/eperl/pkg/COMMENT1
-rw-r--r--textproc/eperl/pkg/DESCR13
-rw-r--r--textproc/eperl/pkg/PLIST37
6 files changed, 98 insertions, 0 deletions
diff --git a/textproc/eperl/Makefile b/textproc/eperl/Makefile
new file mode 100644
index 00000000000..bb747538de5
--- /dev/null
+++ b/textproc/eperl/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 1998/12/05 16:14:53 tv Exp $
+#
+
+DISTNAME= eperl-2.2.14
+CATEGORIES= lang perl5 textproc
+MASTER_SITES= http://www.engelschall.com/sw/eperl/distrib/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.engelschall.com/sw/eperl/
+
+DEPENDS= libperl-5.00404:../../lang/libperl
+
+GNU_CONFIGURE= yes
+ALL_TARGET= all libeperl.a
+
+post-build:
+ @cd ${WRKSRC}/mod/Parse && ${PREFIX}/bin/perl Makefile.PL && ${MAKE}
+
+post-install:
+ @cd ${WRKSRC}/mod/Parse && ${MAKE} install
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/eperl/files/md5 b/textproc/eperl/files/md5
new file mode 100644
index 00000000000..67cace6f7db
--- /dev/null
+++ b/textproc/eperl/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1998/12/05 16:14:53 tv Exp $
+
+MD5 (eperl-2.2.14.tar.gz) = 0213580b6711b5312d1873f9732ae8d6
diff --git a/textproc/eperl/patches/patch-aa b/textproc/eperl/patches/patch-aa
new file mode 100644
index 00000000000..9499668c681
--- /dev/null
+++ b/textproc/eperl/patches/patch-aa
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 1998/12/05 16:14:53 tv Exp $
+
+--- Makefile.in.orig Sat Dec 5 11:06:44 1998
++++ Makefile.in Sat Dec 5 11:07:23 1998
+@@ -44,7 +44,7 @@
+ exec_prefix = $(prefix)
+ bindir = $(prefix)/bin
+ libsubdir = @libsubdir@
+-libdir = $(prefix)/lib$(libsubdir)
++libdir = $(prefix)/share$(libsubdir)
+ mandir = $(prefix)/man/man1
+
+
+@@ -342,7 +342,7 @@
+ $(INSTALL_PROGRAM) eperl $(bindir)/eperl
+ $(INSTALL_DATA) eperl.1 $(mandir)/eperl.1
+ $(MKDIR) $(libdir)
+- $(CP) -r eg/* $(libdir)/
++ $(INSTALL_DATA) eg/* $(libdir)/
+
+
+ # ------------------------------------------------
diff --git a/textproc/eperl/pkg/COMMENT b/textproc/eperl/pkg/COMMENT
new file mode 100644
index 00000000000..157be648b27
--- /dev/null
+++ b/textproc/eperl/pkg/COMMENT
@@ -0,0 +1 @@
+Interpreter/preprocessir for Perl embedded in text documents
diff --git a/textproc/eperl/pkg/DESCR b/textproc/eperl/pkg/DESCR
new file mode 100644
index 00000000000..7154194a550
--- /dev/null
+++ b/textproc/eperl/pkg/DESCR
@@ -0,0 +1,13 @@
+ ____ _
+ ___| _ \ ___ _ __| |
+ / _ \ |_) / _ \ '__| |
+ | __/ __/ __/ | | |
+ \___|_| \___|_| |_|
+
+ ePerl -- Embedded Perl 5 Language
+
+ePerl interprets an ASCII file bristled with Perl 5 program statements by
+evaluating the Perl 5 code while passing through the plain ASCII data.
+It can operate in various ways: As a stand-alone Unix filter or
+integrated Perl 5 module for general file generation tasks and as a
+powerful Webserver scripting language for dynamic HTML page programming.
diff --git a/textproc/eperl/pkg/PLIST b/textproc/eperl/pkg/PLIST
new file mode 100644
index 00000000000..9b47be30032
--- /dev/null
+++ b/textproc/eperl/pkg/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1998/12/05 16:14:53 tv Exp $
+bin/eperl
+lib/perl5/man/man3/Parse::ePerl.3
+lib/perl5/site_perl/Parse/ePerl.pm
+lib/perl5/site_perl/auto/Parse/ePerl/autosplit.ix
+lib/perl5/site_perl/${MACHINE_ARCH}-netbsd/auto/Parse/ePerl/.packlist
+lib/perl5/site_perl/${MACHINE_ARCH}-netbsd/auto/Parse/ePerl/ePerl.bs
+lib/perl5/site_perl/${MACHINE_ARCH}-netbsd/auto/Parse/ePerl/ePerl.so
+man/man1/eperl.1
+share/eperl/00README
+share/eperl/demo.cgipm.iphtml
+share/eperl/demo.cgipm.phtml
+share/eperl/demo.env.iphtml
+share/eperl/demo.env.phtml
+share/eperl/demo.errout.iphtml
+share/eperl/demo.errout.phtml
+share/eperl/demo.errsyn.iphtml
+share/eperl/demo.errsyn.phtml
+share/eperl/demo.func.iphtml
+share/eperl/demo.func.phtml
+share/eperl/demo.html.iphtml
+share/eperl/demo.html.phtml
+share/eperl/demo.image.iphtml
+share/eperl/demo.image.phtml
+share/eperl/demo.lwp.iphtml
+share/eperl/demo.lwp.phtml
+share/eperl/demo.net.iphtml
+share/eperl/demo.net.phtml
+share/eperl/demo.pp.iphtml
+share/eperl/demo.pp.phtml
+share/eperl/demo.table.iphtml
+share/eperl/demo.table.phtml
+share/eperl/demo.text.iphtml
+share/eperl/demo.text.phtml
+@dirrm lib/perl5/site_perl/auto/Parse/ePerl
+@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-netbsd/auto/Parse/ePerl
+@dirrm share/eperl