summaryrefslogtreecommitdiff
path: root/net/sayaka/Makefile
diff options
context:
space:
mode:
authortsutsui <tsutsui@pkgsrc.org>2016-02-27 14:30:58 +0000
committertsutsui <tsutsui@pkgsrc.org>2016-02-27 14:30:58 +0000
commit7c2125f8e0f0fc6403071318feb02d20ecc024a0 (patch)
treebfbedd87520cdf7ff3263f7e174a39504757d336 /net/sayaka/Makefile
parentc3471e9434df563e8d4b8ab52988c7a2c9050a6d (diff)
downloadpkgsrc-7c2125f8e0f0fc6403071318feb02d20ecc024a0.tar.gz
Import sayaka-3.2.0 as net/sayaka.
Sayaka is a light-weight terminal specific twitter client which supports userstream and sixel graphics etc. There are two variants (PHP based version and and Vala based version) in the sayaka distribution and this package uses the newer Vala based one.
Diffstat (limited to 'net/sayaka/Makefile')
-rw-r--r--net/sayaka/Makefile41
1 files changed, 41 insertions, 0 deletions
diff --git a/net/sayaka/Makefile b/net/sayaka/Makefile
new file mode 100644
index 00000000000..15a1d1c3506
--- /dev/null
+++ b/net/sayaka/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1 2016/02/27 14:30:58 tsutsui Exp $
+
+DISTNAME= sayaka-3.2.0
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_GITHUB:=isaki68k/}
+GITHUB_PROJECT= ${DISTNAME:S/-${PKGVERSION_NOREV}//}
+GITHUB_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= tsutsui@NetBSD.org
+HOMEPAGE= ${MASTER_SITES}${GITHUB_PROJECT}
+COMMENT= Terminal specific Twitter client
+LICENSE= modified-bsd
+
+DEPENDS+= glib-networking-[0-9]*:../../net/glib-networking
+
+USE_TOOLS= pax
+
+INSTALLATION_DIRS+= bin share/sayaka
+
+.include "../../mk/bsd.prefs.mk"
+
+SUBST_CLASSES+= prefix
+SUBST_MESSAGE.prefix= Fixing ${PREFIX}
+SUBST_STAGE.prefix= pre-configure
+SUBST_FILES.prefix= vala/sayaka.vala
+SUBST_SED.prefix= -e 's,@PREFIX@,${PREFIX},g'
+
+do-build:
+ cd ${WRKSRC}/vala && ${MAKE} vala-make2 && ${MAKE} sayaka
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/vala/sayaka ${DESTDIR}${PREFIX}/bin
+ cd ${WRKSRC} && pax -rwpp -s '/.*\.orig//' \
+ *.png ${DESTDIR}${PREFIX}/share/sayaka
+
+BUILDLINK_DEPMETHOD.vala= build
+BUILDLINK_API_DEPENDS.vala+= vala>=0.28.0
+.include "../../lang/vala/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"