summaryrefslogtreecommitdiffstats
path: root/deskutils/ecru
diff options
context:
space:
mode:
authornovel <novel@FreeBSD.org>2008-12-18 19:25:51 +0000
committernovel <novel@FreeBSD.org>2008-12-18 19:25:51 +0000
commitcba312d11ebb8b2e0e23f5b3847134ada4f39134 (patch)
tree4b9f8f0939acc3bf7911d49e8627c665f4637697 /deskutils/ecru
parent3ccd6095f0e2a63fe35d7137f9a1ceb4b6dc5f43 (diff)
downloadFreeBSD-ports-cba312d11ebb8b2e0e23f5b3847134ada4f39134.zip
FreeBSD-ports-cba312d11ebb8b2e0e23f5b3847134ada4f39134.tar.gz
Add ecru - flexible command line LiveJournal client.
Diffstat (limited to 'deskutils/ecru')
-rw-r--r--deskutils/ecru/Makefile37
-rw-r--r--deskutils/ecru/distinfo3
-rw-r--r--deskutils/ecru/pkg-descr12
-rw-r--r--deskutils/ecru/pkg-plist8
4 files changed, 60 insertions, 0 deletions
diff --git a/deskutils/ecru/Makefile b/deskutils/ecru/Makefile
new file mode 100644
index 0000000..87d9c8c
--- /dev/null
+++ b/deskutils/ecru/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: ecru
+# Date created: 2008-12-13
+# Whom: Roman Bogorodskiy <novel@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ecru
+PORTVERSION= 0.1.0
+CATEGORIES= deskutils
+MASTER_SITES= http://novel.evilcoder.org/ecru/files/
+
+MAINTAINER= novel@FreeBSD.org
+COMMENT= Flexible command line LiveJournal client
+
+LIB_DEPENDS= xmlrpc.9:${PORTSDIR}/net/xmlrpc-c \
+ config++.7:${PORTSDIR}/devel/libconfig \
+ glibmm-2.4.1:${PORTSDIR}/devel/glibmm
+
+USE_PYTHON_BUILD= yes
+USE_BZIP2= yes
+MANCOMPRESSED= yes
+USE_LDCONFIG= yes
+
+MAN1= ecru-config.1 ecru-delete.1 ecru-edit.1 \
+ ecru-info.1 ecru-list.1 ecru-post.1
+
+do-configure:
+ @cd ${WRKSRC} && ./waf configure --prefix="${PREFIX}"
+
+do-build:
+ @cd ${WRKSRC} && ./waf build
+
+do-install:
+ @cd ${WRKSRC} && ./waf install
+
+.include <bsd.port.mk>
diff --git a/deskutils/ecru/distinfo b/deskutils/ecru/distinfo
new file mode 100644
index 0000000..38bdd94
--- /dev/null
+++ b/deskutils/ecru/distinfo
@@ -0,0 +1,3 @@
+MD5 (ecru-0.1.0.tar.bz2) = a4a4a990215471d19f3d9577cfcfedca
+SHA256 (ecru-0.1.0.tar.bz2) = d8a4ffcbc4275c3dce38d5151a3765bf80d1e73f8425010f50187e38b42f0d74
+SIZE (ecru-0.1.0.tar.bz2) = 104250
diff --git a/deskutils/ecru/pkg-descr b/deskutils/ecru/pkg-descr
new file mode 100644
index 0000000..321336f
--- /dev/null
+++ b/deskutils/ecru/pkg-descr
@@ -0,0 +1,12 @@
+Ecru is a command line livejournal client. Here's a list of it's main features:
+
+ * Uses your favourite $EDITOR for editing posts
+ * Supports non-interactive mode
+ * Supports having various templates with pre-defined post body, keywords,
+ subject and so on
+ * Supports hooks - custom scripts that are called on certain events
+ * Supports several configuration profiles
+ * Written in C++ and tends to use as few external libraries as possible
+ * Designed to be easily scriptable
+
+WWW: http://novel.evilcoder.org/ecru/
diff --git a/deskutils/ecru/pkg-plist b/deskutils/ecru/pkg-plist
new file mode 100644
index 0000000..75b2d0a
--- /dev/null
+++ b/deskutils/ecru/pkg-plist
@@ -0,0 +1,8 @@
+bin/ecru-config
+bin/ecru-delete
+bin/ecru-post
+bin/ecru-list
+bin/ecru-info
+bin/ecru-edit
+lib/libecru.so
+lib/liblivejournalxx.so
OpenPOWER on IntegriCloud