aboutsummaryrefslogtreecommitdiff
path: root/lang/munger
diff options
context:
space:
mode:
authorJohan van Selst <johans@FreeBSD.org>2006-04-13 16:20:56 +0000
committerJohan van Selst <johans@FreeBSD.org>2006-04-13 16:20:56 +0000
commitc0477ef9593f1c42d56e8754b40284eac0a0d769 (patch)
treea514ca768d6f09fd7b138133c053a73f885c00e7 /lang/munger
parentfe4fda3375e601eb24f3f367fe5205ee674ceecd (diff)
Notes
Diffstat (limited to 'lang/munger')
-rw-r--r--lang/munger/Makefile25
-rw-r--r--lang/munger/distinfo6
-rw-r--r--lang/munger/pkg-plist10
3 files changed, 36 insertions, 5 deletions
diff --git a/lang/munger/Makefile b/lang/munger/Makefile
index 0b6704a02222..575d0a5b1492 100644
--- a/lang/munger/Makefile
+++ b/lang/munger/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= munger
-PORTVERSION= 4.87
+PORTVERSION= 4.95
CATEGORIES= lang
MASTER_SITES= http://www.jamesbailie.com/
@@ -20,7 +20,11 @@ MANCOMPRESSED= yes
OPTIONS= FCGI "include FastCGI interface" on \
SQL "include SQLite interface" on \
- TERM "include character-I/O functions" on
+ TERM "include character-I/O functions" on \
+ BN "include bignum support" off \
+ DKNS "install Dickens text editor" off
+
+INSTALLS_SHLIB= yes
.include <bsd.port.pre.mk>
@@ -38,6 +42,23 @@ MAKE_ARGS+= -DWITH_FCGI
MAKE_ARGS+= -DWITH_TERM
.endif
+.if defined(WITH_BN)
+MAKE_ARGS+= -DWITH_BN
+.endif
+
+.if defined(WITH_DKNS)
+MAKE_ARGS+= -DWITH_DKNS
+MAN1+= dkns.1
+PLIST_SUB+= DKNS_BIN="bin/dkns"
+.else
+PLIST_SUB+= DKNS_BIN="${DATADIR:S,^${PREFIX}/,,}/dkns.munger"
+.endif
+
+post-patch:
+.if !defined(WITHOUT_SQL)
+ ${REINPLACE_CMD} 's/-lsqlite3/${PTHREAD_LIBS} &/' ${WRKSRC}/Makefile
+.endif
+
post-build:
.if !defined(WITHOUT_FCGI)
@${CAT} ${PKGMESSAGE}
diff --git a/lang/munger/distinfo b/lang/munger/distinfo
index e62d06fe7571..59c162515ef4 100644
--- a/lang/munger/distinfo
+++ b/lang/munger/distinfo
@@ -1,3 +1,3 @@
-MD5 (munger-4.87.tar.gz) = d62dff900e9605f0500ea1690221fbd3
-SHA256 (munger-4.87.tar.gz) = 01572638ec8eb9aaf9aed3e65c2c5c2a6a8664771bdcbfb092223a54e3d942dc
-SIZE (munger-4.87.tar.gz) = 190792
+MD5 (munger-4.95.tar.gz) = 5591f44e3e1641de4560dab1db697d70
+SHA256 (munger-4.95.tar.gz) = 906c55e8ec2d541197512d11359270b39bfbb5b68810081f13c5ddf6e8195b4f
+SIZE (munger-4.95.tar.gz) = 261747
diff --git a/lang/munger/pkg-plist b/lang/munger/pkg-plist
index 93b357f1683e..7bc6cb55c88a 100644
--- a/lang/munger/pkg-plist
+++ b/lang/munger/pkg-plist
@@ -1,6 +1,16 @@
bin/munger
+lib/libmunger.so.1
+%%DKNS_BIN%%
%%DATADIR%%/mbox2munger.munger
%%DATADIR%%/xml2alist.munger
+%%DATADIR%%/xml2sqlite.munger
+%%DATADIR%%/xmlsqlite.munger
+%%DATADIR%%/login.css
+%%DATADIR%%/login.fcgi
+%%DATADIR%%/incorporation.munger
+%%DATADIR%%/blog.css
+%%DATADIR%%/blog.fcgi
+%%DATADIR%%/rss.munger
%%DATADIR%%/mime2munger.munger
%%DATADIR%%/google.munger
%%DATADIR%%/google.template