From 0c2a92d8f641eb0134c79814859a03fc3d522fd4 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 21 Nov 2011 20:51:31 +0100 Subject: [PATCH] New package: gtksourceviewmm-3.2.0. --- common/shlibs | 1 + srcpkgs/gtksourceviewmm-devel | 1 + srcpkgs/gtksourceviewmm/depends | 2 ++ .../gtksourceviewmm-devel.template | 16 ++++++++++ .../gtksourceviewmm/gtksourceviewmm.rshlibs | 30 +++++++++++++++++++ srcpkgs/gtksourceviewmm/template | 23 ++++++++++++++ 6 files changed, 73 insertions(+) create mode 120000 srcpkgs/gtksourceviewmm-devel create mode 100644 srcpkgs/gtksourceviewmm/depends create mode 100644 srcpkgs/gtksourceviewmm/gtksourceviewmm-devel.template create mode 100644 srcpkgs/gtksourceviewmm/gtksourceviewmm.rshlibs create mode 100644 srcpkgs/gtksourceviewmm/template diff --git a/common/shlibs b/common/shlibs index 4bf484a80f6..a94cbaf09d6 100644 --- a/common/shlibs +++ b/common/shlibs @@ -918,3 +918,4 @@ libev.so.4 libev libev-devel libgvnc-1.0.so.0 gtk-vnc gtk-vnc-devel libgtk-vnc-2.0.so.0 gtk-vnc gtk-vnc-devel libyaml-0.so.2 libyaml libyaml-devel +libgtksourceviewmm-3.0.so.0 gtksourceviewmm gtksourceviewmm-devel diff --git a/srcpkgs/gtksourceviewmm-devel b/srcpkgs/gtksourceviewmm-devel new file mode 120000 index 00000000000..11310466df9 --- /dev/null +++ b/srcpkgs/gtksourceviewmm-devel @@ -0,0 +1 @@ +gtksourceviewmm \ No newline at end of file diff --git a/srcpkgs/gtksourceviewmm/depends b/srcpkgs/gtksourceviewmm/depends new file mode 100644 index 00000000000..d6ddca4b412 --- /dev/null +++ b/srcpkgs/gtksourceviewmm/depends @@ -0,0 +1,2 @@ +abi_depends=">=3.2.0" +api_depends="${abi_depends}" diff --git a/srcpkgs/gtksourceviewmm/gtksourceviewmm-devel.template b/srcpkgs/gtksourceviewmm/gtksourceviewmm-devel.template new file mode 100644 index 00000000000..a9194535550 --- /dev/null +++ b/srcpkgs/gtksourceviewmm/gtksourceviewmm-devel.template @@ -0,0 +1,16 @@ +# Template file for 'gtksourceviewmm-devel'. +# +short_desc="${sourcepkg} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run gtkmm-devel +Add_dependency run gtksourceviewmm + +do_install() +{ + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/lib/gtksourceviewmm-3.0 usr/lib +} diff --git a/srcpkgs/gtksourceviewmm/gtksourceviewmm.rshlibs b/srcpkgs/gtksourceviewmm/gtksourceviewmm.rshlibs new file mode 100644 index 00000000000..a5406132e45 --- /dev/null +++ b/srcpkgs/gtksourceviewmm/gtksourceviewmm.rshlibs @@ -0,0 +1,30 @@ +libgtkmm-3.0.so.1 +libatkmm-1.6.so.1 +libgdkmm-3.0.so.1 +libgiomm-2.4.so.1 +libpangomm-1.4.so.1 +libglibmm-2.4.so.1 +libcairomm-1.0.so.1 +libsigc-2.0.so.0 +libgtksourceview-3.0.so.0 +libgtk-3.so.0 +libgdk-3.so.0 +libatk-1.0.so.0 +libgio-2.0.so.0 +libpangoft2-1.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo-gobject.so.2 +libcairo.so.2 +libpango-1.0.so.0 +libfreetype.so.6 +libfontconfig.so.1 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libglib-2.0.so.0 +libstdc++.so.6 +libm.so.6 +libc.so.6 +libgcc_s.so.1 diff --git a/srcpkgs/gtksourceviewmm/template b/srcpkgs/gtksourceviewmm/template new file mode 100644 index 00000000000..036d6d822bf --- /dev/null +++ b/srcpkgs/gtksourceviewmm/template @@ -0,0 +1,23 @@ +# Template file for 'gtksourceviewmm' +pkgname=gtksourceviewmm +version=3.2.0 +distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" +build_style=gnu-configure +configure_args="--disable-deprecated-api --disable-documentation" +short_desc="GtkSourceview C++ bindings" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +checksum=9dc0c44f00627e434a36ac7c3a34d9c30ebe45eb6dc682dc733a85dcead2ba66 +long_desc=" + GtkSourceView is a text widget that extends the standard gtk+ 2.x text + widget GtkTextView. It improves GtkTextView by implementing syntax + highlighting and other features typical of a source editor. + + ${sourcepkg} provides the C++ bindings for GtkSourceview." + +subpackages="$pkgname-devel" + +Add_dependency build pkg-config +Add_dependency build gtkmm-devel +Add_dependency build gtksourceview-devel