diff --git a/srcpkgs/gir-gtksourceview b/srcpkgs/gir-gtksourceview new file mode 120000 index 0000000000..4917807f0a --- /dev/null +++ b/srcpkgs/gir-gtksourceview @@ -0,0 +1 @@ +gtksourceview \ No newline at end of file diff --git a/srcpkgs/gtksourceview/depends b/srcpkgs/gtksourceview/depends index 2f428f61c1..13ec5d9828 100644 --- a/srcpkgs/gtksourceview/depends +++ b/srcpkgs/gtksourceview/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.10.0" +abi_depends=">=2.91.7" api_depends="${abi_depends}" diff --git a/srcpkgs/gtksourceview/gir-gtksourceview.template b/srcpkgs/gtksourceview/gir-gtksourceview.template new file mode 100644 index 0000000000..5c564700f7 --- /dev/null +++ b/srcpkgs/gtksourceview/gir-gtksourceview.template @@ -0,0 +1,13 @@ +# Template file for 'gir-gtksourceview'. +# +short_desc="Introspection data for GTKSourceView" +long_desc="${long_desc} + + This package contains small pieces of introspection data for the + GtkSourceView library." + +do_install() +{ + install -d ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/gtksourceview/gtksourceview-devel.template b/srcpkgs/gtksourceview/gtksourceview-devel.template index 6e6ee3e19a..c0dbc63713 100644 --- a/srcpkgs/gtksourceview/gtksourceview-devel.template +++ b/srcpkgs/gtksourceview/gtksourceview-devel.template @@ -1,6 +1,6 @@ # Template file for 'gtksourceview-devel'. # -short_desc="${sourcepkg} (development files)" +short_desc="${sourcepkg} - development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." @@ -13,7 +13,7 @@ Add_dependency run pango-devel Add_dependency run cairo-devel Add_dependency run freetype-devel Add_dependency run fontconfig-devel -Add_dependency run gtk+-devel +Add_dependency run gtk3+-devel Add_dependency run libxml2-devel Add_dependency run gtksourceview @@ -22,5 +22,5 @@ do_install() mkdir -p ${DESTDIR}/usr/{lib,share} mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc} ${DESTDIR}/usr/share } diff --git a/srcpkgs/gtksourceview/template b/srcpkgs/gtksourceview/template index 26aa61b436..0ba95da680 100644 --- a/srcpkgs/gtksourceview/template +++ b/srcpkgs/gtksourceview/template @@ -1,19 +1,18 @@ # Template file for 'gtksourceview' pkgname=gtksourceview -version=2.10.3 -revision=1 -distfiles="${GNOME_SITE}/$pkgname/2.10/$pkgname-$version.tar.bz2" +version=2.91.7 +distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2" build_style=gnu_configure configure_args="--localstatedir=/var" short_desc="Text widget that extends GTK+ GtkTextView widget" maintainer="Juan RP " -checksum=4657d680ef2648d1068cd2b5a8cc42254c1f1119aca4db8f679b78e363bd88f6 +checksum=6f868bf97815a0f8e0c07b64bdd074a28846a5bbbc6a05212a13e0a3e5f93967 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." -subpackages="$pkgname-devel" +subpackages="gir-$pkgname $pkgname-devel" Add_dependency run glibc Add_dependency run glib @@ -24,7 +23,7 @@ Add_dependency run freetype Add_dependency run fontconfig Add_dependency run gdk-pixbuf Add_dependency run libpng -Add_dependency run gtk+ +Add_dependency run gtk+3 Add_dependency run libxml2 Add_dependency build pkg-config @@ -35,5 +34,6 @@ Add_dependency build pango-devel Add_dependency build cairo-devel Add_dependency build freetype-devel Add_dependency build fontconfig-devel -Add_dependency build gtk+-devel +Add_dependency build gtk+3-devel Add_dependency build libxml2-devel +Add_dependency build gobject-introspection diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 0c7f0e5a6b..3fdee55544 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -665,7 +665,7 @@ libopen-pal.so openmpi openmpi-devel libopen-rte.so openmpi openmpi-devel libmtp.so libmtp libmtp-devel libelf.so libelf libelf-devel -libgtksourceview-2.0.so gtksourceview gtksourceview-devel +libgtksourceview-3.0.so gtksourceview gtksourceview-devel libtalloc.so talloc talloc-devel libmount.so libmount libmount-devel libgdata.so libgdata libgdata-devel