From cba312d11ebb8b2e0e23f5b3847134ada4f39134 Mon Sep 17 00:00:00 2001 From: novel Date: Thu, 18 Dec 2008 19:25:51 +0000 Subject: Add ecru - flexible command line LiveJournal client. --- deskutils/ecru/Makefile | 37 +++++++++++++++++++++++++++++++++++++ deskutils/ecru/distinfo | 3 +++ deskutils/ecru/pkg-descr | 12 ++++++++++++ deskutils/ecru/pkg-plist | 8 ++++++++ 4 files changed, 60 insertions(+) create mode 100644 deskutils/ecru/Makefile create mode 100644 deskutils/ecru/distinfo create mode 100644 deskutils/ecru/pkg-descr create mode 100644 deskutils/ecru/pkg-plist (limited to 'deskutils/ecru') 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 +# +# $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 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 -- cgit v1.1