summaryrefslogtreecommitdiff
path: root/graphics/girara
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/girara')
-rw-r--r--graphics/girara/DESCR9
-rw-r--r--graphics/girara/Makefile25
-rw-r--r--graphics/girara/PLIST36
-rw-r--r--graphics/girara/buildlink3.mk15
-rw-r--r--graphics/girara/distinfo7
-rw-r--r--graphics/girara/patches/patch-macros.h16
6 files changed, 108 insertions, 0 deletions
diff --git a/graphics/girara/DESCR b/graphics/girara/DESCR
new file mode 100644
index 00000000000..3c6aba65bef
--- /dev/null
+++ b/graphics/girara/DESCR
@@ -0,0 +1,9 @@
+girara is a library that implements a user interface that focuses on simplicity
+and minimalism. Currently based on GTK+, a cross-platform widget toolkit, it
+provides an interface that focuses on three main components: A so-called view
+widget that represents the actual application (e.g. a website (browser), an
+image (image viewer) or the document (document viewer)), an input bar that is
+used to execute commands of the application and the status bar which provides
+the user with current information. girara was designed to replace and enhance
+the user interface that is used by zathura and jumanji and other features that
+those applications share.
diff --git a/graphics/girara/Makefile b/graphics/girara/Makefile
new file mode 100644
index 00000000000..ac5ea9f84e5
--- /dev/null
+++ b/graphics/girara/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2016/02/14 13:38:37 leot Exp $
+#
+
+DISTNAME= girara-0.2.5
+CATEGORIES= x11
+MASTER_SITES= http://pwmt.org/projects/girara/download/
+
+MAINTAINER= degroote@NetBSD.org
+HOMEPAGE= http://pwmt.org/projects/girara/
+COMMENT= Library to develop simple and minimalist user interface
+LICENSE= zlib
+
+USE_TOOLS+= gmake msgfmt pkg-config
+USE_LIBTOOL= yes
+
+SUBST_CLASSES+= makefile
+SUBST_STAGE.makefile= pre-configure
+SUBST_MESSAGE.makefile= Fixing install invocation
+SUBST_FILES.makefile= Makefile
+SUBST_SED.makefile= -e '/install.*\.so.*/ s;install -m 644;${INSTALL_LIB:Q};'
+
+MAKE_ENV+= COLOR=0
+
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/girara/PLIST b/graphics/girara/PLIST
new file mode 100644
index 00000000000..1d41d12fca5
--- /dev/null
+++ b/graphics/girara/PLIST
@@ -0,0 +1,36 @@
+@comment $NetBSD: PLIST,v 1.1 2016/02/14 13:38:37 leot Exp $
+include/girara/callbacks.h
+include/girara/commands.h
+include/girara/completion.h
+include/girara/config.h
+include/girara/css-definitions.h
+include/girara/datastructures.h
+include/girara/entry.h
+include/girara/girara.h
+include/girara/input-history.h
+include/girara/macros.h
+include/girara/session.h
+include/girara/settings.h
+include/girara/shortcuts.h
+include/girara/statusbar.h
+include/girara/tabs.h
+include/girara/template.h
+include/girara/types.h
+include/girara/utils.h
+include/girara/version.h
+lib/libgirara-gtk3.a
+lib/libgirara-gtk3.so
+lib/libgirara-gtk3.so.2
+lib/libgirara-gtk3.so.2.0
+lib/pkgconfig/girara-gtk3.pc
+share/locale/de/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/el/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/eo/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/es/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/fr/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/he/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/it/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/pl/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/pt_BR/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/ru/LC_MESSAGES/libgirara-gtk3-2.mo
+share/locale/tr/LC_MESSAGES/libgirara-gtk3-2.mo
diff --git a/graphics/girara/buildlink3.mk b/graphics/girara/buildlink3.mk
new file mode 100644
index 00000000000..700b75a61ec
--- /dev/null
+++ b/graphics/girara/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2016/02/14 13:38:37 leot Exp $
+
+BUILDLINK_TREE+= girara
+
+.if !defined(GIRARA_BUILDLINK3_MK)
+GIRARA_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.girara+= girara>=0.2.4
+BUILDLINK_ABI_DEPENDS.girara+= girara>=0.2.4
+BUILDLINK_PKGSRCDIR.girara?= ../../graphics/girara
+
+.include "../../x11/gtk3/buildlink3.mk"
+.endif # GIRARA_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -girara
diff --git a/graphics/girara/distinfo b/graphics/girara/distinfo
new file mode 100644
index 00000000000..a7c0193bd0e
--- /dev/null
+++ b/graphics/girara/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2016/02/14 13:38:37 leot Exp $
+
+SHA1 (girara-0.2.5.tar.gz) = 45a6b3fece67a10c44409c776946dc412f41bfaa
+RMD160 (girara-0.2.5.tar.gz) = d51ba0e216a88a8e16a881af3eef870690dd00f8
+SHA512 (girara-0.2.5.tar.gz) = 62f497d0bcab0765946d141b5c9bd79459e526e385da32f69311e810c9142e570de41521b98df8e08b44e0e34326db370f5b5ed4cb02bbdc2124febe6c2cce45
+Size (girara-0.2.5.tar.gz) = 75215 bytes
+SHA1 (patch-macros.h) = f9467ab009a53feec710a5f3d984c7b67b6747be
diff --git a/graphics/girara/patches/patch-macros.h b/graphics/girara/patches/patch-macros.h
new file mode 100644
index 00000000000..43e961aebab
--- /dev/null
+++ b/graphics/girara/patches/patch-macros.h
@@ -0,0 +1,16 @@
+$NetBSD: patch-macros.h,v 1.1 2016/02/14 13:38:38 leot Exp $
+
+pragma GCC diagnostic only acts on some lines.
+See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52116
+
+--- girara/macros.h.orig 2014-06-24 20:27:39.000000000 +0000
++++ girara/macros.h
+@@ -51,7 +51,7 @@
+ #endif
+
+ #ifndef GIRARA_DO_PRAGMA
+-# if defined(__GNUC__) || defined(__clang__)
++# if defined(__clang__)
+ # define GIRARA_DO_PRAGMA(x) _Pragma(#x)
+ # else
+ # define GIRARA_DO_PRAGMA(x)