aboutsummaryrefslogtreecommitdiff
path: root/package/gtksourceview/gtksourceview.mk
diff options
context:
space:
mode:
authorGravatar Fabrice Fontaine <fontaine.fabrice@gmail.com>2016-07-29 09:51:28 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-07-30 15:51:39 +0200
commitb8a52bceaed96d969b5717f9afb1bd05b34bfd59 (patch)
tree49abcaebb8de2e5f1e77e146151f9fb3c745e2c8 /package/gtksourceview/gtksourceview.mk
parent261ba28c43cdecc543420460daa43c63749184ba (diff)
downloadbuildroot-b8a52bceaed96d969b5717f9afb1bd05b34bfd59.tar.gz
buildroot-b8a52bceaed96d969b5717f9afb1bd05b34bfd59.tar.bz2
gtksourceview: new package
GtkSourceView is a portable C library that extends the standard GTK+ framework for multiline text editing with support for configurable syntax highlighting, unlimited undo/redo, search and replace, a completion framework, printing and other features typical of a source code editor. https://projects.gnome.org/gtksourceview Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com> [Thomas: - simplify the Config.in by using "depends on BR2_PACKAGE_LIBGTK3" instead of a select. It is pretty obvious that Gtk is needed if you want to use gtksourceview. - license is LGPLv2.1+, not LGPLv2+. - change location in package/Config.in, gtksourceview is a library, it should not go under "Development tools".] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/gtksourceview/gtksourceview.mk')
-rw-r--r--package/gtksourceview/gtksourceview.mk17
1 files changed, 17 insertions, 0 deletions
diff --git a/package/gtksourceview/gtksourceview.mk b/package/gtksourceview/gtksourceview.mk
new file mode 100644
index 0000000000..601d6e086d
--- /dev/null
+++ b/package/gtksourceview/gtksourceview.mk
@@ -0,0 +1,17 @@
+################################################################################
+#
+# gtksourceview
+#
+################################################################################
+
+GTKSOURCEVIEW_VERSION_MAJOR = 3.21
+GTKSOURCEVIEW_VERSION = $(GTKSOURCEVIEW_VERSION_MAJOR).3
+GTKSOURCEVIEW_SOURCE = gtksourceview-$(GTKSOURCEVIEW_VERSION).tar.xz
+GTKSOURCEVIEW_SITE = \
+ http://ftp.gnome.org/pub/gnome/sources/gtksourceview/$(GTKSOURCEVIEW_VERSION_MAJOR)
+GTKSOURCEVIEW_LICENSE = LGPLv2.1+
+GTKSOURCEVIEW_LICENSE_FILES = COPYING
+GTKSOURCEVIEW_INSTALL_STAGING = YES
+GTKSOURCEVIEW_DEPENDENCIES = host-pkgconf libglib2 libxml2 libgtk3
+
+$(eval $(autotools-package))