diff --git a/srcpkgs/yelp-devel b/srcpkgs/yelp-devel new file mode 120000 index 00000000000..df98b1a87ee --- /dev/null +++ b/srcpkgs/yelp-devel @@ -0,0 +1 @@ +yelp \ No newline at end of file diff --git a/srcpkgs/yelp/depends b/srcpkgs/yelp/depends new file mode 100644 index 00000000000..6e8d7e9a547 --- /dev/null +++ b/srcpkgs/yelp/depends @@ -0,0 +1,2 @@ +abi_depends=">=2.91.90" +api_depends="${abi_depends}" diff --git a/srcpkgs/yelp/patches/yelp.schemas_remove_gettext_domain.patch b/srcpkgs/yelp/patches/yelp.schemas_remove_gettext_domain.patch deleted file mode 100644 index 84274bb6a25..00000000000 --- a/srcpkgs/yelp/patches/yelp.schemas_remove_gettext_domain.patch +++ /dev/null @@ -1,36 +0,0 @@ -Vanilla GConf doesn't grok , so remove it. - ---- data/yelp.schemas.orig 2010-04-15 07:53:39.692137467 +0200 -+++ data/yelp.schemas 2010-04-15 07:53:53.943142241 +0200 -@@ -7,7 +7,6 @@ - yelp - bool - true -- yelp - - Use caret - Use a keyboard-controllable caret when viewing pages. -@@ -19,7 +18,6 @@ - yelp - bool - true -- yelp - - Use system fonts - Use the default fonts set for the system. -@@ -31,7 +29,6 @@ - yelp - string - Sans 12 -- yelp - - Font for text - Font for text with variable width. -@@ -43,7 +40,6 @@ - yelp - string - Monospace 12 -- yelp - - Font for fixed text - Font for text with fixed width. diff --git a/srcpkgs/yelp/template b/srcpkgs/yelp/template index 8bf59cb2274..3d69b6ea8c2 100644 --- a/srcpkgs/yelp/template +++ b/srcpkgs/yelp/template @@ -1,76 +1,65 @@ # Template file for 'yelp' pkgname=yelp -version=2.30.2 -distfiles="${GNOME_SITE}/$pkgname/2.30/$pkgname-$version.tar.bz2" +version=2.91.90 +distfiles="${GNOME_SITE}/$pkgname/2.91/$pkgname-$version.tar.bz2" build_style=gnu_configure configure_args="--disable-schemas-install --localstatedir=/var ---with-gconf-schema-file-dir=/usr/share/gconf/schemas ---with-search=basic" +--with-gconf-schema-file-dir=/usr/share/gconf/schemas" short_desc="Help browser for GNOME desktop" maintainer="Juan RP " -checksum=5f8c35847bdae654e21cbba66865d6b582d9fc80a059ad29081bb87e146bb165 +checksum=9857cd839253fd6fa0c08aaa02b77092da3ecc5b7667b656c477f8ab9142722e long_desc=" Yelp is the help browser for GNOME2. It lets you navigate through all installed documentation." -gconf_schemas="yelp.schemas" +subpackages="yelp-devel" +triggers="gsettings-schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" -Add_dependency run libgcc Add_dependency run glibc -Add_dependency run libstdc++ Add_dependency run zlib Add_dependency run bzip2 -Add_dependency run nspr -Add_dependency run atk +Add_dependency run liblzma +Add_dependency run libxml2 +Add_dependency run libxslt +Add_dependency run libgcrypt +Add_dependency run libgpg-error +Add_dependency run sqlite Add_dependency run glib +Add_dependency run atk Add_dependency run pango +Add_dependency run gdk-pixbuf +Add_dependency run libpng Add_dependency run cairo Add_dependency run freetype Add_dependency run fontconfig -Add_dependency run libpng -Add_dependency run gdk-pixbuf -Add_dependency run gtk+ -Add_dependency run libgcrypt -Add_dependency run libgpg-error -Add_dependency run libxml2 -Add_dependency run dbus-glib -Add_dependency run dbus-libs -Add_dependency run libX11 -Add_dependency run libSM -Add_dependency run libICE -Add_dependency run xulrunner -Add_dependency run startup-notification -Add_dependency run libxslt -Add_dependency run rarian -Add_dependency run GConf +Add_dependency run gtk+3 +Add_dependency run libsoup +Add_dependency run webkit-gtk3 Add_dependency build pkg-config Add_dependency build intltool -Add_dependency build xulrunner-devel -Add_dependency build startup-notification-devel +Add_dependency build bzip2-devel +Add_dependency build liblzma-devel Add_dependency build libxslt-devel -Add_dependency build rarian-devel -Add_dependency build GConf-devel -Add_dependency build gtk+-devel -Add_dependency build atk-devel -Add_dependency build glib-devel -Add_dependency build pango-devel -Add_dependency build cairo-devel -Add_dependency build freetype-devel -Add_dependency build fontconfig-devel +Add_dependency build zlib-devel Add_dependency build libgcrypt-devel Add_dependency build libgpg-error-devel Add_dependency build libxml2-devel -Add_dependency build dbus-glib-devel -Add_dependency build dbus-devel -Add_dependency build zlib-devel -Add_dependency build bzip2-devel -Add_dependency build libX11-devel -Add_dependency build nspr-devel -Add_dependency build libSM-devel -Add_dependency build libICE-devel -Add_dependency build libstdc++-devel +Add_dependency build sqlite-devel +Add_dependency build webkit-gtk3-devel +Add_dependency build gtk+3-devel +Add_dependency build libsoup-devel +Add_dependency build atk-devel +Add_dependency build pango-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build libpng-devel +Add_dependency build cairo-devel +Add_dependency build freetype-devel +Add_dependency build fontconfig-devel +Add_dependency build glib-devel +Add_dependency full yelp-xsl Add_dependency full gnome-doc-utils Add_dependency full hicolor-icon-theme +Add_dependency full desktop-file-utils diff --git a/srcpkgs/yelp/yelp-devel.template b/srcpkgs/yelp/yelp-devel.template new file mode 100644 index 00000000000..17f0f5e7787 --- /dev/null +++ b/srcpkgs/yelp/yelp-devel.template @@ -0,0 +1,17 @@ +# Template file for 'yelp-devel'. +# +short_desc="${sourcepkg} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run nautilus + +do_install() +{ + mkdir -p ${DESTDIR}/usr/{lib,share} + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib + #mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +} diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index 96f05ab3427..63424ee93a7 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -775,3 +775,4 @@ libbrasero-burn3.so brasero brasero-devel libbrasero-media3.so brasero brasero-devel libbrasero-utils3.so brasero brasero-devel libXss.so libXScrnSaver libXScrnSaver-devel +libyelp.so yelp yelp-devel